?

Model favorite (Elo)

D2Dota 2Martingalepayout: monthly

Bets the Elo model's favorite — the team the model gives over 50% to win, regardless of odds. Pits the model's view against the market.

profit
-777u
ROI
-46.2%
win rate
66%
bets
53
drawdown
82.2%
payouts
3
Balance by period
Blue line is the working bankroll. Dashes mark the starting sum. At the end of each period the bankroll returns to start: a green dot means profit withdrawn, red means a top-up.
start
working bankrollstarting sumprofit withdrawntop-up
Strategy rules
gps_fixed
What we bet on

Model favorite (Elo)

payments
Stake size

Martingale

restart_alt
Return to start

At the end of the period the bankroll is brought back to the starting sum: profit is withdrawn, drawdown topped up with a deposit.

insights
Odds

Odds modelled from the Elo rating with a bookmaker margin — the rating tracks the real pre-match line closely.

Recent withdrawals and top-ups
period 3profit withdrawn+0u
period 2top-up-1000u
period 1profit withdrawn+223u
Stake sizes
StakeBetsHitProfitROIDrawdownPick
10% of bankroll26162%+3810+14.3%27.1%Select
5% of bankroll26162%+1477+11.1%20.7%Select
2% of bankroll26162%+531+10.1%13.2%Select
1% of bankroll26162%+258+9.8%7.9%Select
Flat (10 units)26162%+251+9.6%8.1%Select
Martingale5366%-777-46.2%82.2%Selected
Quarter Kelly00%+0+0%0%Select
Bet-by-bet match log
Every bet the strategy placed on a specific match: pick, odds, result and bankroll after. Total bets: 53, showing the last 60.
DateMatchBet onOddsStakeResult±BankBank
06.09.26Level UP – Team LynxTeam Lynx1.83402lost-402223
06.09.26Level UP – 4ikibamboniLevel UP1.76320lost-320626
06.09.26DYNASTY – Zero TenacityDYNASTY1.69160lost-160946
06.09.26Klim Sani4 – Pipsqueak+4Klim Sani41.5980lost-801106
05.09.26DYNASTY – Team Spirit AcademyDYNASTY1.5540lost-401186
05.09.26Team Lynx – Power RangersPower Rangers1.8820lost-201226
04.09.26Inner Circle – Level UPInner Circle1.8410lost-101246
04.09.26Team Spirit Academy – Klim Sani4Klim Sani41.5920won+121256
03.09.26PuckChamp – Team Spirit AcademyPuckChamp1.8810lost-101244
03.09.26Zero Tenacity – Klim Sani4Klim Sani41.7210won+71254
02.09.26DYNASTY – PuckChampDYNASTY1.6220won+121247
02.09.26Power Rangers – Inner CircleInner Circle1.7210lost-101234
01.09.26Zero Tenacity – Team Spirit AcademyZero Tenacity1.8320won+171244
01.09.26Inner Circle – Team LynxTeam Lynx1.8810lost-101228
01.09.26Klim Sani4 – PuckChampKlim Sani41.7120won+141238
30.08.26Natus Vincere – MOUZMOUZ1.8810lost-101223
30.08.26Team Nemesis – ExecrationTeam Nemesis1.8910won+91233
29.08.26Klim Sani4 – Team Spirit AcademyKlim Sani41.7710won+81224
29.08.26HULIGANI – Team LynxTeam Lynx1.8310won+81217
29.08.26summer bear – Team LynxTeam Lynx1.7610won+81208
29.08.26MOUZ – Yellow SubmarineMOUZ1.8910won+91201
29.08.26DYNASTY – Nemiga GamingDYNASTY1.5310won+51192
29.08.26Team Resilience – Animals IncomingTeam Resilience1.8910won+91187
29.08.26Ice Cream Men – Team KinetixIce Cream Men1.8910won+91178
29.08.26Yakult Brothers – the goal of all life is deathYakult Brothers1.8910won+91169
29.08.26Natus Vincere – summer bearNatus Vincere1.8210won+81160
29.08.26Cloud Rising – Novus GamingCloud Rising1.8910won+91152
28.08.26FTS – Nemiga GamingFTS1.8820won+181143
28.08.26Klim Sani4 – Rune Eaters AriseRune Eaters Arise1.8810lost-101125
28.08.26DYNASTY – PuckChampDYNASTY1.8120won+161135
28.08.26DYNASTY – Inner CircleInner Circle1.7710lost-101119
28.08.26Rune Eaters Arise – summer bearRune Eaters Arise1.8810won+91129
28.08.26PuckChamp – Inner CircleInner Circle1.8910won+91120
27.08.26Nemiga Gaming – summer bearsummer bear1.8380won+661112
27.08.26Klim Sani4 – Level UPKlim Sani41.7740lost-401045
25.08.26summer bear – Team Spirit Academysummer bear1.8220lost-201085
25.08.26Rune Eaters Arise – Team Spirit AcademyTeam Spirit Academy1.8210lost-101105
25.08.26Inner Circle – FTSInner Circle1.7110won+71115
25.08.26FTS – PuckChampPuckChamp1.7710won+81108
25.08.26Klim Sani4 – summer bearKlim Sani41.8910won+91100
25.08.26PuckChamp – Nemiga GamingPuckChamp1.8210won+81092
24.08.26DYNASTY – FTSDYNASTY1.8920won+181083
24.08.26Rune Eaters Arise – Team LynxRune Eaters Arise1.8210lost-101066
24.08.26summer bear – Ducksquadsummer bear1.8910won+91076
24.08.26Klim Sani4 – Team LynxKlim Sani41.8910won+91067
24.08.26Inner Circle – Nemiga GamingInner Circle1.8910won+91058
23.08.26PARIVISION – Team SpiritTeam Spirit1.7710won+81049
23.08.26Team Yandex – Team SpiritTeam Spirit1.7610won+81041
22.08.26BETBOOM TEAM – Team SpiritTeam Spirit1.8820won+181034
22.08.26PARIVISION – Team YandexTeam Yandex1.8210lost-101016
22.08.26Nigma Galaxy – BETBOOM TEAMBETBOOM TEAM1.8210won+81026
22.08.26Team Spirit – Team LiquidTeam Spirit1.8910won+91018
21.08.26Team Yandex – Nigma GalaxyTeam Yandex1.8910won+91009
Odds are modelled from the Elo rating (walk-forward, no look-ahead) with a bookmaker margin — the rating tracks the real pre-match line closely. Starting bankroll is 1000 units. This is not investment advice.
This strategy will be used for recommendations on match pages.Strategy selected ✓
Betting strategy "Model favorite (Elo)" on historical data: hit rate, profit, ROI and drawdown across bankroll stake sizes. Starting bankroll 1000 units. Not investment advice.