Skip to main content

What are Value Bets?

A value bet occurs when the probability of an outcome is greater than what the bookmaker’s odds imply. The Odds-API.io automatically calculates expected value (EV) by comparing individual bookmaker odds against the market average.

How Value Bets Work

Fair odds are calculated from a panel of sharp bookmakers that consistently offer the tightest margins and accept high stakes. These books are stress-tested by professional bettors daily, so their prices reflect genuine market probability better than softer books with padded margins. We use this sharp consensus as the baseline rather than averaging all bookmakers, which would be skewed by recreational pricing. The API then compares each target bookmaker’s odds against this sharp baseline:
  1. Calculates fair odds from the sharp bookmaker consensus
  2. Compares the target bookmaker’s odds to the fair odds
  3. Identifies opportunities where the bookmaker offers higher odds than the sharp consensus implies
Formula:
A positive EV indicates the bookmaker is offering odds above what the sharp market considers fair.

Query Parameters

Fetching Value Bets

Use the /v3/value-bets endpoint to get current value betting opportunities:

Filtering by Sport or League

Filter results server-side so only value bets from the sports or leagues you care about come back. This reduces response size and removes the need for client-side filtering.
Validation rules:
  • Providing league without sport returns 400.
  • Unknown sport slug returns 400.
  • Unknown league for a valid sport returns 404.

Response Format

Understanding the Response

Filtering Value Bets

Filter value bets to find the most profitable opportunities:

Real-Time Value Bet Monitoring

Value bets are updated every 5 seconds. Here’s how to build a monitoring system:

Multi-Bookmaker Strategy

Monitor value bets across multiple bookmakers:

Building a Value Bet Alert System

Best Practices

Start with a minimum EV of 3-5%. Lower thresholds will generate more alerts but may include less significant opportunities.
Different bookmakers have different inefficiencies. Monitor several bookmakers to maximize opportunities.
Value bets can disappear quickly as bookmakers adjust odds. Implement fast notification systems.
Log all value bets and outcomes to analyze the accuracy of the expected value calculations over time.
Use the Kelly Criterion or similar methods to determine optimal stake sizes based on expected value.

Kelly Criterion Example

Calculate optimal stake using the Kelly Criterion:

Limitations & Considerations

  • Value bets are theoretical - actual profitability depends on many factors
  • Bookmakers may limit accounts that consistently find value
  • Odds can change between viewing and placing a bet
  • Not all value bets will win (that’s the nature of probability)

Next Steps

Fetching Odds

Learn more about working with odds data

Best Practices

Optimize your API usage