TerminalExecutionOdds337ToolsContact
    DocsLog in
    1. Home
    2. Glossary
    3. Betting strategy that holds up: price, staking, testing and records
    4. Survivorship bias in betting

    Survivorship bias in betting

    Survivorship bias in betting: judging tipsters, systems and backtests by the records still standing. A worked tipping example, and how to avoid it in a test.

    By the B337 team. Last updated 8 October 2026.

    The short answer

    • Survivorship bias is judging a betting method by the records still standing, while the ones that failed, closed or were quietly dropped stay out of view.
    • For example, opposite tips on five two-way games sent to two halves of a 3,200-name list leave 100 people who saw five straight winners from no skill at all.
    • It inflates tipster and system records because losing services stop advertising, bad runs get cut off with a fresh start date and leaderboards show only the top.
    • In a backtest, keep every runner, team and bookmaker that existed on each date, and count every rule you tried rather than only the one you kept.

    On this page

    1. How survivorship bias builds a perfect record
    2. How it inflates tipster and system records
    3. How to avoid survivorship bias in a backtest
    4. Terms people confuse with survivorship bias

    Survivorship bias in betting is judging a tipster, a system or a method by the records still standing, while the ones that failed have dropped out of sight. A group with its losers removed always looks better than it did at the start, so a long winning record can be what luck left after the sorting.

    The betting strategy hub covers the other ways a record misleads.

    How survivorship bias builds a perfect record

    Example: Illustrative numbers, describing a known trick rather than any real service. A newsletter sends a free tip on a two-way game to 3,200 people, half told Team A and half Team B. After each game it drops everyone who got the loser and splits the rest again, five games running.

    GamePeople who have seen only winners
    13,200 / 2 = 1,600
    21,600 / 2 = 800
    3800 / 2 = 400
    4400 / 2 = 200
    5200 / 2 = 100

    Those 100 people have seen five straight winners from a sender with no skill, and they get the paid offer. Nothing they saw was false: they survived a filter they never saw.

    Luck does the same with no plan behind it. Take an illustrative 640 tipsters with no edge, each on selections with a true 50% chance. Each goes 5 from 5 with chance 0.5 x 0.5 x 0.5 x 0.5 x 0.5 = 3.1%, so about 640 x 0.03125 = 20 will, and those 20 are the ones you hear about.

    How it inflates tipster and system records

    Four filters do most of the damage:

    • Services that lose money tend to close, and their records go with them.
    • A record restarted after a bad run, "since the new model", hides its own losing stretch.
    • A leaderboard that ranks hundreds of records shows the top, and with hundreds competing, the top is mostly luck.
    • A system for sale is the version that worked on past data. The versions that failed in testing were never offered.

    Ask for every tip from the first day, with the time and price of each, and recount the record as how to check a tipster record sets out.

    Risk: Betting involves risk. Past results are no guarantee of future results, and a record that came through a filter you cannot see proves even less. See responsible gambling for limits and support.

    How to avoid survivorship bias in a backtest

    A backtest breeds its own survivors whenever hindsight picks the data or the rule. Three questions catch most of it:

    1. Was every runner, team and bookmaker that existed on each date in the data, or only those still around today?
    2. Are the scratchings, voids and abandoned games still in the results, settled the way your bet would have been?
    3. How many versions of the rule did you try? If you tested 40 and kept the best, that rule survived your own search, so test it again on a later period it has never seen.

    Then judge the rule only on results after the date you settled it. Backtesting betting strategies covers the full method, including where survivors hide in old price data.

    Terms people confuse with survivorship bias

    Cherry picking is choosing the good results on purpose, while survivorship needs nobody to choose: the failures drop out by themselves. A small sample is a separate problem, since a record can be complete but short, or long but filtered. And the gambler's fallacy is about what you expect after a streak, where survivorship is about which streaks you get to see. The two meet when a record that survived a hot run invites the hot hand belief that it will carry on, which the gambler's fallacy entry takes apart.

    Questions

    What does survivorship bias mean?
    It means drawing a conclusion from the cases that came through a filter as if they were the whole group. In betting the filter is usually failure: losing tipsters, systems and accounts disappear, so the survivors look like the normal result.
    Why are tipster records prone to survivorship bias?
    A tipster with a bad year tends to stop publishing, while one with a lucky year keeps advertising it. The records you can find are weighted towards luck before anyone edits a single tip.
    Is survivorship bias the same as cherry picking?
    No. A tipster who shows only the months that went well is cherry picking, while a leaderboard of the services still publishing after a year shows survivorship bias even if every record on it is complete. Asking for every tip from day one catches the first; asking how many services started catches the second.
    Can my own betting record have survivorship bias?
    Yes, if you stop recording in bad months, drop methods from the spreadsheet once they lose, or judge yourself on the bets you remember. Record every bet from the day you start and keep abandoned methods in the totals.

    Related

    • Betting strategy that holds up: price, staking, testing and records
    • How to check a tipster record yourself
    • How to backtest a betting strategy without fooling yourself
    • Gambler's fallacy and the hot hand in betting
    • Tissue price meaning in betting
    • Turnover meaning in betting
    • Underlay meaning in betting
    • Arbitrage rule mismatches: when two bookmakers settle one event differently

    Betting involves risk. Bookmakers can restrict or close accounts and void bets, automation can fail, prices move, and a positive expected value (+EV) bet can still lose. Promotions carry each bookmaker's own terms. There is no guarantee of profit. 18+ only. For free and confidential support call 1800 858 858 or visit gamblinghelponline.org.au. See responsible gambling for limits and support.

    Products

    • Terminal
    • Execution API
    • Full Automation

    Guides and tools

    • All guides
    • Betting glossary
    • Betting calculators
    • How betting bots work
    • Arbitrage betting
    • Middle betting
    • Matched betting
    • Betting exchanges
    • Odds types explained
    • Horse racing software
    • Money back racing promos
    • Bonus bet converter
    • Terminal pricing
    • Execution pricing
    • How tokens work

    Company

    • About
    • Security
    • Responsible gambling
    • Contact
    • Terms
    • Privacy

    What's gambling really costing you?

    18+ only. For free and confidential support call 1800 858 858 or visit gamblinghelponline.org.au. Self-exclusion: BetStop (betstop.gov.au).

    B337 is software, not a bookmaker or wagering service provider. Bets are placed in accounts you hold with Australian bookmakers. Bookmaker names are trade marks of their owners; B337 is not affiliated with or endorsed by them. Bookmaker terms may restrict automated betting.

    Bet337 © 2026Join our Discord