Roxom’s matching engine continuously processes and executes orders based on their price, priority, and timing. Execution rules differ slightly between continuous (24/7) and explicitly designated market-hours contracts. Continuous Matching (24/7 Contracts): Contracts trading continuously (24/7) match orders in real-time without interruption. Incoming orders immediately match against the order book:Documentation Index
Fetch the complete documentation index at: https://docs.roxom.com/llms.txt
Use this file to discover all available pages before exploring further.
- Buy orders match against the lowest available asks.
- Sell orders match against the highest available bids.
- Limit orders can still enter the book and immediately match against existing resting orders.
- Market orders cannot be placed and will be rejected outside trading hours.
- Conditional orders (stops, stop-limits, etc.) will not trigger outside market hours but remain pending activation at market open.
- The matching engine first checks the opening Mark Price and activates any conditional orders (stops, stop-limits, etc.) whose trigger conditions are met, placing them into the order book.
- Immediately after conditional orders are activated, continuous matching resumes for all order types, including market orders.