FIX connectivity
Trade against Pulse over a real FIX session
Pulse exposes its simulated exchange over standard FIX 4.4 — the same protocol you already speak to trade venues. Connect an execution algo, send orders into the live agent-based market, and watch it respond in real time.
Logon
35=AYour algo opens a FIX 4.4 session to the Pulse venue with a CompID we provision for you. Authentication rides your Pulse API key inside the Logon message — revoke the key and the session dies with it.
Subscribe to market data
35=V / W / XRequest L1 or full L2 depth for a symbol. You get a snapshot back, then incremental refreshes as the simulated book moves — ticks, trades, and top-of-book updates on their own stream.
Send orders
35=DNewOrderSingle messages go straight into the live agent-based market: market or limit, buy or sell. The population of simulated traders reacts to your order the same way it reacts to its own flow.
Get execution reports
35=8New, partial fill, and filled ExecutionReports stream back in real time, followed by an execution cost report once trading ends — slippage and market impact measured against a baseline run that never saw your orders.
Pre-trade testing
Test the alpha over FIX before you risk it in the real market
Point the same algo that will eventually trade live at the Pulse simulator instead — same FIX session, same message types, same order-entry code. Only the connection details change; nothing in your algo has to know it's talking to a simulation.
Point the connection at Pulse for testing, then repoint it at the real venue when you're ready to go live — your algo's FIX client doesn't change.
Compress a full trading day into minutes. Rerun the same session against different scenarios or seeds without waiting for the market to open.
When trading ends, get slippage and market impact benchmarked against a baseline run of the same market that never saw your orders — the real cost of the alpha, before it's live.
See it on the wire
A session, message by message
A representative FIX session against 700.HK: logon, a market data subscription, an order, and the fill it produces — the order book updates as the messages land, exactly as it would over a real connection.
Waiting for messages…
Ready to connect your algo?
FIX access is provisioned per client — tell us which strategy or system you want to connect, and we'll set up a CompID and session details for you.
Get in touch about FIX