Server side

Three servers do the heavy lifting.

Prices come in from your providers, get normalised and streamed to every terminal. Orders go through the matching engine and out to liquidity. Every tick and every trade is stored for charts and statements.

● Quote Server Matching Engine History Server Any LP, no bridge
Clients & staff
Desktop · WebTrading terminals
Android · iOSNative mobile apps
Dealer / ManagerRisk and client monitoring
AdminGroups, symbols, settings
Altus core
QUOTESQuote ServerAggregates provider feeds, applies group markups and spreads, streams prices to every connected terminal.
orders ↓ prices ↑
ORDERSMatching EngineValidates margin, matches and routes market, limit and stop orders, triggers SL / TP and stop-outs.
ticks · trades ↓
DATAHistory ServerRecords ticks and builds M1 to D1 candles. Serves charts, order history and account statements.
Liquidity
Prime of primeDirect FIX / API connection
Banks & ECNsAggregated depth
Crypto exchangesSpot and perpetual venues
Your own LPPlug in any provider

Quote Server

Multiple feeds per symbol with failover. Stale-price detection keeps clients from trading on frozen quotes.

Matching Engine

Hedging and netting accounts, partial fills, max fill per quote, and configurable price deviation for market execution.

History Server

Tick-by-tick storage with candle building on the fly, so every terminal draws the same chart.

Get started

See Altus Trader running with your symbols.

Tell us about your brokerage and we will set up a demo with the terminals, the manager desk and the admin console.