Guia das estratégias
Cada oportunidade é um problema de probabilidade. Aqui está a lógica por trás de cada estratégia que o BetsCalc detecta e como funciona a exchange (back/lay). Clique em cada seção para expandir.
Fundamentos — odd, probabilidade e margem
a base de tudo: o que uma odd realmente significa
Uma odd decimal d é o quanto você recebe por 1 apostado (incluindo a devolução).
A probabilidade implícita que a casa atribui ao resultado é o inverso:
Ex.: odd 2.00 → p = 50%. Odd 4.00 → p = 25%.
Somando as probabilidades implícitas de todos os resultados de um mercado temos o overround (margem da casa):
- > 1 (ex.: 1.05) numa única casa → ela embutiu lucro (a margem/vig).
- < 1 combinando casas diferentes → existe arbitragem (surebet).
Para estimar a probabilidade justa (sem a margem), fazemos de-vig: normalizamos as implícitas para somarem 1.
No BetsCalc o de-vig multi-casa (Devig::Consensus) é a base da detecção de valor.
Surebet (arbitragem) + Dutching surebet
lucro garantido cobrindo todos os resultados entre casas
Casas diferentes discordam sobre o mesmo jogo. Se, pegando a melhor odd de cada resultado entre todas as casas, a soma das probabilidades implícitas fica abaixo de 1, dá para cobrir todos os resultados e travar lucro:
O dutching distribui o aporte total S proporcional a 1/d, de modo
que o retorno seja o mesmo qualquer que seja o resultado:
2.10 no OVER, Casa B paga 2.10 no UNDER.
Σ = 1/2.10 + 1/2.10 = 0.952 → lucro ≈ +5% garantido.⚠️ Odds são perecíveis: as duas pernas precisam coexistir. O BetsCalc marca o frescor e alerta quando foram capturadas com muita diferença de tempo.
Valor (EV+) + Kelly value
apostar quando a casa paga acima do justo
Diferente do surebet (lucro garantido em uma jogada), o valor é vantagem estatística no longo prazo: a odd oferecida é maior que a justa. Medimos pelo valor esperado:
Onde p é a probabilidade real estimada. O BetsCalc usa o consenso de-vig
multi-casa: tira a margem de cada casa e faz a média. Para avaliar uma casa, o consenso
é medido sem ela (leave-one-out) — senão ela se compararia consigo mesma.
Há valor quando EV > 0. O quanto apostar vem do critério de Kelly:
p = 55%, a casa paga d = 2.00 → EV = 0.55·2 − 1 =
+10%. Kelly: f* = 0.10/1.0 = 10% da banca.Use sempre fração de Kelly (½ ou ¼) — Kelly cheio tem risco de ruína. A tela da oportunidade traz a calculadora com banca e fração.
Exchange — como funcionam back e lay
apostar A FAVOR (back) e CONTRA (lay) numa bolsa entre apostadores
Numa exchange (ex.: Betfair Exchange) você não aposta contra a casa, e sim contra outros apostadores. A casa só intermedeia e cobra uma comissão sobre o lucro. Existem dois lados:
Igual a uma casa comum: você ganha se o resultado acontece. Risco = o que você apostou (stake).
Você vira a "casa": banca a aposta de outro. Ganha a stake dele (menos comissão) se o resultado NÃO acontece; se acontece, paga a liability.
Ao lançar (lay) uma odd d_l com stake L, sua exposição é:
Cada lado tem um preço e um tamanho disponível (liquidez). O melhor back é a maior odd disponível para apostar a favor; o melhor lay é a menor odd disponível para apostar contra. A diferença entre eles é o spread.
A comissão c (ex.: 5% = 0.05) incide só sobre o lucro do lay,
padrão das exchanges.
Lay arb — back na casa × lay na bolsa lay_arb
arbitragem usando os dois lados: apostar a favor numa casa e contra na exchange
É a arbitragem que a exchange habilita: você dá um back numa seleção numa casa
comum (odd d_b) e cobre com um lay da MESMA seleção na exchange
(odd d_l, comissão c). Para travar lucro igual nos dois cenários,
a stake do lay é:
Quando o back paga mais do que custa o lay (já descontada a comissão), sobra lucro tanto se a seleção ganhar quanto se perder — é a oportunidade lay_arb.
R$100 a d_b = 2.10 numa casa; lay na bolsa a d_l = 2.00
(c = 0). Lay stake L = 100·2.10/2.00 = R$105, liability R$105.
Resultado: lucro positivo e igual ganhando ou perdendo → arbitragem.O BetsCalc detecta automaticamente: para cada seleção cruza o melhor back
(qualquer casa) com o melhor lay da exchange e, se houver lucro, abre uma
oportunidade lay_arb. Cobre 1X2, Mais/Menos e Ambos Marcam.
A calculadora completa (cobertura parcial, comissão) está em Hedge/Lay.
Hedge ao vivo
proteger/garantir lucro de uma aposta já feita
Você já tem uma aposta aberta (stake S₀, odd d₀) e a odd do lado oposto
mudou. Dá para cobrir e travar resultado. Há dois jeitos:
- Back oposto numa 2ª casa (odd
d₁):
- Lay na exchange (odd
d_l, comissãoc): mesma matemática do lay arb —L = S₀ · d₀ / (d_l − c).
A calculadora interativa (cobertura 0–100%, comissão) está em Hedge/Lay.
Middle bet middle
back Over X.5 + back Under Y.5 de casas diferentes
O middle bet explora linhas de handicap diferentes entre casas.
Você aposta Over X.5 numa casa e Under Y.5 em outra (X < Y).
Se o resultado for um inteiro no intervalo [X+1, Y], ambas as apostas ganham —
lucro máximo. Fora do intervalo, uma perna vence e a outra perde —
pequena perda controlada.
Exemplo: Over 1.5 @ 1.95 (Casa A) + Under 2.5 @ 1.95 (Casa B).
sum_inv = 2/1.95 ≈ 1.026. Aporte R$ 100 → R$ 50 Over, R$ 50 Under (odds iguais → stakes iguais).
• Middle (2 gols): R$ 50 × 1.95 + R$ 50 × 1.95 = R$ 195 → +95%.
• Fora do middle (1 gol ou 3+): uma perna vence → retorno R$ 97,50 → −2,5%.
O detector filtra pares com pior cenário acima de −5% do aporte. Middle bets com odds altas têm janelas menores mas perdas menores; boas odds em linhas distantes (ex.: Over 1.5 × Under 3.5) criam janelas maiores mas com overround maior. Quanto mais largo o intervalo, mais provável o lucro, mas o overround das duas casas combinadas cresce.
A calculadora interativa (simule qualquer par de linhas e odds) está em Middle bet.
Steam move steam
o mercado está "esquentando" — odds caindo junto em várias casas
Um steam move é quando dinheiro forte entra numa seleção e várias casas derrubam a odd ao mesmo tempo. Não é lucro garantido — é um sinal de que o preço justo está se movendo, e quem pegou a odd antes da queda fica com valor.
O BetsCalc compara cada odd atual com a cotação de ~30 min atrás (do histórico
odd_quotes) e abre um steam quando:
- a queda é ≥ 10% na mesma seleção,
- em ≥ 2 casas (movimento concordante, não ruído de uma casa só),
- com o jogo ainda pré-início.
Análise — backtesting contra o placar real
cada detecção é avaliada contra o resultado: ROI, win rate, CLV, calibração
Detectar oportunidade é metade do trabalho; a outra é saber se elas dão certo no longo prazo. Quando o placar real de um jogo chega, o BetsCalc liquida TODA oportunidade daquele evento (mesmo as que expiraram sem aposta) e guarda o desfecho. A tela Análise consolida isso.
Os placares vêm do SofaScore (sem custo) e da API-Football
(fallback), pelos jobs FetchResultsJob/SettleOpportunitiesJob. Cada perna é
marcada won / lost /
push (devolve, ex.: Over/Under de linha inteira cravada) / void
(jogo não encontrado) conforme o mercado.
- Win rate — % de pernas decididas que venceram (ignora push/void).
- ROI sugerido — retorno médio usando os stakes que o BetsCalc sugeriu (dutching por fração, value por Kelly, lay por back/liability).
- ROI flat — retorno médio apostando 1 unidade igual por perna
(won →
d−1, lost →−1): mostra o edge "puro", sem o efeito do dimensionamento. - EV previsto × realizado — compara o que o modelo esperava na detecção com o que de fato aconteceu. Convergir ao longo de muitas amostras = o modelo está calibrado.
O CLV compara a odd que você pegou com a odd de fechamento (a última antes do jogo começar). É o melhor termômetro de longo prazo: bater o fechamento de forma consistente indica que você está pegando valor de verdade, independente do resultado de um jogo isolado.
CLV positivo = você pegou odd melhor que a do fechamento. O painel mostra o CLV médio por casa.
Para value e value_model, a calibração agrupa as apostas em baldes de 10pp pela probabilidade que o modelo previu e compara com a frequência real de acerto. Se o modelo diz "60%" e essas apostas ganham ~60% das vezes, ele está bem calibrado; desvios grandes mostram onde ele está otimista ou pessimista demais.
Veja tudo em Análise (backtesting), com janela de 7 / 30 / 90 dias / 1 ano.
Probabilidade por força das seleções modelo
você pontua cada seleção → o modelo Poisson calcula o confronto
Além do consenso do mercado, o BetsCalc deixa você montar uma opinião própria: atribua a cada seleção da Copa 2026 uma pontuação a partir de 6 fatores editáveis, e o modelo converte em probabilidades de 1X2, Over/Under e Ambas Marcam — comparando com as odds capturadas para mostrar onde há valor (EV+).
- Ataque e Defesa — força ofensiva/defensiva (dirigem os gols esperados).
- Tradição — peso histórico/ranking.
- Elenco — qualidade dos jogadores-destaque/principais.
- Contusões — impacto de lesões (penaliza).
- V10 — vitórias nos últimos 10 jogos (forma).
Ataque/defesa viram gols esperados (λ) de cada lado; a matriz de placares dá tudo de uma vez:
Exemplo (Brasil 72 × Haiti 38): λ ≈ 3,34 × 0,59 → Brasil 88%, empate 8%, Haiti 4%; Over 2.5 ≈ 75%; Ambas marcam ≈ 43%. Se uma casa pagar a vitória do Brasil acima da odd justa (1/0,88 ≈ 1,14), aparece EV+.
Edite as pontuações em
Força das seleções e simule em
Confronto.
Os valores iniciais vêm do ranking FIFA; com a chave da API-Football (FOOTBALL_API_KEY)
o seed também busca a forma recente (últimos jogos + gols) e as contusões reais.
Tudo editável à vontade.
Calculadoras disponíveis
ferramentas interativas para simular antes de apostar
- Hedge / Lay — cubra uma aposta back já feita: trave lucro com um back oposto (2ª casa) ou um lay na exchange. Dois modos: Hedge (back × back oposto) e Lay (back × lay com comissão e cobertura ajustável).
- Middle bet — simule um middle entre Over X.5 e Under Y.5 de casas diferentes. Informe as duas linhas, as odds e o aporte total; a calculadora mostra o retorno em cada cenário (middle, só over vence, só under vence).
- Força das seleções — pontue cada seleção da Copa 2026 por 6 fatores (ataque, defesa, tradição, elenco, contusões, forma) e calcule as probabilidades de um confronto (1X2, Over/Under, Ambas Marcam) pelo modelo Poisson, comparando com as odds capturadas (edge/EV).
Glossário rápido
termos que aparecem no painel
- Odd (decimal) — retorno por 1 apostado, devolução inclusa.
- Overround — soma das probabilidades implícitas; a margem da casa.
- De-vig — tirar a margem para estimar a probabilidade justa.
- EV — valor esperado;
- Back — apostar a favor de um resultado.
- Lay — apostar contra (bancar) um resultado, só em exchange.
- Liability — quanto você paga no lay se o resultado acontece.
- Comissão — taxa da exchange sobre o lucro do lay.
- Dutching — dividir o aporte para igualar o retorno em todos os resultados.
- Kelly — fração ótima da banca dado o edge; usar ½ ou ¼.
p·d − 1.Odds são perecíveis — todo cálculo vale para o instante da captura. Reconfira na casa antes de apostar.