EqVarianceSwap¶
For methods of this class, see gs_quant.base.Priceable
- class EqVarianceSwap(underlier=None, underlier_type=None, expiration_date=None, strike_price=None, variance_cap=None, settlement_date=None, premium=None, buy_sell=None, days_in_contract=None, valuation_time=None, denominated=None, fixing_schedule_dates=None, holiday_calendar=None, initial_date=None, quantity=None, initial_spot=None, expiry_settlement_days=None, initial_spot_valuation_time=None, force_forward_tradable=None, name=None)[source]¶
Properties
-
buy_sell:
Optional
[BuySell
] = None¶
- dataclass_json_config = {'letter_case': <function camelcase>}¶
-
days_in_contract:
Optional
[float
] = None¶
-
denominated:
Optional
[Currency
] = None¶
-
expiration_date:
Union
[date
,str
,None
] = None¶
-
expiry_settlement_days:
Optional
[str
] = None¶
-
fixing_schedule_dates:
Optional
[Tuple
[str
,...
]] = None¶
-
force_forward_tradable:
Optional
[bool
] = None¶
-
holiday_calendar:
Optional
[str
] = None¶
-
initial_date:
Union
[date
,str
,None
] = None¶
-
initial_spot:
Optional
[float
] = None¶
-
initial_spot_valuation_time:
Optional
[ValuationTime
] = None¶
- instrument_quantity¶
- metadata¶
-
name:
Optional
[str
] = None¶
- provider¶
-
quantity:
Union
[float
,str
,None
] = None¶
- quantity_: InitVar[float] = 1¶
- resolution_key¶
-
settlement_date:
Union
[date
,str
,None
] = None¶
-
strike_price:
Union
[float
,str
,None
] = None¶
-
type_:
Optional
[AssetType
] = 'VarianceSwap'¶
-
underlier:
Union
[float
,str
,None
] = None¶
-
underlier_type:
Optional
[UnderlierType
] = None¶
- unresolved¶
-
valuation_time:
Optional
[ValuationTime
] = None¶
-
variance_cap:
Union
[float
,str
,None
] = None¶
-
buy_sell: