Forex broker management & analytics platform
Role
Full-stack engineer
01Overview
The problem
Traders and brokers had their trading data locked inside the trading platform, with little analysis on top of it.
Restro FX connects to TradeLocker accounts, brings that data into its own store and turns it into analytics.
Who it's for
Forex traders and brokers who trade on TradeLocker.
Features
One-time account connection
A trader links their TradeLocker account once; after that the platform pulls that account's data itself.
Automatic background sync
Sync workers fetch trades and positions outside the web request, so nothing is exported or copied by hand and the dashboard stays responsive.
One internal trade model
Accounts, trades and positions are stored in one consistent shape, so analytics don't depend on the outside API's format.
Analytics on top
The analytics layer reads the stored data and gives traders analysis the trading platform itself didn't offer.
02Architecture
Key concepts
01Account connection.
A trader links their TradeLocker account to Restro FX. From then on the platform pulls that account's data itself, so nothing has to be exported or copied by hand.
02Background sync.
Sync workers fetch trading data from TradeLocker outside the web request. The dashboard stays responsive while data is being pulled in.
03One internal model for trades.
Accounts, trades and positions are stored in Restro FX's own database in one consistent shape. Analytics run on that data, so they don't depend on the format of the outside API.
04Analytics on top.
The analytics layer reads the stored trading data and powers the dashboard, giving traders analysis the trading platform itself didn't offer.
Next case study
Full e-commerce platform