Implemention - 2024.1 English

Vitis Libraries

Release Date
2024-08-06
Version
2024.1 English

The YoYInflationBlackCapFloorEngine is year-on-year inflation cap/floor engine based on black formula. The structure of the engine is shown in the following figure:

Figure 1 architecture on FPGA

As seen from the figure, the engine mainly contains four functions.

  1. function discountFactor: The discount factor is calculated at the corresponding time point.
  2. function totalVariance: The total variance of volatility is calculated at the corresponding time point.
  3. function yoyRateImpl: The year-on-year forward rate is calculated at the corresponding time point.
  4. function blackFormula: The black formula calculates the value of the option based on the results of the three functions mentioned above.

Finally, the addition of the results from each time point is the final price (NPV).