LiveContract
Contract specification used by MesoLive APIs (options, futures, stocks, indices).
| Field | Type | Required | Nullable | Default | Description |
|---|---|---|---|---|---|
ContractType | MesoContractType | Yes | No | Contract type (Stock, Index, Options, Futures, FuturesOptions). | |
Underlying | LiveUnderlying | Yes | No | Underlying symbol information for this contract. | |
Root | str | Yes | Yes | Option root / trading class (when applicable). | |
OptionType | MesoOptionType | Yes | Yes | Option type (Call/Put) for option contracts; null for non-options. | |
Expiration | datetime | Yes | Yes | Expiration date for expiring instruments; null for non-expiring instruments. | |
Strike | Decimal | Yes | Yes | Strike price for options; null for non-options. | |
Multiplier | Decimal | Yes | Yes | Contract multiplier (e.g. 100 for many equity options); null if unknown/not applicable. |