Properties
_isDisposed
_isDisposed: boolean = false
_k
_r0
_shortRateEndCriteria
_short
RateEndCriteria: Type
_sigma
_theta
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
generateArguments
generateArguments: () => void
isDisposed
isDisposed: boolean
notifyObservers
notifyObservers: () => void
problemValues
problem
Values: () => Real[]
registerWithObservables
register
WithObservables: (o: Observer) => void
setParams
set
Params: (params: Real[]) => void
unregisterObserver
unregister
Observer: (o: Observer) => void
unregisterWithAll
unregisterWithAll: () => void
Cox-Ingersoll-Ross model class.
This class implements the Cox-Ingersoll-Ross model defined by $$ dr_t = k(\theta - r_t)dt + \sqrt{r_t}\sigma dW_t . $$
bug this class was not tested enough to guarantee its functionality.