public class HestonModelDescriptor extends Object implements AssetModelDescriptor
Constructor and Description |
---|
HestonModelDescriptor(LocalDate referenceDate,
Double initialValue,
DiscountCurve discountCurveForForwardRate,
DiscountCurve discountCurveForDiscountRate,
Double volatility,
Double theta,
Double kappa,
Double xi,
Double rho) |
Modifier and Type | Method and Description |
---|---|
DiscountCurve |
getDiscountCurveForDiscountRate() |
DiscountCurve |
getDiscountCurveForForwardRate() |
Double |
getInitialValue() |
Double |
getKappa() |
LocalDate |
getReferenceDate() |
Double |
getRho() |
Double |
getTheta() |
Double |
getVolatility() |
Double |
getXi() |
String |
name()
Return the name of the model represented by this descriptor.
|
Integer |
version()
Return the version of the model description.
|
public HestonModelDescriptor(LocalDate referenceDate, Double initialValue, DiscountCurve discountCurveForForwardRate, DiscountCurve discountCurveForDiscountRate, Double volatility, Double theta, Double kappa, Double xi, Double rho)
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 getTheta()
public Double getKappa()
public Double getXi()
public Double getRho()
Copyright © 2020. All rights reserved.