# TSX Venture Exchange Enumerations The TSX Venture Exchange is a Canadian stock exchange for emerging companies operated by the TMX Group. The following fields have Enumerations: * AGGRESSOR_SIDE - Indicates whether a trade resulted from an incoming buy or sell order. * BOOK_TYPE - Type of order book or trading mechanism through which a trade was executed. * BYPASS - Identifies whether the trade resulted from a Bypass order * MKT_PHASE - Indicates the instrument’s current market phase, as specified by the trading venue * ODD_LOT - Indicates whether a trade was an odd lot * ORDER_TYPE - Type of order. * SPECIAL_TERMS - Indicates any non-standard settlement / execution terms associated with a trade * TRADE_PERIOD - Market period during which a trade was executed. * TRADE_TYPE - Type of trade * UPDATE_TYPE - Type of update #### AGGRESSOR_SIDE - Enumeration | Enumeration ID | Enumeration Description | |------------------|--------------------------------------------------| | ‘””’ | Undefined (e.g. off-book trades, auction trades) | | B | Buy | | S | Sell | #### BOOK_TYPE - Enumeration | Enumeration ID | Enumeration Description | |------------------|---------------------------| | 0 | Lit order book | | 1 | Off-book | | 2 | Dark book | | 3 | Odd lot book | | 4 | Special terms book | #### BYPASS - Enumeration | Enumeration ID | Enumeration Description | |------------------|---------------------------| | ‘””’ | Not a bypass trade | | Y | Bypass trade | #### MKT_PHASE - Enumeration | Enumeration ID | Enumeration Description | |------------------|-------------------------------------------| | A | CCP determination | | AE | Price movement delayed | | AR | Delayed open | | AS | Halted | | C | Closed | | E | Price movement extension | | F | Extended hours close | | G | NAVex order entry [until 20221230] | | H | End of NAVex order entry [until 20221230] | | I | Inhibited | | IE | Inhibited, volatility halt | | IR | Inhibited, delayed open | | IS | Inhibited, halted | | J | NAVex closed [until 20221230] | | K | NAVex AM execution [until 20221230] | | L | Closing | | M | MOC imbalance | | N | Extended hours CXLs | | O | Opening | | P | Pre-open | | R | Extended hours open | | S | Open | | T | MOC freeze | | X | NAVex PM execution [until 20221230] | | Y | NAVex closed [until 20221230] | #### ODD_LOT - Enumeration | Enumeration ID | Enumeration Description | |------------------|---------------------------| | ‘””’ | Board lot | | Y | Odd lot | #### ORDER_TYPE - Enumeration | Enumeration ID | Enumeration Description | |------------------|---------------------------| | L | Limit order | | M | Market order | #### SPECIAL_TERMS - Enumeration | Enumeration ID | Enumeration Description | |------------------|----------------------------------------| | ‘””’ | No special terms (standard settlement) | | C | Cash | | CT | Cash today | | DC | Derivative-related contingent trade | | DD | Delayed delivery | | NN | Non-net | | NR | Non-resident | #### TRADE_PERIOD - Enumeration | Enumeration ID | Enumeration Description | |------------------|---------------------------| | - | Regular trading | | C | Closing auction | | O | Opening auction | | T | Trading at closing price | | U | Unscheduled auction | #### TRADE_TYPE - Enumeration | Enumeration ID | Enumeration Description | |------------------|---------------------------------------| | ‘””’ | Regular trade | | 6 | Dark conditional trade | | 7 | NAV cross | | C | Contingent cross | | G | VWAP cross | | H | Dark Contra Midpoint Only (CMO) trade | | I | Derivative-related cross | | J | Regular (intentional) cross | | O | Basis cross | | S | Special Trading Session cross | | X | Internal cross | #### UPDATE_TYPE - Enumeration | Enumeration ID | Enumeration Description | |------------------|---------------------------| | A | Add | | D | Delete | | F | Fill | | M | Modify | | P | Partial fill |