Search
Preparing search index...
The search index is not available
quantlib.js
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"ql/instruments/stickyratchet"
RatchetPayoff
Class RatchetPayoff
Hierarchy
DoubleStickyRatchetPayoff
RatchetPayoff
Implements
UnaryFunction
<
Real
,
Real
>
Index
Constructors
constructor
Properties
_accrual
Factor
_gearing1
_gearing2
_gearing3
_initial
Value1
_initial
Value2
_spread1
_spread2
_spread3
_type1
_type2
Methods
accept
description
f
name
Constructors
constructor
new
Ratchet
Payoff
(
gearing1
:
Real
, gearing2
:
Real
, spread1
:
Real
, spread2
:
Real
, initialValue
:
Real
, accrualFactor
:
Real
)
:
RatchetPayoff
Parameters
gearing1:
Real
gearing2:
Real
spread1:
Real
spread2:
Real
initialValue:
Real
accrualFactor:
Real
Returns
RatchetPayoff
Properties
Protected
_accrual
Factor
_accrual
Factor
:
Real
Protected
_gearing1
_gearing1
:
Real
Protected
_gearing2
_gearing2
:
Real
Protected
_gearing3
_gearing3
:
Real
Protected
_initial
Value1
_initial
Value1
:
Real
Protected
_initial
Value2
_initial
Value2
:
Real
Protected
_spread1
_spread1
:
Real
Protected
_spread2
_spread2
:
Real
Protected
_spread3
_spread3
:
Real
Protected
_type1
_type1
:
Real
Protected
_type2
_type2
:
Real
Methods
accept
accept
(
v
:
AcyclicVisitor
)
:
void
Parameters
v:
AcyclicVisitor
Returns
void
description
description
(
)
:
string
Returns
string
f
f
(
forward
:
Real
)
:
Real
Parameters
forward:
Real
Returns
Real
name
name
(
)
:
string
Returns
string
Globals
"ql/instruments/stickyratchet"
Double
Sticky
Ratchet
Payoff
Ratchet
Max
Payoff
Ratchet
Min
Payoff
Ratchet
Payoff
constructor
_accrual
Factor
_gearing1
_gearing2
_gearing3
_initial
Value1
_initial
Value2
_spread1
_spread2
_spread3
_type1
_type2
accept
description
f
name
Sticky
Max
Payoff
Sticky
Min
Payoff
Sticky
Payoff