Skip to main content
Version: 8.6.9.2

OptionDefinition

#Message NameDescription
4435FlexOptionDefinitionOne 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.
3595GlobalRates
2750OpraPrintType
4355OptExpiryDefinitionThis table maps option root/expiration combinations to their deliverable future. Mappings are sourced fromm listing exchange product definitions.

BaseObj:Root
4875OptionCorpActionRecordAdjV5
4795OptionCorpActionRecordV5
4365RootDefinitionRootDefinition records are sourced from the listing exchange for future options and from OCC for US equity options. Records are updated as SpiderRock receives changes.