FLASH SALE: 80% OFF

All calculators

CAGR & Compounding Calculator

See how your investments could grow over time through the power of compounding.

How it works

1
Step 1
Choose time input method

Years mode: enter years, months, and days. Dates mode: pick exact start and end dates from the calendar.

2
Step 2
Enter starting and ending values

Starting value is the initial investment amount. Ending value is the final portfolio value at the end of the period.

3
Step 3
Read the annualised growth rate

CAGR tells you the steady yearly rate that would have turned your starting value into your ending value over the given period.

Calculator

Calculate by
$
$

Formula

CAGR (years)
(End ÷ Start)^(1 ÷ Years) − 1
CAGR (exact dates)
(End ÷ Start)^(1 ÷ TotalYears) − 1
Example

$10,000 growing to $20,000 over 5 years: (20,000 ÷ 10,000)^(1÷5) − 1 = 2^0.2 − 1 = 14.87% per year.

CAGR benchmarks by asset class

S&P 500 (hist.)
~10%
Long-term historical average including dividends
Real estate
6-8%
Typical appreciation, excludes rental income
Bonds
3-5%
Investment-grade, inflation-adjusted lower
Bitcoin (hist.)
50%+
High CAGR, extreme volatility, early adopter bias

Frequently asked questions

CAGR (Compound Annual Growth Rate) is the annualised rate at which an investment would have grown if it grew at a steady rate year over year. It smooths out volatility to give a single representative yearly return, making it ideal for comparing investments over different time periods.

CAGR = (Ending Value ÷ Starting Value)^(1 ÷ Years) − 1. For example, $10,000 growing to $20,000 over 5 years: (20,000 ÷ 10,000)^(1÷5) − 1 = 2^0.2 − 1 ≈ 14.87% per year.

It depends on the asset class. For stocks, 7-10% is considered solid long-term performance. Bitcoin has historically produced far higher CAGRs but with extreme volatility. For context, the S&P 500 has returned roughly 10% annually including dividends over long periods.

Average annual return sums yearly returns and divides by years, it ignores compounding. CAGR uses the geometric mean, which accounts for the fact that gains compound. If a $100 investment falls 50% (to $50) then gains 50% (to $75), the average return is 0% but the actual CAGR is negative, because 50% down requires a 100% gain to recover.

Real investments rarely start and end on neat year boundaries. Entering months and days (or using exact start/end dates) gives a more precise annualised rate. A 14-month investment versus a 12-month one has a meaningfully different CAGR even with the same absolute return.

Yes. If the ending value is less than the starting value, CAGR is negative. A starting value of $10,000 falling to $5,000 over 4 years gives a CAGR of (0.5)^0.25 − 1 ≈ −15.91% per year.

GainzAlgo INDICATORS

Compound your edge with high-probability signals

Compounding only works if your win rate is consistently above breakeven. GainzAlgo's algorithm gives your capital a reliable rate to compound at.