Skip to main content
Blog home
Newsletter
News
Video
Podcast
Reading list
Wright Brief
Sign In

Why Use XIRR Instead of CAGR To Evaluate Your Smallcases Performance | Smallcase How To Guides

Discover why XIRR is superior to CAGR for evaluating smallcase investments. Learn how XIRR accurately accounts for periodic investments and provides a true measure of investment performance. This is Your Guide to Calculating XIRR for Smallcase Investments.

Listen to this article
Audio · ~9 min
Add as a preferred source on Google
Discover why XIRR is superior to CAGR for evaluating smallcase investments. Learn how XIRR accurately accounts for periodic investments and provides a true measure of investment performance. This is Your Guide to Calculating XIRR for Smallcase Investments.

Investing today is more complex than ever, requiring not just knowledge of financial instruments but also the ability to evaluate their performance effectively. While many metrics are available to assess investment growth, one particularly useful metric is the Compound Annual Growth Rate (CAGR). However, when it comes to evaluating smallcases , which involve periodic investments, XIRR (Extended Internal Rate of Return) often provides a more accurate picture.

Why XIRR Is Superior to CAGR for Smallcases

1. Handling Periodic Investments

CAGR is effective for single, lump-sum investments made at the beginning of a period. However, smallcases often involve periodic investments, such as monthly contributions, which CAGR cannot accurately account for. XIRR, on the other hand, is designed to handle multiple cash flows, considering both the timing and amount of each investment. This results in a more precise annualized rate of return.

2. Incorporating the Time Value of Money

The time value of money is a fundamental principle stating that money today is worth more than the same amount in the future due to its earning potential. XIRR incorporates this concept, recognizing the varying growth potential of each cash flow over time. This ensures that the returns calculation reflects the real growth or depreciation of your investments.

Free tool

See what markets are pricing in

Live indices, sector moves and market breadth — the backdrop to every story we publish.

Open Market Tracker

Difference Between XIRR and CAGR

Feature

XIRR (Extended Internal Rate of Return)

CAGR (Compound Annual Growth Rate)

Definition

Calculates the annualized rate of return for a series of cash flows occurring at irregular intervals

Calculates the annualized rate of return assuming a single initial investment and a single ending value over a period

Cash Flow Consideration

Considers multiple cash flows at different times (both inflows and outflows)

Considers only the initial and final investment values without accounting for intermediate cash flows

Time Value of Money

Fully incorporates the time value of money, adjusting for the timing of each cash flow

Considers the time value of money only between the start and end dates

Use Case

Best for evaluating investments with multiple contributions and withdrawals (e.g., SIPs, periodic investments)

Best for evaluating single, lump-sum investments over a period

Complexity

More complex to calculate; often requires financial software or tools like Excel

Simpler to calculate manually or with basic tools

Accuracy in Periodic Investments

Provides a more accurate measure of returns for investments with irregular cash flows

May give a misleading picture for investments with multiple or irregular cash flows

Standardized Measure

Not standardized, as it depends on the specific cash flows and their timings

Standardized measure of growth, providing a consistent annual growth rate

Comparative Analysis

More effective for comparing investments with different cash flow patterns

Effective for comparing single investment growth rates over similar time periods

Practical Example Showing XIRR v/s CAGR

Consider an investor who started with a ₹2 lakh investment in a Dividend – Smart Beta smallcase in July 2018, followed by monthly contributions of ₹20,000 until June 2023. Over these 61 months, the total investment would be ₹13,80,000, growing to ₹19,40,444. Calculating the absolute returns gives a 41% return, but this doesn't consider the timing of each ₹20,000 SIP. CAGR can't be used here due to the varying cash flows. Instead, XIRR, which accounts for all these investments and their timing, provides a more accurate return rate of 12.1%.

Metric

Value

Initial Investment (₹)

2,00,000

Total SIPs (₹)

11,80,000

Ending Value (₹)

19,40,444

Absolute Returns (%)

41%

CAGR (%)

Not Applicable

XIRR (%)

12.1%

Why Is XIRR Important?

  • Accuracy in Performance Measurement: XIRR gives a true representation of investment performance by factoring in the time aspect and separate cash flows, unlike CAGR.
  • Consistency in Returns: By evaluating the annual growth rate and the stability of returns over time, XIRR helps in predicting future growth rates more reliably.
  • Comparative Analysis: XIRR enables effective comparison of different smallcases, allowing investors to identify which portfolios have achieved higher growth rates in the past and make informed decisions about future investments.
Get high XIRR, trending quant smallcase strategies that are beating the stock market.
Subscribe Now
Get high XIRR, trending quant smallcase strategies that are beating the stock market.
Subscribe Now
The Wright Brief · free weekly

Get research like this in your inbox

The week’s research that mattered, in five minutes. Joined by 1.6L+ investors.

Steps to Calculate XIRR Manually

Calculating XIRR manually involves iterating to find the discount rate that sets the Net Present Value (NPV) of cash flows to zero. Here's a step-by-step guide on how you can do this manually, though it's typically more practical to use financial software or a calculator due to the complexity of the calculations.

1. List all Cash Flows and Dates:

  • Record each cash flow (investment or withdrawal) and its corresponding date.

  • Cash flows are typically negative for investments (outflows) and positive for withdrawals (inflows).

2. Convert Dates to Year Fractions:

Calculate the time difference in years between each cash flow date and the first cash flow date. This can be done using the formula:

Steps to Calculate XIRR Manually

3. Estimate the Rate of Return:

Choose an initial guess for the rate of return (let's call it ‘r’).

4. Calculate the NPV:

Calculate the NPV of the cash flows using the chosen ‘r’. The formula for NPV is:

Steps to Calculate XIRR Manually — chart 2

Where:

  • Ci = Cash flow at time i

  • ti​ = Year fraction at time i

  • r = Estimated rate of return

5. Iterate to Find the Correct Rate:

Adjust ‘r’ and recalculate the NPV until the NPV is as close to zero as possible. This iterative process can be done using methods like Newton-Raphson, but it's more practical to use a financial calculator, excel or software for this step due to its complexity.

Example of XIRR Calculation

Let's illustrate with a simplified example:

  • Initial Investment: -₹200,000 on 01/07/2018

  • Monthly Investments: -₹20,000 on the first of each subsequent month until 01/06/2023

  • Ending Value: ₹19,40,444 on 01/06/2023

Step 1: List Cash Flows and Dates

Date

Cash Flow (₹)

01/07/2018

-200,000

01/08/2018

-20,000

...

...

01/06/2023

-20,000

01/06/2023

19,40,444

Step 2: Convert Dates to Year Fractions

Date

Cash Flow (₹)

Year Fraction

01/07/2018

-200,000

0.00

01/08/2018

-20,000

0.08

...

...

...

01/06/2023

-20,000

4.92

01/06/2023

19,40,444

4.92

Step 3: Estimate Rate of Return (r)

Let's start with an initial guess of ‘r’= 10% or 0.10.

Step 4: Calculate NPV

Using the NPV formula:

Using Excel to Calculate XIRR

Perform this calculation for each cash flow. If the NPV is not close to zero, adjust ‘r’ and repeat.

Step 5: Iterate to Find Correct Rate

Adjust r incrementally and recalculate the NPV until it approaches zero. This iterative process can be cumbersome and is why tools like Excel's XIRR function or financial calculators are commonly used.

Using Excel to Calculate XIRR

In Excel, you can use the XIRR function to simplify this process:

  1. List your cash flows in one column.

  2. List the corresponding dates in another column.

Use the formula = XIRR (cash_flows, dates) to calculate the XIRR directly.

List all Cash Flows and Dates:

  • Create a column for cash flows and enter all cash flows (negative for investments, positive for withdrawals).

  • Create a corresponding column for the dates of each cash flow.

Use the XIRR Function:

In a new cell, use the XIRR function to calculate the XIRR = XIRR(cash_flows, dates). Replace cash_flows with the range of cells containing the cash flow values and dates with the range of cells containing the corresponding dates.

Example of XIRR Calculation Using Excel:

Step 1: List Cash Flows and Dates

A1: Date | B1: Cash Flow

A2: 01/07/2018 | B2: -200000

A3: 01/08/2018 | B3: -20000

...

A63: 01/06/2023| B63: -20000

A64: 01/06/2023| B64: 1940444

Step 2: Use the XIRR Function

C1: =XIRR(B2:B64, A2:A64)

Result in C1 will be the XIRR.

Calculating CAGR in Excel:

  • Initial Investment Date: A2 (e.g., 01/07/2018)

  • Initial Investment Value: B2 (e.g., -200000)

  • Ending Value Date: A64 (e.g., 01/06/2023)

  • Ending Value: B64 (e.g., 1940444)

  • Number of Years: =(A64 - A2)/365 in a separate cell, say C1.

  • CAGR Calculation: =(B64 / B2)^(1/C1) - 1

Tips for using XIRR in Excel:

  • Ensure that all cash flow entries are correctly signed (negative for outflows and positive for inflows).

  • Dates should be in Excel date format.

  • Use the formula auditing tools in Excel to ensure the ranges and calculations are correct.

Get high XIRR, trending quant smallcase strategies that are beating the stock market.
Subscribe Now
Get high XIRR, trending quant smallcase strategies that are beating the stock market.
Subscribe Now
Free tool

Run the numbers on your next investment

Project returns on a lumpsum or SIP with our free calculators.

Open Calculators

Conclusion

While CAGR is useful for evaluating single, lump-sum investments, XIRR is essential for a comprehensive analysis of periodic investments like those in smallcases. By incorporating the time value of money and recognizing the impact of each cash flow, XIRR provides a clearer, more accurate picture of investment performance. For investors looking to evaluate their smallcase portfolios, tracking XIRR is the superior method to understand real returns and make informed investment decisions.

Read these comprehensive Smallcase How To Guides to understand all you need to know about Smallcases:

  1. Understanding What is Smallcase and How Does it Work?

  2. Features & Benefits of Investing in Smallcases

  3. 8 Things To Check Before Investing In A Smallcase Portfolio

  4. Should You Invest In Smallcases? Are Smallcases a Good Investment?

  5. Understanding the Importance of Rebalancing Your Smallcase Investments

  6. How to Use Existing Demat Accounts to Invest in Smallcases

  7. How To Choose Between Different Types Of Smallcases

  8. Understanding Smallcase Returns, Lock-In Periods, and Minimum Investments

  9. Understanding Smallcase Fees, Charges, and Taxes

  10. How to start SIPs with Smallcase?

  11. How Many Smallcases Should You Have in Your Portfolio?

  12. Where can I view my saved smallcases?

  13. How to Evaluate Smallcase Performance Using CAGR & XIRR

  14. Why Use XIRR Instead of CAGR To Evaluate Your Smallcases Performance

  15. How to Reinvest in a Smallcase You Had Once Exited From

  16. How to Partially Exit or Sell Individual Stocks in Smallcases

Disclaimer: Investment in securities market are subject to market risks. Read all the related documents carefully before investing. Registration granted by SEBI, membership of a SEBI recognized supervisory body (if any) and certification from NISM in no way guarantee performance of the intermediary or provide any assurance of returns to investors.

The content in these posts/articles is for informational and educational purposes only and should not be construed as professional financial advice and nor to be construed as an offer to buy/sell or the solicitation of an offer to buy/sell any security or financial products. Users must make their own investment decisions based on their specific investment objective and financial position and using such independent advisors as they believe necessary.

Wryght Research & Capital Pvt (Brand name: Wright Research) is a SEBI Registered Portfolio Manager Reg No: INP000007979 (Validity: Apr 03, 2023 – Perpetual) and a SEBI Registered Research Analyst No: INH000017295 (Validity: Jul 03, 2024 – Perpetual), with its registered office at 103, Shagun Vatika Prag Narayan Road, Lucknow, UP, 226001 India and CIN: U67100UP2019PTC123244. Past performance may or may not be sustained in future. Performance provided there in is not verified by SEBI. Investment in securities is subject to market and other risks, and there is no assurance or guarantee that the objectives of any of the strategies of the Portfolio Management Services will be achieved. Registration granted by SEBI, enlistment as RA with Exchange and certification from National Institute of Securities Markets (NISM) in no way guarantee performance of the intermediary or provide any assurance of returns to investors. Please read the Disclosure document carefully before investing. Securities quoted are for illustration only and are not recommendatory. Charts shown are for illustration only. For more information and disclosures, visit our disclosures page here.

Found this useful? Share it.
Explore related topics
Siddharth Singh Bhaisora
About the author
Siddharth Singh Bhaisora
Chief Marketing & Growth Officer | Wright Research, Wright Research

Chief Marketing & Growth Officer

Wright PMS · Portfolio Management Service

Put this research to work

The same 300+ factor research engine behind this article — applied to a professionally managed portfolio, end to end.

300+
Factors tracked
1.6L+
Investors
₹1,300+ Cr
Invested
SEBI
Registered PMS