Overview
functions to construct and use ctsmmcapletcalibration objects.
Function List
qlCTSMMCapletAlphaFormCalibration ()
qlCTSMMCapletAlphaFormCalibrationAlpha ()
qlCTSMMCapletCalibrationCalibrate ()
qlCTSMMCapletCalibrationCapletMaxError ()
qlCTSMMCapletCalibrationCapletRmsError ()
qlCTSMMCapletCalibrationDeformationSize ()
qlCTSMMCapletCalibrationFailures ()
qlCTSMMCapletCalibrationMarketCapletVols ()
qlCTSMMCapletCalibrationMarketSwaptionVols ()
qlCTSMMCapletCalibrationModelCapletVols ()
qlCTSMMCapletCalibrationModelSwaptionVols ()
qlCTSMMCapletCalibrationSwapPseudoRoot ()
qlCTSMMCapletCalibrationSwaptionMaxError ()
qlCTSMMCapletCalibrationSwaptionRmsError ()
qlCTSMMCapletCalibrationTimeDependentCalibratedSwaptionVols ()
qlCTSMMCapletCalibrationTimeDependentUnCalibratedSwaptionVols ()
qlCTSMMCapletMaxHomogeneityCalibration ()
qlCTSMMCapletOriginalCalibration ()
Function Documentation
qlCTSMMCapletAlphaFormCalibration
- Description:
Construct an object of class CTSMMCapletAlphaFormCalibration and return its id
- Supported Platforms:
Excel, C++
- Parameters
-
ObjectId id of object to be created Evolution Evolution Description. Correlations PiecewiseConstantCorrelation object ID. SwapPiecewiseConstantVariances PiecewiseConstantVariance IDs. CapletVols caplet volatilities. CurveState CurveState object ID. Displacement displacement. Default value = 0.0. AlphaInitial alphaInitial. AlphaMax alphaMax. Default value = 1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0. AlphaMin alphaMin. Default value = -1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0. MaximizeHomogeneity TRUE for maximizing homogeneity. Default value = true. AlphaForm alpha form ID. Default value = . Permanent object permanent/nonpermanent Trigger dependency tracking trigger Overwrite overwrite flag
qlCTSMMCapletAlphaFormCalibrationAlpha
- Description:
alpha.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::CTSMMCapletAlphaFormCalibration object Trigger dependency tracking trigger
qlCTSMMCapletCalibrationCalibrate
- Description:
calibrate.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::CTSMMCapletCalibration object NumberOfFactors number of factors. MaxIter maximum number of iterations. Default value = 2. Tol caplet vol tolerance. Default value = 0.0001. InnerMaxIter innerMaxIter. Default value = 100. InnerTol caplet vol tolerance. Default value = 1e-8. Trigger dependency tracking trigger
qlCTSMMCapletCalibrationCapletMaxError
- Description:
capletMaxError.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::CTSMMCapletCalibration object Trigger dependency tracking trigger
qlCTSMMCapletCalibrationCapletRmsError
- Description:
capletRmsError.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::CTSMMCapletCalibration object Trigger dependency tracking trigger
qlCTSMMCapletCalibrationDeformationSize
- Description:
deformationSize.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::CTSMMCapletCalibration object Trigger dependency tracking trigger
qlCTSMMCapletCalibrationFailures
- Description:
failures.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::CTSMMCapletCalibration object Trigger dependency tracking trigger
qlCTSMMCapletCalibrationMarketCapletVols
- Description:
market caplet volalitilies.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::CTSMMCapletCalibration object Trigger dependency tracking trigger
qlCTSMMCapletCalibrationMarketSwaptionVols
- Description:
market swaption volalitilies.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::CTSMMCapletCalibration object Trigger dependency tracking trigger
qlCTSMMCapletCalibrationModelCapletVols
- Description:
model caplet volalitilies.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::CTSMMCapletCalibration object Trigger dependency tracking trigger
qlCTSMMCapletCalibrationModelSwaptionVols
- Description:
model swaption volalitilies.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::CTSMMCapletCalibration object Trigger dependency tracking trigger
qlCTSMMCapletCalibrationSwapPseudoRoot
- Description:
swapPseudoRoot.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::CTSMMCapletCalibration object Index index. Trigger dependency tracking trigger
qlCTSMMCapletCalibrationSwaptionMaxError
- Description:
swaptionMaxError.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::CTSMMCapletCalibration object Trigger dependency tracking trigger
qlCTSMMCapletCalibrationSwaptionRmsError
- Description:
swaptionRmsError.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::CTSMMCapletCalibration object Trigger dependency tracking trigger
qlCTSMMCapletCalibrationTimeDependentCalibratedSwaptionVols
- Description:
timeDependentCalibratedSwaptionVols.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::CTSMMCapletCalibration object Index index. Trigger dependency tracking trigger
qlCTSMMCapletCalibrationTimeDependentUnCalibratedSwaptionVols
- Description:
timeDependentUnCalibratedSwaptionVols.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::CTSMMCapletCalibration object Index index. Trigger dependency tracking trigger
qlCTSMMCapletMaxHomogeneityCalibration
- Description:
Construct an object of class CTSMMCapletMaxHomogeneityCalibration and return its id
- Supported Platforms:
Excel, C++
- Parameters
-
ObjectId id of object to be created Evolution Evolution Description. Correlations PiecewiseConstantCorrelation object ID. SwapPiecewiseConstantVariances PiecewiseConstantVariance IDs. CapletVols caplet volatilities. CurveState CurveState object ID. Displacement displacement. Default value = 0.0. Caplet0Swaption1Priority caplet0Swaption1Priority. Default value = 1.0. Permanent object permanent/nonpermanent Trigger dependency tracking trigger Overwrite overwrite flag
qlCTSMMCapletOriginalCalibration
- Description:
Construct an object of class CTSMMCapletOriginalCalibration and return its id
- Supported Platforms:
Excel, C++
- Parameters
-
ObjectId id of object to be created Evolution Evolution Description. Correlations PiecewiseConstantCorrelation object ID. SwapPiecewiseConstantVariances PiecewiseConstantVariance IDs. CapletVols caplet volatilities. CurveState CurveState object ID. Displacement displacement. Default value = 0.0. Alphas alphas. LowestRoot TRUE for lowest root, FALSE for the root nearest to 1.0. Default value = true. UseFullApprox TRUE for using Full Approximation. Permanent object permanent/nonpermanent Trigger dependency tracking trigger Overwrite overwrite flag