Properties
_basket
_cachedMktFactor
_copula
_copula: any
_factorWeights
_idiosyncFctrs
_integration
_isDisposed
_isDisposed: boolean = false
_nFactors
_nVariables
_observables
_observers
_recoveries
allFactorCumulInverter
all
FactorCumulInverter: (probs: Real[]) => Real[]
Type declaration
-
-
Parameters
Returns Real[]
basket_
cllmInit1
Type declaration
-
-
Parameters
-
factorWeights: Real[][]
-
recoveries: Real[]
-
-
Optional ini: any
cllmInit2
Type declaration
-
-
Parameters
-
-
recoveries: Real[]
-
-
nVariables: Size
-
Optional ini: any
condProbProduct
conditionalDefaultProbability1
conditionalDefaultProbability2
Type declaration
-
-
Parameters
-
date: Date
-
-
mktFactors: Real[]
conditionalDefaultProbabilityInvP
conditionalProbAtLeastNEvents
conditional
ProbAtLeastNEvents: (n: Size, date: Date, mktFactors: Real[]) => Real
Type declaration
-
-
Parameters
-
-
date: Date
-
mktFactors: Real[]
conditionalRecovery1
conditional
Recovery1: (d: Date, iName: Size, mktFactors: Real[]) => Real
Type declaration
-
-
Parameters
-
d: Date
-
-
mktFactors: Real[]
conditionalRecovery2
conditionalRecovery3
conditional
Recovery3: (latentVarSample: Real, iName: Size, d: Date) => Real
Type declaration
-
-
Parameters
-
latentVarSample: Real
-
-
d: Date
conditionalRecoveryInvP
conditional
RecoveryInvP: (invUncondDefP: Real, iName: Size, mktFactors: Real[]) => Real
copula
copula: () => any
copulaPolicy
copulaPolicy: any
cumulativeY
cumulativeZ
deepUpdate
deepUpdate: () => void
density
densityTrancheLoss
density
TrancheLoss: (d: Date, lossFraction: Real) => Real
Type declaration
-
-
Parameters
-
d: Date
-
lossFraction: Real
dispose
dispose: () => void
dlmInit1
Type declaration
-
-
Parameters
-
factorWeights: Real[][]
-
-
Optional ini: any
dlmInit2
Type declaration
-
-
Parameters
-
-
nVariables: Size
-
-
Optional ini: any
factorWeights
factor
Weights: () => Real[][]
idiosyncFctrs
idiosync
Fctrs: () => Real[]
init
integratedExpectedValue1
integratedExpectedValue2
Type declaration
-
-
Parameters
Returns Real[]
integration
inverseCumulativeDensity
inverseCumulativeY
inverseCumulativeZ
isDisposed
isDisposed: boolean
latentVarValue
latentVariableCorrel
lmInit1
Type declaration
-
-
Parameters
-
factorsWeights: Real[][]
-
Optional ini: any
lmInit2
Type declaration
-
-
Parameters
-
factorsWeight: Real[]
-
Optional ini: any
lmInit3
Type declaration
-
-
Parameters
-
correlSqr: Real
-
nVariables: Size
-
Optional ini: any
lmInit4
Type declaration
-
-
Parameters
-
-
nVariables: Size
-
Optional ini: any
lossDistribution
notifyObservers
notifyObservers: () => void
numFactors
numTotalFactors
num
TotalFactors: () => Size
probOfDefault
probsBeingNthEvent
recoveries
registerObserver
registerWith
registerWithObservables
register
WithObservables: (o: Observer) => void
resetBasket
reset
Basket: (basket: Basket) => void
setBasket
set
Basket: (bskt: Basket) => void
size
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