Trading Alert, Technical Alert
MIAX Futures
September 03, 2025 | 04:06 PM
MIAX Futures Exchange - Onyx Trading Platform - Updated FOI, FEI, DoM and ToM Interface Specifications to Support Upcoming Enhancements (Includes Mandatory Upgrades)
MIAX Futures has published updated Interface Specifications for the MIAX Futures Onyx trading platform to support enhancements expected to be implemented into production in Q4 2025. A number of these enhancements will be Mandatory Upgrades as noted below.
Updated Interface Specifications:
- FIX Order Interface Specification (FOI) – Version 1.1 (Optional Upgrade)
- FIX Order Interface
- New FIX Tag 1598 – SideClearingTradePriceType in New Order Single message (MsgType “D”) and Order Cancel/Replace Request message (MsgType “G”) to support the ability to request clearing at an Alternate Price.
- This request will be processed by the MIAX Futures clearing house on a trade-by-trade basis. Currently, only Hard Red Spring Wheat Standard Calendar Spreads are eligible to be priced at an Alternate Price. Please contact the MIAX Futures clearing house for additional details.
- New Time-in-Force (“TIF”) Modification Reject Configuration: Firms can request for their FIX session to be configured to reject TIF changes in Order Cancel/Replace requests. The current default system behavior is to ignore TIFs sent through Order Cancel/Replace requests.
- New FIX Tag 1598 – SideClearingTradePriceType in New Order Single message (MsgType “D”) and Order Cancel/Replace Request message (MsgType “G”) to support the ability to request clearing at an Alternate Price.
- FIX Drop
- Added the following fields to the Simple Instrument Definition message:
- Contract Date
- First Trade Date
- Last Trade Date
- First Notice Date (applicable only to Futures)
- Last Notice Date (applicable only to Futures)
- First Delivery Date (applicable only to Futures)
- Last Delivery Date (applicable only to Futures)
- Valuation Date
- Strike Price (applicable only to Options on Futures)
- Strike Price Currency (applicable only to Options Futures)
- Option Type (applicable only to Options on Futures)
- Options Expiration Type (applicable only to Options on Futures)
- Underlying Futures Instrument ID (applicable only to Options on Futures)
- Added Maturity Date
- For Complex instruments, added LegMaturityDate field
- Added the following fields to the Simple Instrument Definition message:
- FIX Order Interface
- Futures Express Interface Specification (FEI) – Version 1.1 (Optional Upgrade)
- Added Side Clearing Trade Price Type as Bit 3 in the Additional Order Indicator field in the New Order Request, Modify Order Request, New Order Notification and Modify Order Notification messages to support the ability to request clearing at an Alternate Price.
- This request will be processed by the MIAX Futures clearing house on a trade-by-trade basis. Currently, only Hard Red Spring Wheat Standard Calendar Spreads are eligible to be priced at an Alternate Price. Please contact the MIAX Futures clearing house for additional details.
- Added Side Clearing Trade Price Type as Bit 3 in the Additional Order Indicator field in the New Order Request, Modify Order Request, New Order Notification and Modify Order Notification messages to support the ability to request clearing at an Alternate Price.
- Depth of Market (DoM) Feed – Version 1.1 (Mandatory Upgrade)
- Added the following fields to the Simple Instrument Definition message:
- Contract Date
- First Trade Date
- Last Trade Date
- First Notice Date (applicable only to Futures)
- Last Notice Date (applicable only to Futures)
- First Delivery Date (applicable only to Futures)
- Last Delivery Date (applicable only to Futures)
- Valuation Date
- Strike Price (applicable only to Hard Red Spring Wheat Options on Futures)
- Strike Price Currency (applicable only to Options on Futures)
- Option Type (applicable only to Options on Futures)
- Options Expiration Type (applicable only to Options on Futures)
- Underlying Futures Instrument ID (applicable only to Options on Futures)
- Replacing the Maturity Month Year field with a Maturity Date field in the Simple and Complex Instrument Definition messages
- Added Trade Type and Complex Trade ID fields to the Order Execution message to support net level and component execution reporting for Complex executions
- For an Outright Trade between two Simple Orders the following Trade Type will be sent:
- “Outright” Trade Type with an enumeration of O;
- Complex Trade ID will be 0
- “Outright” Trade Type with an enumeration of O;
- For a Strategy Match Trade between two Complex Orders the following Trade Types will be sent
- “Strategy Match: Net Level Trade” Trade Type with an enumeration of S (will be sent before the Component Level Execution Messages)
- Complex Trade ID will be 0
- “Strategy Match: Component Level Trade” Trade Type with an enumeration of M for each Component of the Strategy in the order of the Strategy Definition
- Complex Trade ID will be populated with the Trade ID from the Net Level Complex Trade
- “Strategy Match: Net Level Trade” Trade Type with an enumeration of S (will be sent before the Component Level Execution Messages)
- For a Complex Trade via Legging/Derived between a Complex Order and Simple Orders the following Trade Types will be sent
- “Complex Legging/Derived: Net Level Trade” Trade Type with an enumeration of C (will be sent before the Component Level Execution Messages)
- Complex Trade ID will be 0
- “Complex Legging/Derived: Component Level Trade” Trade Type with an enumeration of L for each Component of the Strategy in the order of the Strategy Definition
- Complex Trade ID will be populated with the Trade ID from the Net Level Complex Trade
- “Complex Legging/Derived: Net Level Trade” Trade Type with an enumeration of C (will be sent before the Component Level Execution Messages)
- For an Outright Trade between two Simple Orders the following Trade Type will be sent:
- Added Instrument Type to the Order Add, Modify Order, Order Cancel, Order Execution, Trade Cancel and Anticipated Opening Price messages
- Added Side field to Modify Order and Order Cancel messages
- Added the following fields to the Simple Instrument Definition message:
- Top of Market (ToM) Feed – Version 1.1 (Mandatory Upgrade)
- Added the same fields to Simple Instrument Definition message as noted above for DoM
- Replaced the Maturity Month Year field with a Maturity Date field in the Simple and Complex Instrument Definition messages
- Added Trade Type and Complex Trade ID fields to the Last Sale (Trade) message to support net level and component execution reporting for Complex executions
Additional Resources and Important Dates:
- The changes above will be available in the Firm Test Bed (FTB) environment on Monday, September 8, 2025
- The changes above will be implemented into Production in Q4 2025. The exact date will be announced in a future alert.
- Please visit the MIAX Futures Exchange site for the most recent information on the MIAX Futures Onyx Trading Platform. Additional references are available below:
- Updated MIAX Futures Onyx Interface Specifications
- MIAX Futures Onyx FAQs
- MIAX Futures Exchange Trading Connectivity Guide
- MIAX Futures Onyx Listings
- MIAX Futures Onyx Product Settings
- MIAX Futures Onyx User Manual
- MIAX Futures Onyx Risk Protection Guide
- MIAX Futures Trading Hours and Holiday Schedule
- MIAX Futures Onyx Audit Trail Requirements
For additional information, please contact MIAX Futures Trading Operations at MIAXFuturesTradingOperations@miaxglobal.com or (609) 897-7303.
To register or to update MIAX Futures Alert subscriptions, visit MIAX Email Subscriptions.