FinancePy

FinancePy API Reference

Equity Cliquet Option

financepy.products.equity.equity_cliquet_option

Classes

EquityCliquetOption

EquityCliquetOption(start_dt: financepy.utils.date.Date, final_expiry_dt: financepy.utils.date.Date, opt_type: financepy.utils.global_types.OptionTypes, freq_type: financepy.utils.frequency.FrequencyTypes, cal_type: financepy.utils.calendar.CalendarTypes = <CalendarTypes.WEEKEND: 2>, bd_type: financepy.utils.calendar.BusDayAdjustTypes = <BusDayAdjustTypes.FOLLOWING: 2>, dg_type: financepy.utils.calendar.DateGenRuleTypes = <DateGenRuleTypes.BACKWARD: 2>)
Inherits from: EquityOption
A EquityCliquetOption is a series of options which start and stop at successive times with each subsequent option resetting its strike to be ATM at the start of its life. This is also known as a reset option.

Methods

value

value(self, value_dt: financepy.utils.date.Date, stock_price: float, discount_curve: financepy.market.curves.discount_curve.DiscountCurve, dividend_curve: financepy.market.curves.discount_curve.DiscountCurve, model: financepy.models.model.Model)
Value the cliquet option as a sequence of options using the Black- Scholes model.

print_payments

print_payments(self)

No description available.

Generated automatically from the FinancePy source code. Do not edit this file manually.