Documentation of 'org.jquantlib.exercise.BermudanExercise' Java class
BermudanExercise
org.jquantlib.exercise

Class BermudanExercise



  • public class BermudanExercise
    extends EarlyExercise
    A Bermudan option can only be exercised at a set of fixed dates.
    • Nested Class Summary

    • Constructor Summary

      Constructors 
      Constructor and Description
      BermudanExercise(Date[] dates)
      Constructs a BermudanExercise with a list of exercise dates and the default payoff
      BermudanExercise(Date[] dates, boolean payoffAtExpiry)
      Constructs a BermudanExercise with a list of exercise dates and the default payoff
    • Constructor Detail

      • BermudanExercise

        public BermudanExercise(Date[] dates)
        Constructs a BermudanExercise with a list of exercise dates and the default payoff
        Parameters:
        dates - is a list of exercise dates. If the list contains only one date, a BermundanExercise behaves like an EuropeanExercise.
        Throws:
        java.lang.IllegalArgumentException - if the list is null or empty
        See Also:
        EuropeanExercise, BermudanExercise#BermudanExercise(List, boolean)
      • BermudanExercise

        public BermudanExercise(Date[] dates,
                                boolean payoffAtExpiry)
        Constructs a BermudanExercise with a list of exercise dates and the default payoff
        Parameters:
        dates - is a list of exercise dates. If the list contains only one date, a BermundanExercise behaves like an EuropeanExercise.
        payoffAtExpiry - is true if payoffs are expected to happen on exercise dates
        Throws:
        java.lang.IllegalArgumentException - if the list is null or empty
        See Also:
        EuropeanExercise

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.