Product

Price engine

When a symbol comes from more than one LP, XiroLink decides what your clients see: one maker, the best bid and ask across makers, or a priority order that fails over the moment a feed goes quiet.

XiroLink Price engine
Price engine

What you get

Aggregate several LPs per symbol with best price or priority failover, follow every price from LP to taker, and get alerted the moment a symbol goes stale.

Single maker, best price, or priority with automatic failover, per symbol

Staleness thresholds so an old price is never sent as fresh

Stale price alerts per symbol: warning, no price, switched to backup and back, with limits per asset class

Price path: follow one symbol live from each LP, through the combined price, to what every taker is sent

Market watch as cards or a list, spreads in points like MT5, and the last price kept on screen when a market closes

LP comparison and feed analytics with throughput and latency history

01

The best price, or the safest

Best price combines the best bid and best ask across fresh feeds. Priority with failover uses your first choice and switches to the next one as soon as the first goes stale, then switches back when it recovers.

02

Silence never goes unnoticed

Every symbol is watched while its market is open. You hear when it has had no fresh price for a while, when takers have had none for longer, and when it moves to a backup LP and back. One silent LP gives one alert, not one per symbol.

03

Know which LP earns its place

LP comparison samples every shared symbol each second and reports who had the best bid and ask, the tightest spread and the best availability, live or over the last 30 days. Export it as CSV.

See XiroLink on your own feed

We connect a demo bridge to simulated or real LP prices and walk you through it, then set up your own with you.