CasinoLove logo

Wie die Martingale-Wettstrategie funktioniert

Verspricht in der Theorie sicheren Sieg, aber wir setzen die Martingale-Wettstrategie einem praktischen Test aus. Funktioniert das Verdoppeln? Überprüfung mit Simulationen und Video.

Die Martingale-Methode stammt aus dem 18. Jahrhundert in Frankreich und ist bis heute eine der bekanntesten Wettstrategien. Ihre Beliebtheit lässt sich auf drei Dinge zurückführen:

Wie funktioniert es beim Roulette?

Wie wir wissen, können wir beim Roulette darauf wetten, ob die Kugel in einem roten oder schwarzen Fach landet. Wenn wir richtig raten, gewinnen wir einen Betrag, der unserem Einsatz entspricht, das bedeutet, wenn der Einsatz 100 $ beträgt, dann beträgt der Gewinn auch 100 $ (zusammen mit dem Einsatz ergibt das 200 $, die wir zurückbekommen).

Nehmen wir an, wir setzen 100 $ auf Rot. Nach der Martingale-Strategie verdoppeln wir den Einsatz in der nächsten Runde, wenn wir die Wette verlieren, das heißt, wir setzen 200 $ auf Rot. Das stellt sicher, dass wir, wenn Rot gewinnt, die 100 $, die wir in der ersten Runde verloren haben, wieder zurückgewinnen und zusätzlich weitere 100 $ gewinnen. Wenn Schwarz erneut gewinnen würde, würden wir den Einsatz erneut verdoppeln und 400 $ auf Rot setzen. Im Grunde genommen verdoppeln wir unseren Einsatz auf Rot, bis es auftritt. Sobald dies der Fall ist, können wir den Prozess neu starten und den Grundeinsatz wieder auf 100 $ zurücksetzen.

Praktische Einschränkungen

In der Praxis ist diese Methode hauptsächlich durch zwei Faktoren begrenzt:

  1. Wir haben keine unendliche Geldmenge zur Verfügung. Wenn wir sehr unglücklich sind, könnten wir Wetten über eine lange Serie verlieren, und schließlich werden wir nicht genug haben, um unsere Verluste auszugleichen. Es ist wichtig zu beachten, dass es in der Geschichte aufgezeichnete Fälle gab, in denen eine bestimmte Farbe 32 Mal hintereinander auf einem Roulette-Rad aufgetaucht ist. Stellen Sie sich vor, wir würden nur mit einem Starteinsatz von 100 $ spielen, bei der 20. verlorenen Wette in Folge müssten wir 52 Millionen $ setzen.
  2. Das Casino legt ein Limit für den maximalen Wetteinsatz fest. Selbst wenn wir genug Kapital hätten, können wir aufgrund dieser Beschränkung unsere Einsätze nicht endlos erhöhen. Daher könnten wir im Falle einer sehr langen Pechsträhne eine große Menge Geld verlieren.

Wett-Tabelle

Um Ihnen bei der Verwendung dieser Strategie zu helfen, haben wir eine Excel-Tabelle erstellt, in der Sie die Größe Ihres Starteinsatzes eingeben können und dann herausfinden, wie viel mehr Sie im Falle eines Verlusts wetten müssen. Sie können dies für Roulette oder ein ähnliches Spiel verwenden, bei dem Sie das Doppelte Ihres Einsatzes zurückgewinnen können. Ebenso können Sie die Tabelle unten verwenden, die von einem Starteinsatz von 100 $ ausgeht. Die Tabelle zeigt auch die Wahrscheinlichkeit für eine Verlustserie beim europäischen Roulette (wie bei Schwarz/Rot-Wetten).

Martingale-Wettetabelle für gerade Wetten beim europäischen Roulette
Verlierender Schritt Erforderlicher Einsatz Wahrscheinlichkeit des Eintretens
1 100 48.600000%
2 200 23.6196000%
3 400 11.4791256%
4 800 5.5788550%
5 1,600 2.7113236%
6 3,200 1.3177032%
7 6,400 0.6404038%
8 12,800 0.3112362%
9 25,600 0.1512608%
10 51,200 0.0735128%
11 102,400 0.0357272%
12 204,800 0.0173634%
13 409,600 0.0084386%
14 819,200 0.0041012%
15 1,638,400 0.0019932%
16 3,276,800 0.0009687%
17 6,553,600 0.0004708%
18 13,107,200 0.0002288%
19 26,214,400 0.0001112%
20 52,428,800 0.0000540%

Funktioniert es langfristig? Simulation

Um diese Frage zu beantworten, haben wir ein Computerprogramm erstellt, das 10.000 Roulette-Drehungen simuliert und einen simulierten Spieler, der diese Strategie anwendet. Sie können auch den Quellcode dieser Simulation in diesem Artikel einsehen.

Beispiel einer Simulation eines Spielers, der die Martingale-Strategie beim Roulette für gerade Wetten verwendet.
Beispiel einer Simulation eines Spielers, der die Martingale-Strategie beim Roulette für gerade Wetten verwendet. Der Spieler hatte ein Startguthaben von 100 $ und begann mit einer Wette von 1 $. Wir können sehen, wie der Spieler sein Guthaben allmählich erhöht und moderate Verlustserien überwindet. Die Simulation endet jedoch damit, dass der Spieler aufgrund einer schlechten Verlustserie sein gesamtes Guthaben verliert.

Nachdem wir die Simulation, also die 10.000 Roulette-Drehungen, 100 Mal durchgeführt haben, stellten wir fest, dass diese Strategie nur 11 Mal zu einem Gewinn führte. In diesen Fällen endete der Spieler mit einem Betrag zwischen dem Zweifachen und dem Sechsfachen ihres Startkapitals. In der Mehrheit der Fälle, das heißt, in den verbleibenden 89 Malen, ging das Guthaben der Spieler jedoch weit vor der 10.000. Runde zur Neige.

Fazit

Allgemein lässt sich sagen, dass diese Strategie in der Lage ist, kurzfristig ein positives Guthaben zu erzeugen. Früher oder später trifft der Spieler jedoch auf eine Pechsträhne, was zum Verlust des gesamten Kapitals führt.

Quellcode der Simulation

Sie können den Python-Code für die Martingale-Simulation ausführen. Am besten eignet er sich zum Ausführen in einer Jupyter-Notebook-Umgebung, wie dem kostenlosen Google Colab-Notebook.


import random
import seaborn as sns
import matplotlib.pyplot as plt

mpockets = ["Red"] * 18 + ["Black"] * 18 + ["Green"] * 1
mrolls = []

def makeRandomRolls():
  global mrolls
  mrolls = []
  mi = 0
  while mi < 10000000:
    mi += 1
    mrolls.append(random.choice(mpockets))

def always_red_Martingale(bankroll, maxspin):  
    bankroll = 100
    bet = 1
    currentSpin = -1
    pockets = ["Red"] * 18 + ["Black"] * 18 + ["Green"] * 1
    bankroll_history = []
    roll_history = []
    betTrigger = False
    while (bankroll > 0) and (currentSpin < maxspin):
        currentSpin = currentSpin + 1
        roll = mrolls[currentSpin]
        roll_history.append(roll)

        if bet > bankroll:
          bet = bankroll
          #print('!!! BET Larger than bankrol. Setting max bet to: ' + str(bankroll))

        if betTrigger == True:
          if roll == "Red":
            #print('!!! Bet placed and Won. Bet was: ' + str(bet))
            bankroll += bet
            bet = 1
            betTrigger = False
          else:
            bankroll -= bet
            bet *= 2
            #print('!!! Bet placed and LOST. New bet is: ' + str(bet))

        if (currentSpin > 2) and \
        (roll_history[-1] == "Black") and \
        (roll_history[-2] == "Red"):
          betTrigger = True
        
        bankroll_history.append(bankroll)
    return bankroll_history

sns.set(rc={'figure.figsize':(18.7,8.27)})

MS = 10000
makeRandomRolls()

plt.plot(always_red_Martingale(bankroll=100,maxspin=MS), linewidth=2, label='Player using Martingale strategy, always bets on red (with 1 USD)')
   
plt.xlabel("Number of roulette spins", fontsize=18, fontweight="bold")
plt.ylabel("Balance (USD)", fontsize=18, fontweight="bold")
plt.xticks(fontsize=16, fontweight="bold")
plt.yticks(fontsize=16, fontweight="bold")
plt.title("How balance changes with each roulette spin (bet)", fontsize=22, fontweight="bold")
plt.legend(loc="upper left")