RoughBergomi
Create RoughBergomi model object for
Vanilla, Asian, Cliquet, or
Binary instrument
Since R2024a
Description
Create and price a Vanilla, Asian,
Cliquet, or Binary instrument object with a
RoughBergomi model using this workflow:
Use
fininstrumentto create aVanilla,Asian,Binary, orCliquetinstrument object.Use
finmodelto specify aRoughBergomimodel object for theVanilla,Asian,Cliquet, orBinaryinstrument object.Use
finpricerto specify aRoughVolMonteCarlopricing method for theVanilla,Asian,Cliquet, orBinaryinstrument object.
For more information on this workflow, see Get Started with Workflows Using Object-Based Framework for Pricing Financial Instruments.
For more information on the available pricing methods for a
Vanilla, Asian, Cliquet, or
Binary instrument, see Choose Instruments, Models, and Pricers.
Creation
Description
creates a RoughBergomiModelObj = finmodel(ModelType,Alpha=alpha_value,Xi=xi_value,Eta=eta_value,RhoSV=rhosv_value)RoughBergomi model object by specifying
ModelType and the required name-value arguments
Alpha, Xi,
Eta, and RhoSV to set properties. For
example, RoughBergomiModelObj =
finmodel("RoughBergomi",Alpha=0.032,Xi=0.1,Eta=0.003,RhoSV=0.9)
creates a RoughBergomi model object.
Input Arguments
Name-Value Arguments
Output Arguments
Properties
Examples
Algorithms
The rough Bergomi model is a type of stochastic volatility model, which means it assumes that the volatility of the underlying asset is not constant but varies over time and is not necessarily correlated with the asset price.
The first and second equations represent a geometric Brownian motion (GBM) model with a stochastic volatility function.
The third equation represents the process describing the evolution of the variance rate of the coupled GBM process, where Yt is a Volterra process. In a Volterra process, the increments are dependent not only on the current state of the process but also on the entire history of the process. This dependency means that the current state of the process is determined by integrating a function over the entire past trajectory of the process, as opposed to just the most recent state.
References
[1] Bayer, C., P. Friz, and J. Gatheral, J. “Pricing Under Rough Volatility.” Quantitative Finance. Vol. 16, No. 6 , 2016, pp. 887–904.
Version History
Introduced in R2024a