Properties
Protected _actualStrikes
Protected _alpha
_alwaysForward
_alwaysForward: boolean = false
Protected _atmVolatility
Protected _beta
_calculated
_calculated: boolean = false
Protected _endCriteria
Protected _evaluationDate
_evaluationDate: Date
_exerciseDate
_exerciseDate: Date
Protected _forward
Protected _forwardValue
_frozen
_frozen: boolean = false
Protected _hasFloatingStrikes
_hasFloatingStrikes: boolean
Protected _isAlphaFixed
_isAlphaFixed: boolean
Protected _isBetaFixed
_isBetaFixed: boolean
_isDisposed
_isDisposed: boolean = false
_isFloating
_isFloating: boolean
Protected _isNuFixed
_isNuFixed: boolean
Protected _isRhoFixed
_isRhoFixed: boolean
Protected _method
Protected _nu
_referenceDate
_referenceDate: Date
Protected _rho
Protected _sabrInterpolation
Protected _strikes
Protected _vegaWeighted
_vegaWeighted: boolean
Protected _volHandles
Protected _vols
alwaysForwardNotifications
alwaysForwardNotifications: () => void
calculate
calculate: () => void
deepUpdate
deepUpdate: () => void
density
Type declaration
-
-
Parameters
-
-
Optional discount: Real
-
Optional gap: Real
digitalOptionPrice
Type declaration
-
-
Parameters
-
-
Optional type: Type
-
Optional discount: Real
-
Optional gap: Real
dispose
dispose: () => void
exerciseDate
exerciseDate: () => Date
freeze
freeze: () => void
init1
Type declaration
-
-
Parameters
-
d: Date
-
-
Optional referenceDate: Date
-
-
Optional shift: Rate
initializeExerciseTime
initializeExerciseTime: () => void
isDisposed
isDisposed: boolean
notifyObservers
notifyObservers: () => void
optionPrice
Type declaration
-
-
Parameters
-
-
Optional type: Type
-
Optional discount: Real
recalculate
recalculate: () => void
referenceDate
referenceDate: () => Date
registerWithObservables
register
WithObservables: (o: Observer) => void
unfreeze
unfreeze: () => void
unregisterObserver
unregister
Observer: (o: Observer) => void
unregisterWithAll
unregisterWithAll: () => void