igor-millis~/research/why-the-house-wins
EN/PT
← todos os artigos

Por que a casa sempre ganha

A visão estatística das bets: por que a margem está no preço, por que a sorte acaba depois de cerca de 1.800 apostas e o que seria preciso para ganhar de verdade.

Os apps de apostas vendem uma sensação: a próxima aposta pode ser a certa. A Estatística vende outro produto: o que acontece ao longo de muitas apostas. As duas coisas não se contradizem — vitórias de curto prazo são reais e frequentes —, mas só uma delas descreve o saldo do apostador depois de um ano. Esta nota monta esse quadro a partir dos fundamentos, com todos os números calculados num script reprodutível.

Uma nota sobre simplificação. Este artigo foi escrito para o público geral e, por isso, simplifica de propósito: as apostas são independentes, os valores apostados são fixos, os mercados são precificados de forma eficiente e os exemplos usam odds redondas e ilustrativas, não dados de uma casa específica. Mercados reais têm complicações — margens variáveis, resultados correlacionados, bônus, odds ao vivo —, mas nenhuma delas muda a aritmética central.

§1Odds são preços

Uma odd decimal \(o\) paga \(o\) por unidade apostada se a aposta ganhar (com a aposta incluída). A probabilidade que tornaria a aposta justa é \(1/o\), a probabilidade implícita. Num mercado justo, as probabilidades implícitas de todos os resultados somam 1. Num mercado real, não somam:

resultadoodd oferecidaprob. implícita 1/oodd justa
mandante2,1047,6%2,20
empate3,4029,4%3,56
visitante3,6027,8%3,77
soma104,8%

Mercado ilustrativo de futebol (1X2), não de uma casa específica. A soma passa de 100%: o excedente é a margem.

O que passa de 100% — aqui, 4,8% — é o overround, a margem da casa. Dividir cada probabilidade implícita pela soma remove essa margem e dá as odds justas. Todo preço que o apostador vê foi rebaixado em relação ao valor justo.

§2Valor esperado: a perda já está no preço

Seja \(p\) a probabilidade real de a aposta ganhar. O ganho \(G\) por unidade apostada é \(o - 1\) com probabilidade \(p\) e \(-1\) caso contrário:

\[ \mathbb{E}[G] = p\,(o-1) - (1-p) = p\,o - 1. \](1)

Se o mercado for eficiente — suas probabilidades justas iguais às reais, \(p = q\) — e cada preço carregar a margem \(m\), então \(o = 1/\big(q(1+m)\big)\) e

\[ \mathbb{E}[G] = \frac{1}{1+m} - 1 = -\frac{m}{1+m}. \](2)

Duas consequências. Primeira: a perda esperada não depende do resultado escolhido — favorito, empate ou zebra, cada unidade apostada perde \(m/(1+m)\) em média, 4,6% no mercado acima. Segunda: nada sobre a habilidade do apostador entra em (2). Para mudar o sinal, é preciso \(p > 1/o\): uma probabilidade melhor que a do mercado, por mais que a margem (§8).

§3A lei dos grandes números

Tome a aposta de referência mais simples: odd 1,91 num evento genuinamente 50/50, um preço comum em mercados “equilibrados”. Então \(\mu = \mathbb{E}[G] = 0{,}5 \times 1{,}91 - 1 = -4{,}5\%\) e o desvio-padrão de uma aposta é \(\sigma = o\sqrt{p(1-p)} = 0{,}955\) — o ruído é vinte vezes maior que o sinal. Por isso uma aposta isolada não diz quase nada.

A lei (forte) dos grandes números diz que o retorno médio por aposta converge para a esperança:

\[ \bar G_n = \frac1n \sum_{i=1}^{n} G_i \;\xrightarrow{\text{q.c.}}\; \mu = -4{,}5\%. \](3)
retorno médio por aposta · 24 apostadores simuladosx: n (log)
-30%-20%-10%0%10%20%1101001.00010.000μ = -4,5%
Cada linha cinza é um apostador; a faixa é μ ± 2σ/√n. Depois de 10.000 apostas, os 24 estão no prejuízo (média -4,0%). Simulação com semente fixa: research/bets/bets.py.

No começo, os caminhos estão em toda parte — alguns apostadores estão 20% ou mais no lucro. A faixa se estreita como \(1/\sqrt n\), e todos os caminhos são puxados para a mesma linha. A lei não diz que o prejuízo é garantido num dia qualquer; diz que a média não se negocia.

§4O teorema central do limite: quando a sorte acaba

O resultado total \(S_n = \sum G_i\) se comporta de outro jeito. Seu valor esperado cai linearmente, \(n\mu\), enquanto a sorte em volta dele cresce só como \(\sigma\sqrt n\). Pelo teorema central do limite,

\[ S_n \approx \mathcal{N}\big(n\mu,\; n\sigma^2\big), \qquad \Pr(S_n > 0) \approx \Phi\!\left(\frac{\mu\sqrt n}{\sigma}\right) \xrightarrow[n\to\infty]{} 0. \](4)

Linear vence raiz quadrada. A perda esperada ultrapassa dois desvios-padrão de sorte em

\[ n^{*} = \left(\frac{2\sigma}{|\mu|}\right)^{2} \approx 1.800 \text{ apostas}. \](5)

A cinco apostas por dia, isso é cerca de um ano. As probabilidades exatas pela binomial:

apostas nP(no lucro)perda esperada (u)±2σ√n (u)
150,00%0,01,9
1037,70%0,56,0
5033,59%2,313,5
10030,86%4,519,1
50015,18%22,542,7
1.0006,86%45,060,4
2.0001,68%90,085,4
5.0000,04%225,0135,1
10.000< 0,01%450,0191,0

Apostas de 1 unidade a odd 1,91 num evento 50/50. P(no lucro) calculada exatamente pela binomial. Quando a perda esperada passa de 2σ√n, a sorte já não cobre a margem.

Depois de 100 apostas, quase um apostador em cada três ainda está no lucro — e é exatamente isso que mantém a experiência convincente. Depois de 2.000, menos de 2%. Teste:

simulador · 200 apostadores, 1 unidade por aposta
4,5%
—
—
no lucro ao final
—
resultado médio
—
esperado nμ
—
pior / melhor
Odd = 2/(1 + margem) num evento 50/50. As linhas são 40 dos 200 apostadores; a faixa é nμ ± 2σ√n. Roda no seu navegador.

§5Apostas múltiplas: a margem se acumula

Uma múltipla multiplica as odds de \(k\) seleções. Também multiplica as margens. Com seleções independentes, cada uma precificada como em (2),

\[ \mathbb{E}[G_{\text{múltipla}}] = \left(\frac{1}{1+m}\right)^{k} - 1. \](6)
seleções kvalor esperado por real apostado
1-4,6%
2-9,0%
3-13,1%
5-20,9%
8-31,3%
10-37,5%

Cada seleção com a margem do mercado acima (4,8%). A margem se multiplica.

Uma múltipla de 5 seleções devolve, em média, cerca de 79 centavos por real apostado: a vantagem da casa é aproximadamente quatro vezes e meia a de uma aposta simples. Os multiplicadores grandes na tela são o lado visível da mesma conta.

§6A ruína do jogador

Bancas reais são finitas. Suponha que um apostador comece com \(k\) unidades, aposte uma unidade por vez a odd 2,00 com probabilidade de vitória \(p\) e pare ao chegar a \(N\) ou a zero. Com \(r = (1-p)/p\), o resultado clássico é

\[ \Pr(\text{chegar a } N \text{ antes de } 0) = \frac{1 - r^{k}}{1 - r^{N}}. \](7)
p de vitóriavantagem por apostaP(dobrar 50 → 100)P(quebrar)
0,5000,0%50,00%50,00%
0,495-1,0%26,89%73,11%
0,490-2,0%11,92%88,08%
0,480-4,0%1,79%98,21%
0,475-5,0%0,67%99,33%
0,450-10,0%< 0,01%≈ 100%

Apostas de 1 unidade a odd 2,00, começando com 50 unidades e parando em 100 ou em 0 (ruína do jogador).

Num jogo justo, a chance de dobrar 50 unidades é de 50%. Uma desvantagem de apenas dois pontos percentuais (\(p = 0{,}49\)) a reduz a 12%; quatro pontos, a menos de 2%. Vantagens pequenas se tornam decisivas porque o caminho é longo.

§7Falácias que os números descartam

  • “Agora vai.” Eventos independentes não têm memória: depois de cinco derrotas, \(p\) continua sendo \(p\). A falácia do apostador confunde a lei dos grandes números — que funciona diluindo os desvios passados — com uma força que os corrige.
  • Sequências. Em 100 lançamentos de uma moeda honesta, a maior sequência costuma ter 6 ou 7. Sequências são a cara do acaso, não evidência de fase boa.
  • Viés de sobrevivência. Pela tabela da §4, cerca de 31% dos apostadores estão no lucro depois de 100 apostas. Num milhão de jogadores, são centenas de milhares de histórias reais de vitória — selecionadas de uma população que, no agregado, perde 4,5% de tudo o que aposta.
  • Regressão à média. Um mês ótimo costuma ser seguido por um mais comum — não porque a sorte “virou”, mas porque resultados extremos são em parte ruído.

§8Alguém consegue ganhar? Kelly e a vantagem

Sim — se estimar \(p\) melhor que o mercado, de forma consistente, por mais que a margem, de modo que \(p\,o - 1 > 0\). Mesmo assim, o tamanho da aposta importa. Apostando uma fração \(f\) da banca com odd líquida \(b = o - 1\), a taxa de crescimento do capital no longo prazo é

\[ g(f) = p\,\ln(1 + b f) + (1-p)\,\ln(1 - f), \qquad f^{*} = \frac{b\,p - (1-p)}{b}. \](8)

\(f^{*}\) é a fração de Kelly. Um apostador que ganha 52% das apostas a odd 2,10 — uma vantagem real de \(p\,o - 1 = 9{,}2\%\) por aposta — deveria apostar cerca de 8,4% da banca por vez, para um crescimento de apenas 0,38% por aposta. Apostar o dobro dessa fração leva a taxa de crescimento a cerca de zero; acima disso, o capital encolhe apesar da vantagem. E, quando não há vantagem, (8) dá \(f^{*} < 0\): a aposta ótima é zero. Na prática, as casas também podem limitar contas que ganham com consistência, o que limita até a rara vantagem real.

§9Conclusões

  • A margem está no preço: cada unidade apostada perde \(m/(1+m)\) em média, seja qual for o resultado escolhido.
  • A média converge (LGN); o total diverge para baixo, porque \(n|\mu|\) cresce mais rápido que \(\sigma\sqrt n\) (TCL). O cruzamento fica em torno de 1.800 apostas para uma desvantagem de 4,5%.
  • Vitórias de curto prazo são frequentes e reais — isso é o produto, não uma falha da matemática.
  • Múltiplas acumulam a margem; bancas finitas transformam desvantagens pequenas em ruína quase certa.
  • Ganhar exige probabilidades melhores que as do mercado e disciplina no tamanho das apostas — e, sem vantagem, a melhor aposta é não apostar.
Apostar pode ser entretenimento com preço conhecido. Se deixar de ser — correr atrás do prejuízo, apostar dinheiro que faz falta —, vale conversar com alguém e procurar ajuda profissional.

Código: research/bets/bets.py (biblioteca padrão, sementes fixas). Referências: J. L. Kelly Jr. (1956), A New Interpretation of Information Rate, Bell System Technical Journal; W. Feller, An Introduction to Probability Theory and Its Applications, vol. 1 (ruína do jogador); R. H. Thaler & W. T. Ziemba (1988), Anomalies: Parimutuel Betting Markets, Journal of Economic Perspectives.