Greeks.StateFillers.MarketStateFillersFactory¶
Classes
DeltaMarketStateFiller(...) |
Class that defines the market states that are relevant for delta computation by finite difference. |
GammaMarketStateFiller(...) |
Class that defines the market states that are relevant for gamma computation by finite difference. |
IMarketStateFiller |
General interface that defines the market states that are relevant for greek computation by finite difference . |
List |
Methods |
Market(ref_date: datetime.date, ...) |
Container class to encapsulate dated market data. |
PriceMarketStateFiller(...) |
Class that defines the market states that are relevant for a price computation. |
RhoMarketStateFiller(...) |
Class that defines the market states that are relevant for rho computation by finite difference. |
SmileRiskMarketStateFiller(...) |
Class that defines the market states that are relevant for smile risk computation by finite difference. |
StateFillersFactory |
Class that builds a list of market state fillers given an initial market. |
ThetaMarketStateFiller(...) |
Class that defines the market states that are relevant for theta computation by finite difference. |
VannaMarketStateFiller(...) |
Class that defines the market states that are relevant for vanna computation by finite difference. |
VegaMarketStateFiller(...) |
Class that defines the market states that are relevant for vega computation by finite difference. |
VolgaMarketStateFiller(...) |
Class that defines the market states that are relevant for volga computation by finite difference. |
-
class
Greeks.StateFillers.MarketStateFillersFactory.StateFillersFactory[source]¶ Class that builds a list of market state fillers given an initial market.
Methods
build(...)Build a list of market state fillers given an initial market. -
static
build(market: MarketQuotations.Market.Market) → typing.List[Greeks.StateFillers.IMarketStateFiller.IMarketStateFiller][source]¶ Build a list of market state fillers given an initial market.
Parameters: market :
MarketThe market data necessary to compute price and greeks.
Returns: market_state_fillers : List[
IMarketStateFiller]
-
static