Class StaticCubeCalibration

java.lang.Object
net.finmath.singleswaprate.calibration.AbstractCubeCalibration
net.finmath.singleswaprate.calibration.StaticCubeCalibration

public class StaticCubeCalibration
extends AbstractCubeCalibration
Calibration for a simple cube that only provides a single value at all coordinates.
Author:
Christian Fries, Roland Bachl
  • Constructor Details

    • StaticCubeCalibration

      public StaticCubeCalibration​(LocalDate referenceDate, SwaptionDataLattice cashPayerPremiums, SwaptionDataLattice cashReceiverPremiums, VolatilityCubeModel model, AnnuityMapping.AnnuityMappingType annuityMappingType)
      Create the calibrator.
      Parameters:
      referenceDate - The reference date of the cube.
      cashPayerPremiums - The lattice containing market targets for cash settled payer swaptions. The lattice needs to be quoted in QuotingConvention.PRICE.
      cashReceiverPremiums - The lattice containing market targets for cash settled receiver swaptions. The lattice needs to be quoted in QuotingConvention.PRICE.
      model - The model providing context.
      annuityMappingType - The type of annuity mapping to be used for calibration.
    • StaticCubeCalibration

      public StaticCubeCalibration​(LocalDate referenceDate, SwaptionDataLattice cashPayerPremiums, SwaptionDataLattice cashReceiverPremiums, VolatilityCubeModel model, AnnuityMapping.AnnuityMappingType annuityMappingType, double initialValue, double initialCorrelationDecay)
      Create the calibrator.
      Parameters:
      referenceDate - The reference date of the cube.
      cashPayerPremiums - The lattice containing market targets for cash settled payer swaptions. The lattice needs to be quoted in QuotingConvention.PRICE.
      cashReceiverPremiums - The lattice containing market targets for cash settled receiver swaptions. The lattice needs to be quoted in QuotingConvention.PRICE.
      model - The model providing context.
      annuityMappingType - The type of annuity mapping to be used for calibration.
      initialValue - The value to start the calibration at.
      initialCorrelationDecay - The correlation decay to start the calibration at.
  • Method Details