MatchSharp

MatchSharp

Odds Trading System - How It Works

Understanding odds movement forecasting and trading strategies

What This System Does

This platform forecasts odds price movements, not match results.

It identifies situations where the betting market is likely to reprice an outcome before kickoff, allowing users to trade odds movements on exchanges (e.g. back → lay).

Trading vs Betting

🔁

Trading (Hedged)

You open a position (Back) and close it later (Lay) at a different price.

Profit comes from price movement, not from the match result.

  • ✓ Lower risk
  • ✓ Market-neutral when hedged
  • ✓ Limited but consistent returns
🎲

Speculative (Unhedged)

You place a single bet and keep full exposure to the match outcome.

Higher risk, higher variance.

  • ⚠ Full stake at risk
  • ⚠ Profit depends on match result
  • ⚠ Higher potential returns

Important: All "Expected ROI" values shown in Trading mode assume a hedged (market-neutral) exit.

How Trade Numbers Are Calculated

Entry Price

Current best available market price (averaged from 5 bookmakers).

Target Price

The forecasted odds level where the position can be closed (Lay). This is the P50 (median) forecast at kickoff.

Expected ROI (Hedged)

ROI = (Entry Odds / Target Odds) - 1

Example:

  • • Entry: Back @ 10.47
  • • Target: Lay @ 6.38
  • • ROI: (10.47 / 6.38) - 1 = +64.1%

Greened Profit

The guaranteed profit regardless of match outcome:

Lay Stake = (Back Odds × Back Stake) / Lay Odds
Greened Profit = Lay Stake - Back Stake

Probability Target Reached

⚠️ Important Clarifications:

  • • It is NOT the probability of the team winning
  • • It is NOT a match prediction
  • • It refers to price movement only

This value represents the historical probability that market odds reached the target price before kickoff in similar situations.

Derived from historical matches with similar:

  • • League
  • • Odds range
  • • Time to kickoff
  • • Historical odds movement patterns

Example: "80% (±6%)" means that in similar historical cases, the market touched the target price 8 times out of 10 before kickoff, with a confidence band of ±6%.

Price Range Forecast (P10 / P50 / P90)

These values represent distribution percentiles of historical odds movements:

P50 (Base)

Median expected price - most likely outcome

P10 (Aggressive)

Best 10% of historical outcomes

P90 (Conservative)

Worst 10% of historical outcomes

P10 / P50 / P90 are derived from historical odds movements for similar matches (league, odds range, time-to-kickoff). They do not guarantee outcomes and are provided for risk management.

Risk & Execution

Market Conditions

All forecasts assume sufficient market liquidity and execution at target prices.

In live markets, the following may affect final results:

  • Slippage - Price moves before you can execute
  • Partial fills - Only part of your order is matched
  • Sudden news - Team news, injuries, weather changes
  • Low liquidity - Not enough money available at target price

⚠️ Exchange liquidity & execution may affect final profit.

Market-neutral profit is only guaranteed if target price is matched.

Model Overview

Training Data

  • 279,000+ historical odds snapshots
  • 296 completed matches
  • 5 bookmakers (Pinnacle, Betfair Exchange, Bet365, Quigioco, Planetwin365)
  • • Multiple leagues and competitions

Performance Metrics

  • 71% directional accuracy
  • 63% positive CLV trades
  • ±8% average forecast error

Important: Past performance does not guarantee future results. Use as a tool for informed decision-making, not as a guarantee.

MatchSharp