Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • DigitalCmsLeg

Implements

Index

Constructors

constructor

Properties

Private _callATM

_callATM: boolean

Private _callPayoffs

_callPayoffs: Rate[]

Private _callStrikes

_callStrikes: Rate[]

Private _fixingDays

_fixingDays: Natural[]

Private _gearings

_gearings: Real[]

Private _inArrears

_inArrears: boolean

Private _index

_index: SwapIndex

Private _longCallOption

_longCallOption: Type

Private _longPutOption

_longPutOption: Type

Private _notionals

_notionals: Real[]

Private _paymentAdjustment

_paymentAdjustment: BusinessDayConvention

Private _paymentDayCounter

_paymentDayCounter: DayCounter

Private _putATM

_putATM: boolean

Private _putPayoffs

_putPayoffs: Rate[]

Private _putStrikes

_putStrikes: Rate[]

Private _replication

_replication: DigitalReplication

Private _schedule

_schedule: Schedule

Private _spreads

_spreads: Spread[]

Methods

f

  • Returns Leg

inArrears

  • Parameters

    • Default value flag: boolean = true

    Returns DigitalCmsLeg

withCallATM

  • Parameters

    • Default value flag: boolean = true

    Returns DigitalCmsLeg

withCallPayoffs1

  • Parameters

    Returns DigitalCmsLeg

withCallPayoffs2

  • Parameters

    Returns DigitalCmsLeg

withCallStrikes1

  • Parameters

    Returns DigitalCmsLeg

withCallStrikes2

  • Parameters

    Returns DigitalCmsLeg

withFixingDays1

  • Parameters

    Returns DigitalCmsLeg

withFixingDays2

  • Parameters

    Returns DigitalCmsLeg

withGearings1

  • Parameters

    Returns DigitalCmsLeg

withGearings2

  • Parameters

    Returns DigitalCmsLeg

withLongCallOption

  • Parameters

    Returns DigitalCmsLeg

withLongPutOption

  • Parameters

    Returns DigitalCmsLeg

withNotionals1

  • Parameters

    Returns DigitalCmsLeg

withNotionals2

  • Parameters

    Returns DigitalCmsLeg

withPaymentAdjustment

withPaymentDayCounter

withPutATM

  • Parameters

    • Default value flag: boolean = true

    Returns DigitalCmsLeg

withPutPayoffs1

  • Parameters

    Returns DigitalCmsLeg

withPutPayoffs2

  • Parameters

    Returns DigitalCmsLeg

withPutStrikes1

  • Parameters

    Returns DigitalCmsLeg

withPutStrikes2

  • Parameters

    Returns DigitalCmsLeg

withReplication

withSpreads1

  • Parameters

    Returns DigitalCmsLeg

withSpreads2

  • Parameters

    Returns DigitalCmsLeg