Skip to main content
Messagefields10used byThirteenFAlert

Fields

The number on the right of each row is the protobuf field number.
tickerTicker1
Underlying ticker and its stable identifier.
option_typeOptionTypeoptional2
Reported call/put type. Absent when unknown.
unitsint64optional3
Reported underlying share units, not an option contract count. Zero represents a closed position. Absent when unavailable.
units_changedint64optional4
Change in reported units from the previous report period. Negative for reductions and closures, zero for unchanged positions. Absent when unknown.
reported_valueDecimaloptional5
Reported holding value in USD, based on the underlying shares rather than the option premium. Absent when unavailable.
open_interest_dateDate6
Latest available OI snapshot date between four calendar days before the report period end and its last trading date, inclusive. Absent when no snapshot is available in this window.
percent_of_total_oiDecimaloptional7
Estimated percentage of all call and put OI for the underlying, across strikes and expirations: (units / 100) / total_open_interest * 100. Assumes 100 underlying shares per contract. Rounded to six decimal places, with 1.5 meaning 1.5%. Absent for missing/negative units or missing/nonpositive OI.
percent_of_side_oiDecimaloptional8
Estimated percentage of OI for the holding’s call/put side, across strikes and expirations: (units / 100) / side_open_interest * 100. Uses the same estimate, rounding, scaling and absence rules as percent_of_total_oi.
total_open_interestint64optional9
Total call plus put OI in contracts at open_interest_date. Absent when unavailable.
side_open_interestint64optional10
Call OI for a call holding, or put OI for a put holding, in contracts at open_interest_date. Absent when unavailable.
Last modified on October 1, 2026