Predictu
Trading Engine

Dynamic Spread Engine

The Spread Engine is the operator’s primary revenue mechanism. It determines the buy and sell prices offered to players on every prediction market trade by applying a dynamic markup around the market mid price. Unlike a sportsbook where the house profits only on losing bets, the spread generates revenue on every trade — buys and sells alike.

How It Works

The spread is the difference between the price a buyer pays and the price a seller receives. The mid price reflects the current market consensus, and the spread engine applies a markup above and a markdown below that mid price:

  • Ask price (for buyers) — slightly above the mid price. The player pays a small premium to enter a position.
  • Bid price (for sellers) — slightly below the mid price. The player receives a little less when exiting a position.

This is a standard mechanism used across financial markets, sportsbooks, and trading platforms to compensate the market maker for providing liquidity and absorbing directional risk.

Dynamic Adjustment

The spread is not a fixed value. It adjusts in real time based on market conditions, protecting operators from adverse scenarios while keeping prices competitive under normal conditions.

Market Volatility

When a market approaches extreme prices — near certainty or near impossibility — the risk profile becomes asymmetric. The spread widens automatically to account for thinner margins and heightened directional risk at price extremes.

Liquidity Conditions

Markets with lower trading activity have less reliable pricing signals. In these cases, the spread widens to compensate for increased uncertainty in the underlying price, ensuring the operator maintains an appropriate edge.

Directional Risk

When the operator has significantly more exposure on one side of a market, the spread can adjust asymmetrically. This makes it slightly more expensive to add to the overloaded side while offering better prices on the opposite side — creating a natural self-balancing incentive.

Self-balancing book: The exposure-based adjustment acts as a natural incentive to balance the operator’s risk. When too many players are buying one side, pricing adjusts to encourage the opposite side. This is similar to how a sportsbook moves the line when one side gets too much action.

Operator Configuration

Operators have full control over spread parameters to match their risk appetite and business model:

  • Base spread — the default spread applied to all markets.
  • Minimum spread — a floor that ensures the operator always earns a minimum edge, even under favorable conditions.
  • Maximum spread — a ceiling that caps the spread during extreme widening, keeping prices reasonable for players.

Market-Specific Overrides

Individual markets can have custom spread settings configured via the Operator Dashboard. This allows operators to offer tighter spreads on high-profile markets to attract volume, or wider spreads on exotic or volatile markets to manage risk. All dynamic adjustment factors still apply on top of any market-specific configuration.

Full configurability: Spread parameters are customizable per operator. Contact your account manager for details on available configuration options and recommended settings for your integration.

Revenue Model

The spread engine generates predictable, consistent revenue for operators through two scenarios:

Round-Trip Trading

When a player buys shares and later sells them, the operator earns the full spread regardless of how the market price moved in between. This is analogous to a market maker’s profit from the bid-ask spread in traditional financial markets.

Market Resolution

When a player buys shares and holds them until the market resolves, the operator earns the spread on the initial purchase. Over a large number of trades, the spread provides a mathematical edge that generates consistent revenue — independent of which outcomes win or lose.

Predictable economics: The spread provides a built-in mathematical edge on every transaction. As trading volume grows, spread revenue scales linearly — giving operators a reliable, predictable revenue stream that is independent of market outcomes.

Price Safety

Built-in safety bounds ensure that prices always remain within valid ranges. These are hardcoded safeguards that apply after all spread calculations, so players are always quoted prices that make economic sense.