SABR
Create SABR model object for Swaption
            instrument
Description
Create and price a Swaption instrument object with a
                SABR model using this workflow:
- Use - fininstrumentto create a- Swaptioninstrument object.
- Use - finmodelto specify a- SABRmodel object for the- Swaptioninstrument object.
- Use - finpricerto specify a- SABRpricing method for the- Swaptioninstrument 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
                Swaption instrument, see Choose Instruments, Models, and Pricers.
Creation
Syntax
Description
SabrModelObj = finmodel(ModelType,'Alpha',alpha_value,'Beta',beta_value,'Rho',rho_value,'Nu',nu_value)SABR model object by specifying
                            ModelType and sets the properties for the required
                        name-value pair arguments Alpha,
                            Beta, Rho, and
                            Nu.
SabrModelObj = finmodel(___,Name,Value)SabrModelObj =
                            finmodel("SABR",'Alpha',0.22,'Beta',0.007,'Rho',0.009,'Nu',0.03,'Shift',0.002,'VolatilityType',"black")
                        creates a SABR model object. You can specify multiple
                        name-value pair arguments.
Input Arguments
Name-Value Arguments
Output Arguments
Properties
Examples
More About
Version History
Introduced in R2020a
See Also
Functions
Topics
- Calibrate SABR Model Using Normal (Bachelier) Volatilities with Analytic Pricer
- Calibrate SABR Model Using Analytic Pricer
- Price a Swaption Using SABR Model and Analytic Pricer
- Get Started with Workflows Using Object-Based Framework for Pricing Financial Instruments
- Choose Instruments, Models, and Pricers
- Work with Negative Interest Rates Using Objects