Properties
_basket
_isDisposed
_isDisposed: boolean = false
_observables
_observers
deepUpdate
deepUpdate: () => void
defaultCorrelation
default
Correlation: (d: Date, iName: Size, jName: Size) => Real
densityTrancheLoss
density
TrancheLoss: (d: Date, lossFraction: Real) => Real
Type declaration
-
-
Parameters
-
d: Date
-
lossFraction: Real
dispose
dispose: () => void
expectedRecovery
expectedShortfall
expected
Shortfall: (d: Date, percentile: Real) => Real
isDisposed
isDisposed: boolean
lossDistribution
notifyObservers
notifyObservers: () => void
percentile
percentile
: (d
: Date, percentile
: Real) => Real
probAtLeastNEvents
probOverLoss
Type declaration
-
-
Parameters
-
d: Date
-
lossFraction: Real
probsBeingNthEvent
registerObserver
registerWith
registerWithObservables
register
WithObservables: (o: Observer) => void
setBasket
set
Basket: (bskt: Basket) => void
splitESFLevel
splitESFLevel
: (d
: Date, loss
: Real) => Real[]
Type declaration
-
-
Parameters
Returns Real[]
splitVaRLevel
split
VaRLevel: (d: Date, loss: Real) => Real[]
Type declaration
-
-
Parameters
Returns Real[]
unregisterObserver
unregister
Observer: (o: Observer) => void
unregisterWith
unregisterWithAll
unregisterWithAll: () => void