Free Tool

CAGR Calculator

Enter a beginning value, an ending value, and a duration, as a number of years or as a start and end date, and this tool returns the compound annual growth rate, the absolute (total) return, and the years measured. Then it shows the thing a single CAGR erases: the smooth constant-rate path next to an illustrative path that shares the same start, end and CAGR but falls into a deep interim drawdown on the way.

CAGR is the one constant rate that connects a start value to an end value, the geometric average of the growth. It deliberately erases the journey, so two records with the same CAGR can hide very different drawdowns, and a CAGR from a short or cherry-picked window says almost nothing.

Quick pick
The value at the start of the period.
The value at the end of the period. Both must be greater than zero.
The length of the period in years. Fractions are allowed, for example 2.5.
A point-to-point CAGR is only valid for a single amount left untouched. Switch this on if capital moved in or out, and the tool will flag the CAGR as contaminated and estimate a money-weighted return instead.

CAGR

Absolute (total) return

Years measured

Ending multiple

What this single CAGR hides

CAGR

Absolute return

Doubling time at this rate

Illustrative interim drawdown

Gain to recover that drawdown

The journey CAGR erases

Both paths start at your beginning value and end at your ending value, so both carry the identical CAGR. The green path grows at the constant rate and never falls. The coral path is one illustrative route to the same finish, with a deep interim drawdown that CAGR does not see.

Detail

The CAGR is the ending value divided by the beginning value, raised to the power of one divided by the years, minus one. It is a measurement of the record you entered, not a forecast and not a rate you should expect to repeat.

Flags to read before trusting this CAGR

    A CAGR is one division and one root: the easy part. The hard part is everything it leaves out, the drawdown you would have had to sit through, the sample the record was drawn from, and whether the rate means anything beyond the window you measured. Reading a growth rate honestly, next to the risk that produced it, is the habit the method we teach is built around.

    The one principle

    CAGR is the single constant rate that connects a beginning value to an ending value over a number of years: the geometric average of the growth. Because it is built from only those two points, it deliberately erases the path between them. Two records with the identical CAGR can hide wildly different interim drawdowns, one rising almost in a straight line and the other falling far below its peak before recovering to the same finish. And a CAGR measured over a short or cherry-picked window says almost nothing, because a start near a low and an end near a high can manufacture any rate you like. The number is a clean summary of what happened, useful only when the drawdown, the window and the sample are stated beside it.

    This tool is the front door to that idea. Once you have the rate, two companions go deeper: the compound returns calculator shows why the compounded rate sits below the simple average of the yearly returns, the volatility-drag mechanism, and the drawdown recovery calculator shows why the deep interim fall this page draws is so expensive to climb back from.

    The math, derived

    CAGR asks a single question: what constant yearly rate, applied every year, turns the beginning value into the ending value over the measured horizon? Compounding at a constant rate multiplies the value by the same factor each year, so after the number of years the beginning value has been multiplied by that factor raised to the years. Set that equal to the ending value and solve for the rate.

    ending = beginning × (1 + CAGR)years
    divide by beginning, take the years-th root, subtract one:
    CAGR = (ending ÷ beginning)(1 ÷ years) 1
    the geometric mean of the yearly growth factors

    Worked on the default record: a value that goes from 1,00,000 to 2,00,000 over five years has an ending-over-beginning ratio of 2, so the CAGR is 2 raised to the power of one-fifth, minus one, which is about 0.1487, or 14.87 percent a year. The absolute, or total, return is simply the ratio minus one, 100 percent, with no reference to time. Notice the two answers describe the same record: 100 percent total, 14.87 percent a year. The doubling time follows from the same identity, the natural log of 2 divided by the natural log of 1 plus the rate, which at 14.87 percent is almost exactly five years, as it must be for a record that just doubled.

    Read every output as a measurement, not a forecast. The CAGR, the absolute return and the doubling time are computed entirely from the beginning value, the ending value and the duration you type in. They describe a record that has already happened. The tool has no view on whether that rate is repeatable and cannot know what any market or account will do next; nothing here implies an achievable or expected return.

    CAGR is geometric, not the average of the yearly returns

    The most common error with growth rates is to average the yearly returns and call it the annual rate. Because money multiplies rather than adds, and a percentage fall removes more than the same percentage rise puts back, that arithmetic average overstates what the capital actually did. The gap is not a rounding detail; it is the whole reason CAGR exists.

    Averaging the yearly returns lies; CAGR does not Plus 50 percent then minus 50 percent averages to zero but compounds to 0.75 times over two years, a CAGR of about minus 13.4 percent a year. CAGR is the geometric mean of the growth factors and respects compounding. Plus 50%, then minus 50%: the average says zero, the money says −25%. The same total change, read two ways: the arithmetic average flatters, the CAGR is the truth. 0 1.00 start +50% 1.50 after year 1 −50% 0.75 after year 2 arithmetic mean 0% looks like breakeven CAGR (geometric) −13.4% a year: down 25% in total
    The average of the yearly returns is not the rate your money grew at. Plus 50 then minus 50 averages to zero, yet the capital fell a quarter, a CAGR of about minus 13.4 percent a year. CAGR is the geometric mean of the growth factors, so it always sits at or below the arithmetic average, and the gap grows with the size of the swings. That gap is volatility drag, worked through in full in the compound returns calculator.

    The geometric bridge: one rate, any path

    CAGR draws a single smooth curve between two points and reports its slope. That curve is a convenience, not a description of what happened. The real record can take any route between the same two endpoints, and every one of those routes has the identical CAGR.

    CAGR is the constant rate connecting two points, whatever the path A smooth constant-rate curve and a jagged volatile path connect the same beginning and ending values, so both have the identical CAGR given by ending over beginning raised to one over years, minus one. CAGR is the slope of a straight line drawn through two points. Every path between the same start and end shares the same CAGR. Value Time beginning ending constant-rate path (the CAGR) one real path, same endpoints CAGR = (end ÷ begin)^(1÷years) − 1
    The straight line is the story CAGR tells; the jagged line is what happened. Both connect the same beginning and ending value, so both report the identical CAGR. The compound rate cannot distinguish a calm climb from a violent one that finished in the same place, which is why the rate alone is never enough to judge a record.

    Reference: CAGR by ending multiple and horizon

    This is the identity tabulated. The rows are how many times the money ended up, the ending value divided by the beginning; the columns are the horizon in years; each cell is the CAGR that multiple implies over that horizon. Read across a row to watch the same total growth flatten into a smaller yearly rate as the horizon lengthens, the arithmetic reason a large-sounding absolute return can be a modest CAGR.

    CAGR for a range of ending-over-beginning multiples and horizons, computed from the multiple raised to one over the years, minus one. Illustrative reference from the identity, not a prediction of any account's results.
    Ending multipleAbsolute return1 year3 years5 years10 years20 years
    1.5×+50%50.00%14.47%8.45%4.14%2.05%
    +100%100.00%25.99%14.87%7.18%3.53%
    +200%200.00%44.22%24.57%11.61%5.65%
    +400%400.00%71.00%37.97%17.47%8.38%
    10×+900%900.00%115.44%58.49%25.89%12.20%

    The default record, 2 times in five years, is the highlighted 14.87 percent cell. Slide the same doubling out to ten years and the CAGR halves to 7.18 percent; to twenty and it is 3.53 percent. The absolute return is unchanged at 100 percent in every case, which is exactly why absolute return without the horizon beside it is a hollow number.

    Reference: the same CAGR compounds to very different totals

    Run the identity the other way. Fix a CAGR and let the horizon vary, and the total return it compounds to grows explosively with time. The table is the reason a high CAGR sustained for decades is so rare, and the reason extrapolating one forward quickly produces absurd wealth.

    Total (absolute) return that each CAGR compounds to over each horizon, computed from one plus the rate, raised to the years, minus one. Illustrative model from the identity, not a forecast; a high rate sustained for many years is historically uncommon.
    CAGR1 year3 years5 years10 years20 years
    10%+10%+33%+61%+159%+573%
    15%+15%+52%+101%+305%+1,537%
    20%+20%+73%+149%+519%+3,734%
    25%+25%+95%+205%+831%+8,574%
    30%+30%+120%+271%+1,279%+18,905%

    A 15 percent CAGR held for five years roughly doubles the money, the highlighted plus 101 percent cell, which lines up with the previous table. Held for twenty years the same rate returns more than fifteen times the capital. The point is not that such rates are impossible; it is that a rate which looks modest per year becomes an extraordinary claim once it is projected across a long horizon, so any CAGR presented as a forecast should be read against how implausible its long-run total becomes.

    Same CAGR, opposite journeys

    Here is the failure the tool at the top is built to expose. Two records begin at the same value, end at the same value, and span the same number of years, so their CAGR is identical to the decimal. One rose steadily; the other fell almost halfway before clawing back. The headline rate cannot tell them apart, but a trader living through them could hardly have had a more different experience.

    Two records, identical CAGR, very different drawdowns Both curves go from 1,00,000 to 2,00,000 in five years, a CAGR of 14.87 percent. The steady one has a maximum drawdown near 12 percent; the volatile one falls about 45 percent below its peak before recovering to the same finish. Both are a 14.87% CAGR. Only one was survivable. Same start, same end, same five years, same compound rate. 2.0L 1.5L 1.0L 1,00,000 2,00,000 steady: max drawdown ~12% volatile: fell ~45% from its peak −45% drawdown
    The rate is the same to the decimal; the risk that produced it was not. A steady record with a 12 percent maximum drawdown and a volatile one that fell 45 percent share the identical 14.87 percent CAGR. The second demanded an 82 percent gain from its trough just to see the old peak again, and most people would have sold into the fall long before the recovery. This is why a CAGR quoted without its drawdown is a half-truth, and why the tool at the top draws the drawdown the headline erases.
    Two illustrative records with the identical CAGR and very different interim drawdowns. Recovery gain is the drawdown divided by one minus the drawdown, the gain needed to climb back to the prior peak. Illustrative model, not a prediction; the paths are constructed to share the same endpoints.
    RecordBeginningEndingYearsCAGRMax interim drawdownGain to recover it
    Steady climb₹1,00,000₹2,00,000514.87%12%13.6%
    Volatile route₹1,00,000₹2,00,000514.87%45%81.8%

    The recovery column is where the asymmetry bites: a 12 percent fall needs a 13.6 percent gain to mend, but a 45 percent fall needs almost 82 percent, and that convex penalty is the subject of the drawdown recovery calculator. Same rate, same finish, an entirely different demand on the person holding it.

    Failure modes: where CAGR misleads

    A CAGR is a clean number resting on strong assumptions. Six things routinely detach it from what a record was really worth, and each is a standard way the figure is used to flatter.

    1. Short measurement windows. Over a single year the CAGR is just the absolute return, and annualising a few months projects a short run of luck onto a full year. A rate computed over less than about three years is a data point, not evidence, because it has not survived a full rise and fall. Treat any spectacular CAGR attached to a brief window as noise until a longer sample confirms it.
    2. Cherry-picked endpoints. CAGR uses only two dates, so choosing them is choosing the answer. Start at a trough and end at a peak and almost any record looks brilliant; shift the start a few months and the same record can look ordinary. Whenever a CAGR is quoted, ask who picked the start and end dates and what the rate looks like from a neutral starting point.
    3. It ignores the interim drawdown and the sequence. The headline rate is blind to the path, so two records with the identical CAGR can hide a shallow dip and a near-halving. For a single untouched amount the order of returns does not change the CAGR, but the drawdown it hides changes everything about whether a real person would have held on. Always read the maximum drawdown next to the rate.
    4. Cashflows contaminate it. The formula assumes one amount left untouched. Add or withdraw capital and part of the ending value is deposited cash, not growth, so a point-to-point CAGR overstates the rate, sometimes grossly. With cashflows the honest measure is a money-weighted return, the internal rate of return of the dated cashflows, often called XIRR; the advanced mode above flags this and estimates it.
    5. Survivorship in the sample. Records that blew up rarely publish a CAGR. When you read a rate, you are usually reading it from the survivors, so the average of the CAGRs you can see is higher than the average of the records that were actually run. A rate is only as trustworthy as the completeness of the sample it came from, and the most instructive records are often the ones that stopped reporting.
    6. Extrapolating it as a forecast. A CAGR is a measurement of the past. Reading it as the rate that will simply continue ignores mean reversion and the compounding absurdity of the long-run total, as the second table shows. A past rate is useful for comparison when its window, drawdown and sample are stated; it is not a promise, and treating it as one is the single most common misuse of the number.

    The CAGR lens on the SEBI base rate

    Headline growth rates circulate constantly in retail trading, and almost none arrive with the two things that would let you judge them: the drawdown behind the rate, and the sample it was drawn from. The SEBI study on individual traders in the equity derivatives segment found that over 91 percent were net loss-making in FY25, with aggregate net losses of about 1,05,603 crore rupees, up roughly 41 percent on the year. Set the survivorship problem against that base rate. The small minority who can show a positive CAGR are, by definition, drawn from the surviving tail of a population that mostly lost money, so any rate quoted from that tail is already a selected number before you even ask about its drawdown.

    And the drawdown is usually the part that would have stopped an ordinary account. A record that compounded at a healthy rate but fell far below its peak on the way demanded that the holder sit through a fall most people sell into, which is why the realised experience of a strategy and its headline CAGR are so often different records. The rate is the summary; the drawdown is the sample of whether you could have held it. This tool draws that hidden drawdown, the drawdown recovery calculator prices the climb back, the compound returns calculator shows why the compounded rate sits below the average return, and the expectancy calculator turns a run of trades into the edge behind any of it.

    Common Questions

    Frequently Asked Questions

    CAGR, the compound annual growth rate, is the single constant rate that would turn a beginning value into an ending value over a given number of years if it grew by the same percentage every year. You calculate it by dividing the ending value by the beginning value, raising the result to the power of one divided by the number of years, and subtracting one. If a value goes from 1,00,000 to 2,00,000 over five years, the CAGR is 2 raised to the power of one-fifth, minus one, which is about 0.1487, or 14.87 percent a year. It is the geometric mean of the yearly growth factors, not the simple average of the yearly returns, and it is a measurement of a record that already happened, not a rate you should expect to repeat.

    Absolute return, also called total return, is simply how much the value changed in total: the ending value divided by the beginning value, minus one, with no reference to time. Going from 1,00,000 to 2,00,000 is an absolute return of 100 percent whether it took one year or twenty. CAGR takes that same total change and spreads it evenly across the years to give a per-year rate, so the 100 percent total becomes about 14.87 percent a year over five years, 7.18 percent a year over ten, and 3.53 percent a year over twenty. Absolute return tells you how far the value moved; CAGR tells you how fast, and the two only agree when the horizon is exactly one year. Quoting a large absolute return without the years is the oldest way to make a slow record sound quick.

    Because money compounds, it multiplies rather than adds, and a percentage loss removes more than the same percentage gain adds back. Take a year of plus 50 percent followed by a year of minus 50 percent. The simple, arithmetic average of those two returns is zero, which suggests you broke even, but the capital went from 1.00 to 1.50 to 0.75, a loss of 25 percent over two years. The CAGR is 0.75 raised to the power of one-half, minus one, which is about minus 13.4 percent a year, and that negative figure is the truth your account experienced. CAGR is the geometric mean of the growth factors precisely because it respects compounding. For any sequence that is not perfectly flat, the CAGR is lower than the arithmetic average of the yearly returns, and the gap widens with the size of the swings, an effect known as volatility drag.

    CAGR hides the journey. It is built from only two data points, the beginning and the ending value, so it reports nothing about what happened in between. Two records with the identical CAGR can have wildly different interim drawdowns: one may have risen almost in a straight line, while the other fell 45 percent below its peak partway through before recovering to the same finish. The compound rate is identical, but the experience, and the chance you would have stayed invested through the second one, is not. CAGR also hides the sequence of returns, which starts to matter as soon as money is added or withdrawn, and it hides whether the endpoints were cherry-picked. A headline CAGR quoted without the maximum drawdown, the length of the window and the sample it was drawn from is close to meaningless.

    There is no universal good number, because a CAGR is only meaningful alongside four things it does not itself contain: the length of the window, the interim drawdown it took to earn it, the sample it was drawn from, and whether it is before or after inflation, costs and tax. A high CAGR measured over one or two years says almost nothing, because a short window is easy to cherry-pick and unlikely to persist. The same figure measured across a long horizon that included a deep fall and a recovery is far more informative, because it survived a stress. A lower, steadier CAGR with a shallow maximum drawdown can be a far better record than a higher one that required a fall most people would have sold into. Judge the rate by the drawdown and the sample that produced it, never by the headline alone, and never treat any past CAGR as a rate you are owed in future.

    There is no fixed threshold, but the shorter the window, the less a CAGR tells you and the easier it is to manufacture. Over a single year the CAGR is just the absolute return, and it can be enormous or deeply negative on nothing more than where the start and end dates happened to fall. Annualising a few months into a yearly rate is worse still, because it projects a short run of luck onto a full year. As a rule of thumb, treat a CAGR over less than about three years as a data point, not evidence, and be most suspicious when the window begins at a low and ends at a high, which is the classic cherry-pick. A longer window that spans at least one full rise and fall is what lets a CAGR reflect a process rather than a lucky slice of the calendar.

    No, not the simple point-to-point CAGR. That formula assumes a single amount was put in at the start and left untouched until the end. The moment you add or withdraw capital, part of the ending value is deposited cash rather than growth, so dividing the end by the beginning overstates the rate, sometimes wildly. The correct measure when there are cashflows is a money-weighted return, computed as the internal rate of return of the dated cashflows, often called XIRR in Indian spreadsheets. It is the single annual rate that makes the present value of every deposit, withdrawal and the final value net to zero. The advanced mode in this tool flags the contamination and estimates that money-weighted rate for you, but for a serious record you should compute the internal rate of return on the actual dated cashflows.

    No. A CAGR is a measurement of a record that has already happened, and nothing more. Extrapolating it forward assumes the same rate will simply continue, which ignores that the future path is unknown, that high rates tend to mean-revert, and that the very sample you are looking at may exist only because it survived. This tool computes the CAGR entirely from the two values and the duration you type in; it has no view on whether that rate is repeatable and cannot know what any market or account will do next. The value of a CAGR is as a clean summary of what did happen, useful for comparison when the window, the drawdown and the sample are stated beside it. Reading it as a forecast is the single most common way the number is misused.

    All three annualise growth, but they assume different cashflows. CAGR is the simplest: one amount in at the start, one amount out at the end, no additions or withdrawals, so it only needs the beginning value, the ending value and the years. IRR, the internal rate of return, generalises this to a series of cashflows and finds the single rate that makes their present value net to zero; it is the right tool when money goes in and out at regular intervals. XIRR is IRR for cashflows on irregular, actual dates, which is how real accounts behave, and it is the function most Indian spreadsheets expose for this. Use CAGR for a single untouched lump; use IRR or XIRR the moment there is more than one cashflow. Reporting a point-to-point CAGR on an account you were adding to or drawing from is a common error that flatters the record.

    Where the facts come from

    Sources

    • The CAGR identity. The compound annual growth rate is the ending value divided by the beginning value, raised to one over the number of years, minus one, the geometric mean of the yearly growth factors. This is an arithmetic identity, derived in full on this page, not an empirical claim. The distinction between the geometric and arithmetic mean, and the resulting volatility drag, is standard portfolio mathematics. investor.gov
    • Money-weighted return and XIRR. When capital is added or withdrawn, the correct annualised measure is the internal rate of return of the dated cashflows, the rate that sets their net present value to zero; the irregular-date form is exposed as XIRR in common spreadsheets. The advanced mode solves this numerically. support.microsoft.com
    • The FY25 loss base rate. SEBI study on the profit and loss of individual traders in the equity derivatives segment: over 91 percent net loss-making in FY25, with aggregate net losses of about 1,05,603 crore rupees, up roughly 41 percent from about 74,812 crore in FY24, across the top brokers and around 96 lakh unique traders. business-standard.com
    Educational note. This tool computes figures from your own inputs; every output is a measurement of the record you enter and depends entirely on the beginning value, ending value and duration you type. A CAGR describes a record that has already happened; it is illustrative, not a forecast, and nothing here implies an achievable or expected return, nor a claim about the returns, win rate or profit any strategy will produce. The reference tables are mathematical models, not predictions of any account's results. Nothing on this page is a recommendation to trade or to buy or sell any security, and it is not investment advice. Bharath Shiksha is an educational publisher, not a SEBI-registered investment adviser or research analyst.

    Related tools and reading

    Compound returns and volatility drag

    Open →