Options
All
  • Public
  • Public/Protected
  • All
Menu

helper class

This class provides a more comfortable way to instantiate standard market swaption.

Hierarchy

  • MakeSwaption

Implements

Index

Properties

Private _delivery

_delivery: Type

Private _engine

_engine: PricingEngine

Private _exercise

_exercise: Exercise

Private _exerciseDate

_exerciseDate: Date

Private _fixingDate

_fixingDate: Date

Private _optionConvention

_optionConvention: BusinessDayConvention

Private _optionTenor

_optionTenor: Period

Private _strike

_strike: Rate

Private _swapIndex

_swapIndex: SwapIndex

Private _underlyingSwap

_underlyingSwap: VanillaSwap

Private _underlyingType

_underlyingType: Type

Methods

f

init1

  • Parameters

    Returns MakeSwaption

init2

  • Parameters

    • swapIndex: SwapIndex
    • fixingDate: Date
    • Default value strike: Rate = QL_NULL_REAL

    Returns MakeSwaption

withExerciseDate

  • Parameters

    • date: Date

    Returns MakeSwaption

withOptionConvention

withPricingEngine

withSettlementType

  • Parameters

    Returns MakeSwaption

withUnderlyingType

  • Parameters

    Returns MakeSwaption