Gambler's Fallacy again, looking for a succinct explanation of a variant of Martingale

Don't chase your losses, it doesn't work. You will eventually bust your bank.
User avatar
Kai
Posts: 7307
Joined: Tue Jan 20, 2015 12:21 pm

silentdiver wrote:
Fri Apr 03, 2026 1:31 pm
Thanks to all who replied where I've not responded individually; not sure I've found the killer argument yet
Wow, if that breakdown didn't do it for you then I doubt anything will... you honestly may just have to find out for yourself

This short will never get old for me : https://www.youtube.com/watch?v=AOPZuXh-f5M

Btw this thread is placed in the same category as Kahin's martingale thread, and that's not good company
silentdiver
Posts: 37
Joined: Sat Jan 04, 2025 1:53 pm

Kai wrote:
Mon Apr 06, 2026 7:21 pm
Last edited by silentdiver on Tue Apr 07, 2026 12:05 pm, edited 1 time in total.
silentdiver
Posts: 37
Joined: Sat Jan 04, 2025 1:53 pm

silentdiver wrote:
Tue Apr 07, 2026 11:53 am
Last edited by silentdiver on Tue Apr 07, 2026 12:04 pm, edited 1 time in total.
silentdiver
Posts: 37
Joined: Sat Jan 04, 2025 1:53 pm

Kai wrote:
Mon Apr 06, 2026 7:21 pm
you honestly may just have to find out for yourself
It's not about doing it for me, it's about persuading my partner that it's not worth me wasting time implementing another variant of martingale, and not worth him wasting his time playing with it.

I'm trying to put that approach to bed so we don't have to keep having the same discussion at regular intervals about another slight tweak to the same flawed approach, so we can stop wasting time doing that too :)

What I mean by not finding the killer argument is that I've pretty much tried all the approaches suggested and it hasn't really clicked.

You may have a mathematical/statistical background and/or know from hard experience that it's always a loser in the end; but without that, the concept that the win is somehow 'due' is hard to resist, and even harder to shift when it's already well-embedded.

I have a pure maths and programming background, but even with that advantage it took quite a while for the penny to drop, but happily it did.

My partner's strengths are as a businessman, and he's mighty successful at that; but he's not a maths guy at all, so while he is great at doing all sorts of things that I would find impossible, he finds it hard to grasp (or perhaps grok is the better word) that the win really isn't 'due', or that adding theoretical trickery along the way won't make it due any sooner.
User avatar
Big Bad Barney
Posts: 382
Joined: Mon Feb 04, 2019 6:00 am

silentdiver wrote:
Tue Apr 07, 2026 11:58 am
My partner's strengths are as a businessman, and he's mighty successful at that; but he's not a maths guy at all, so while he is great at doing all sorts of things that I would find impossible, he finds it hard to grasp (or perhaps grok is the better word) that the win really isn't 'due', or that adding theoretical trickery along the way won't make it due any sooner.
Fire him :)

There's a website that used to be around, maybe still is 'Wizard of odds' with c simulations around. Here's a c# one the LLM made; Get him to run it 1000 times until it gets into his head...........

or this app https://www.thestakingmachine.com/ <--- set him loose on that for a week and it'll sink in....

Code: Select all

using System;

class Program
{
    static void Main()
    {
        Console.WriteLine("--- Martingale Simulation ---");

        Console.Write("Enter house edge (e.g. 0.02 for 2%): ");
        double houseEdge = double.Parse(Console.ReadLine());

        Console.Write("Enter number of simulations: ");
        int simulations = int.Parse(Console.ReadLine());

        Console.Write("Enter table limit (max bet): ");
        double tableLimit = double.Parse(Console.ReadLine());

        Console.Write("Enter starting bankroll: ");
        double startingBankroll = double.Parse(Console.ReadLine());

        Random rng = new Random();

        int ruinCount = 0;
        double totalProfit = 0;

        for (int i = 0; i < simulations; i++)
        {
            double bankroll = startingBankroll;
            double bet = 1;

            while (bankroll > 0)
            {
                if (bet > tableLimit || bet > bankroll)
                {
                    ruinCount++;
                    break;
                }

                bankroll -= bet;

                // Win probability adjusted for house edge
                double winProb = 0.5 - houseEdge / 2.0;

                if (rng.NextDouble() < winProb)
                {
                    bankroll += bet * 2;
                    bet = 1;
                }
                else
                {
                    bet *= 2;
                }
            }

            totalProfit += (bankroll - startingBankroll);
        }

        Console.WriteLine("\n--- Results ---");
        Console.WriteLine($"Simulations: {simulations}");
        Console.WriteLine($"Ruin Probability: {(double)ruinCount / simulations:P2}");
        Console.WriteLine($"Average Profit: {totalProfit / simulations:F2}");

        Console.WriteLine("\nPress any key to exit...");
        Console.ReadKey();
    }
}
silentdiver
Posts: 37
Joined: Sat Jan 04, 2025 1:53 pm

Taff15 wrote:
Mon Apr 06, 2026 11:10 am
Funny enough this popped on one of my feeds earlier.........
https://youtube.com/shorts/5ozut1VB3Es? ... axC5hNcfAP
Great little video, thanks - I found one that described that event but not as well, will send it on.
silentdiver
Posts: 37
Joined: Sat Jan 04, 2025 1:53 pm

Big Bad Barney wrote:
Tue Apr 07, 2026 12:07 pm
Fire him :)
t'other way around, I'm the paid lackey in this partnership :) - he's the rich businessman funding it !

Cheers, but I can generate code, and display the results etc. and have done already - but it's the essential 'grok'-ness of really grasping at the gut level that past unconnected events can't affect the outcome of future events.

Even though reality tends towards averages, that's only about measuring/counting past things, and isn't predictive... but it kind of is... but only as viewed in the past... that's the quandary - it's a seductive mindset.
Last edited by silentdiver on Tue Apr 07, 2026 12:35 pm, edited 4 times in total.
User avatar
Acheron
Posts: 38
Joined: Tue Oct 07, 2025 1:11 pm

I sympathise! The fallacy is usually obvious for anyone with a grasp of the basics but I can imagine having exactly the same difficulty convincing my father that there's nothing in it hehe.

I'm not sure there's a cure I'm afraid! :)
silentdiver
Posts: 37
Joined: Sat Jan 04, 2025 1:53 pm

Acheron wrote:
Tue Apr 07, 2026 12:19 pm
I sympathise! The fallacy is usually obvious for anyone with a grasp of the basics but I can imagine having exactly the same difficulty convincing my father that there's nothing in it hehe.
Oh I don't know - guess it depends what you mean by basics - sure, when I sit back and coldly look at it, then it's blindingly obvious but still even though I consider myself 'innoculated' to it - if I look at series of say 15 horse races where the 1st favourite didn't win, I still subconsciously expect the next one to be more likely to win even though intellectually I know it isn't.

I bet an evolutionary biologist might come up with a reason why if we didn't have that expectation hard-wired, we might not have got past the being eaten by predators stage of our evolution :)

>I'm not sure there's a cure I'm afraid! :)
Maybe so - and maybe my partner would avoid the tiger and I'd be trying to reason with it saying "Look, just because that rustle in the bushes wasn't a tiger the last few times, doesn't mean that you can jump out of the undergrowth now; you're still very unlikely to be a tiger, so away with you !!" (err, messed up analogy perhaps !!)
Last edited by silentdiver on Tue Apr 07, 2026 12:54 pm, edited 1 time in total.
User avatar
Acheron
Posts: 38
Joined: Tue Oct 07, 2025 1:11 pm

Yeah I can see how it might dig its claws in.

I meant betting theory basics - in my experience anything other than a mathematical approach in this field is a recipe for disaster. And I hate maths!
silentdiver
Posts: 37
Joined: Sat Jan 04, 2025 1:53 pm

Acheron wrote:
Tue Apr 07, 2026 12:52 pm
I meant betting theory basics - in my experience anything other than a mathematical approach in this field is a recipe for disaster. And I hate maths!
Aye, got you, but then again, martingale is mathematical - but yes, I know what you mean !

Thanks, it's been an interesting thread and hopefully productive, will have a meetup soon and do some re-iterating - but the thread has probably run its course now.
User avatar
Kai
Posts: 7307
Joined: Tue Jan 20, 2015 12:21 pm

silentdiver wrote:
Tue Apr 07, 2026 11:58 am
You may have a mathematical/statistical background and/or know from hard experience that it's always a loser in the end; but without that, the concept that the win is somehow 'due' is hard to resist, and even harder to shift when it's already well-embedded.
I really don't, and would have loved if someone broke it down like that for me years ago.

Looking at your previous thread, it's not hard to deduce what you're trying to achieve.

However, it sounds like your partner should stay in his lane and trust your judgement when you explain that the "math just ain't mathing." Unless he's a close friend of sorts, I'm not sure why you feel you need an "investor" type partner, especially one who could only question your every move/tweak. Not sure you'd want that extra pressure too.

And speaking of tweaks, maybe I am reading too much into it but I've honestly never seen so many post edits from someone (up to 8 edits on a single small post). In this game that kind of indecisiveness/perfectionism/over-tweaking habit or however you wanna call it sounds like it might be a liability overall, because you can absolutely break a working strategy if you fiddle too much with it and don't want to accept anything less than perfection. That type of indecisiveness could also be paralyzing for the over analytical types.

Combined with a partner breathing down your neck who doesn't really grasp the fundamentals, I worry you're headed for a negative feedback loop.
silentdiver
Posts: 37
Joined: Sat Jan 04, 2025 1:53 pm

Sure, he's a successful cricket better in terms of live betting, trading bets during a match, but wants me to develop something automated and is happy to fund it, but of course, that means he gets to direct how I use my time to some extent.
Kai wrote:
Tue Apr 07, 2026 1:06 pm
And speaking of tweaks, maybe I am reading too much into it but I've honestly never seen so many post edits from someone
Guilty as charged, I should use the preview button, am a part-time writer, so tend to review and review texts like I'm working on an article in an editor, even if it's just a little forum post.

Appreciate your concern, maybe some more forthright chat required.
User avatar
ShaunWhite
Posts: 10712
Joined: Sat Sep 03, 2016 3:42 am

silentdiver wrote:
Tue Apr 07, 2026 12:43 pm

>I'm not sure there's a cure I'm afraid! :)
Forgetting maths, forgetting psychology, the question simply becomes, if thousands of people have studied probability for hundreds of years, including Nobel prize winners, then why does he think he knows better?

List of notable people who have studied gambling probability and discounted the concept of a Martingale...

Joseph L. Doob (1910–2004): A major figure in probability theory who formalized the mathematical theory of martingales in the 1940s and 1950s. His work on "martingale stopping theorems" proved that in a fair game, no betting strategy (including Martingale) can change a fair game into a favorable one.

Jean Ville (1910–1989): In his 1939 thesis, Ville provided a critical study of randomness and introduced the concept of martingales as a formal mathematical concept in the context of gambling, borrowing the term from gambling parlance while showing the limitations of "game systems".

Paul Lévy (1886–1971): A French mathematician who studied martingales from 1934 on, contributing to the foundation of the theory that ultimately demonstrates that you cannot beat the system with a Martingale approach.

Richard A. Epstein: Author of The Theory of Gambling and Statistical Logic, which thoroughly analyzes betting systems. Epstein highlights how the Martingale strategy is ultimately futile against the house edge and finite betting resources.

Daniel Bernoulli (1700–1782): While not explicitly debating 18th-century "doubling" strategies, his development of "expected utility" theory explained why doubling down on losing bets is irrational and why people prefer lower-risk.
User avatar
jamesedwards
Posts: 5519
Joined: Wed Nov 21, 2018 6:16 pm

ShaunWhite wrote:
Tue Apr 07, 2026 2:36 pm
silentdiver wrote:
Tue Apr 07, 2026 12:43 pm

>I'm not sure there's a cure I'm afraid! :)
Forgetting maths, forgetting psychology, the question simply becomes, if thousands of people have studied probability for hundreds of years, including Nobel prize winners, then why does he think he knows better?

List of notable people who have studied gambling probability and discounted the concept of a Martingale...

Joseph L. Doob (1910–2004): A major figure in probability theory who formalized the mathematical theory of martingales in the 1940s and 1950s. His work on "martingale stopping theorems" proved that in a fair game, no betting strategy (including Martingale) can change a fair game into a favorable one.

Jean Ville (1910–1989): In his 1939 thesis, Ville provided a critical study of randomness and introduced the concept of martingales as a formal mathematical concept in the context of gambling, borrowing the term from gambling parlance while showing the limitations of "game systems".

Paul Lévy (1886–1971): A French mathematician who studied martingales from 1934 on, contributing to the foundation of the theory that ultimately demonstrates that you cannot beat the system with a Martingale approach.

Richard A. Epstein: Author of The Theory of Gambling and Statistical Logic, which thoroughly analyzes betting systems. Epstein highlights how the Martingale strategy is ultimately futile against the house edge and finite betting resources.

Daniel Bernoulli (1700–1782): While not explicitly debating 18th-century "doubling" strategies, his development of "expected utility" theory explained why doubling down on losing bets is irrational and why people prefer lower-risk.
Shaun White (c.1972–TBC): Correctly identifies Martingale as a pile of crap.
Post Reply

Return to “Loss recovery systems and methods”