Measuring Returns over Time (CFA Level 1): Holding Period Return (HPR), Discrete vs. Continuous Returns, and Discrete Returns. Key definitions, formulas, and exam tips.
Measuring returns over time can feel like traveling across different landscapes if you’re not prepared. There are a few distinct ways to do it—ranging from simple “snapshot” measures to continuously compounded returns—and each has its own advantages and quirks. If you’ve ever caught yourself saying, “Um, I bought this stock in January, I got some dividends in March, then I sold it in July—so, what’s my return?” don’t worry, you’re not alone. This section explores methods for measuring returns, highlights key differences, and illuminates how these measurements fit into the broader dialogue of performance assessment, risk analysis, and comparisons to benchmarks.
Sometimes I think about my very first investment: a small biotech stock that skyrocketed after a promising drug trial (lucky me, right?). When I sold, I wanted to know my total profit relative to what I put in. That’s essentially the Holding Period Return (HPR). Formally, HPR captures the total return of an asset or portfolio over the period it’s held—whether that’s a week, a month, or 10 years.
In formula form, if you start with an asset price of P₀, end with a price of P₁, and receive any distribution D₁ (like a dividend or coupon), the HPR is:
$$ \text{HPR} = \frac{P_{1} - P_{0} + D_{1}}{P_{0}}. $$
You can interpret HPR as a fraction or a percentage. If HPR is, say, 0.15 (or 15%), that means you earned 15% on your initial outlay—pretty straightforward. One big advantage of HPR is that it incorporates both price appreciation and any income you earn from holding the asset.
Imagine you purchase a stock at $100, and over the next year, it rises to $105. You also receive a $2 cash dividend during that holding period. Then,
So, your holding period return is 7%. (Pretty decent, but maybe not as wild as the biotech experience I had.)
Now, let’s talk about discrete vs. continuous returns. No, this isn’t a seminar on quantum physics and continuous space (though that might be intriguing, too). It has everything to do with how you measure growth.
Also sometimes called simple returns, these are formulated by:
$$ r_{discrete} = \frac{P_{1} - P_{0}}{P_{0}}. $$
If you tack on any cash flows like dividends, you include them in the numerator. Discrete returns are extremely common in financial reporting and straightforward to interpret.
For more advanced modeling (often in fixed-income analytics or risk management), you might see continuously compounded returns. Here’s how they’re computed:
$$ r_{continuous} = \ln\left(\frac{P_{1}}{P_{0}}\right). $$
The natural log-based approach is handy because it implies the return is being compounded infinitely many times in that interval. If that sounds too theoretical: well, it can be, but it also simplifies certain calculations in quantitative finance, especially when summing returns over consecutive periods. In practical settings, continuously compounded returns often come into play for derivative pricing or other advanced analytics. That said, if you’re a typical equity investor who logs into an account once in a while, discrete returns usually suffice.
Sometimes, we have multiple periods’ worth of returns, like monthly returns for a year—r₁, r₂, …, rₙ—and we want a single number to describe “the average return.” The arithmetic mean return is:
$$ \bar{r} = \frac{r_{1} + r_{2} + \cdots + r_{n}}{n}. $$
If returns in each period are independent and identically distributed, the arithmetic mean can be a good estimate of the expected return for a single period. The arithmetic mean return is especially helpful in certain risk and statistical models where summing returns (rather than compounding them) is the typical assumption.
One big caution I learned the hard way: the arithmetic mean might overestimate your actual multi-period growth. Why? Because it doesn’t factor in compounding across periods.
Imagine you have monthly returns of 10%, then −10%, then 10%, and so on. The arithmetic mean might suggest a decent overall rate, but your portfolio’s actual value might be disappointingly lower due to the negative periods dragging down returns.
Enter the geometric mean return, which does incorporate the compounding effect. This is sometimes called the “compound average growth rate” (CAGR). We define it as:
$$ \bar{r}{g} = \left(\prod{i=1}^n (1 + r_i)\right)^{\frac{1}{n}} - 1. $$
This formula takes the product of all the (1 + rᵢ) terms, raises it to the power of 1/n, and then subtracts 1 at the end. If that looks fancier than the arithmetic mean, it is—but it’s also often more representative of what happens to a real portfolio because returns multiply over time.
Let’s say:
The arithmetic mean is (0.20 − 0.10 + 0.15) / 3 = 0.083̅ = 8.33%. But the geometric mean return is:
(1 + 0.20)(1 − 0.10)(1 + 0.15) = 1.20 × 0.90 × 1.15 ≈ 1.242.
Then,
1.242^(1/3) ≈ 1.074, or 7.4% after subtracting 1. That’s lower than 8.33%, but it actually shows the true growth rate of your investment after compounding the sequence of gains and losses.
Linked returns are a practical way to measure performance over multiple subperiods by “chaining” these subperiods together. If you have discrete returns for each period, you can chain them. For example, if the return in period 1 is r₁, and in period 2 is r₂, you can find the total linked (or chain-linked) return over both periods by:
$$ (1 + r_{1})(1 + r_{2}) - 1. $$
This is effectively the same calculation the geometric mean relies on—except you don’t necessarily average it across periods. The chain-linking method is standard in many performance reports, especially when evaluating portfolio managers. It’s also used to handle mid-period cash flows or to roll up monthly returns into quarterly or annual returns.
Below is a simplified flowchart showing the chain-linking approach over three sequential returns. Notice how each period’s return multiplies with the next:
flowchart LR
A["Initial Investment <br/> Value = V0"] --> B["Period 1 Growth <br/> Factor = (1+r1)"]
B --> C["Period 2 Growth <br/> Factor = (1+r2)"]
C --> D["Period 3 Growth <br/> Factor = (1+r3)"]
D --> E["Final Value = V0 × (1+r1) × (1+r2) × (1+r3)"]
There’s a subtle issue related to time-consistency, especially with certain return calculation methods. Arithmetic means, for instance, may not remain consistent over multiple intervals if there is volatility in returns. This is one reason investors and compliance standards often prefer a geometric linking approach.
Similarly, some returns assume that all intermediate cash flows are reinvested at the same rate—a relevant detail in money-weighted returns or certain performance-attribution frameworks. So be aware of how timing of cash flows can skew your interpretation of the results.
In practice, measuring returns is as much about comparing them as it is about computing them. Suppose your portfolio consistently churns out 10% a year—amazing, right? Well, not if the market benchmark is 12%. If you pick up an investment magazine or a mutual fund factsheet, you’ll likely see how they line up performance next to a relevant benchmark—like an index or a peer group.
Whether you’re managing your own portfolio or you’re a consultant to institutional investors, consistent measurement methods ensure “apples-to-apples” comparisons.
Returns are half the saga. The other half is risk! Any conversation about performance can be misleading if we only focus on returns without acknowledging the volatility or downside the investor endures along the way.
If your portfolio swings wildly from +30% to −25% and back to +40%, you might harbor a risk profile that goes well beyond what a typical portfolio can handle—even if the arithmetic average sounds high. Ask yourself, “Am I comfortable in the roller coaster seat?”
Important Notice: FinancialAnalystGuide.com provides supplemental CFA study materials, including mock exams, sample exam questions, and other practice resources to aid your exam preparation. These resources are not affiliated with or endorsed by the CFA Institute. CFA® and Chartered Financial Analyst® are registered trademarks owned exclusively by CFA Institute. Our content is independent, and we do not guarantee exam success. CFA Institute does not endorse, promote, or warrant the accuracy or quality of our products.