FutureContract
- class qf_lib.containers.futures.future_contract.FutureContract(ticker: Ticker, exp_date: datetime, data: PricesDataFrame)[source]
Bases:
object
Class representing a single future contract.
The FutureContract is a simple class representing one futures contract. The FutureContract objects are used by the FuturesChain, in order to provide the contracts chaining possibilities. It requires 3 parameters: ticker, which is the symbol of the specific future contract (e.g. BloombergFutureTicker(“CTZ9 Comdty”)), expiration date of the contract and a PricesDataFrame, containing dates with price field values.
- Parameters:
ticker (Ticker) – symbol of the future contract
exp_date (datetime) – expiration date
data (PricesDataFrame) – data frame containing dates with price fields values