Average Return Calculator
Calculate average annual investment returns using cash flows, deposits, withdrawals, and multiple investment holding periods.
Average Return Based on Cash Flow
Money-weighted annualized return (XIRR) from real account cash flows on actual dates
Cash Flow Entries
3 active / 8 shown
What Is Average Return?
Average return is the typical annual rate of return earned by an investment over a defined holding period. It is the single number that answers the question "how well did this investment grow per year?" The tricky part is that there are several mathematically different ways to compute it — arithmetic, geometric, money-weighted, and time-weighted — and they produce different answers whenever returns vary or cash flows happen at irregular times.
This page combines the two methodologies professional investors actually use. The Cash Flow tab measures the money-weighted return (XIRR) of a real account from a starting balance, an ending balance, and every dated deposit and withdrawal in between. The Average and Cumulative Return tab chains multiple holding-period returns into a single geometric average annual return (CAGR), cumulative return, and growth multiplier. Both run instantly in your browser, with charts and a printable investor report.
How Average Return Works
Arithmetic average
The simple mean of each period's return. Easy to compute and useful for risk modeling, but overstates real growth whenever returns vary. Two years of +50% then −50% give a 0% arithmetic average even though the account ended down 25%.
Geometric average (CAGR)
The constant annual rate at which the starting balance compounds into the ending balance with full reinvestment. CAGR is the standard way professionals report multi-year performance — it is the right answer to 'what did I actually earn per year?'
Money-weighted return (XIRR)
The single annualized rate that equates the present value of every dated cash flow to zero. Weights returns by how much money was invested at each moment, so it reflects the investor's actual experience including the timing of contributions and withdrawals.
Time-weighted return
Chains the returns between cash flows geometrically, removing the distortion of contribution timing. Mutual funds, ETFs, and managed accounts must report TWR for performance comparison because it isolates the investment manager's skill from the investor's timing.
Six Ways to Use This Calculator
01
Measure your real account
Pull your starting balance, ending balance, and every dated deposit or withdrawal from your brokerage statement. The Cash Flow tab returns your money-weighted annualized return — the same calculation a CPA or financial planner would run on your statements.
02
Compute CAGR across periods
Enter each year's (or each cycle's) percentage return with its holding length. The Cumulative tab chains them into a single CAGR and cumulative return — perfect for comparing strategies side-by-side.
03
Stress-test investment timing
Re-run the Cash Flow tab with hypothetical contribution dates to see how a different lump-sum-vs-dollar-cost-averaging approach would have changed your money-weighted return.
04
Translate a return into dollars
The 'Ending value of $10,000 and $100,000' metric translates an annualized percentage into a concrete dollar outcome that you can use for retirement, college, or down-payment goals.
05
Compare against benchmarks
Built-in benchmarks (high-yield savings, CDs, bonds, S&P 500, NASDAQ) and a custom benchmark slot show whether your return justifies the risk you took to earn it.
06
Build investment reports
Export CSVs of your cash flows or period returns, and print a one-page investor report with inputs, results, insights, and disclaimer for personal record-keeping or financial-planner review.
Best Practices for Measuring Returns
- •Use money-weighted return for personal accounts. XIRR reflects how YOUR specific contributions and timing performed — it tells you the truth about your investor experience.
- •Use time-weighted (CAGR) for strategy comparison. When comparing two strategies or two fund managers, time-weighted return strips out cash-flow timing and measures the underlying investment.
- •Always quote CAGR, never arithmetic, for multi-year results. Arithmetic averages are mathematically lossy for compounding series and routinely overstate real growth — using them is the single most common source of investor self-deception.
- •Subtract inflation for real return. A 7% nominal return at 3% inflation is closer to a 3.9% real return. Real return is what buys you groceries, college tuition, or retirement income — not the nominal number on your statement.
- •Compare returns risk-adjusted. A 12% return from a single-stock bet is not better than an 8% return from a diversified index — confirm the volatility, drawdown, and consistency before celebrating a high CAGR.
Why Average Return Matters
Every long-term financial decision — retirement target, college fund, house down payment, financial independence date — collapses to a single mathematical question: what annualized return can you actually achieve? Underestimating it leaves you over-saving and over-cautious; overestimating it leaves a hole in the plan that only shows up close to the goal date. CAGR is the right number to use because it's the rate that turns a starting balance into an ending balance, with no ambiguity about averaging methodology.
The money-weighted (XIRR) result on the Cash Flow tab is just as important for a different question: did MY timing of contributions and withdrawals beat or lag the underlying investment? If your XIRR is well below the asset class's CAGR, you have a behavioural issue (probably buying high and selling low). If it's above, you got lucky with timing — but don't bank on it repeating.
Tricky Cases You Should Know
Cumulative return below −100% is impossible
An investment cannot lose more than 100% of its value, so no period's return can be below −100%. If your data has it, check whether you've mixed up percentage return and dollar loss.
XIRR can have multiple solutions
When the cash flow series changes sign more than once, the IRR equation can have multiple roots. The calculator uses Newton-Raphson then a bisection fallback to find the economically meaningful one — but the result is most reliable when there is a clear net inflow at the start and outflow at the end.
Short periods inflate annualization
Annualizing a one-month return is mathematically valid but practically misleading: a 5% one-month return projects to 79% annualized, which is rarely sustainable. Use long holding periods (1+ years) for meaningful CAGR.
Arithmetic = Geometric only when constant
The two averages agree only when every period's return is identical. As soon as returns vary, the geometric is lower, and the gap grows with the variance. The calculator surfaces both so you can see the spread.
Negative average is a real result
If the cumulative product is below 1, both averages are negative. The calculator returns them honestly. A negative CAGR is the right number — don't truncate or take its absolute value.
Money in early dominates XIRR
A large deposit at the start of a long, strong-performing period dominates the XIRR. Conversely, a single large withdrawal during a drawdown can drag the XIRR sharply negative — that's the design, since money-weighted return reflects investor timing.
Core Formulas
Compound Annual Growth Rate (CAGR)
CAGR = (Ending ÷ Beginning)^(1 ÷ Years) − 1
The constant annual rate that turns a starting value into an ending value over a given number of years with full reinvestment. Identical to the geometric average of period returns.
Cumulative Return
Cumulative = ∏(1 + rᵢ) − 1
The total compounded growth from start to finish, computed by chaining individual period returns multiplicatively. Equivalently, (Ending ÷ Beginning) − 1.
Arithmetic Average Return
r̄ = (r₁ + r₂ + … + rₙ) ÷ n
Simple mean of period returns. Overstates real growth whenever returns vary, so it's used mainly for risk modeling (volatility, Sharpe ratio) rather than reporting actual performance.
Geometric Average Return
rg = [∏(1 + rᵢ)]^(1 ÷ n) − 1
Geometric mean of period returns; identical to CAGR when all periods are the same length. Always equal to or less than the arithmetic average. This is the correct multi-period average.
Money-Weighted Return (XIRR)
Solve r in Σ Cᵢ ÷ (1 + r)^(dᵢ ÷ 365) = 0
The annualized rate that equates the present value of every dated cash flow Cᵢ to zero. Found numerically with Newton-Raphson; equivalent to Excel's =XIRR().
Common Return Calculation Mistakes
- •Reporting an arithmetic average as 'annual return' for a multi-year series, instead of the geometric (CAGR) figure.
- •Treating a money-weighted return as if it measures the investment's performance — it measures the investor's experience, which is a different question.
- •Comparing a nominal return to an inflation-adjusted target. Nominal and real returns must always be compared in the same units.
- •Annualizing very short-period returns. A single quarter's return extrapolated to a year tells you almost nothing about long-term performance.
- •Forgetting to net out account fees, expense ratios, sales loads, and taxes — the difference between gross and net return is often the difference between meeting a financial goal and missing it.
- •Comparing two managers using different averaging methods (one arithmetic, one geometric) and concluding one outperformed when they actually didn't.
Important Disclaimers
- •Investment returns are not guaranteed. Historical performance does not predict future results — past CAGR is descriptive, not prescriptive.
- •Money-weighted and time-weighted returns answer different questions. Pick the methodology that fits the question before comparing across accounts.
- •All projections assume the inputs you enter are accurate. Verify starting balance, ending balance, and every dated cash flow against your custodian statements before relying on the result.
- •This tool is for educational use only and is not investment, tax, or financial advice. Consult a qualified financial professional before making investment decisions.
Frequently Asked Questions
Related Calculators
- Investment CalculatorFuture value, contribution planning, and inflation-adjusted investment growth.
- Mutual Fund CalculatorProject mutual fund growth with SIP, lump sum, SWP, and side-by-side fund comparison after fees and inflation.
- IRA CalculatorCompare Traditional, Roth, SEP, and SIMPLE IRAs with taxable savings and project RMDs.
- CD CalculatorProject CD maturity value, effective APY, after-tax interest, and compare or ladder CDs.
- 401(k) CalculatorProject retirement savings, optimize employer match, and price early withdrawals.
- Compound Interest CalculatorSee how your investment grows with the power of compounding.