SA Odds Intelligence — Live Scanner

Find probable profit
across SA bookmakers

StakeOut monitors South African bookmakers in real time, identifying arbitrage gaps, mispriced odds, and value bets — before they close.

Three strategies, one platform
Strategy 01
True Arbitrage
Place bets on every outcome across different bookmakers. When they disagree enough, the maths is structured to return profit regardless of the result.
Expected return
Strategy 02
+EV Betting
Single-bookmaker opportunities where the offered odds exceed the market's fair price. A statistical edge that compounds over time with the right bankroll.
Statistical edge
Strategy 03
Middles
Bet opposing sides at different lines. Accept a likely small loss for the chance to win both bets when the result lands in the gap between the lines.
High upside / capped loss
How it works
01
Connect
Live WebSocket feeds from Sportingbet, Gbets, Lulabet, Playabets, Easybet, BetXchange, and Tictacbets.
02
Detect
Odds are grouped by event and market. Arbitrage sums below 1.0 are flagged instantly. EV bets are identified against the market fair price.
03
Confirm
Every opportunity is reconfirmed every 60 seconds. The confirmation badge tells you exactly how fresh the data is before you place.
04
Place
Stakes are rounded to natural increments to avoid bot detection. Copy the amount, open the bookmaker, and lock in the profit.
Platform stats
7
Bookmakers monitored
60s
Reconfirmation cycle
3
Sports covered
Live
Real-time odds feed
Stake R
CONNECTING
All
🔒 Arbs
📈 +EV
⚡ Middles
Total Opportunities
0
Active Books
Best Profit
Placed Bets ▾
+R0
SPORT:
ODDS:
Min profit: %
SCANNING
Connecting to SA bookmakers...
StakeOut — Walkthrough

How It Works

Six steps from signing in to placing your first bet. Each step shows the actual screen you will see, with every control explained.

01

Sign in to unlock the scanner

The Scanner and Calculators tabs require an account. Home, How It Works and Knowledge are open to everyone.

Click Login in the top-right corner. If you were invited to the beta, use the link in your invitation email first — it will ask you to set a password, then sign you in automatically. After that you can log in normally with your email and password.

stakeout — login
The StakeOut login dialog with email and password fields
1
2
3
Screenshot pendingimg/Login.png
  1. 1
    EmailThe address your invite was sent to.
  2. 2
    PasswordThe one you set from the invite link. Minimum 8 characters.
  3. 3
    EnterSigns you in and takes you straight to whichever tab you were trying to open.
Tip

Your session persists between visits — you will not need to log in every time unless you click Logout.

02

The scanner at a glance

One live view of every opportunity found across South African bookmakers, refreshed continuously.

The scanner connects to a live feed the moment you open it. The bar along the top carries the controls that affect everything below it, and the four boxes underneath summarise the current state of play.

stakeout — scanner
The scanner view showing the control bar, statistics strip, sidebar filters and a list of opportunity cards
1
2
3
4
5
6
7
8
9
10
Screenshot pendingimg/Scanner.png
  1. 1
    Last updateWhen the feed last delivered new odds. If this stops moving, the prices on screen are going stale.
  2. 2
    StakeYour total bankroll for a single opportunity. Every stake split on every card recalculates instantly when you change this.
  3. 3
    ConnectionLIVE means the feed is streaming. CONNECTING means it is still establishing — give it a few seconds.
  4. 4
    Total OpportunitiesEverything currently passing your filters.
  5. 5
    Active BooksHow many bookmakers are responding right now. A lower number means fewer prices to compare.
  6. 6
    Best ProfitThe strongest margin currently on the board. A dash means nothing clears your minimum.
  7. 7
    Placed BetsClick to open your running profit and loss. Covered in step 05.
  8. 8
    SidebarOpportunity types and your bookmaker list. Covered in step 04.
  9. 9
    Filter rowSport, minimum profit and the stale filter.
  10. 10
    Opportunity cardsThe results themselves. Step 03 breaks one down in detail.
03

Reading an opportunity card

The single most important screen on the site. Every card tells you what to bet, where, and how much.

Each card is one opportunity. The coloured stripe down the left edge tells you the type at a glance: green for arbitrage, blue for +EV, amber for a middle. The rows in the middle are the individual bets — the legs — that make up the opportunity. Place every leg, at the stake shown, at the bookmaker named.

stakeout — opportunity card
A single opportunity card with the profit badge, event name, bookmaker legs, odds and stake amounts labelled
1
2
3
4
5
6
7
8
Screenshot pendingimg/Card.png
  1. 1
    Type badgeArbitrage, +EV or Middle. Read the Knowledge tab for what separates them.
  2. 2
    Event and marketThe fixture, and which market the opportunity sits in — match result, over/under goals, and so on.
  3. 3
    BookmakerWhere this leg must be placed. The small link icon opens that bookmaker in a new tab.
  4. 4
    OddsThe price the scanner found. Always confirm it still matches before you commit — odds move.
  5. 5
    StakeExactly how much to put on this leg, derived from your Stake setting at the top.
  6. 6
    Copy buttonCopies the stake to your clipboard so you can paste it straight into the bookmaker's bet slip.
  7. 7
    ProfitYour return if every leg is placed as shown, in both percent and rands.
  8. 8
    Mark as placedRecords the bet against your running P&L. Covered in step 05.
Before you place anything

Odds change constantly. Open both bookmakers, confirm the prices still match the card, and place the legs as close together in time as you can. A card outlined in red has gone stale — treat its prices as expired.

04

Narrowing down what you see

Filters let you cut hundreds of opportunities down to the handful you can actually act on.

The left sidebar controls which kind of opportunity appears and which bookmakers are included. The row above the cards controls sport, minimum profit and stale results. On a phone the sidebar is hidden behind the button and the opportunity types become a scrolling row of chips.

stakeout — sidebar
The scanner sidebar showing opportunity type filters and the bookmaker list with tick boxes
1
2
3
Screenshot pendingimg/Sidebar.png
  1. 1
    Opportunity typeAll, True Arbitrage, +EV or Middles. The number beside each is how many are live right now.
  2. 2
    Bookmaker listGrouped by tier. Every bookmaker the scanner currently covers.
  3. 3
    Tick boxesUntick any bookmaker you do not hold an account with. Opportunities that need it disappear immediately.
The filter row above the cards

Alongside the sidebar, a row sits directly above the results: Sport narrows to football, tennis or basketball; Min profit hides anything below your threshold, useful for skipping margins too thin to be worth the effort; and Hide Stale removes opportunities whose odds have not refreshed recently. At the foot of the list, Per page sets how many cards show at once.

Tip

Start by unticking every bookmaker you have not signed up with. Everything left on screen is then something you can genuinely place today.

05

Tracking what you have placed

Mark a bet as placed and StakeOut keeps a running tally of your expected return.

Once you have actually placed every leg of an opportunity at the bookmakers, press Mark as placed on that card. It is added to your Placed Bets list and its expected profit is added to your running total. Click the Placed Bets box in the stats strip to open the list, review what is outstanding, or remove an entry.

stakeout — placed bets
The placed bets panel expanded beneath the statistics strip, showing recorded bets and the running profit total
1
2
3
Screenshot pendingimg/Placed.png
  1. 1
    Placed Bets boxYour running expected profit. Click it to expand or collapse the list.
  2. 2
    Recorded betThe event and the expected profit you locked in when you marked it.
  3. 3
    RemoveDeletes the entry and subtracts it from the total — for when a leg was rejected or you changed your mind.
Note

This is a record of what you told StakeOut you placed. It does not connect to your bookmaker accounts and cannot confirm a bet was actually accepted — always check your bet slips as the source of truth.

06

The calculators

Two tools for situations the scanner alone does not cover.

The Matched Betting calculator turns a bookmaker free bet into cash: enter the free bet amount, which bookmaker gave it to you, and whether the stake is returned, and it finds the best live opportunity to convert it. The Dutch Betting calculator splits a fixed stake across several selections so that whichever one wins, you get the same return.

stakeout — calculators
The matched betting calculator with its input fields and result panel
1
2
3
4
Screenshot pendingimg/Calc.png
  1. 1
    Free bet amountThe face value of the token the bookmaker credited you.
  2. 2
    Free bet bookmakerWhere the token is held — the calculator only pairs it with opportunities at other books.
  3. 3
    SNR or SRStake Not Returned is the common type: winnings only, the token itself is consumed. Stake Returned pays the token back too.
  4. 4
    ResultWhat to back, where to lay it off, and how much of the free bet's value you keep as cash.

That is the whole tool. If something here does not match what you see on screen, or a step is unclear, use the Feedback button in the top bar — it goes straight to us.

StakeOut — Strategy Guide

Arbitrage, Value Betting, and Middles

Three distinct strategies, one shared foundation: bookmakers price the same event differently, and those differences create exploitable gaps. Understanding exactly how each gap works determines when to act, how much to stake, and what risk you carry.

Risk / Reward Profile
Arbitrage Expected profit
Lower margin
+EV Betting Statistical edge
Short-term variance
Middles Win both or small loss
Needs the right line gap
Strategy 01 — Arbitrage

Expected profit, regardless of outcome

"Bet all sides simultaneously. When bookmakers disagree enough, the math puts the odds firmly in your favour."

Every bookmaker builds a margin (also called the vig or juice) into their odds — the sum of implied probabilities across all outcomes exceeds 100%. A bookmaker offering Home 1.90 / Draw 3.50 / Away 4.00 implies a total probability of 114%, meaning R114 of implied bets return only R100. That 14% is their edge.

Arbitrage exists when, across two or more bookmakers, the combined implied probability drops below 100%. The surplus — however thin — belongs to you, locked in regardless of who wins.

How to calculate it

The arb sum is the key figure: add 1 ÷ odds for the best available price on each outcome across all bookmakers. If the result is less than 1, you have an arbitrage.

Example — Football 1X2 Market (R 1,000 total stake)
Home win @ Sportingbet2.10
Draw @ Lulabet3.80
Away win @ Gbets4.60
Arb sum (1/2.10 + 1/3.80 + 1/4.60)0.9854
Profit % (1 ÷ 0.9854 − 1)+1.48%
Stake on Home (1,000 × (1/2.10) / 0.9854)R 484
Stake on Draw (1,000 × (1/3.80) / 0.9854)R 267
Stake on Away (1,000 × (1/4.60) / 0.9854)R 221
Total stakedR 972
Return on any outcome≈ R 986
Expected profit+R 14
Stakes are rounded up to the nearest natural increment to avoid suspicious exact-cent amounts. Profit shown is the worst-case return across all three outcomes after rounding.

Risks and limitations

Execution speedOdds can move in the seconds between placing legs. The arb may vanish before all bets are placed.
Account limitsBookmakers restrict or close accounts that consistently arb. Rounding stakes to natural amounts reduces detection risk.
No varianceUnlike all other betting strategies, a correctly executed arb cannot result in a loss. Profit is locked in.
Scales with capitalA 1.48% edge on R10,000 returns R148. The strategy scales linearly with stake size.
Strategy 02 — +EV Betting

Bet where the market is wrong about probability

"When one bookmaker's odds imply a lower probability than the market consensus, the bet has positive expected value — a statistical edge that pays out over time."

Not every mispriced line creates a full arbitrage. Sometimes only one outcome at one bookmaker is significantly off, while the other outcomes are priced normally. That single mispriced outcome is a +EV (positive expected value) bet.

The fair price is derived by stripping the margin from every bookmaker covering the same event, averaging their implied probabilities for each outcome, and converting back to odds. Any bookmaker offering better odds than the fair price on a given outcome is offering you value.

How fair odds are calculated

Each bookmaker's odds imply a probability. Those probabilities sum to more than 100% due to the margin. Stripping the margin (dividing each implied probability by the total sum) gives that bookmaker's best estimate of the true probability. Averaging these estimates across all bookmakers yields the market consensus — the fair price.

Example — Deriving Fair Odds from Three Bookmakers
Bookmaker A (Home 2.05 / Draw 3.40 / Away 3.70)margin 103.8%
Bookmaker B (Home 1.95 / Draw 3.50 / Away 3.90)margin 104.6%
Bookmaker C (Home 2.15 / Draw 3.30 / Away 3.60)margin 104.3%
No-vig fair probability — Home47.8%
No-vig fair probability — Draw28.9%
No-vig fair probability — Away26.4%
Fair odds — Home (1 ÷ 0.478)2.09
Fair odds — Draw (1 ÷ 0.289)3.46
Fair odds — Away (1 ÷ 0.264)3.79
Bookmaker C offers Away @ 3.60 vs fair 3.79No edge (under fair)
Bookmaker B offers Draw @ 3.50 vs fair 3.46+EV edge = +1.2% (below threshold)
Scanner threshold is 3% above fair price. Sub-threshold edges exist but are too small to reliably beat execution delays and account friction.

Why it works over time — but not every bet

A single +EV bet can lose. The edge is a long-run statistical advantage, not a certainty on any individual wager. Over hundreds of bets at a 5% edge, the law of large numbers ensures the edge converges — but your bankroll must be sized to survive the variance along the way.

More opportunities+EV spots appear far more often than full arbitrage, because you only need one mispriced outcome — not all of them.
Higher long-run ceilingFull arbitrage returns 0.5–2%. Consistently found +EV bets at 5–10% edge can outperform arb in total returns.
VarianceYou can lose 10 bets in a row with correct play. A bankroll large enough for at least 50 units is the minimum to see the edge materialise.
Same account riskBookmakers identify and limit value bettors. Rounding, varied timing, and natural bet sizing slow detection.
Strategy 03 — Middles

Bet both sides and hope the result lands in between

"Place opposing bets at different lines. You accept a likely small loss on most outcomes for the chance to win both bets when the result lands in the gap."

Middles exploit line discrepancies — situations where two bookmakers offer different numbers for the same market type on the same game. They are most common in totals (Over/Under goals) and Asian handicap markets, where the line itself is a number that can vary between bookmakers.

Unlike arbitrage, middles do not ensure profit. The structure is: likely small loss on most outcomes, large profit if the result lands in the gap between the two lines. If the probability of hitting the middle is high enough to justify the downside, the bet has positive expected value.

Worked example — Football goals total

Bookmaker A offers Over 2.5 goals @ 1.91. Bookmaker B offers Under 3.5 goals @ 1.91. There is a one-goal gap between these two lines: a game finishing with exactly 3 goals satisfies both conditions simultaneously.

Stake R 100 on each leg — Total outlay R 200
Book A: Over 2.5 @ 1.91 (stake R 100)potential return R 191
Book B: Under 3.5 @ 1.91 (stake R 100)potential return R 191
Goals scoredOver 2.5Under 3.5Net result
0, 1, or 2LOSE −R 100WIN +R 91−R 9
Exactly 3WIN +R 91WIN +R 91+R 182 ← the middle
4 or moreWIN +R 91LOSE −R 100−R 9

In Premier League football, roughly 11–14% of matches finish with exactly 3 goals. The expected value of this middle at equal R 100 stakes:

Expected Value Calculation
Probability of exactly 3 goals12%
Probability of any other result88%
EV = (0.12 × R 182) + (0.88 × −R 9)= +R 21.84 − R 7.92
Expected profit per R 200 staked+R 13.92 (+6.96%)
A 12% probability of exactly 3 goals is an estimate. Actual EV depends on the specific fixture, teams, and current form. Adjust expectations league by league.

Asian handicap middles

AH middles work the same way. If Book A offers Home −1.5 and Book B offers Away +2.5, the middle is a Home win by exactly 2 goals — both bets win. The downside on other outcomes is again a small net loss.

Why the scanner shows zero middles

The current scanner does not detect middles. There are two reasons:

  • Grouping logic: Markets are grouped by exact line — over_under_2.5 only matches over_under_2.5. A middle requires comparing over_under_2.5 from one bookmaker against over_under_3.5 from another, which the grouping algorithm never does.
  • SA market depth: Most South African bookmakers converge on the same standard lines (2.5 goals, 0 handicap). Finding a middle requires two bookmakers to price the same game at adjacent but different lines simultaneously — this is rare locally.

Detecting middles requires a separate grouping pass: match by event and market type only, then scan adjacent lines for gap opportunities. This is planned but not yet implemented.

The appealYour downside is capped and small. The upside when the middle hits can be 10–20× the per-side loss.
Line shopping essentialThe wider the gap between lines, the more likely a result lands in the middle. A full-goal gap is ideal.
Not risk-freeUnlike arbitrage, a middle can result in a net loss. It is a positive-EV wager — profitable long-term, not risk-free.
Rare in SASouth African bookmakers offer fewer spread markets and typically price the same lines. Middles are far more common in US sports books.

Side-by-side comparison

Arbitrage +EV Betting Middles
Profit certaintyExpectedLong-run onlyNot certain
Markets neededAll outcomes, multiple bookmakersOne mispriced outcome, one bookmakerSame market type at different lines, two bookmakers
Typical edge0.5 – 3%3 – 10% per bet5 – 15% EV when middle hits
Opportunity frequencyRareFrequentUncommon in SA
Capital requiredMust cover all legs simultaneouslySingle bet, flexible sizingTwo legs, capped downside
Account riskHigh — consistent winners flagged quicklyHigh — bookmakers limit value bettorsMedium — harder to detect from bet history
Execution speedCritical — all legs must be placed fastNot critical — single placementModerate — two books, not time-sensitive

Calculators

Tools to extract maximum value from every opportunity

Got a free bet from a bookmaker? Enter the details below and we will find the best live opportunity to convert it into real cash — showing you exactly what to place and where.
Loading bookmakers…
SNR = Stake Not Returned — most common. Your free bet stake is not paid back with winnings (e.g. R100 free bet at 2.50 pays R150, not R250).
SR = Stake Returned — free bet stake is included in the return (e.g. R100 free bet at 2.50 pays R250).
Back multiple outcomes and distribute your stake so you win the same equal amount whichever of those outcomes occurs. Useful when you want to cover several results at once.