Skip to content
Ever Code
Projects

Dealer-based FX trading platform

Automated margin and liquidation logic running against live price feeds.

The problem

The broker executes against its own book rather than matching orders, so every open position has to be monitored continuously: stop-loss, take-profit, margin calls and forced liquidation all have to fire correctly while prices move and orders arrive concurrently.

What I built

Order intake and position monitoring run as dedicated long-lived processes rather than web requests, so risk checks are not tied to a user being on the page. Several market-data providers sit behind one interface so a feed can fail without stopping execution. Prices and position updates push to a React trading interface over WebSocket.

Where it landed

Risk actions execute without a human in the loop, and a single provider outage degrades the feed instead of halting the platform.

Tell me what is breaking.

Send a short description of the system and the problem. You get a technical answer, not a sales call.