Class VolatilityProductQuoteSet

java.lang.Object
org.drip.product.calib.ProductQuoteSet
org.drip.product.calib.VolatilityProductQuoteSet

public class VolatilityProductQuoteSet
extends ProductQuoteSet
VolatilityProductQuoteSet implements the Calibratable Volatility Product Quote Shell.



Author:
Lakshmi Krishnamurthy
  • Constructor Details

    • VolatilityProductQuoteSet

      public VolatilityProductQuoteSet​(LatentStateSpecification[] aLSS) throws java.lang.Exception
      Volatility Product Quote Set Constructor
      Parameters:
      aLSS - Array of Latent State Specifications
      Throws:
      java.lang.Exception - Thrown if the Inputs are Invalid
  • Method Details

    • setOptionPV

      public boolean setOptionPV​(double dblOptionPV)
      Set the PV of an Option on the Product
      Parameters:
      dblOptionPV - The PV of an Option on the Product
      Returns:
      TRUE - PV of an Option on the Product successfully set
    • containsOptionPV

      public boolean containsOptionPV()
      Indicate if the PV of an Option on the Product Field exists
      Returns:
      TRUE - PV of an Option on the Product Field Exists
    • optionPV

      public double optionPV() throws java.lang.Exception
      Retrieve the PV of an Option on the Product
      Returns:
      The PV of an Option on the Product
      Throws:
      java.lang.Exception - Thrown if the PV of an Option on the Product Field does not exist