Properties
_alwaysForward
_alwaysForward: boolean = false
_arguments
_calculated
_calculated: boolean = false
_constraint
_enforcesTodaysHistoricFixings
_enforcesTodaysHistoricFixings: boolean
_evaluationDate
_evaluationDate: Date
_frozen
_frozen: boolean = false
_functionEvaluation
_isDisposed
_isDisposed: boolean = false
_observables
_observers
_problemValues
_shortRateEndCriteria
_short
RateEndCriteria: Type
_stateProcess
_swapCache
_termStructure
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
cmInit
constraint
deepUpdate
deepUpdate: () => void
dispose
dispose: () => void
endCriteria
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
functionEvaluation
g1dmInit
isDisposed
isDisposed: boolean
notifyObservers
notifyObservers: () => void
numeraire1
numeraire2
Type declaration
-
-
Parameters
-
referenceDate: Date
-
Optional y: Real
-
params
problemValues
problem
Values: () => Real[]
recalculate
recalculate: () => void
registerObserver
registerWith
registerWithObservables
register
WithObservables: (o: Observer) => void
setParams
set
Params: (params: Real[]) => void
stateProcess
swapAnnuity
Type declaration
-
-
Parameters
-
fixing: Date
-
-
Optional referenceDate: Date
-
Optional y: Real
-
swapRate
Type declaration
-
-
Parameters
-
fixing: Date
-
-
Optional referenceDate: Date
-
Optional y: Real
-
tcmInit
termStructure
underlyingSwap
unfreeze
unfreeze: () => void
unregisterObserver
unregister
Observer: (o: Observer) => void
unregisterWith
unregisterWithAll
unregisterWithAll: () => void
value1
value2
yGrid
Type declaration
-
-
Parameters
Returns Real[]
zerobond1
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