roq-trading / roq-issues

Issue tracker for Roq's software solutions.
https://roq-trading.com/
1 stars 0 forks source link

[roq-server] Allow caching of {order_id, version, user_id, strategy_id} <==> {client_order_id, routing_id} mappings #397

Closed thraneh closed 10 months ago

thraneh commented 1 year ago

We can encode {order_id, user_id, strategy_id} in the client_order_id we send to exchange.

However, the FIX protocol requires additionally that we cache routing_id (use by ClOrdID/OrigClOrdID chaining).

We will implement two versions