Skip to main content

Missing Inbound Orders

Issue

The client sent us an order but it disappeared.

Troubleshooting Options

To troubleshoot this issue, try the following options:

  • Check the Execution Server (ES) Monitor's Recent Orders panel.

    • If you see client orders, you should be able to inspect them. Sometimes the order-debugger and snooper can also be used to locate invalid order attributes.
    • If you do not see client orders, they are not reaching the Order Management System (OMS).
  • Check that the API gateway is active. For FIX Gateway, you should see that the client's session is connected in the ES Monitor Sessions panel.

    • Check inbound and outbound sequence numbers. They should increase with each inbound FIX message including new order singles.
    • It may be possible that the Gateway cannot parse user orders due to some completely invalid order parameter (for example, an invalid timestamp format). Use FIX logs to dig deeper. For more information, refer to the FIX Connectivity troubleshooting section.
  • Capture and inspect FIX logs. For more information, refer to the FIX Gateway Administrator Guide.

    • If you see orders in the FIX log, you may be able to detect what is wrong with client orders. If there are errors, Deltix explains the problem in Reject or BusinessReject messages.
    • If you do not see orders in the FIX log, they are simply not reaching the Deltix side. Check the client side.