Reducing Message Volume

TRADE delivers odds updates as delta messages — only what changed, as it changes. For active in-play fixtures with many markets and providers, this can generate a high volume of updates per second. Three configuration tools let you control how frequently those updates reach your feed: Minimum Difference, Odds Ladders, and Rounding Rules.

Applying these settings reduces the number of messages your system processes without missing meaningful odds movements.


Minimum Difference

What it does: Filters out small odds changes that fall below a threshold you define.

When a market update arrives, TRADE compares the new odds to the last published odds. If the change is smaller than your configured percentage, the update is suppressed. Only when the change meets or exceeds the threshold does a message get sent.

Why it helps: Providers often push frequent small odds adjustments — especially during live events. Many of these micro-movements may not be material for your platform. Setting a Minimum Difference of 1%, for example, means only odds shifts of 1% or more generate a message.

How to configure it: Open Odds Settings for the relevant hierarchy (sport, competition, or fixture) and set the Min Difference value (as a percentage) per market.

→ See Odds Settings for configuration steps.


Odds Ladder

What it does: Rounds odds to predefined steps, so a message is only sent when odds move from one step to another.

An odds ladder defines a series of fixed price points — for example, 1.80, 1.85, 1.90, 1.95. When TRADE calculates an odds value, it snaps it to the appropriate step on your ladder. A message is only sent when the odds cross into a different step.

Why it helps: Without a ladder, every fractional change in the raw calculated price triggers an update. With a ladder, odds must shift far enough to land on a new step — naturally throttling update frequency while keeping displayed prices clean and bookmaker-friendly.

How to configure it: Create an odds ladder in Configuration → Odds Ladders, then apply it per market in Odds Settings.

→ See Odds Ladders for configuration steps.


Rounding Rules

What it does: Controls how odds are snapped to a ladder step when the calculated value falls between two steps.

There are two methods:

  • Closest to step — rounds to whichever step is nearest. If odds land exactly halfway, they round up to the higher step.

  • Floor — always rounds down to the lower step. The higher step is only shown when the calculated odds reach or exceed it exactly.

Why it matters for volume: Floor is the more conservative method — odds must travel further before crossing to the next step, reducing the number of step-crossings (and therefore messages) compared to Closest to step. If minimising update frequency is the priority, Floor typically produces fewer messages.

How to configure it: Rounding method is set when creating or editing an odds ladder in Configuration → Odds Ladders.

→ See Odds Ladders for configuration steps.


Using these tools together

The three controls are designed to work in combination. A typical approach:

  1. Apply an odds ladder to snap odds to meaningful price points

  2. Choose the Floor rounding method to maximise step stability

  3. Set a Minimum Difference as an additional filter for any remaining micro-movements

Each market can be configured independently, so you can apply tighter filters to high-volume markets (such as Asian Handicap in-play) while leaving lower-volume markets with looser settings.


Last updated

Was this helpful?