Constructors
constructor
- new SABR(t: Time, forward: Real, alpha: Real, beta: Real, nu: Real, rho: Real, alphaIsFixed: boolean, betaIsFixed: boolean, nuIsFixed: boolean, rhoIsFixed: boolean, vegaWeighted?: boolean, endCriteria?: EndCriteria, optMethod?: OptimizationMethod, errorAccept?: Real, useMaxError?: boolean, maxGuesses?: Size, shift?: Real): SABR
-
Parameters
-
-
forward: Real
-
-
-
-
-
alphaIsFixed: boolean
-
betaIsFixed: boolean
-
nuIsFixed: boolean
-
rhoIsFixed: boolean
-
Default value vegaWeighted: boolean = false
-
Default value endCriteria: EndCriteria = null
-
-
Default value errorAccept: Real = 0.002
-
Default value useMaxError: boolean = false
-
Default value maxGuesses: Size = 50
-
Default value shift: Real = 0
Properties
Private _alpha
Private _alphaIsFixed
_alphaIsFixed: boolean
Private _beta
Private _betaIsFixed
_betaIsFixed: boolean
Private _endCriteria
Private _errorAccept
Private _forward
Private _maxGuesses
Private _nu
Private _nuIsFixed
_nuIsFixed: boolean
Private _optMethod
Private _rho
Private _rhoIsFixed
_rhoIsFixed: boolean
Private _shift
Private _t
Private _useMaxError
_useMaxError: boolean
Private _vegaWeighted
_vegaWeighted: boolean
Static global
global: boolean = true
Methods
interpolate
-
Parameters
SABR interpolation factory and traits