public class MertonModelDescriptor extends Object implements AssetModelDescriptor
Constructor and Description |
---|
MertonModelDescriptor(LocalDate referenceDate,
Double initialValue,
DiscountCurve discountCurveForForwardRate,
DiscountCurve discountCurveForDiscountRate,
Double volatility,
Double jumpIntensity,
Double jumpSizeMean,
Double jumpSizeStdDev) |
Modifier and Type | Method and Description |
---|---|
DiscountCurve |
getDiscountCurveForDiscountRate() |
DiscountCurve |
getDiscountCurveForForwardRate() |
Double |
getInitialValue() |
Double |
getJumpIntensity() |
Double |
getJumpSizeMean() |
Double |
getJumpSizeStdDev() |
LocalDate |
getReferenceDate() |
Double |
getVolatility() |
String |
name()
Return the name of the model represented by this descriptor.
|
Integer |
version()
Return the version of the model description.
|
public MertonModelDescriptor(LocalDate referenceDate, Double initialValue, DiscountCurve discountCurveForForwardRate, DiscountCurve discountCurveForDiscountRate, Double volatility, Double jumpIntensity, Double jumpSizeMean, Double jumpSizeStdDev)
public Integer version()
ModelDescriptor
version
in interface ModelDescriptor
public String name()
ModelDescriptor
name
in interface ModelDescriptor
public LocalDate getReferenceDate()
public Double getInitialValue()
public DiscountCurve getDiscountCurveForForwardRate()
public DiscountCurve getDiscountCurveForDiscountRate()
public Double getVolatility()
public Double getJumpIntensity()
public Double getJumpSizeMean()
public Double getJumpSizeStdDev()
Copyright © 2019. All rights reserved.