Order Book
The Order Book is the central location for managing open orders across all instruments. The Order Book will display the status of all orders and allow the user to cancel their working orders individually or globally. Users may also amend price and quantity on working orders directly from the Order Book.
Data in Order Book
The following columns are available for all orders. Any of these columns can be shown or hidden, and may be rearranged by dragging, dropping and re-sizing individual columns according to the user’s preference.
Time: Time at which the order was entered
ID: Unique Order ID assigned to each order by the Rival One application. This ID is used to identify orders within the Rival system and is not representative of the Order ID assigned by the exchange. This ID is particularly useful in identification and troubleshooting when there are questions about an order action.
Symbol: The exchange-defined symbol of the contract
Status: Displays the current status of the order – Open, Filled, Cancelled, Partial, Rejected
B/S: Indicates the direction of the order
Qty: The total quantity of the original order
Filled: The quantity that has been executed
Balance: Remaining open quantity yet to be executed
Price: Price at which the order is currently working. If an order is modified, this price will update from the original entry price.
StopPx: For Stop orders, indicates the trigger price
Type: Specifies the type of the order - Limit, Stop, Stop Limit, for example
Qualifier: Time in Force (TIF) of the order - Day, GTC, GTD, IOC, for example
Algo: Indicates the algo which is driving the order. For details on available algos, see algo descriptions in the Rival Algo article here.
User: The username of the individual who entered the order, as defined in User Settings
Cancel: Displays a Cancel button which will cancel only the order in that row.
To cancel all open orders, the Cancel All button is available in the top right corner of the component.
Sorting and Filtering in Order Book
As with other components in Rival One, filters may be applied to data in the Order Book in an and/or configuration, based on criteria for one or more columns. This is most often used to filter orders for a particular Product or group of Products.
Note that filters in the Order Book should be applied with caution, as any orders that have been filtered out, and which may not be visible in the current view, retain their status and may still be filled at the exchange, whether or not the user has them visible in their workspace.
In order to maintain visibility into all orders, users are encouraged to use tabs in the Order Book when applying filters. Tabs may be added and re-named according to user preference.
In addition to filtering, any column in Order Book may be sorted. Right-click in the column header to expose the context menu. From this menu, users can apply or remove a sort or may hide the column altogether. As with filtering, sorting should be applied with caution. Orders that have been sorted, and which may not be visible in the current view, retain their status and may still be filled at the exchange, whether or not the user has them visible in their workspace.
Managing Orders from Order Book
Users may amend the price and quantity of any working orders from the Order Book. This may be done on individual orders or for multiple orders at once.
To amend the price or quantity of a working order, double click on either field. This will present an input field where users may tick the price/quantity up or down, or may enter a new value manually.
All changes are staged and displayed as highlighted until the user clicks SAVE
Once SAVE is clicked, all changes are executed. The REVERT button will undo all staged changes and revert all orders to their previous state.





