JackCode navigationCreate, launch and scale iGaming products.
Change language
Practical guide

Prematch and Live Line

How the pre-match and Live line works in betting systems: obtaining data, forming markets, updating coefficients and stability under load.
Expert Igor Grigoriev

The pre-match and Live line are two key mechanisms in the work of any betting platform. They provide the player with choice, depth and betting dynamics. At the same time, the technical implementation of these lines requires high accuracy, instant response and reliable architecture, especially in live scenarios with thousands of bets per minute.

What is the pre-match and Live line

Pre-match:
  • Formed in advance, includes events that will begin in hours or days. Suitable for analytical rates and strategies.
Live line:
  • Works in real time, reacts to every moment of the match. Bets are accepted in dynamics, and coefficients are recalculated every second.

Technical Implementation Process

Stage Pre-match Live
Data acquisition Scheduled Events from Providers (APIs) Streaming feeds (WebSocket/Kafka)
Information processing Calculation of factors based on status Responding to live events
Formation of markets Fixed markets Dynamic and time markets
Update of coefficients At intervals (5-30 min) Every 1-5 seconds
Conditions for accepting bets Before the event In a live interval with time windows
Calculation of winnings After the match According to the results of live-fixation

Architecture components

Feeds - connection to data providers (Sportradar, LSports, Oddin, etc.)

Coefficient calculator - own or provider

Market engine - responsible for the generation of markets and their logic

API server - gives data to clients (web, mobile applications, partners)

Admin - setting up lines, limits, hiding markets

Caching (Redis) - fast response for UI and minimizing database load

What is important for a reliable line

Low latency (especially in live betting)

Stability of feeds and automatic switching in case of failures

Margin control, risk algorithms

Monitoring and logging of each coefficient change

The ability to connect external logic and manual control of markets

User benefits

Wide range of events and markets

Transparency and predictability of calculations

Quick interface update without rebooting

Guarantee of correct bid processing in live


The pre-match and Live line is the core of betting. The success of the project depends on how quickly the platform updates data, how flexible it forms markets and how consistently it can withstand the load in live mode. Competent implementation of the line is a synthesis of technology, data and rates without a single failure.