OptionDefinition
| # | Message Name | Description |
|---|---|---|
| 4435 | FlexOptionDefinition | One record per flex OptionKey. BaseObj:Option, so a create hook calling Option.FindOrCreate builds the Option, its OptionExpiry and the call/put OptionPair into the normal chain — flex instruments participate in expiry chains exactly as listed options do, and consumers walk the chain rather than a side registry. The root carries the contract definition (RootDefinition optionType/exerciseTime/exerciseType and the deliverable terms); this record only asserts existence. createDttm is WRITE-ONCE: it is the first moment we became aware of the instrument, so a republish or a cache reload must not re-stamp it. |
| 3595 | GlobalRates | |
| 2750 | OpraPrintType | |
| 4355 | OptExpiryDefinition | This table maps option root/expiration combinations to their deliverable future. Mappings are sourced fromm listing exchange product definitions. BaseObj:Root |
| 4875 | OptionCorpActionRecordAdjV5 | |
| 4795 | OptionCorpActionRecordV5 | |
| 4365 | RootDefinition | RootDefinition records are sourced from the listing exchange for future options and from OCC for US equity options. Records are updated as SpiderRock receives changes. |