22 February 2025

18 thoughts on “Stake, Yield, Return on Investment (ROI), Profitability – Definitions and Formulas

  1. In your Example #2: ROI, your starting bank was 200 units giving an ROI of 32.5%.
    If MY starting bank was 500 units then the ROI would be 13% (65 divided by 500).

    Since we both staked 760 units and made the same profit how can we end up with different ROI figures?
    If you can end up with different ROI figures then it becomes impossible to use it to compare investments/betting systems/tipsters…

    In neither case above have you invested either 200 or 500 units. You have only used that money to allow you to start the process of actually investing 760 units which makes the ROI = 65/760 = 8.55% which is what you are calling yield.

    (If you can end up with different ROI figures then it becomes impossible to compare systems/methods/tipsters using ROI.)

    Investopedia’s definition of yield is
    Yield = Net Realized Return / Principal Amount

    Doesn’t the word “return” suggest it includes your original investment? Used in the same way in the world of betting where “the Returns from a bet are the amount you get back if all or part of the bet wins”?

    I’m with JT on this one I’m afraid. You’ve got yield and ROI the wrong way round.

    1. Sorry to disagree guys but our definitions of yield and ROI are definitely correct.

      Return on investment is simply that – the ‘return’ generated by the total amount of investment churned into achieving the return.

    2. Your statement is that “Return on investment is simply that – the ‘return’ generated by the total amount of investment churned into achieving the return.”

      The amount of investment churned is 760 units therefore
      ROI = ‘return’/760
      and not
      ROI = ‘return’/200

      Irrespective of what you mean by ‘return’ the divisor is 760 not 200.

      1. Hi everyone,

        the ROI is ‘Return on Investment’; and investment is what has been ‘invested’ = lost (200)

        Take an example… You rent a car during your holidays and the agreed rent is 200. However, you are asked to put down a deposit of a further 560 in case you damage the car.

        Option 1: These 560 are returned to you after the car is returned undamaged and, therefore, only 200 is recorded as your costs (= investment) for the car hire during your holidays.

        Option 2: However, if the car was damaged then you may only be returned 360 of your 560 (perhaps 200 of the 560 was retained to cover the repairs); then your ‘investment’ for car hire would have been 400 (200 rent + 200 damage excess) during the holidays.

        ROI is tricky if seen in connection with stakes and gambling, but please always remember, you have not lost your stake until the event has actually been played and the result is known. The stake is therefore always just a deposit payment in case you lose the bet – this is a ‘guarantee’ the bookie has that the bettor actually pays his debt. The stake (deposit) is always returned to you if your bet wins, plus your winnings.

        The amount of stakes churned is 760 units; that is YIELD
        YIELD = ‘return’/760
        and the amount ‘invested’ ~ stakes that have been actually lost;
        ROI = ‘return’/200

        Hope this makes sense!
        Soccerwidow

  2. Hi,
    Remains one question.
    If you are just starting and in 10 bets you hit all 10 you can’t devide by 0. So how do you calculate your profitability in this case? Of course you just need to loose one to be able to devide and that will happen sooner or later but till then how do you calculate it?

    1. Hi Hugo,

      this is a very theoretical question… if you can’t divide by 0 then divide by 0.000001 😉

  3. Thanks soccer window for a great article on yields over betting exchanges. Just to understand some concepts.

    Suppose that these are the odds for 10 bets with a stake of 100 unit each with strike rate of 7 and lost of 3.

    1.23, 1.44, 1.55, 1.34, 1.47, 1.60, 1.28, 1.50, 1.36, 1.27

    Do we take average like above is 1.404 and work out money won as:

    MW = (10 * 1.404 * 100). – (7 * 100) = 704

    ML = (3 * 100) = 300

    PL = 704 – 300 = 404

    Yield = 404/10 = 40.4%

    Or do we Sum all odds with their stake? Example

    MW = (1.23*100) + (1.44*100) +(1.55*100)+( 134*100)+( 1.47*100)+(1.60*100)+( 1.28*100)+( 1.50*)+( 1.36*100)+(1.27 *100) = 1404

    1. Hi Dalan,

      both work…

      Your first calculation: Yield = 40.4%

      Your second calculation… a little bit continued..

      1,404 / 1000 (total staked) = 1.404
      1.404 minus 1 = 0.404 = 40.4 % Yield

  4. Hi Soccerwidow,

    Sorry as this will sound a very silly question. For record-keeping purposes, I’m a bit sure how to proceed on this.

    If you’re using betting exchange, should you factor in the commission fee into the Money Won calculation?

    E.g. I think Betfair take 5% commission.

    Just using the unaltered yield formula. Let’s say one were to place 40 bets with stakes of 100 units each and with average market odds of 1.50. Let’s suppose that 32 bets hit, and 8 bets miss (although I fear such a great yield may be wishful thinking).

    Using the theory, it should look like

    Money Won= (32 * 100 * 1.50) – (32 * 100)
    = 4800 – 3200
    =1600

    Money Lost= 8 * 100
    =800

    So PL = 800

    And Money Stake

    So that’s a total money staked = 4000.

    Yield = PL/MS
    =800/4000
    =0.20
    =20%

    But if we include a commission fee of 95%, Money Won should surely be:

    MW= (((32 * 100 * 1.50) – (32 * 100)) * 0.95)

    should it not?

    I’m just wondering when most people talk of Money Won and Yield, are they taking out the commission fee? It gives us a difference in yield of 18% compared to 20%

    Sorry for such a long and dumb question.

    Kind regards,

    Audiendi

    1. Hi Audiendi,

      yes, you have to factor in the 5% commission fee of Betfair; Germans have to factor in the gambling tax, etc. etc.

      You’ve calculated right and I’m going to repeat your example, including the BF commission, for the sake of other readers:
      40 bets with stakes of 100 units each, average market odds of 1.50; let’s suppose that 32 bets hit, and 8 bets miss

      Money Won= (32 * 100 * 1.50) – (32 * 100)
      = 4,800 – 3,200
      =1,600 – Commission 5%: 80
      = 1,520

      Money Lost= 8 * 100
      =800

      PL = 1,520 – 800 = 720

      Total money staked = 4000

      Yield = PL/MS
      =720/4000
      =0.18
      =18%

      I’ll write an article on that topic one day but currently I’m incredibly busy getting the German Over/Under course finished and in print.

      Have a great Easter and help us to spread the word that we currently have an Easter sales running!

      Thank you,
      Elena

  5. Hey Guys,

    Do you mean initially the bank was 200 units (perhaps 10 bets of 20 units were initially placed?). The bettor (presumably) collected profits from those first 10 bets. The bettor then made more bets so from the winnings so that, in total 760 units ended up being staked (a total of 38 bets of 20 units)?

    I just couldn’t quite follow 760 units were staked (38 bets of 20 units) yet how can there be a starting bank of 200 units?

    Kind regards,

    Audiendi

    1. Hi Audiendi,

      the starting bank of 200 units is an assumption based on The Science of Calculating Winning and Losing Streaks.

      Further, this example is based on a low risk strategy (38 bets in total, 33 win: 86.8% hit rate; odds: 1.25) and, the example is based on the assumption that the bettor doesn’t place all 38 bets at the same time. Should that be the case then, of course, 200 units’ starting bank wouldn’t be enough.

      So, say… starting bank 200 units… placing 10 bets in total (20 units each)… after these 10 bets your bank will be (depending on winning/losing) somewhere in the region of 140 units (if you were very unlucky, and 3 bets lost in the first betting round) up to 250 units (if all bets won). Then you can turn-over your bank again… and again… and again… That is why you get different numbers for turnover (Yield) and starting bank (ROI).

    1. Hi JT,

      I don’t have it wrong. The explained definitions are definitions from the financial world applied to sports betting. Look up Wiki, Investopedia, and so on… not forums!

    1. Hello John,

      There is a 1×2 course in the pipeline, but I’m afraid I cannot be specific about the time scale for its release.

      Apologies for the uncertainty.

  6. What a great article! Thanks to you guys I’m currently taking a statistics course to learn more about how this all works. Can’t wait for your new value calculator to come out!

Leave a Reply

Your email address will not be published. Required fields are marked *