# JSE Derivatives (SAFEX) Enumerations The Johannesburg Stock Exchange (JSE) Derivatives Market, SAFEX, offers trading in futures and options on equities, indices, interest rates, and commodities. 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. * TRADE_PERIOD - Market period during which a trade was executed. * TRADE_TYPE - Type of trade #### AGGRESSOR_SIDE - Enumeration | Enumeration ID | Enumeration Description | |------------------|------------------------------------------------------------------| | ‘””’ | Undefined (e.g. auction trades, implied trades, off-book trades) | | B | Buy | | S | Sell | #### BOOK_TYPE - Enumeration | Enumeration ID | Enumeration Description | |------------------|---------------------------| | 0 | Lit order book | | 1 | Off-book | | 6 | Auction book | #### TRADE_PERIOD - Enumeration | Enumeration ID | Enumeration Description | |------------------|---------------------------| | - | Regular trading | | A | Auction | | C | Closing auction | | I | Intraday auction | | O | Opening auction | | U | Unscheduled auction | #### TRADE_TYPE - Enumeration | Enumeration ID | Enumeration Description | |------------------|---------------------------------------------------------------------------------------------| | 0 | Standard trade | | 1 | Auction trade | | 4001 | Negotiated trade | | 4010 | Exchange for Physical | | 4011 | Exchange for Risk | | 4012 | Professional Client | | 4013 | Delta trade | | 4014 | Late trade | | 4015 | Roll trade | | 4016 | Option strategy trade | | 4017 | Net-off | | 4018 | Non-standard strategy trade | | 4019 | CFD trade report | | 4020 | Strategy trade | | 4022 | Trade Bust | | 4023 | Price Adjust | | 4024 | Reported trade | | 99 | Auction trade | | FXA | FX Auction trade | | HO | Standard trade against hidden order | | LEG | Strategy leg trade [Trade reported on each outright leg when two spread orders are matched] |