Property | Type | Description | |
---|---|---|---|
r0 | double |
Method | Description | |
---|---|---|
CapCIROptimizationProblem ( InterestRateMarketData irmd ) : System |
Constructor for the Cox-Ingersoll-Ross Calibration Problem based on caps matrices, using an InterestRateMarketData to derive the required data.
|
|
CapCIROptimizationProblem ( System.Matrix blackCaps, Vector capMaturity, Vector capRate, double tau, double r0 ) : System |
Constructor for the Cox-Ingersoll-Ross Calibration problem based on caps matrices.
|
|
G ( DVPLI x ) : DVPLI.Vector |
This method is unused but part of the interface.
|
|
Grad ( DVPLI x ) : DVPLI.Vector |
This method is unused but part of the interface.
|
|
Obj ( DVPLI x ) : double |
Calibration objective function: squared difference between black caps and Cox-Ingersoll-Ross caps.
|
public CapCIROptimizationProblem ( InterestRateMarketData irmd ) : System | ||
irmd | InterestRateMarketData |
/// An |
return | System |
public CapCIROptimizationProblem ( System.Matrix blackCaps, Vector capMaturity, Vector capRate, double tau, double r0 ) : System | ||
blackCaps | System.Matrix | A Blacks caps matrix to use. |
capMaturity | Vector | Vector of cap maturities. |
capRate | Vector | Vector of cap strikes. |
tau | double | Cap tenor. |
r0 | double | /// The starting value of the process usually the zero rate evaluated in 0. /// |
return | System |
public G ( DVPLI x ) : DVPLI.Vector | ||
x | DVPLI | The parameter is not used. |
return | DVPLI.Vector |
public Grad ( DVPLI x ) : DVPLI.Vector | ||
x | DVPLI | The parameter is not used. |
return | DVPLI.Vector |
public Obj ( DVPLI x ) : double | ||
x | DVPLI | /// The tested [kappa, theta, sigma] vector. /// |
return | double |