Geometric Average Return (GAR) Calculator
This handy geometric average return (GAR) calculator can be used with investments that undergo compounding over a number of timespans to calculate the average rate per period.
Using the Calculator
- Input the number of years
- Input each year's return rate
- Clicking the "Calculate" button will return the GAR.
Understanding Geometric Average Return
In statistical and business terms, a geometric average return (a.k.a. geometric mean return) represents the rate of return on investment per year, averaged over a specified time period. When assets increase in value year on year, a geometric average return will let you know what the increase in value would look like if represented by an annual interest rate.
Geometric Average vs. Arithmetic Average
Imagine you put $500 into zero-coupon bonds for one year with 6% interest. You take this profit and reinvest at 14% for the next year. How can you calculate what your average return is for the two years together?
The simple way of doing this is to average out the interest rates for the two years, i.e. 6% + 14% = 20%, divided by two years = 10%. However, this does not take account of the compound interest factor which comes into play when the profits and in the first year are reinvested for the second year. This means the arithmetic average must be checked.
The "brute force" way of calculating average annual returns, if we assume that compounding takes place annually, of initial sum V0 growing to Vn over n years is:
(1) Ra = (Vn / V0)1/n − 1
We may also make a calculation of the precise level of V2 in two years as we are aware that V0 = 500. Specifically,
(2) V2 = 500 (1.06) (1.14) = 604.2
Thus we know in this instance:
(3) Ra = (604.2 / 500)1/2 − 1 = .0992 = 9.92%
So here the arithmetic mean is larger than the real annual average return, as we are aware that .0992 is accurate as it was derived from a calculation using an accurate definition of the annual return.
We could create a solution for average annual returns for a two-year time span employing the actual annual rates, 6% and 14%, or r1 for year 1 and r2 for year 2.
We know that this is the case:
(4) (V2 / V0) = (V2 / V1) (V1 / V0)
Additionally we are aware that the annual return can be defined by (V1 / V0) = 1 + r1 and (V2 / V1) = 1 + r2 and so using substitution we can change the expression above to:
(5) V2 / V0 = (1 + r2) (1 + r1)
In the light of equation (1), we can arrive at:
(6) Ra = [(V2 / V1) (V1 / V0)]1/2 − 1
(7) Ra = [(1 + r1) (1 + r2)]1/2 − 1
The final expression represents the geometric average of r1 and r2. If we substitute .06 for r1 and .14 for r2, equation (7) gives us .0992, i.e., the correct answer.
In more general terms, if r1 represents the return for year 1, r2 represents the return for year 2 and rn represents the return for year n, then an accurate formula for calculation of average annual returns, making an assumption that profits are continuously reinvested year on year, is the geometric average of r1, r2, ..., rn, which we find with this formula:
Ra = [(1 + r1) (1 + r2) ... (1 + rn)]1/n − 1
Recognizing the Difference
The gap between geometric average and arithmetic average may appear negligible in this example (but 8 basis points can sometimes be very significant). Actually, the two outcomes would be identical if r1 = r2 = ... rn. Nevertheless, should r1 and rn be substantially different, we can get substantial variations in the results produced by the two methods.
You may also be interested in our Treasury Bills Calculator or Crypto Profit Calculator