Skip to main content
Version: 8.6.8.3

OptionFlexPrint

Description

Option Flex Print records capture prints of FLEX (Flexible Exchange) options — exchange-listed contracts with customizable terms such as strike, expiration, and exercise style. Each record identifies the option exchange and its exchange-assigned print identifier, the flex root symbol, the print closure type and status, and package-level quantity and net price, along with the count of legs and a completeness flag. Full per-leg detail (contract key, flex type, quantity, price, analytics, and adjustments) is included for the structure.

Start Dates

US start dates
Start Date
2025-08-04

Delivery Times

RegionAvailability
US04:00 CT T+1

Schema Definition

Field NameData TypeDescription
eventIdbigintSpiderRock event ID for the flex print
optExchstringOption exchange where the flex print occurred
exchangeIdstringExchange-assigned identifier for the print
flexRootstringFlex root symbol (underlying root for the flex contract)
closureTypestringType of print closure
printClosurestringPrint closure status
pkgQtyintPackage quantity (number of structures printed)
pkgPricedoublePackage price (net price for the structure)
recordIdSetstringSet of related record IDs comprising this flex print
createTimetimestampRecord creation timestamp (UTC)
modifyTimetimestampLast modification timestamp (UTC)
numLegsintNumber of legs in the flex package
legsCompletestringFlag indicating whether all legs of the package have been received
Legslist[struct]Definition of the legs in the structure — including key, flex type, quantity, price, analytics, and adjustments

Complex Fields

Legs

Field NameData TypeDescription
okeyOptionKeyOptionKey of the instrument, if available
flexTypestringEuropean or American style
quantityintQuantity of contracts in this leg of the event
pricedoublePrice of this leg of the event, which could be quoted as a percentage of the closing price
priceTypestringPrice type of the event
deltadoubleDelta supplied with the event for delta-adjusted-at-close events
refPricedoubleReference price of the event, used for delta-adjusting the final price
closePricedoubleClose price used for both percentage-adjusted and delta-adjusted events
priceAdjdoubleFinal adjusted price, made available once the event is marked PctAdjApplied or DeltaAdjApplied
strikeAdjdoubleFinal adjusted strike, made available once the event is marked PctAdjApplied

Differences to V7