Typsa

Free tool

Betting stake and bankroll calculator

Enter your bankroll, the odds and your staking method: this betting stake calculator gives you the recommended stake, in euros and in units. The second tab works out the ROI and yield of your bets.

  • Free, no sign-up
  • Nothing is saved
  • Flat stake, percentage, Kelly and half-Kelly

Staking method

Probability implied by the odds: . Kelly only stakes if your estimate is higher.

Recommended stake: €0, don't bet

At these odds, you would need more than a chance of winning for the bet to be profitable. With your estimate, it has no value: skip it.

Recommended stake

of bankroll · u (1 u = 1% of bankroll)

Bet won

Bet lost

10 losses in a row

down

Estimated value: . Full Kelly: of bankroll.

Very high Kelly stake: your estimate is probably too optimistic. Most bettors cap their stake at 2-5% of their bankroll, even when Kelly says more.

Risky stake: more than 5% of your bankroll on a single bet. A bad run can hurt quickly.

Net profit = total returned − total staked. Negative if you are down.

Yield

net profit ÷ total staked

ROI on bankroll

net profit ÷ starting bankroll

Current bankroll
Average stake
Average profit per bet
Strike rate

Fewer than 100 bets: the result still depends a lot on luck. Yield becomes meaningful over several hundred bets.

This calculator helps you size your stakes; it does not predict any result or guarantee any profit.

The 4 staking methods in this betting stake calculator

Examples with a €500 bankroll and odds of 2.00. For each method in detail, and its pitfalls, read our guide to bankroll management in sports betting.

Flat stake

The same amount on every bet. Simple, but your stake does not shrink when your bankroll does. Example: €10 on every bet.

Percentage of bankroll

A percentage of your current bankroll: your stake follows your results, down as well as up. Example: 2% of €500 = €10.

Kelly criterion

Your stake depends on the odds and your estimated probability: (odds × probability − 1) ÷ (odds − 1). Example: 55% estimated → (2 × 0.55 − 1) ÷ 1 = 10%, so €50.

Half-Kelly

Half the Kelly stake. Your estimate is never perfect: staking half as much greatly reduces the swings. Example: 10% ÷ 2 = 5%, so €25.

ROI or yield: what is the difference?

Both measure profitability, but not against the same thing. Many tipsters show an “ROI” that is actually a yield.

YieldROI on bankroll
FormulaNet profit ÷ total stakedNet profit ÷ starting bankroll
What it measuresWhat each euro you bet brings inHow much your capital has grown
Example: €300 staked, +€24, €500 bankroll+8%+4.8%

To track these figures bet after bet, use Typsa Bankroll, a free bankroll tracker app: log a bet in a few seconds and your profit, ROI and strike rate are worked out for you.

Are you a tipster?

A member who stakes too much during a bad run gets discouraged and cancels, even if your tips hold up over time. Share this calculator in your Telegram channel or on your website. And on a Typsa website, every member tracks their bankroll on your tips. Create my betting tips website

Frequently asked questions

How do I calculate my stake with the Kelly criterion?

The share of your bankroll to stake is (odds × probability − 1) ÷ (odds − 1). With odds of 2.00 and an estimated 55% chance: (2 × 0.55 − 1) ÷ (2 − 1) = 0.10, so 10% of your bankroll. If the result is zero or negative, the bet has no value and Kelly says not to bet.

Why stake half-Kelly?

The Kelly criterion assumes your estimated probability is right. Nobody estimates it perfectly: by staking half (half-Kelly), your bankroll swings far less, for barely slower growth.

What is the difference between ROI and yield in sports betting?

Yield is your net profit divided by your total staked: what each euro you bet brings in. ROI on bankroll is your net profit divided by your starting bankroll: how much your capital has grown. Many tipsters call “ROI” what is actually a yield.

What percentage of my bankroll should I stake per bet?

Between 1% and 5% of your bankroll per bet, and rather 1% to 2% when you start. With a €500 bankroll, that means stakes of €5 to €10.

What is a good yield in sports betting?

Over several hundred bets, a positive yield of a few percent is already a good result, because the bookmaker's margin works against you. A very high yield over 20 or 30 bets does not mean much: the sample is too small.

Gambling involves risks. If it stops being fun, get free, confidential help: in the UK, the National Gambling Helpline (GamCare) on 0808 8020 133 or BeGambleAware.org; elsewhere, your local support service. Betting is for adults only (18+).