Compound Annual Growth Rate (CAGR)

Calculate the compound annual growth rate for investments, revenue, or any metric that changes over time. See your smoothed annual growth rate.

SC
Written by Sarah Chen, CFP
Certified Financial Planner
JW
Fact-checked by Dr. James Wilson, PhD
Options Strategy Researcher
Profit & LossFact-Checked

Input Values

$

Starting value.

$

Final value.

Number of years between beginning and ending values.

Project future value at the calculated CAGR.

Results

CAGR (%)
0.00%
Total Growth (%)
0.00%
Projected Future Value$0.00
Doubling Time (Years)0
Average Annual $ Growth$0.00
Results update automatically as you change input values.

What Is CAGR?

Compound Annual Growth Rate (CAGR) is the rate of return that would be required for an investment or metric to grow from its beginning value to its ending value, assuming the growth was compounded annually. It smooths out year-to-year volatility to give you a single annual growth rate that represents the overall trend.

CAGR is used by investors to compare investment performance, by businesses to measure revenue and earnings growth, and by analysts to evaluate company performance. Unlike simple average growth, CAGR accounts for compounding and provides a more accurate measure of consistent growth.

i
CAGR vs. Average Growth Rate

If revenue grew 50% in year 1 and then shrank 33% in year 2, the average growth rate is 8.5%. But the CAGR is 0% (you are back where you started). CAGR accurately reflects the actual outcome; simple averages can be misleading.

CAGR Formula

CAGR Calculation
CAGR = (Ending Value / Beginning Value) ^ (1 / Years) - 1
Where:
Ending Value = Value at the end of the period
Beginning Value = Value at the start of the period
Years = Number of years in the period
Rule of 72 (Doubling Time)
Doubling Time ≈ 72 / CAGR (%)
Where:
CAGR (%) = Annual growth rate as a percentage
Future Value Projection
Future Value = Current Value × (1 + CAGR) ^ Years
Where:
Current Value = Present value
CAGR = Compound annual growth rate
Years = Number of years to project
CAGR Calculation Example
Given
Beginning Value
$10,000
Ending Value
$22,000
Years
5
Calculation Steps
  1. 1CAGR = ($22,000 / $10,000) ^ (1/5) - 1
  2. 2CAGR = (2.2) ^ (0.2) - 1
  3. 3CAGR = 1.1708 - 1 = 17.08%
  4. 4Total Growth = ($22,000 - $10,000) / $10,000 = 120%
  5. 5Doubling Time = 72 / 17.08 = 4.2 years
  6. 6Projected value in 10 more years = $22,000 × (1.1708)^10 = $108,600
Result
The investment grew at a 17.08% CAGR over 5 years, with 120% total growth. At this rate, the investment doubles every 4.2 years and would reach approximately $108,600 in 10 more years.

CAGR Applications

Using CAGR for Different Metrics
MetricTypical Healthy CAGRGreat CAGRExample
S&P 500 Returns8-10%12%+Long-term market performance
Revenue Growth10-20%25%+Business sales growth
Earnings Per Share7-12%15%+Company profitability growth
Dividend Growth5-8%10%+Dividend aristocrats
GDP Growth2-3%4%+National economic growth
Population Growth0.5-1%1.5%+Demographic trends

How to Use CAGR Effectively

1
Choose Meaningful Time Periods
Use 3-5+ year periods for meaningful CAGR. Short periods (1-2 years) can be distorted by starting/ending conditions. Longer periods smooth noise.
2
Compare Across Investments
CAGR enables apples-to-apples comparison. Compare your portfolio's CAGR to benchmark indices over the same period to evaluate performance.
3
Project Future Values
Use CAGR to project future values, but understand it assumes the same growth rate continues. Actual future growth will vary around the CAGR.
4
Be Aware of Limitations
CAGR ignores volatility, risk, and interim cash flows. Two investments with the same CAGR can have very different risk profiles.
  • CAGR smooths volatility but does not eliminate risk
  • The Rule of 72 works best for rates between 5% and 20%
  • CAGR is the geometric mean of annual growth rates
  • Higher CAGR over longer periods indicates more reliable growth
  • Compare CAGR with standard deviation for risk-adjusted analysis
!
CAGR Does Not Show the Path

An investment that grows steadily at 17% per year and one that swings between +50% and -10% can have the same CAGR. But the volatile investment carries much more risk. Always look at CAGR alongside volatility metrics for a complete picture.

Frequently Asked Questions

CAGR = (Ending Value / Beginning Value) ^ (1 / Number of Years) - 1. Example: $10,000 growing to $22,000 in 5 years: ($22,000/$10,000)^(1/5) - 1 = 17.08%. This is the constant annual rate that would produce the same result.

Sources & References

  • U.S. Securities and Exchange Commission (SEC) - Investor Education
  • Options Clearing Corporation (OCC) - Options Education
  • Chicago Board Options Exchange (CBOE) - Options Strategies
  • Hull, J.C. "Options, Futures, and Other Derivatives" (11th Edition, 2021)

Embed This Calculator on Your Website

Free to use with attribution

Copy the code below to add this calculator to your website, blog, or article. A link back to CoveredCallCalculator.net is included automatically.

<iframe src="https://coveredcallcalculator.net/embed/compound-annual-growth-rate" width="100%" height="500" frameborder="0" title="Compound Annual Growth Rate (CAGR)" style="border:1px solid #e2e8f0;border-radius:12px;max-width:600px;"></iframe>
<p style="font-size:12px;color:#64748b;margin-top:8px;">Calculator by <a href="https://coveredcallcalculator.net" target="_blank" rel="noopener">CoveredCallCalculator.net</a></p>