Options
All
  • Public
  • Public/Protected
  • All
Menu

market-model pathwise caplet

implementation of path wise methodology for caplets, essentially a test class since we have better ways of computing Greeks of caplets

used in MarketModelTest::testPathwiseVegas and MarketModelTest::testPathwiseGreeks

Hierarchy

Index

Constructors

constructor

Properties

Private _accruals

_accruals: Real[]

Private _currentIndex

_currentIndex: Size

Private _evolution

Private _numberRates

_numberRates: Size

Private _paymentTimes

_paymentTimes: Time[]

Private _rateTimes

_rateTimes: Real[]

Private _strikes

_strikes: Rate[]

Methods

alreadyDeflated

  • alreadyDeflated(): boolean

clone

evolution

maxNumberOfCashFlowsPerProductPerStep

  • maxNumberOfCashFlowsPerProductPerStep(): Size

nextTimeStep

  • nextTimeStep(currentState: CurveState, numberCashFlowsThisStep: Size[], cashFlowsGenerated: CashFlow[][]): boolean

numberOfProducts

  • numberOfProducts(): Size

possibleCashFlowTimes

  • possibleCashFlowTimes(): Time[]

reset

  • reset(): void

suggestedNumeraires

  • suggestedNumeraires(): Size[]