# US Consolidated Options (OPRA) Sample Enumerations A subset of symbols from all US options exchanges disseminated through the Options Price Reporting Authority (OPRA). Options on AAPL, NVDA, QQQ, SPY and TSLA are included in the sample covering January 2025. The following fields have Enumerations: * CALL_PUT_IND - “C” - Call option, “P” - Put option * EXCHANGE - Exchange from which the update originates * QUOTE_COND - Indicates any special conditions applicable to a quote * TRADE_TYPE - Type of trade * TRADE_TYPE_EXT - Extended trade type code #### CALL_PUT_IND - Enumeration | Enumeration ID | Enumeration Description | |------------------|---------------------------| | C | Call option | | P | Put option | #### EXCHANGE - Enumeration | Enumeration ID | Enumeration Description | |------------------|-------------------------------| | A | NYSE American | | B | Boston Options Exchange (BOX) | | C | Cboe C1 | | D | MIAX Emerald | | E | Cboe EDGX | | G | MX2 | | H | Nasdaq GEMX | | I | Nasdaq ISE | | J | Nasdaq MRX | | M | MIAX | | N | NYSE Arca | | P | MIAX Pearl | | Q | Nasdaq | | S | MIAX Sapphire | | T | Nasdaq BX | | U | Members Exchange (MEMX) | | V | IEX | | W | Cboe C2 | | X | Nasdaq PHLX | | Z | Cboe BZX | #### QUOTE_COND - Enumeration | Enumeration ID | Enumeration Description | |------------------|-------------------------------------------------| | ‘””’ | Regular quote | | A | Eligible for automatic execution | | B | Bid contains customer trading interest | | C | Bid and offer contain customer trading interest | | F | Non-firm quote | | I | Indicative | | O | Offer contains customer trading interest | | R | Opening rotation | | T | Trading halted | | X | Offer side not firm | | Y | Bid side not firm | #### TRADE_TYPE - Enumeration | Enumeration ID | Enumeration Description | |------------------|------------------------------------------------------------------------------------------| | ‘””’ | Regular trade | | A | Cancel trade other than last or opening | | a | Single leg auction non-ISO | | B | Out of sequence | | b | Single leg auction ISO | | C | Cancel last trade | | c | Single leg cross non-ISO | | D | Reported late but in sequence | | d | Single leg cross ISO | | E | Cancel opening trade | | e | Single leg floor trade | | f | Multi-leg electronic trade | | F | Opening trade reported out of sequence | | G | Cancellation of only trade reported today | | g | Multi-leg auction trade | | h | Multi-leg cross | | H | Opening trade reported late but in sequence | | I | Electronic trade | | i | Multi-leg floor trade | | j | Multi-leg against single leg | | J | Re-opening trade | | K | Adjusted contract | | k | Auction trade - multi-leg with underlying stock | | l | Auction trade - multi-leg against single leg | | L | Spread trade | | m | Multi-leg floor trade against single leg | | M | Straddle | | n | Multi-leg with underlying stock | | N | Stopped trade reported following a non-stopped trade at the same price | | O | Cancel stopped trade | | o | Cross trade - multi-leg with underlying stock | | P | Buy-write | | p | Floor trade - multi-leg with underlying stock | | Q | Combo | | q | Multi-leg with underlying stock against single leg | | r | Auction trade - multi-leg with underlying stock against single leg | | R | Stopped trade that did not trade through another eligible market at the time of the stop | | s | Floor trade - multi-leg with underlying stock against single leg | | S | Intermarket sweep | | T | Benchmark trade | | t | Multi-leg floor trade of prioprietary products | | u | Multilateral compression trade of proprietary products | | v | Extended hours trade | | X | Trade-through exempt | #### TRADE_TYPE_EXT - Enumeration | Enumeration ID | Enumeration Description | |------------------|------------------------------------------------------------------------------------------| | ‘””’ | Regular trade | | AJST | Adjusted contract | | AUTO | Electronic trade | | BNMT | Benchmark trade | | BWRT | Buy-write | | CANC | Cancel trade other than last or opening | | CBMO | Multi-leg floor trade of prioprietary products | | CMBO | Combo | | CNCL | Cancel last trade | | CNCO | Cancel opening trade | | CNOL | Cancellation of only trade reported today | | CSTP | Cancel stopped trade | | EXHT | Extended hours trade | | ISOI | Intermarket sweep | | LATE | Reported late but in sequence | | MASL | Auction trade - multi-leg against single leg | | MCTP | Multilateral compression trade of proprietary products | | MESL | Multi-leg against single leg | | MFSL | Multi-leg floor trade against single leg | | MLAT | Multi-leg auction trade | | MLCT | Multi-leg cross | | MLET | Multi-leg electronic trade | | MLFT | Multi-leg floor trade | | OPEN | Opening trade reported out of sequence | | OPNL | Opening trade reported late but in sequence | | OSEQ | Out of sequence | | REOP | Re-opening trade | | SLAI | Single leg auction ISO | | SLAN | Single leg auction non-ISO | | SLCI | Single leg cross ISO | | SLCN | Single leg cross non-ISO | | SLFT | Single leg floor trade | | SPIM | Stopped trade that did not trade through another eligible market at the time of the stop | | SPRD | Spread trade | | STDL | Straddle | | STPD | Stopped trade reported following a non-stopped trade at the same price | | TASL | Auction trade - multi-leg with underlying stock against single leg | | TESL | Multi-leg with underlying stock against single leg | | TFSL | Floor trade - multi-leg with underlying stock against single leg | | TLAT | Auction trade - multi-leg with underlying stock | | TLCT | Cross trade - multi-leg with underlying stock | | TLET | Multi-leg with underlying stock | | TLFT | Floor trade - multi-leg with underlying stock | | XMPT | Trade-through exempt |