DocumentationPricingMultiPrimeX Store
EnglishenالعربيةSoonDeutschSoonEspañolSoonفارسیSoonFrançaisSoonहिन्दीSoonItalianoSoon日本語Soon한국어SoonPortuguêsSoonРусскийSoonTürkçeSoon简体中文Soon繁體中文Soon

Aggregation

One book, built from sources that rarely agree

Real feeds arrive at different rates, with different precision and the occasional bad tick. Aggregation is mostly the discipline of deciding what to ignore, and doing it consistently.

Merged offer side

Depth from 3 sources
1.084184.5
1.084172.8
1.084161.2

Illustrative ladder. Dots show how many sources contribute size at each level.

What happens between the feeds and the price

Five steps, in this order, every time a quote arrives

  1. Depth merged in full

    Every price level from every source contributes to the aggregate, so available size is visible rather than inferred from the top of book.

  2. Stale sources dropped

    A feed that has not updated within its threshold is excluded from the merge, because a stale price that looks tradeable is worse than no price.

  3. Outliers rejected

    Quotes outside a sanity band relative to the consensus are discarded rather than averaged in, so one bad tick cannot move your book.

  4. Source weighting

    Sources can be weighted or prioritised per instrument, so a provider that is strong in one asset class carries more influence there.

  5. Markup applied last

    Your spread floor and markup are applied to the merged book, per instrument and per counterparty, after all filtering has taken place.

See it live

The merged book, not six separate ones

What reaches the terminal is already the aggregated ladder — depth summed across sources, staleness and outliers already filtered out.

Merged order book showing bid and ask levels sourced from six venues with top-of-book stats

A quote’s journey into the book

Four stages, each of which can drop the quote entirely

  1. 6sourcesArrive

    Normalised at the edge

    The quote is translated from the venue's symbols and precision into your canonical definitions before anything else looks at it.

  2. 5surviveFilter

    Sanity checks before the merge

    Staleness and outlier checks run against the source's own thresholds and against the current consensus across sources.

  3. 1ladderMerge

    Levels combined by price

    Surviving levels from every source are combined into a single ladder, with size at each price summed across contributors.

  4. 1quoteShape

    Your commercial terms applied

    Markup and spread floor are applied per counterparty, producing the price that is actually published and traded on.

Why aggregate at all

One source is simple. It is also a spread you cannot improve and an outage you cannot survive.

Tighter spreads

Combining sources improves the best bid and offer without changing your markup.

More available size

Merged depth means larger orders fill without walking a single venue's thin book.

Outage resilience

Losing one source narrows the book rather than stopping trading.

Leverage on price

When any provider is one of several, their commercial terms are negotiable.

FAQ

Aggregation: common questions

5 short answers to what teams ask before a demo.

Full depth. Every level from every surviving source contributes, with size summed at each price. That is what allows a larger order to be filled without walking one venue's thin ladder.

By time since its last update, measured against a threshold configured per source and per instrument. Once it is exceeded, the source stops contributing to the merge until it updates again.

Outlier rejection. A quote outside a sanity band relative to the consensus across sources is discarded rather than averaged in, so a single misbehaving feed cannot distort the aggregate.

Yes. Sources can be weighted or given priority per instrument, which is useful when a provider is genuinely strong in one asset class and mediocre in another.

After filtering and merging, per instrument and per counterparty. Applying it last means your commercial terms are never distorted by a source that was about to be filtered out anyway.

Still have a question?

A specialist will answer it directly, with your set-up in mind.

Ask a specialist

Compare your current book against an aggregated one

Give us your sources and we will show you the merged book alongside what you are quoting today.

Call us+971 52 654 0123WhatsApp+971 52 654 0123Email usinfo@multiprimex.com
Book a demo