What is CAGR — Compound Annual Growth Rate Definition, Formula & Calculation

Written by 
Tommy Syrmolotov
November 24, 2021

Answer: Samsung

Hover your cursor over the buildings and look at the connections between the companies

CAGR illustration calculator on iPhone - photo

Today we’ll talk about the single best formula that lets you evaluate potential investments in terms of how they have been performing in recent years and how much return they are likely to yield in the following years.

Download Gainy to match with your perfect investments

Try GainyTry Gainy

We’ll talk about the principle of compounding, go through the compound annual growth rate definition, CAGR meaning and why it’s so helpful for comparing different investments. We’ll break down the formula for compound annual growth rate and you’ll learn to calculate compound annual growth rate for any asset and for any investment period.

Hopefully by the end of the article you’ll be a ninja analyst, you will learn to define CAGR and will be able to make better decisions about the investments that are right for you.

The Compounding Principle

First things first, a word or two on compounding. There is a quote commonly attributed to Albert Einstein:

'Compound interest is the eighth wonder of the world. He who understands it, earns it; he who doesn't, pays it.'

We’re not sure whether the great man actually said it, but the principle really is that powerful.

You may be familiar with the concept of compound interest. Say you have $100 in a savings account with an interest rate of 10%. This rate of return is science fiction for the US, which brings us all here. But let’s say the Galaxy Far-Far Away Bank still offers an interest rate of 10% on savings. One year later, you have $110 in your account.

Now you have two options. You can either buy two transgalactic cappuccinos with cream and marshmallows from Buckstars, a large coffee chain in the Galaxy, or you can keep it in your account. If you keep it in your account, next year you get 10% on $110, the new amount, and the following year you will have 121. This will make you a millionaire in just 99 years and a billionaire after 174 short years. Not bad.

But succumb to the dark side, and you get nothing. A 100 years later you’ll still be getting 10 bucks on your $100, even if the interest rate is the same. And if you take inflation into account, your savings will be worth nothing.

This is the power of compounding. This is also why learning to invest is so important in the age of vice, misery, and low interest rates.

This also makes it important to plan to invest for the long term, rather than obsessing over Bitcoin doubling in the next 23 minutes.

So what is compound annual growth rate? Read on to find out.

What is CAGR (Compound Annual Growth Rate)?

CAGR stands for compound annual growth rate. It’s the rate at which an investment grows over a specific time period, taking the compounding factor into account, i.e. provided you don’t take out your profits at the end of each year.

CAGR definition: the rate at which an investment (or any amount) grows over a period of time, keeping in mind the compounding factor.

This is one of the most popular concepts in finance and investment. It’s a ratio that tells you how your existing or potential investment has been performing over time. However, it can apply to any figure that grows over time leading to more growth. For example, crops or altcoins with silly names.

Say an investment brings you 10% in the first year, 20% in the second year, then 30% in year 3. To work out how much this brings you on average you could add these percentages, divide them by the number of years and that would give you the average rate of return (spoiler: it doesn’t work).

In this case the average rate of return is (10%+20%+30%) / 3 = 20% on average.

But this only tells you the average percentage, without taking into consideration the original sum and what you will actually end up with at the end. Furthermore, if in one year the percentage is negative that can mess up the maths big time.

Say a $100 stock grows by 200% in one year — that’s $300. Then it loses 50% in year 2. 50% of $300 is $150.

So you can’t just add 200% and 50%, divide them by 2, and expect to know how much money you will have in two years. Because, as price changes over time, the percentage relates to growth on the new amount, not the initial one.

This is where a CAGR calculation becomes so helpful. A stock doesn’t produce a constant rate of growth every year, so CAGR gives you a single annual growth rate, a ‘smoothed’ ratio that adds up all the percentages over a period of time, say 5 years.

In fact, it doesn’t even consider the individual percentages throughout the period. It works out the average growth rate using only the beginning and the end value, but this can tell you a lot about the existing or potential growth of an investment.

Compound Annual Growth Rate Formula

Here’s the CAGR formula in all its compound glory. In case you’re not a math person, don’t be scared, we’re in this together.

Formula for compound annual growth ratio - photo

To work out the compound annual growth ratio, we need to:

  • Divide the ending value (EV) by the beginning value (BV)
  • Raise the result to the power of 1 divided by the number of years,
  • Subtract 1 from the result

Let’s break that down.

The beginning value (BV) is the sum you have at the beginning of the period;

The ending value (EV) is the sum you have at the end.

N is the number of years. So to work out the CAGR over a period of 5 years, you’ll divide the end value by the beginning value, raise the result to the power of ⅕ and subtract 1.

Raising to the power of x means to multiply a number by itself x number of times. That’s a bit like the result squared, except instead of the exponent “2” you’ll be using 1/n.

And don’t worry, you don’t have to do all of this in your brain because we’ll be using modern technology.

How to Calculate Compound Annual Growth Rate  

Let’s look at how to use the formula in real life and do a compound growth rate calculation.

We’ll work out the CAGR for 1 Google share using Google Sheets over a period of 4 years, from 2017 to 2021.

Let’s say you bought 1 Google share on 9/1/17 for $959.11. After 4 years the price went up to $2916.84.

Here’s how to calculate CAGR. Let’s put these values into Sheets using the formula: = (EV / BV) ^ (1 / n) – 1.

Then turn the result into a percentage by pressing Format > Number > Percent.

The CAGR for 1 Google share for this time period is 32.06%. This is the rate that the price of the Google stock has been growing at on average in the last 4 years.

For comparison, the total percentage growth of Google stock for the same period is 304%. But dividing this number by 4 doesn’t reflect the average return. This is why all these massive growth percentages you see online are more for marketing than for letting you know how much money you can make if you invest in a particular stock.

What can we say, Google stock looks like a pretty good investment.

Why is CAGR Important for Investors?

CAGR allows investors to quickly assess the potential of an investment to grow and fixes the limitations of the average return ratio.

Here are some ways CAGR can be used.


Investors need specific goals in order to get the results they want. Say you have $10,000 to invest and you want to buy a house for $1 million in 10 years, what kinds of investments are most likely to help you achieve that goal? We can use CAGR to work that out.

Example use of CAGR for goal-setting - photo

Comparing potential investments

Investors can use compounded annual growth rate to quickly evaluate the performance of different stocks or different types of investments. For example, it can be used to compare stocks and bonds or stocks and ETFs.

It’s a good idea to do so against an industry median, i.e. the overall performance of an industry, such as healthcare, technology, and so on. The typical CAGR may be different in different industries.

Make sure to use the same time periods, because the overall movement of the financial markets can affect the prices of all the assets at once, which can distort your results.

Analyzing your portfolio

You can use CAGR to analyze how the different assets you hold compare in terms of their performance. CAGR analysis can simplify the complex figures you may see, especially if an asset is more volatile, i.e. its price fluctuates considerably.

Knowing what returns you can expect

CAGR can help you see past the hype around growth figures and manipulated percentages and get a realistic view of what you can expect to get over time from a particular type of investment, taking into account the compounding effect.

Limitations of CAGR

Does not predict the future

Despite being one of the best tools to estimate future growth, CAGR is not in itself a forecast of future performance. It’s important to learn as much as you can about a company

Does not take volatility into account

Since CAGR provides a smoothed rate of return on investments over a period of time, it only gives you a ratio based on the beginning and end values. It doesn’t take into account what happens in between and whether an asset is volatile or risky. The markets can have a tremendous effect on the way individual investments are performing, especially when comparing different types of assets. One market may be booming, while another may be in decline, and this may affect the CAGR even more than the performance of different companies. This is something to keep in mind when analyzing different investment options.

Not taking volatility into account can actually be a good thing for long-term investments, because it helps to get rid of all the unnecessary data and focus on what’s happening to an investment over time.

Does not reflect uneven growth

A stock price can grow 60% in one year and 10% in other years. CAGR doesn’t take that into account, that’s why it’s helpful to look at the graph to see what’s going on.

If you see that the company’s growth has slowed down, maybe it’s a sign of fundamental problems, like a decrease in demand for a commodity or a service. Then, despite the good CAGR in 5 years, this company may not be worth investing in.

You need other tools

CAGR should not be the only tool you use. Speaking of stocks, in order to identify a good investment, you’ll need to look at a company’s revenue, the price-to-earnings ratio (P/E), earnings per share (EPS) and others. It’s also good to know a bit about the company’s culture, their competition, what’s happening in the industry and the whole stock market.

Can be manipulated

Just like any financial data can be misrepresented by measuring growth from a dip to a peak, CAGR can be manipulated in the same way. If an investment has an overly impressive CAGR, e.g. 50% over 5 years, this may be due to the fact it is being measured from the time the company started or due to a recent quick rise in price despite lower previous performance.

Revenue growth CAGR and other metrics

CAGR is just a growth ratio and can be applied to any number that grows over time. One very important metric is Revenue Growth CAGR, which is a standardized form of measuring a company’s revenue, i.e. how well a company is performing.

In fact, this is much more important than the stock price. A company’s revenue reflects that a company is doing something right and the market is responding favorably. The stock price is more of a reflection of past performance combined with marketing, whereas revenue shows actual performance and is a good indication of what the stock price is likely to be in the future.

Final Thoughts

Compound Annual Revenue Growth or CAGR is a very useful formula for working out how well an investment has performed over time. Because it takes into account the compounding effect of reinvesting profits after each year, it gives good insight into how much an investor can expect to profit from a particular asset and what your overall investment returns are possible.

It’s also great for comparing assets of different classes, such as stocks, ETFs and bonds, or across different industries. In the case of comparing assets in different industries, it’s useful to know the average industry CAGR to have a point of reference.

The formula can be used for analyzing your portfolio to have the right balance of risk and return that you’re comfortable with psychologically and that will suit your goals. You can also use a CAGR calculator to make it easier.

There are many more factors and metrics to consider before making an investment decision, and we at Gainy handpicked the most important ones and arranged them in an intuitive way so that even beginners can start finding investments that are right for them.


What does CAGR stand for? What does CAGR mean?

CAGR stands for compound annual growth rate. CAGR or compound annual growth rate means a rate of growth for investment returns that takes into account the compounding factor or returns on returns. The formula itself can be used to calculate any number that changes over time, especially in case higher growth leads to more growth.

What is a good CAGR value? Is higher CAGR better?

It depends on the industry and how much you’re willing to risk. Large and stable companies tend to have a CAGR of 8-12%. If you’re willing to risk more, you can find companies whose stocks are growing at 15-25%. High CAGR is good, but if CAGR is too high it may have been manipulated to only show part of the picture.

What is CAGR in business?

It depends. It can be a measure of performance for the stock price or a way to work out how much your whole portfolio is likely to yield over the next few years. CAGR analysis can also be used to measure the growth of a company’s revenue over time.

Build a balanced portfolio with Gainy’s TTF stock collections

Sign up
Sign up
Rate this article, if you like it
votes  /  average rating:
Not helpful
Nice but boring
Interesting and useful
Marry me Author
Download Gainy and get free personalized stock recommendations with relevant & important metrics
Try Gainy
This is some text inside of a div block.
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system. Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
This is some text inside of a div block.
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system. Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
Arrow icon
Arrow icon
because I want to check what my friend has just sent me
The company developed and maintains technological products and services, namely Snapchat, Spectacles, and Bitmoji. Snapchat is the third most popular app among millennials and gets high profits from ads on the platform. Since TikTok is not available to invest in yet, Facebook is boring, we see Snap as a good choice to diversify your portfolio. We don’t know what keeps those kids so glued to screens in Snapchat but if companies profit from it, we can get a share thanks to investing in their stocks.
because xBox brings us together with friends
Microsoft is the second biggest company on the market in terms of capitalization. Xbox, Skype, Windows Office 365 are all part of Microsoft business as well as it develops, licenses, and supports a wide range of software products and services, as well as designs and sells hardware. The company’s future is as bright as it’s past with all the money the company invests in disruptive tools like AI. Next time you plan to buy another game for the Xbox console, you might also consider buying a Microsoft stock which is not very expensive.
because we want schools to be cooler
So we packed peanut butter and jelly sandwiches for the kids, now it’s time to go to school. The K12 Inc. is an educational technology company. The company offers a private education program, software and education services built to teach online for preschool students up to grade 12 or K-12. The company’s earnings soared up after the pandemic because we came to realise that online learning is not far in the future and may continue the trend.
because we like to treat our pets and ourselves, too
The American manufacturer of supermarket food JM Smucker Co also operates a pet food business including brands such as Milk-Bone and Meow Mix. It’s also the producer of the peanut butter JIF, kid’s all-time favorite filling. The company offers a 2.96% dividend yield and in the third quarter reported a 7% increase in net sales.
because we love playing games
If there is one game to teach you financial literacy - it’s Monopoly, which belongs to Hasbro, as well as unparalleled portfolio of approximately 1,500 brands including MAGIC: THE GATHERING, NERF, MY LITTLE PONY, TRANSFORMERS, PLAY-DOH, BABY ALIVE, DUNGEONS & DRAGONS, POWER RANGERS, PEPPA PIG and PJ MASKS, as well as premier partner brands. The company generates strong cash flows and pays regular dividends. The company’s business moves along the online trend and develops digital content in the form of TV shows, films, computer games.
because everyone has a favorite childhood hero
Disney is a widely diversified company which owns everything from toys to apparel, and books to video games: Disney Parks, ESPN channel, Pixar, Hulu and so much more. And now it bets on streaming services with Disney+ and threatens Netflix’s market share. The company revenue suffered a major drop last year due to closure of Disneylands, but has opened them in October and foresees a strong comeback.
Thank you!
Your submission has been received!
Oops! Something went wrong while submitting the form.
By clicking "Submit" you accept our Privacy Policy.
Get Started
What is Gainy, what settings do you have?

Gainy is not an app to invest in stocks, but a screener and stock portfolio analysis app. We help our clients to identify the right stocks, depending on portfolio, personal goals, and fundamental analysis.

We work as a stock analyzer and stock comparison app: give the possibility to create collections tailored to personal needs, show charts and shares and allow users to track finance flows and dividends distribution.

You can use Gainy as a guide and stock picker: set your goals, get tips & forecasts, and pick up the right investments to gain your wealth.

Is Gainy complicated to use?

One of the benefits of Gainy as a stock market investment app is convenience. We will become your Spotify in the world of investments with simple and intuitive functionality. Tracking, forecasting, analyze and compare of portfolios — everything we do as a stock screener app is complicated, but what you do is really not. We took care of it.

Can I buy a stock using Gainy?

At the current moment, Gainy is not a stock investing app, and you can’t directly buy stocks using it, but in the future, we definitely will provide this feature. We work on Gainy updates to make it a stock market app and will inform you when these trading features are ready.

Is your stock investment app free?

We have Basic and PRO access. As a trader or retailer, you can use both and decide which one is more comfortable for you.

What goal can I set?

Gainy is a fundamental stock screener app that can help you to set & gain your financial goals and track your money deposits. It can be anything from “I want my money to work” to gain an amount of money for a new house. As stocks portfolio app will help you to make the investment process easy and amusing, not boring. 

Thanks for checking our our articles, we hope you’re finding them useful. If you’re ready for some kick-ass investing ideas, check out our brand new web platform.
Try it now