Properties
_alwaysForward
_alwaysForward: boolean = false
_calculated
_calculated: boolean = false
_enforcesTodaysHistoricFixings
_enforcesTodaysHistoricFixings: boolean
_evaluationDate
_evaluationDate: Date
_frozen
_frozen: boolean = false
_isDisposed
_isDisposed: boolean = false
Private _reversion
Private _reversionObserver
Private _reversions
_shortRateEndCriteria
_short
RateEndCriteria: Type
Private _sigma
Private _volatilities
Private _volatilityObserver
Private _volstepdates
_volstepdates: Date[]
Private _volsteptimes
Private _volsteptimesArray
_volsteptimes
Array: Real[]
alwaysForwardNotifications
alwaysForwardNotifications: () => void
calculate
calculate: () => void
calibrate1
Type declaration
-
-
Parameters
-
-
-
-
Optional additionalConstraint: Constraint
-
Optional weights: Real[]
-
Optional fixParameters: boolean[]
Returns void
calibrate2
Type declaration
-
-
Parameters
-
-
-
-
Optional additionalConstraint: Constraint
-
Optional weights: Real[]
-
Optional fixParameters: boolean[]
Returns void
deepUpdate
deepUpdate: () => void
dispose
dispose: () => void
forwardRate
forward
Rate: (fixing: Date, referenceDate?: Date, y?: Real, iborIdx?: IborIndex) => Real
Type declaration
-
-
Parameters
-
fixing: Date
-
Optional referenceDate: Date
-
Optional y: Real
-
freeze
freeze: () => void
isDisposed
isDisposed: boolean
notifyObservers
notifyObservers: () => void
numeraire2
Type declaration
-
-
Parameters
-
referenceDate: Date
-
Optional y: Real
-
problemValues
problem
Values: () => Real[]
recalculate
recalculate: () => void
registerWithObservables
register
WithObservables: (o: Observer) => void
setParams
set
Params: (params: Real[]) => void
swapAnnuity
Type declaration
-
-
Parameters
-
fixing: Date
-
-
Optional referenceDate: Date
-
Optional y: Real
-
swapRate
Type declaration
-
-
Parameters
-
fixing: Date
-
-
Optional referenceDate: Date
-
Optional y: Real
-
unfreeze
unfreeze: () => void
unregisterObserver
unregister
Observer: (o: Observer) => void
unregisterWithAll
unregisterWithAll: () => void
yGrid
Type declaration
-
-
Parameters
Returns Real[]
zerobond2
Type declaration
-
-
Parameters
-
maturity: Date
-
Optional referenceDate: Date
-
Optional y: Real
-
zerobondOption
zerobond
Option: (type: Type, expiry: Date, valueDate: Date, maturity: Date, strike: Rate, referenceDate?: Date, y?: Real, yts?: Handle<YieldTermStructure>, yStdDevs?: Real, yGridPoints?: Size, extrapolatePayoff?: boolean, flatPayoffExtrapolation?: boolean) => Real
Type declaration
-
- (type: Type, expiry: Date, valueDate: Date, maturity: Date, strike: Rate, referenceDate?: Date, y?: Real, yts?: Handle<YieldTermStructure>, yStdDevs?: Real, yGridPoints?: Size, extrapolatePayoff?: boolean, flatPayoffExtrapolation?: boolean): Real
-
Parameters
-
-
expiry: Date
-
valueDate: Date
-
maturity: Date
-
-
Optional referenceDate: Date
-
Optional y: Real
-
-
Optional yStdDevs: Real
-
Optional yGridPoints: Size
-
Optional extrapolatePayoff: boolean
-
Optional flatPayoffExtrapolation: boolean
One factor gsr model, formulation is in forward measure