IndexSwap

IndexSwap#

class sigtech.framework.instruments.index_swap.IndexSwap

Baseclasses: TradableInstrument

This class implements as index swap.

property exchange_code

Exchange code for traded instruments belonging to this group.

index: str
maturity: date
property settlement_type

Type of settlement, e.g. ‘Cash’ or ‘Physical’.

property size_type

Type of trade size for the instrument.

strike: Optional[float]
trade_date: date
property valuation_time

Valuation time for the instrument.

calendar_schedule()

This is when we expect data to arrive

static history_strike_base(d, index_name)

Historical data of an index.

Parameters:
  • d – Input date.

  • index_name – Name of the index.

Returns:

Spot value.

schedule_stub()

Schedule stub.