Documentation of 'org.jquantlib.termstructures.SwaptionVolatilityStructure' Java class
SwaptionVolatilityStructure
org.jquantlib.termstructures

Class SwaptionVolatilityStructure

    • Method Detail

      • volatility

        public double volatility(double optionTime,
                                 double swapLength,
                                 double strike)
      • blackVariance

        public abstract double blackVariance(double optionTime,
                                             double swapLength,
                                             double strike,
                                             boolean extrapolate)
      • blackVariance

        public double blackVariance(double optionTime,
                                    double swapLength,
                                    double strike)
      • volatility

        public double volatility(Period optionTenor,
                                 Period swapTenor,
                                 double strike)
      • blackVariance

        public double blackVariance(Period optionTenor,
                                    Period swapTenor,
                                    double strike)
      • maxSwapTenor

        public abstract Period maxSwapTenor()
      • minStrike

        public abstract double minStrike()
      • maxStrike

        public abstract double maxStrike()
      • volatilityImpl

        public abstract double volatilityImpl(double optionTime,
                                              double swapLength,
                                              double strike)
      • optionDateFromTenor

        public Date optionDateFromTenor(Period optionTenor)
      • volatility

        public double volatility(double optionTime,
                                 double swapLength,
                                 double strike,
                                 boolean extrapolate)
      • blackVariance

        public double blackVariance(double optionTime,
                                    double swapLength,
                                    double strike,
                                    java.lang.Boolean extrapolate)
      • volatility

        public double volatility(Date optionDate,
                                 Period swapTenor,
                                 double strike,
                                 boolean extrapolate)
      • blackVariance

        public double blackVariance(Date optionDate,
                                    Period swapTenor,
                                    double strike,
                                    boolean extrapolate)
      • volatility

        public double volatility(Period optionTenor,
                                 Period swapTenor,
                                 double strike,
                                 boolean extrapolate)
      • blackVariance

        public double blackVariance(Period optionTenor,
                                    Period swapTenor,
                                    double strike,
                                    boolean extrapolate)
      • checkRange

        public void checkRange(double optionTime,
                               double swapLength,
                               double k,
                               boolean extrapolate)
      • maxSwapLength

        public double maxSwapLength()
      • convertDates

        public Pair<java.lang.Double,java.lang.Double> convertDates(Date optionDate,
                                                                    Period swapTenor)

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.