Phase: 0 · Orientation & Foundations · Weeks: 1–2 · Estimated hours: ~12 of Phase 0's 74 module-hours.
Where it sits. Third module of the programme. The map and the five questions came first, then the arena of exchanges, indices and participants. What follows makes you numerate. It's where percentages, compounding, inflation and risk stop being words and become numbers you can compute quickly and correctly. Next come your toolkit and knowledge system, and then your first guided annual report. Everything downstream is this arithmetic applied, from ratios in Phase 2 and discounting in Phase 3 to KPI thresholds in Phase 5 and macro arithmetic in Phase 7.
Suggested split of the 12 hours: core teaching ~5h · practice set and timed drills ~3.5h · mini-project ~1.5h · flashcards ~0.5h (then daily) · mastery check ~1h · teach-back and journal ~0.5h.
Gate: timed numeracy exam (Mastery check, Form A or B) at ≥85%. Passing unlocks the toolkit module.
Advertisement
Learning objectives
By the end you can:
- Convert fluently among percent, percentage points, basis points, decimals, and growth factors, and chain multi-period growth by multiplying factors, never by adding percentages.
- Compute simple and compound interest future values, explain mechanically why they diverge, and derive the Rule of 72 from the doubling equation, stating where the rule is accurate and where it breaks.
- Convert any quoted nominal rate (APR) plus compounding frequency into an effective annual rate (EAR) and correctly rank deposits and loans that quote rates differently.
- Explain inflation mechanically, through basket, weights and index, compute inflation from a price index, and contrast India's inflation character (~4–6% in the modern era) with the US's (~2–3%), knowing where to verify both.
- Convert nominal to real returns with the exact Fisher relation, use the approximation knowingly, and restate any long-horizon outcome in today's purchasing power.
- Explain, with a numeric example and no formal statistics, why an asset with more dispersed outcomes must be priced to offer a higher expected return, and why that premium is compensation rather than a guarantee.
- Sketch the historical character of equities, government bonds, gold, real estate, and cash in both India and the US, meaning rough nominal and real returns and worst-case behavior, and name the primary sources to verify each figure.
- Compute CAGR with correct year-counting (fence-posts), catch growth-rate-versus-level confusions in one read, and quantify fee drag quoted in basis points, all at drill speed, under a clock.
Prerequisites & connections
Builds on. The five questions. Question 2 asks "is ROIC durably above the cost of capital?", and that's a compounding statement. Question 5 asks "what is the price implying?", and that's a growth-rate statement. Both of them run on the arithmetic here. You also know by now what the Sensex, Nifty and S&P 500 are, and here you learn to measure what they've done. From school maths we assume only powers and roots, plus a calculator with an x^y key or any spreadsheet. Logarithms come back gently where we derive the Rule of 72, and you don't need to be comfortable with them beforehand.
Feeds into. First the toolkit, where you'll drill these computations in your spreadsheet. Then the guided annual-report read, because annual reports are full of growth rates and margins that you'll now read as numbers. Later come three formal treatments, and this is deliberately the informal first pass at all of them. First, the valuation phase formalises time value of money (PV, annuities, perpetuities) and then risk, diversification and the equity risk premium. Then the macro phase goes deep on inflation, rates and the yield curve. Phase 9 returns to sequence risk and volatility drag as portfolio problems. When you meet those, the intuition should already be in place. If a computation here feels slow, that's the point. By the end of the drills it won't be.
Core teaching content
4.0 Numeracy is the analyst's mother tongue
Is 18% revenue growth good? Is a 350 bp margin decline alarming? Is a 24× P/E demanding? You cannot answer any of them yet, and not one of them is a hard question once the arithmetic is reflex.
An analyst who "knows the concepts" but computes slowly and slips on percentages is like a consultant who knows frameworks but can't write a sentence. Every judgement you'll make in this programme rests on a small set of arithmetic moves done fast and without error. There are perhaps ten such moves. What follows teaches all of them and then drills them under a clock, because the gate tests fluency, and familiarity won't get you through it.
One idea to hold before the tools. Money has two rulers. The nominal ruler counts rupees and dollars, and the real ruler counts what they buy. Most financial mistakes made by intelligent people are ruler confusions: comparing an Indian growth rate to a US one without adjusting for inflation, celebrating an FD return the price level ate, extrapolating a nominal house-price story. By the end of the week, "in real terms?" should come to you without thinking.
Percentage points vs percent
Percentage points measure the gap between two percentages, while a percent change compares a new level with the old one. When a ratio such as a margin moves, say how many points it moved: an EBIT margin going from 18.0% to 21.5% rose 3.5 percentage points, which is a 19.4% relative increase. Rates and fees are quoted in basis points, where one basis point is 0.01%, to avoid the mix-up.
4 min read, on its own page
4.2 CAGR: the analyst's speedometer
The compound annual growth rate answers one question. At what single steady rate would the start value have grown into the end value?
CAGR = (End / Begin)^(1/n) − 1. End is the ending value and Begin the starting value. n is the number of years between the two measurements.
The fence-post rule. FY2020 to FY2025 is five growth intervals, even though you're holding six annual numbers. Count the gaps between the posts. Dividing by the number of data points instead of intervals is the commonest CAGR error in amateur write-ups. It flatters nothing and embarrasses everyone.
Worked example, TCS (India). TCS revenue grew from roughly ₹95,000 crore in FY2015 to roughly ₹2,55,000 crore in FY2025. These figures are illustrative, modelled on actual ~FY15/FY25 scale. Pull the annual reports from tcs.com or screener.in for the exact figures. That's ten intervals:
CAGR = (2,55,000 / 95,000)^(1/10) − 1 = (2.684)^0.1 − 1 = 10.4%
Worked example, Apple (US). Apple revenue grew from roughly $183bn in FY2014 to roughly $391bn in FY2024. Illustrative, modelled on actual 10-K scale. Pull the 10-Ks from SEC EDGAR. Again, ten intervals:
CAGR = (391 / 183)^(1/10) − 1 = (2.137)^0.1 − 1 = 7.9%
Sanity-check it with doubling logic, which the next section derives. Apple's revenue roughly doubled in ten years. The Rule of 72 says a double in ~10 years implies ~7.2%, and the exact answer of 7.9% is in that neighbourhood. Checking CAGRs against doubling counts like this catches keystroke errors instantly, so make it a habit.
So TCS "grew 2.5 points faster" than Apple. Hold that thought. Once the Fisher relation arrives we'll re-run this comparison in real terms, and most of the gap will vanish.
Where CAGR misleads. (1) It uses only two endpoints. Start it at a crisis trough, or end it at a bubble peak, and you can manufacture any story you like, so glance at the full path. (2) It's a geometric average. That means it's always at or below the arithmetic average of the yearly rates when those rates vary. The reason is volatility drag, which you'll see later. (3) If the business changed shape between the endpoints (divestitures, mergers, accounting changes), the CAGR mixes growth with perimeter change. Worked example 2 shows Coca-Cola's revenue CAGR collapsing for this reason.
Simple vs compound interest
Simple interest pays only on the original principal, so the balance grows in a straight line. Compound interest pays interest on interest, so the balance itself becomes the base and the curve bends away from the line. At 8% on ₹1,00,000, the two are identical after one year, but after 40 years compounding has produced about five times the simple-interest outcome. The Rule of 72 estimates the doubling time as 72 divided by the rate in percent.
4 min read, on its own page
APR vs EAR
APR is the nominal annual rate a lender quotes, compounded a stated number of times a year. EAR is the single once-a-year rate that gives the same result, so it is the only fair basis for comparing offers. For example, a 12% nominal rate compounded monthly works out to an EAR of 12.683%. Never compare quoted rates across different compounding frequencies without converting both to EAR first.
3 min read, on its own page
4.5 Inflation: the machine that shrinks the ruler
Inflation is a sustained rise in the general price level. It tracks the average basket of things people buy, whatever any one price does. Each rupee or dollar then buys less than it did. Its deep causes are Phase 7's territory. They include money and credit growth outrunning the economy's capacity to produce, as well as supply shocks and expectations that feed on themselves. Here you need the measurement machine and the arithmetic consequences.
How CPI is built. A statistics agency (MOSPI in India, the BLS in the US) defines a basket of goods and services with weights that reflect household spending shares. It prices the basket every month and expresses the cost as an index relative to a base period set to 100. Inflation is the percentage change of that index. So measuring inflation is just computing a growth rate of an index, and you already know how to do that.
Here's a mini-computation with stylised weights. Real CPI baskets have hundreds of items, but three groups are enough to make the mechanics transparent.
| Group | Weight | Price change this year | Contribution (weight × change) |
|---|---|---|---|
| Food & beverages | 46% | +8% | +3.68 pp |
| Housing, fuel, clothing, misc. | 44% | +4% | +1.76 pp |
| Transport & communication | 10% | −10% | −1.00 pp |
| Headline inflation | 100% | +4.44% |
The index moves from 100 to 104.44. Now re-run the identical price moves with US-style weights, where food is ≈ 13% instead of 46% because the US spends a far smaller share of income on food. You get 0.13(8) + 0.77(4) + 0.10(−10) = +3.12%. Same world, different basket, different measured inflation. That's why Indian CPI dances with food prices and the monsoon while US inflation is steadier. Food and beverages carry roughly a 46% weight in India's CPI against roughly 13–14% in the US index. These weights are as of the current base series. Verify them at mospi.gov.in and bls.gov/cpi, and note that India has been preparing a re-based series.
The two countries' inflation character. In India, since formal inflation targeting began in 2016, CPI inflation has mostly run ~4–6%, and the RBI's mandate is 4% ± 2%. In the decade before targeting, 8–10% prints were common (as of mid-2026, check against MOSPI data and the RBI's annual report). US inflation has run roughly 2–3% over recent decades. For the Fed, the target is 2% on a related index, PCE, which differs from CPI in weights and scope, and the macro phase covers the details. In the 2021–22 episode US CPI spiked to ~9% before it settled (check at bls.gov or FRED).
There are two consequences worth absorbing now. First, by the Rule of 72, Indian prices double every ~14 years at 5% inflation, and US prices double every ~29 at 2.5%. A rupee left idle loses half its purchasing power in a working career's first third. Second, every Indian nominal number carries roughly twice the inflation of its US counterpart, whether it's a growth rate, an interest rate or a salary hike. Cross-country comparisons that ignore this are systematically wrong, and the next section is the fix.
You'll hear one more measure in India, WPI, or wholesale price inflation. It tracks producer-level prices and swings harder with commodities, and the RBI doesn't target it. When a company's costs track WPI while its prices track CPI, the gap shows up in its margins, a theme Phase 5 picks up.
4.6 Real vs nominal: the Fisher relation
The nominal ruler counts currency units, and the real ruler counts purchasing power. Converting between them takes one line, named for the economist Irving Fisher:
(1 + nominal) = (1 + real) × (1 + inflation)
Solve for what you need:
real = (1 + nominal) / (1 + inflation) − 1 (exact) real ≈ nominal − inflation (approximation)
The approximation drops the cross-term real × inflation, so it overstates the real rate by roughly the product of the two rates. At Indian magnitudes that already matters. A 12% return against 5% inflation is 1.12/1.05 − 1 = 6.67% real, short of the 7% the shortcut gives. At high inflation the shortcut collapses. 60% nominal against 45% inflation is 1.60/1.45 − 1 = 10.3% real, against a shortcut answer of 15%. So quote the exact number and keep the approximation as a mental cross-check. Never use it in high-inflation settings.
Negative real rates are a polite theft. A savings account paying 3.5% against 6% inflation delivers 1.035/1.06 − 1 = −2.36% real. Nothing defaulted, the balance grew, and the saver became poorer. India lived this in 2020–22, the US in 2021–22 (check the episodes against RBI/FRED series). "Safe" assets are safe on the nominal ruler only.
Taxes bite the nominal ruler too. Indian FD interest is taxed at slab rates on the nominal interest. Take a 7% FD, a 30% slab, 5% inflation. After-tax nominal = 7 × 0.70 = 4.9%, and real = 1.049/1.05 − 1 ≈ −0.1%. A tax levied partly on inflation itself consumed the entire pre-tax real return of ~1.9%. This one line of arithmetic explains much of Indian household finance. It also previews why analysts always ask whose return, after what frictions. It's a mechanical illustration and not tax advice. Slabs change, so verify current rates.
Over long horizons, deflate the outcome. ₹10 lakh compounding at 12% for 20 years grows to 10,00,000 × 1.12²⁰ = ₹96.5 lakh nominal. At 5% inflation the price level multiplies by 1.05²⁰ = 2.653, so the real value is 96.46/2.653 = ₹36.4 lakh in today's rupees. The real rate 1.12/1.05 − 1 = 6.67% compounded over 20 years gives the same 3.64×. Both routes always agree, so use whichever is convenient. But report long-horizon outcomes in today's money, or you'll systematically overpromise.
TCS and Apple, in real terms. TCS ran a nominal revenue CAGR of ≈ 10.4% from FY15 to FY25, and Apple ≈ 7.9% from FY14 to FY24. Decade-average inflation was ≈ 5.0% in India and ≈ 2.9% in the US (approximate decade averages; check against MOSPI and BLS data). Real growth:
- TCS:
1.104 / 1.050 − 1 = 5.1% - Apple:
1.079 / 1.029 − 1 = 4.9%
A 2.5-percentage-point nominal gap shrinks to about a quarter of a point. The two firms grew their real output at almost the same pace, and the rest was the two countries' inflation differential.
If you keep one habit from this bootcamp, make it this one: never compare nominal growth rates across countries or eras. The same correction applies to interest rates, since a 7% Indian G-sec and a 4.3% US Treasury may carry similar real yields. It applies to salary offers. And once you reach Phase 3 it applies to discount rates, where mixing a nominal cash-flow forecast with a real discount rate, or the reverse, is a classic valuation-destroying error. Currency-and-inflation consistency comes down to one rule: match the ruler on both sides of every comparison.
Risk return tradeoff
The risk return tradeoff is the idea that an investment with a wider spread of possible outcomes has to offer a higher expected return, or nobody will buy it at the going price. A quoted return pays for waiting and for inflation, plus a risk premium for doubt. That premium comes from a lower price: the riskier payoff has to be cheaper. Analysts unstack any quoted return to see how much of it is premium.
5 min read, on its own page
Asset class returns in India
Asset class returns in India are the long-run returns on the main asset classes, from equities to real estate, set beside their US equivalents. Equities have compounded highest, at roughly 13 to 16% a year in nominal terms in India, and have had the most violent path. Treat each figure as an order-of-magnitude anchor. Long-run averages conceal brutal decades, and the future is under no obligation to resemble the sample.
4 min read, on its own page
Power of compounding
The power of compounding is the way money growing at a steady rate earns returns on its earlier returns, so most of the gain arrives late. At 12%, ₹1 becomes ₹9.65 after 20 years and ₹93.05 after 40, so the fourth decade adds thirty times what the first did. Small edges and recurring costs compound too, which is why a 1% annual fee can take nearly a quarter of a 30-year outcome.
5 min read, on its own page
Common mistakes & how experts think differently
1. Percentage points vs percent. Someone writes "margin grew 3%" when it moved from 18% to 21.5%, which is 3.5 pp and a 19% relative rise. Experts quote levels of ratios in %, and changes in pp or bp. When you read other people's work, always work out which one they meant before you trust the sentence.
2. Averaging yearly returns arithmetically. A fund reporting +40%, −20% did not "average 10%" in any sense that matters to your wealth. It compounded at 5.8%. Experts treat the arithmetic mean of returns as a red flag in marketing material and recompute the CAGR from endpoint NAVs in seconds.
3. Fence-post errors in CAGR. Six annual figures = five intervals. Experts also sanity-check every CAGR against a doubling count with the Rule of 72, and that habit catches both fence-post and keystroke errors instantly.
4. Comparing nominal across countries or eras. "Indian companies grow faster" is usually mostly an inflation differential, as the TCS and Apple comparison showed. Experts convert to real terms, or to a common currency, before any cross-border comparison of growth, rates, or returns. The two conversions are related, as you'll see in Phase 7.
5. Reading "inflation fell" as "prices fell." Disinflation means prices rising more slowly. Deflation means prices falling. Experts speak in derivatives without confusing them: level, growth, change in growth are three different claims. The same goes for "revenue growth decelerated", where the company still grew.
6. Ranking rates without converting to EAR. Think of an 8.8% annual deposit against 8.6% quarterly, or a 42%-nominal card against its 51% EAR. Experts refuse to compare quotes until frequencies match, and they read the compounding convention before the rate.
7. Treating expected return as an entitlement. "Equities give 12%" is wrong. Equities have historically averaged something like that in India, nominal, with individual decades ranging from glorious to negative. Experts hold expected returns as the centre of a wide distribution and ask what happens to their plan on the left tail. The premium exists because it sometimes fails to arrive.
8. Extrapolating the recent character of an asset class. Gold after a hot decade, real estate after a boom, equities after a bull run: the sample you've just lived through feels like the asset's nature. Experts anchor on the longest data available, aware of its limits too, such as survivorship and regime change. They get more sceptical as recent performance improves.
9. Dismissing basis points. "It's only 1%", and yet a 100 bp fee at 12% over 30 years costs ~24% of terminal wealth. A 130 bp expense-ratio gap on ₹25 lakh over 15 years is ~₹18 lakh. Experts price every recurring cost as a share of the terminal outcome, and this year's balance is the wrong base for it.
10. Misplacing sequence risk. One error is believing return order matters for a lump sum. It doesn't, because multiplication commutes. The opposite error is believing order doesn't matter for SIPs and retirements, where it dominates. Experts ask one question first: are there cash flows? With no flows, only the compound rate matters. With flows, the path matters as much as the average.
Underneath all ten, an expert runs a sanity-check reflex on every number before believing it or repeating it. In under ten seconds they check order of magnitude, doubling count, real against nominal, EAR against quote, and growth against level. The drills below build that reflex in you.
Worked examples
Worked example 1: An Indian saver's full chain: quote → EAR → after-tax → real
Setup. ₹10,00,000 goes into a 1-year bank FD quoted at 7.1% nominal, compounded quarterly. Say the saver's slab rate is 30%, and CPI inflation is 5%. What really happened to purchasing power? These numbers are synthetic but typical, so check any large bank's current FD card rates.
- Start with the EAR from the quote. The quarterly rate = 7.1/4 = 1.775%, so EAR = (1.01775)⁴ − 1 = 7.291%. Interest earned is ₹72,913.
- Take off tax: 72,913 × (1 − 0.30) = ₹51,039, an after-tax nominal return of 5.104%.
- Go real with the exact Fisher relation: (1.05104 / 1.05) − 1 = +0.099%.
- Put it in rupees of purchasing power: 10,51,039 / 1.05 = ₹10,00,990, a real gain of ≈ ₹990 on ten lakh.
Read. On paper the saver earned +₹72,913. In truth it was ≈ +₹990, so a year's real reward is one good dinner. Nothing was unsafe, and almost nothing was earned. You'll run this same chain, from quote to effective to after-friction to real, on bond yields and company returns later.
Worked example 2: CAGR done right, and a CAGR that lies (Asian Paints vs Coca-Cola)
Asian Paints (India). Revenue went from ≈ ₹12,700 crore in FY2014 to ≈ ₹35,500 crore in FY2024. Illustrative, modelled on actual scale. Pull the annual reports or screener.in. Ten intervals:
CAGR = (35,500/12,700)^(1/10) − 1 = (2.795)^0.1 − 1 = 10.8%. Cross-check by doubling. 72/10.8 ≈ 6.7 years per double, so ten years ≈ 1.5 doubles, and 2^1.5 ≈ 2.83× ≈ the observed 2.80×. Consistent.
Coca-Cola (US). Revenue went from ≈ $46bn in FY2014 to ≈ $47bn in FY2024. Illustrative, modelled on actual 10-K scale. Pull from SEC EDGAR. CAGR = (47/46)^(1/10) − 1 = 0.2%.
Read. Did Coca-Cola stagnate for a decade? No. It refranchised its capital-heavy bottling operations during this period, deliberately shrinking reported revenue while margins and per-share economics improved. The 0.2% is arithmetically correct and analytically misleading. Its perimeter changed between the endpoints, so the CAGR mixes growth with corporate surgery. Endpoint CAGRs mean something only over a constant perimeter. When the number looks weird, the answer is in what changed in the business, and Phase 1's segment notes and MD&A reading will take you there.
Worked example 3: Sequence risk: same returns, three lives
Setup. The three-year return set is −25%, +10%, +30%. Its product is 0.75 × 1.10 × 1.30 = 1.0725, which is +7.25% in total and a 2.36% CAGR. Start with ₹100, and think of it in lakhs. Compare two orders, Bad-first (−25, +10, +30) and Good-first (+30, +10, −25), for three investors.
Investor L puts in a lump sum and has no flows. Bad-first: 100 → 75 → 82.5 → 107.25. Good-first: 100 → 130 → 143 → 107.25. They're identical, because order is irrelevant without flows.
Investor R is a retiree who withdraws ₹6 at each year-end after returns:
| Year | Bad-first | Good-first |
|---|---|---|
| 1 | 100×0.75 − 6 = 69.00 | 100×1.30 − 6 = 124.00 |
| 2 | 69×1.10 − 6 = 69.90 | 124×1.10 − 6 = 130.40 |
| 3 | 69.9×1.30 − 6 = 84.87 | 130.4×0.75 − 6 = 91.80 |
Same returns, same withdrawals, and ending wealth differs by ₹6.93. Bad years early forced the retiree to sell depleted units, so the recovery had less to work with.
Investor S invests SIP-style and adds ₹6 at each year-end. Bad-first: 75+6=81 → 81×1.10+6=95.10 → 95.1×1.30+6 = 129.63. Good-first: 130+6=136 → 136×1.10+6=155.60 → 155.6×0.75+6 = 122.70. Now the preference reverses. The accumulator wants the bad years early, because contributions buy cheap.
Read. One return set gives three outcomes. "The market averaged X%" tells you Investor L's story only. Whenever money moves in or out, whether through SIPs, redemptions, retirements, or a company's buybacks, the path is a first-class variable. Phase 3 will show that the same maths decides whether buybacks create value, and the full treatment comes in Phase 9.
Worked example 4: Basis points with teeth: direct vs regular mutual fund plans
Setup. The same Indian equity fund comes in two share classes. Its direct plan charges an expense ratio of 0.50% (50 bp) and its regular plan 1.50% (150 bp), a 100 bp gap. That's a typical order of magnitude, so check any AMC's factsheet. Assume a gross portfolio return of 12%, on a lump sum of ₹10,00,000 for 20 years.
- Net returns are 12 − 0.5 = 11.5% for direct and 12 − 1.5 = 10.5% for regular. Fees accrue continuously against NAV, but annual netting is a fair approximation.
- Direct: 10,00,000 × 1.115²⁰ = 10,00,000 × 8.8206 = ₹88.21 lakh.
- Regular: 10,00,000 × 1.105²⁰ = 10,00,000 × 7.3662 = ₹73.66 lakh.
- The gap is ₹14.55 lakh, or 16.5% of the direct-plan outcome, for an input difference of "one percent."
Read. The 100 bp looked like 1% and cost a sixth of the terminal wealth, because it was charged on a compounding base every year for twenty years. Before you call any recurring bp figure small, convert it into a share of terminal outcome. The identical arithmetic will reappear in "2-and-20" analysis and brokerage drag. Turned the other way round, it also explains why a durable 100 bp ROIC edge between two businesses is worth a fortune.
Worked example 5: An Indian home loan: the EMI, the interest bill, and what inflation quietly does to it
Setup. The Sharma family (synthetic) takes a ₹50,00,000 home loan at a 9% annual rate compounded monthly, the standard Indian floating-rate convention, over a 20-year tenure. What's the monthly EMI, how much interest is paid over the life of the loan, and what does the fixed payment really cost in later years? This rate is illustrative, so check any bank's current home-loan card.
The EMI, or equated monthly instalment, is the level monthly payment that repays principal P in full over n months at monthly rate r. It's the annuity-payment mirror of the SIP future-value formula:
EMI = P × r × (1 + r)^n / ((1 + r)^n − 1)
- Set up the periods. Monthly, the rate is
r = 0.09/12 = 0.0075. There aren = 20 × 12 = 240payments, and the growth factor is(1.0075)^240 = 6.00915. - Now the EMI itself:
EMI = 50,00,000 × 0.0075 × 6.00915 / (6.00915 − 1) = ₹44,986/month. - Add up the interest bill. Total paid =
44,986 × 240 = ₹1,07,96,711≈ ₹1.08 crore. The principal is ₹50 lakh, so interest ≈ ₹57.97 lakh, more than the amount borrowed. A long tenure is expensive because compounding runs against you. Month 1's interest alone is50,00,000 × 0.0075 = ₹37,500of the ₹44,986 payment, so the early EMIs are almost all interest and the principal is chipped away only slowly. - Find the true annual cost. The "9%" is a nominal monthly-compounded rate, and its EAR is
(1.0075)^12 − 1 = 9.38%. You pay 9.38% effective against the 9.00% quoted, so always convert a loan quote to EAR before comparing. - See what inflation does to the fixed payment. The EMI is fixed in nominal rupees. Prices and incomes keep moving. Deflate it, and the ₹44,986 you pay in the final year is worth
44,986 / 1.05^20 = 44,986 / 2.6533 = ₹16,955in today's purchasing power at 5% inflation. The nominal burden never changes, but the real burden falls by more than half across the loan's life.
Read. Two forces collide here. The interest bill, ₹58 lakh on a ₹50 lakh loan, is the compounding table pointed at you instead of for you. But the deflator is on the borrower's side. A fixed-rate loan is repaid in ever-cheaper rupees, so moderate inflation rewards the borrower of fixed-rate debt and punishes the lender receiving those fixed payments. It's the same real-versus-nominal ruler, read from both ends.
Worked example 6: Pricing a risky payoff in dollars: the risk premium is a discount
Setup. A synthetic one-year note, the "Cascade Note (synthetic)," will pay $80, $110, or $140 with probabilities ¼, ½, ¼. A one-year US Treasury bill yields 4% with effectively no doubt. What should the note cost, and where does its "risk premium" actually come from? This is the dispersion argument turned into arithmetic.
- Work out the expected payoff.
E = 0.25 × 80 + 0.50 × 110 + 0.25 × 140 = $110.The average outcome is $110, the same number a certain payoff of $110 would give. - Find the risk-free price nobody will pay. If the note were as safe as the T-bill, it would be priced to yield 4%:
110 / 1.04 = $105.77. But it might pay only $80. Offer a risk-averse buyer a dispersed "$110 on average" for $105.77 and they'll decline, because the pain of landing on $80 outweighs the pleasure of $140. - Let the price fall until buyers appear. Suppose the market demands a 10% expected return to carry this dispersion. Then
price = 110 / 1.10 = $100.00, and the realised expected return is110/100 − 1 = 10%. The risk premium is 10% − 4% = 6 percentage points. Nobody bolted it onto the note as a bonus. It emerged from the price falling from $105.77 to $100, which is what it means to say risk premiums are made of discounts. If fear deepened and buyers demanded 15%, the price would fall further to110 / 1.15 = $95.65. - Unstack it in real terms with the rate stack. At 2.5% US inflation, the real risk-free rate is
1.04/1.025 − 1 = 1.46%and the note's real expected return is1.10/1.025 − 1 = 7.32%. The nominal 10% decomposes into roughly real waiting (~1.5%) + expected inflation (~2.5%) + risk premium (~6%). Phase 3's CAPM and WACC will formalise those three layers.
Read. The same $110 average supports three different prices ($105.77, $100.00, $95.65), depending only on how much return buyers demand for the spread of outcomes. This is question 5 in embryo. For a given payoff, price is the dial that sets expected return. A lower price mechanically raises the return, so "what is the price implying?" is the same sentence as "what return is on offer here?" A guaranteed $110 would command the full $105.77. Every dollar below that is the market pricing doubt.
Practice set
Twelve problems come in three ramps. In the guided ramp we work through them with you, in the independent ramp you go first and then check, and the timed ramp runs against a clock. After those comes the timed gauntlet, three rapid-fire drill sheets you repeat until you're fast. Write your answer fully before reading any solution (working agreement 3). A calculator or spreadsheet is allowed throughout, but don't peek at the teaching sections.
Ramp 1: Guided
P1. A stock falls 40%. What percentage gain returns it to its starting price? Then generalise: why is the recovery gain always larger than the loss?
Solution. Let the start be 100. After −40% it's 60. Needed gain = (100 − 60)/60 = 40/60 = +66.67%. In general, after a loss L the recovery = L/(1 − L). The denominator is the shrunken base, so recovery > loss, and explosively so for large L: −50% needs +100%, and −90% needs +900%. It's an asymmetry of the base.
P2. ₹50,000 for 8 years at 9%: future value under (a) simple and (b) annual compound interest, and the gap.
Solution. (a) 50,000 × (1 + 0.09×8) = 50,000 × 1.72 = ₹86,000. (b) 50,000 × 1.09⁸, and 1.09⁸ = 1.99256, giving ₹99,628. That ₹13,628 gap is the interest-on-interest. As a bonus check, 1.09⁸ ≈ 2 is the Rule of 72 in action. 72/9 = 8 years to double, and the compound leg very nearly doubled.
P3. Deposit A offers 8.6% compounded quarterly; Deposit B offers 8.8% compounded annually. Which is better, and by how many basis points of EAR?
Solution. A: EAR = (1 + 0.086/4)⁴ − 1 = (1.0215)⁴ − 1 = 8.881%. B: 8.800%. A wins by ≈ 8 bp. You can't compare quotes across frequencies, but you can compare EARs.
P4. A stylized CPI basket: weights 50% food, 30% housing, 20% transport; price changes +8%, +4%, −2%. Compute inflation and the new index (base 100). Then recompute with weights 20/60/20 and explain the difference in one line.
Solution. Inflation = 0.50(8) + 0.30(4) + 0.20(−2) = 4.0 + 1.2 − 0.4 = +4.8%, and the index goes to 104.8. With 20/60/20: 1.6 + 2.4 − 0.4 = +3.6%. The same prices in a different basket give a different measured inflation, because the weights are the lens. It's the India-versus-US CPI story in miniature.
Ramp 2: Independent
P5. Compute real returns, exact and approximate: (a) nominal 13%, inflation 6%; (b) nominal 60%, inflation 45%. Comment on when the approximation is usable.
Solution. (a) Exact: 1.13/1.06 − 1 = 6.60%. Approximating gives 7.00%, an error of 40 bp. (b) Exact: 1.60/1.45 − 1 = 10.34%. Approximating gives 15.00%, an error of ~4.7 pp, which makes it useless. The approximation's error ≈ real × inflation. It's fine for quick checks at low single digits and never at high inflation.
P6. A company's revenue: FY21 ₹800 cr; FY25 ₹1,240 cr. (a) Compute the CAGR. (b) Compute the wrong answer produced by dividing by the count of fiscal years shown (5), and state the trap's name.
Solution. (a) FY21 to FY25 is 4 intervals. CAGR = (1240/800)^(1/4) − 1 = 1.55^0.25 − 1 = 11.58%. (b) 1.55^(1/5) − 1 = 9.16%, understated by ~2.4 pp. That's the fence-post error, so count the gaps between the posts.
P7. Rule of 72 triple-header: (a) doubling time at 9%; (b) India's nominal GDP grows ~10%, so how many years to double (check the current rate against MOSPI releases); (c) at 6% inflation, how long until prices double, how long until they are ~8×, and what is ₹1's purchasing power at that 8× point?
Solution. (a) 72/9 = 8 years, or 8.04 exactly. (b) 72/10 ≈ 7.2 years. (c) Prices double in 72/6 = 12 years, and 8× is three doublings, ≈ 36 years. A price level 8× higher means ₹1 buys one-eighth, or 12.5 paise, of today's basket. A career is about three inflation-doublings in India, so plan in real terms.
P8. Two index funds track the same index (gross 11%): expense ratios 45 bp and 175 bp. On ₹25,00,000 over 15 years, compute both terminal values and the fee gap in rupees and as a share of the cheaper fund's outcome.
Solution. Net returns are 11 − 0.45 = 10.55% and 11 − 1.75 = 9.25%. Cheap: 25,00,000 × 1.1055¹⁵ = 25,00,000 × 4.5017 = ₹1.1254 crore. Costly: 25,00,000 × 1.0925¹⁵ = 25,00,000 × 3.7698 = ₹94.25 lakh. That's a gap of ₹18.30 lakh ≈ 16.3% of the cheaper fund's terminal value, from a 130 bp difference.
Ramp 3: Timed (set a clock; write, then check)
P9. (2 minutes.) A consumer-durables loan quotes 18% nominal, compounded monthly. EAR?
Solution. (1 + 0.18/12)¹² − 1 = 1.015¹² − 1 = 19.56%. The "18%" costs a sixth more than it says.
P10. (2 minutes.) Your portfolio returned +14% in a year when CPI inflation was 5.7%. Real return, exact, and the approximation for contrast.
Solution. 1.14/1.057 − 1 = +7.85%. Approximating gives 8.30%, a 45 bp overstatement, so report the exact figure.
P11. (3 minutes.) "Company X's revenue growth slowed from 24% to 12% this year." Mark each true/false, with one line of arithmetic where needed: (a) revenue is lower than last year; (b) revenue reached a new high; (c) if 12% persists, revenue doubles in ~6 years; (d) this year's absolute revenue addition necessarily exceeded last year's because the base was bigger.
Solution. (a) False, because growth is positive. (b) True, at +12% on the higher base. (c) True, since 72/12 = 6. (d) False. Last year's addition = 0.24B, and this year's = 0.12 × 1.24B = 0.149B < 0.24B. Deceleration can shrink absolute additions even on a bigger base, so check, don't assume.
P12. (3 minutes.) Fund A returns +6% and +6% over two years. Fund B returns +40% and −20%. Compute each fund's two-year multiple and CAGR; state which arithmetic average is higher and which investor is richer.
Solution. A: 1.06² = 1.1236, a CAGR of 6%. B: 1.40 × 0.80 = 1.12, so CAGR = √1.12 − 1 = 5.83%. B's arithmetic average of 10% is far higher, but A's investor is richer. That's volatility drag, the tax dispersion levies on compounding.
The timed gauntlet: rapid-fire drill sheets
Rules: closed notes, calculator allowed, clock visible. A sheet counts as "passed" at ≥10/12 correct within the time cap, and you repeat a failed sheet after a day's gap. Do Sheet A around day 3, B around day 5, C around day 7. Log times and scores in your journal. These 36 items are your muscle memory, and the mastery exam assumes this speed.
Sheet A. Percentages, points, basis points (cap: 6 minutes)
- Express 0.25% in bp.
- Express 150 bp as a percent.
- A 7.25% yield rises 40 bp. New yield?
- Margin moves from 18.0% to 21.5%. Change in pp, and relative change in %?
- ₹480 to ₹552: percent change?
- A stock falls 20% then rises 20%. Net change?
- What gain recovers a 25% fall?
- 8% of ₹6,25,000?
- A bill of ₹1,180 includes 18% tax on the base amount. What is the base?
- ₹250 stock: +12% then −12%. Final price?
- Express 0.0007 as bp.
- A fee falls from 125 bp to 95 bp. Relative reduction in %?
Sheet A key: 1. 25 bp · 2. 1.50% · 3. 7.65% · 4. +3.5 pp; +19.4% · 5. +15% · 6. −4% · 7. +33.33% · 8. ₹50,000 · 9. ₹1,000 · 10. ₹246.40 · 11. 7 bp · 12. −24% (30/125).
Sheet B. Compounding & doubling (cap: 8 minutes)
- Doubling time at 6% (Rule of 72)?
- Doubling time at 12%?
- At 15%, roughly how long to quadruple?
- ₹1,00,000 at 10% compound, 2 years. FV?
- ₹1,00,000 at 10% simple, 2 years. FV?
- 1.05³ ≈ ?
- 2% per quarter for one year. Effective annual rate?
- Money doubles in 9 years. Implied annual rate (rule)?
- Real GDP at 7%. Years to double?
- ₹10,000 at 12% for 6 years. FV (use the rule, then exact)?
- At 3% inflation, prices double in how many years?
- How long to 8× at 12%?
Sheet B key: 1. ~12 yrs · 2. ~6 yrs · 3. two doublings ≈ 9.6–10 yrs · 4. ₹1,21,000 · 5. ₹1,20,000 · 6. 1.158 · 7. (1.02)⁴ − 1 = 8.24% · 8. ~8% · 9. ~10.3 yrs · 10. rule: ≈₹20,000 (one double); exact 1.12⁶ = 1.9738 → ₹19,738 · 11. ~24 yrs · 12. three doublings ≈ 18 yrs.
Sheet C. Real vs nominal & CAGR (cap: 10 minutes)
- Nominal 9%, inflation 4%. Approximate real?
- Same numbers. Exact real?
- Nominal 25%, inflation 18%. Exact real?
- Sales go from ₹400 cr to ₹500 cr in 2 years. CAGR?
- You hold five annual figures, FY21–FY25. What is
nin the CAGR? - Fund NAV goes from 20 to 45 in 9 years. CAGR (hint: more than one double)?
- You need 6% real when inflation is 5%. Required nominal, exact?
- Salary +8%, inflation 6%. Real raise (exact, 2 dp)?
- Revenue growth decelerates from 30% to 15%. Did revenue fall?
- ₹40 lakh nominal in 15 years, 5% inflation. Value in today's rupees?
- US fund: 9% nominal, 2.5% CPI. India fund: 12% nominal, 5.5% CPI. Higher real return?
- −50% then +50% over two years — CAGR?
Sheet C key: 1. ~5% · 2. 1.09/1.04 − 1 = 4.81% · 3. 1.25/1.18 − 1 = 5.93% · 4. √1.25 − 1 = 11.80% · 5. n = 4 (intervals) · 6. (45/20)^(1/9) − 1 = 9.43% · 7. 1.06 × 1.05 − 1 = 11.30% · 8. 1.08/1.06 − 1 = 1.89% · 9. No, still growing at 15% · 10. 40,00,000/1.05¹⁵ = 40,00,000/2.0789 = ₹19.24 lakh · 11. US: 1.09/1.025 − 1 = 6.34% vs India: 1.12/1.055 − 1 = 6.16% → US (despite the lower sticker) · 12. terminal 0.75 → √0.75 − 1 = −13.4%/yr.
Ramp 4: Extension set (loans, real returns, and risk pricing)
Six further problems use the same three modes: two guided, three independent and one timed stretch. They push the toolkit into EMIs, loans and risk pricing. As before, write your full answer before you read the solution.
P13. (Guided.) A ₹8,00,000 car loan at 10% annual, compounded monthly, over 5 years (60 months). Compute the EMI and the total interest paid, using EMI = P × r × (1 + r)^n / ((1 + r)^n − 1).
Solution. r = 0.10/12 = 0.008333, n = 60, and (1.008333)^60 = 1.64531. EMI = 8,00,000 × 0.008333 × 1.64531 / (1.64531 − 1) = ₹16,998/month. Total paid = 16,998 × 60 = ₹10,19,858, so interest = ₹2,19,858 ≈ ₹2.20 lakh on ₹8 lakh borrowed. As a cross-check, month-1 interest = 8,00,000 × 0.008333 = ₹6,667, so the first EMI is ~39% interest. Amortisation always pays interest first.
P14. (Guided.) A US investor earns 6.5% nominal, with inflation at 2.8%. (a) Exact real return. (b) $50,000 compounding at 6.5% for 25 years: nominal value, then value in today's dollars.
Solution. (a) 1.065/1.028 − 1 = 3.60% real. Approximating gives 3.7%, an overstatement of ~10 bp. (b) Nominal: 50,000 × 1.065^25 = 50,000 × 4.8277 = $241,385. To deflate, 1.028^25 = 1.9945, so 241,385 / 1.9945 = $121,027 in today's dollars. Equivalently, 50,000 × 1.036^25 = $121,027. Both routes agree, and the nominal quarter-million is about $121k in today's purchasing power.
P15. (Independent.) ₹2,00,000 for 12 years at 8.5%: future value under (a) simple and (b) annual compound interest, the gap, and a Rule-of-72 cross-check on the compound leg.
Solution. (a) Simple: 2,00,000 × (1 + 0.085 × 12) = 2,00,000 × 2.02 = ₹4,04,000. (b) Compound: 1.085^12 = 2.6617, so ₹5,32,337. That leaves a gap of ₹1,28,337 of interest-on-interest. Cross-check: 72/8.5 = 8.47 years per double, so 12 years ≈ 1.42 doublings, and 2^1.42 = 2.67× ≈ the observed 2.66×. Consistent.
P16. (Independent.) Your salary rises from ₹12,00,000 to ₹12,84,000; CPI inflation that year was 5.5%. (a) The nominal raise. (b) The exact real raise. (c) At that real pace, how many years to double your real income (Rule of 72, then exact)?
Solution. (a) 12,84,000 / 12,00,000 − 1 = 7.0%. (b) Real: 1.07/1.055 − 1 = 1.42%. (c) 72/1.42 ≈ 51 years, and exactly ln 2 / ln(1.0142) = 49.1 years. A 7% raise feels large, yet after inflation it doubles real purchasing power only over a near-career horizon. The nominal ruler flatters every pay conversation.
P17. (Independent.) A synthetic one-year claim pays $90, $120, or $150 with probabilities 0.3, 0.4, 0.3. The T-bill yields 4%. (a) Expected payoff. (b) The price if it were priced to yield the risk-free 4%. (c) The price if buyers demand a 12% expected return. (d) In one line, where the risk premium came from.
Solution. (a) E = 0.3 × 90 + 0.4 × 120 + 0.3 × 150 = $120. (b) 120 / 1.04 = $115.38. (c) 120 / 1.12 = $107.14. (d) The 8-point premium, 12% − 4%, comes entirely from the $8.24 discount from the risk-free price to $107.14. As the dispersion argument showed, a lower price is the only place a higher expected return can come from.
P18. (Timed, 6 minutes, stretch, five parts.) (i) An Indian FD quotes 7.2% compounded quarterly. EAR? (ii) A US CD quotes 4.6% compounded monthly. EAR? (iii) India CPI is 5.4%, US CPI is 2.6%. Which deposit has the higher real yield? (iv) Years to double at the FD's EAR (Rule of 72, then exact)? (v) ₹5,00,000 in the FD for 10 years, so nominal value, then value in today's rupees at 5.4% inflation.
Solution. (i) (1 + 0.072/4)^4 − 1 = 7.40%. (ii) (1 + 0.046/12)^12 − 1 = 4.70%. (iii) India real 1.0740/1.054 − 1 = 1.89% and US real 1.0470/1.026 − 1 = 2.05%, so the US CD wins despite its lower sticker rate, because the ruler is matched on both sides. (iv) 72/7.40 = 9.73 years, and exactly ln 2 / ln(1.0740) = 9.71 years. (v) Nominal 5,00,000 × 1.0740^10 = ₹10,20,660 and real 10,20,660 / 1.054^10 = 10,20,660 / 1.6920 = ₹6,03,219 in today's rupees. The balance more than doubled on paper but grew only about 21% in purchasing power.
Applied mini-project: "The Nominal Illusion Audit"
Task (≈1.5 hours). Run every tool you've just learned on real data for one Indian and one US company, plus one deposit rate from each country. Then write a one-page note titled "What the nominal numbers hid."
Steps and sources:
- Use TCS and Microsoft as the companies. You may substitute any large, decade-stable Indian and US company, but avoid ones with big M&A or divestitures, or you'll be doing Worked example 2's perimeter forensics.
- Pull revenue for FY2015 and FY2025. For TCS, use the annual reports at tcs.com/investors, or screener.in as a convenience, but trace at least one figure back to the annual report itself. For Microsoft's FY2015 and FY2025, use the 10-Ks via SEC EDGAR (sec.gov → EDGAR full-text search → MSFT 10-K), with stockanalysis.com as a convenience verified against the filing.
- Compute each 10-year nominal revenue CAGR, and write out the fence-post count.
- Pull inflation from primary sources. For India, take the CPI (combined) annual index values from MOSPI at mospi.gov.in or from the RBI Handbook of Statistics. US figures come as CPI-U from BLS or the FRED series CPIAUCSL. Compute each country's decade inflation as the CAGR of the index itself. It's the same formula you used on revenue.
- Convert both companies to real growth with the exact Fisher relation. Compare the nominal ranking to the real ranking. Then use the Rule of 72 to get each company's nominal and real doubling times.
- For the deposit leg, find one current 1-year Indian bank FD rate with its compounding frequency from any major bank's rate card. Find one US 1-year Treasury/CD yield from treasurydirect.gov or FRED series DGS1. Compute EARs, then real rates against each country's latest year-on-year CPI print.
- Write the one-pager with the conclusion first: what did the nominal numbers hide? Then give the three exhibits (growth, inflation, deposits), each with its numbers. Every figure must carry a source and date. File it in your knowledge system, which the toolkit will formalise. For now, one clean document is enough.
Scoring rubric. Grade yourself strictly. ≥9/12 counts as a pass.
| Criterion | 0 points | 1 point | 2 points |
|---|---|---|---|
| CAGR arithmetic | errors or fence-post miss | correct but unexplained | correct, interval count shown, doubling cross-check run |
| Inflation from index | copied a headline rate | index pulled, CAGR roughly right | index CAGR exact, source + base year noted |
| Fisher conversions | approximation only or errors | exact used, minor slips | exact throughout, approximation shown as check |
| EAR from quotes | ignored compounding | EAR computed, frequency unverified | EAR correct with documented frequency for both countries |
| Source discipline | figures untraceable | most sourced | every number traceable to a primary source with date |
| One-pager quality | numbers dumped, no argument | clear but buried conclusion | conclusion-first, exhibits support it, a stranger could follow |
Reading & resources
- Zerodha Varsity, Module on Personal Finance (Part 1), opening chapters on the time value of money, inflation, and returns (varsity.zerodha.com). India-flavoured, free, and pitched at this bootcamp's level. [Free] [Beginner]
- Khan Academy, "Interest and debt" unit (Finance & Capital Markets): simple vs compound interest, Rule of 72 video, inflation basics. Good for a second pass in a different voice. [Free] [Beginner]
- Morgan Housel, The Psychology of Money, ch. 4 "Confounding Compounding" and ch. 5 "Getting Wealthy vs. Staying Wealthy": the behavioral meaning of the long-horizon arithmetic. [Paid] [Beginner]
- Jeremy Siegel, Stocks for the Long Run (6th ed.), ch. 1–2: two centuries of asset-class real returns; the source of the "equities ~6.5–7% real" anchor. Read for the charts; skim the rest for now. [Paid] [Intermediate]
- UBS Global Investment Returns Yearbook (formerly Credit Suisse; Dimson–Marsh–Staunton). Free summary edition published each February: 120+ years of equity/bond/bill returns across countries, the antidote to single-market extrapolation. Search "UBS Global Investment Returns Yearbook summary edition PDF". [Free] [Intermediate]
- Damodaran Online, "Historical Returns on Stocks, Bonds and Bills: 1928–current" (pages.stern.nyu.edu/~adamodar → Data). Updated every January; your permanent US returns dataset. [Free] [Intermediate]
- RBI, Handbook of Statistics on the Indian Economy (rbi.org.in → Publications, annual): interest rates, CPI/WPI series, G-sec yields. Your permanent India dataset. [Free] [Intermediate]
- MOSPI CPI press releases (mospi.gov.in, monthly) and BLS CPI (bls.gov/cpi) or FRED (fred.stlouisfed.org, series CPIAUCSL): the primary inflation sources used in the mini-project. [Free] [Beginner]
- S&P BSE Sensex TRI and Nifty 50 TRI factsheets (spglobal.com/spdji regional pages; niftyindices.com): long-run index levels including dividends. Always prefer TRI for return history. [Free] [Beginner]
- Gautam Baid, The Joys of Compounding, the compounding chapters; an India-rooted preview of the Phase 6/10 reading spine. Optional here. [Paid] [Intermediate]
- Going deeper. Zerodha Varsity, "Personal Finance" module, chapters on loans, EMIs, and amortization (varsity.zerodha.com): reducing-balance vs flat rates, how each EMI splits into interest and principal, and prepayment maths. India-flavoured and pitched at the level of Worked example 5 and the P13–P18 loan problems. [Free] [Beginner]
- Going deeper. Howard Marks, The Most Important Thing, the risk chapters ("Understanding Risk," "Recognizing Risk," "Controlling Risk"). The practitioner's argument that risk is the probability of permanent loss, not mere volatility. It deepens the caveat about dispersion and the pricing intuition of Worked example 6. [Paid] [Intermediate]
Tooling note: do every computation here twice, once on a calculator and once in a spreadsheet (^ for powers; later =FV, =RATE, =XIRR). M0.04 builds the full toolkit, and the goal is to arrive there already fluent in (1+r)^n.
The Modern Analyst's Addendum
Everything above teaches this skill from first principles, by hand. That is how you learn it, and the mastery check still tests it that way. This addendum shows how a working analyst amplifies the same skill today. It adds; it never replaces. (R1/R10)
AI-Augment this skill
{
"skill": "Percentages and percentage points, CAGR and the fence-post rule, simple versus compound interest and the Rule of 72, APR versus EAR, inflation and the exact Fisher relation, the risk-return stack, the asset-class map, volatility drag and sequence risk",
"use": "This module's whole purpose is to install a reflex, and a reflex cannot be installed by watching something else perform it. So the sanctioned uses here are narrower than in any other Phase 0 module, and one of them is unusually valuable. (1) DRILL GENERATION, which is the good one. The timed gauntlet in the practice set is a shape: 'generate twenty more items in exactly this shape — quote-to-EAR conversions, fence-post CAGRs, percentage-point-versus-percent traps — with no answers.' You then solve them by hand and check each one yourself. This is the single highest-value use of a language model anywhere in Phase 0, because the reflex needs volume and volume is expensive to author. (2) STATING A METHOD BACK. 'What is the fence-post rule and why does it bite?', 'why is the geometric mean at or below the arithmetic mean?' — questions about method, answerable from the structure of the thing. (3) TURNING A WORD PROBLEM INTO A FORMULA, then computing it yourself. (4) NAMING WHICH RULER APPLIES: 'this figure is nominal — what would I need to make it real?' is a checklist question, and the checklist is §4.6.",
"tools": ["Chat assistants — Claude, ChatGPT — for generating extra drill items in the gauntlet's shape and for restating a method", "Your calculator and your spreadsheet, then a notebook — every answer computed by you, twice, as the module's own tooling note already requires", "The primary series: FRED for US macro, the RBI's DBIE portal and MOSPI for India, AMFI for fund data, and the exchanges' TRI factsheets for index returns"],
"prompt": "Generate 20 practice items in exactly the shape of these examples: <PASTE three from the timed gauntlet>. Cover quote-to-EAR conversions at different compounding frequencies, CAGRs over stated year ranges where the fence-post count is the trap, percentage-point versus percent distinctions, and exact-Fisher real returns. Use plausible Indian and US figures. Give me the questions only — no answers, no worked steps, no hints. I am solving and checking these myself.",
"verify": "Two bans, and the second is specific to this module. FIRST: never let it do the arithmetic that is the point. A language model is not a calculator; it produces the most plausible-looking continuation of a computation, which for compounding and root-taking is frequently close and wrong, and 'close and wrong' is the worst possible outcome for a reflex you are trying to calibrate. Compute in a spreadsheet or a notebook, where the operation is the operation. SECOND, and this is the one to remember: never take a HISTORICAL RETURN FIGURE from a chat window. §4.8's asset-class table is the most hallucinated content in all of Phase 0, because everybody has a number for 'what do equities return' and almost none of those numbers carry their basis. The four things that must travel with such a figure — price index or total return, nominal or real, which start year, which currency — are exactly what a fluent one-line answer drops. §4.8 already names the sources: Damodaran's historical-returns page, the UBS Global Investment Returns Yearbook, the RBI Handbook, and the exchanges' TRI factsheets. Pull the number, and pull its basis with it.",
"diy": "The gate is unaided and timed. You convert a quote to an EAR at any frequency; you compute a CAGR with the correct interval count and sanity-check it against a doubling; you apply the exact Fisher relation rather than the subtraction shortcut; you compute an EMI and a SIP future value; you compute a real return after tax; and you say, without hesitating, whether a stated change is percent or percentage points. Nothing above is admissible in the timed gauntlet, and the gauntlet is the point of the module."
}
Modern Data Analysis
By hand first. You ran the full chain on paper: a 7.1% quarterly quote becoming a 7.291% EAR, becoming 5.104% after a 30% slab, becoming +0.099% real. You counted intervals instead of data points. You derived the Rule of 72 before using it. You computed an EMI and watched the real burden of a fixed payment fall by more than half. Every one of those has to stay in your hands, because each is a conversion between rulers. If you can't convert between rulers, you can't notice when someone else has failed to.
Today's workflow. Each conversion becomes a one-line function applied to a whole series instead of a single point, and that one move fixes the central complaint. The complaint is that nominal numbers get compared across countries and eras without a deflator, and that happens because deflating one number is a chore. Write real = lambda nom, infl: (1+nom)/(1+infl) - 1 once and every nominal series in your notebook gets a real twin the moment it arrives, at zero marginal cost. The same goes for ear, cagr and the deflator, and the habit stops depending on your attention. Once returns are a series and no longer a summary, two things you could otherwise only assert become measurable. One is the gap between an arithmetic mean and a CAGR. The other is how much of a fund's advertised average survives to your wealth.
Tools & sources (IN + US). Use numpy and pandas for the series and matplotlib for the nominal-versus-real pair. For India, MOSPI at mospi.gov.in publishes the CPI and GDP releases at the statistical source. At data.rbi.org.in, the RBI's DBIE portal has downloadable CPI, WPI, money-supply, bank deposit-rate and G-sec-yield series, plus the annual Handbook of Statistics on the Indian Economy. AMFI at amfiindia.com has scheme NAVs and expense data. Use the BSE and NSE index factsheets in their TRI form, since the price-index version understates equity returns by the dividend yield. That gap is roughly the size of the whole fee effect you're being taught to respect. For the US, FRED at fred.stlouisfed.org has the series ids worth memorising: CPIAUCSL for CPI, DGS10 for the ten-year Treasury, FEDFUNDS for the policy rate, TB3MS for bills. Damodaran's "Historical Returns on Stocks, Bonds and Bills: 1928–current" table at pages.stern.nyu.edu is refreshed each January and carries its own basis notes. For the long international panel that puts the US series in its survivorship context, use the UBS Global Investment Returns Yearbook.
# The conversion chain as functions, then applied to a series — recomputed in-session (R3)
ear = lambda q, m: (1 + q/m)**m - 1
real = lambda nom, infl: (1 + nom)/(1 + infl) - 1
cagr = lambda end, beg, yrs: (end/beg)**(1/yrs) - 1 # yrs = INTERVALS, not data points
print(f"{ear(.071,4):.4%} {real(ear(.071,4)*.70, .05):+.4%}") # 7.2913% +0.0990%
print(f"{cagr(255000,95000,10):.4%} {cagr(391,183,10):.4%}") # 10.3778% 7.8879%
drag = lambda mean, spread: mean - (((1+mean+spread)*(1+mean-spread))**0.5 - 1)
print(f"{drag(.12,.20)*100:.2f} {drag(.12,.30)*100:.2f}") # 1.80 pp 4.09 pp
fee = lambda g, f, n: 1 - ((1+g-f)/(1+g))**n # share of TERMINAL wealth lost
print(*[f"{fee(.12,.01,n):.2%}" for n in (10,20,30,40)]) # 8.58% 16.42% 23.59% 30.14%
Verify. Prove each function against the worked figures above before it touches a real series. Start with the chain. A 7.1% quarterly quote gives an EAR of 7.2913%, interest of ₹72,913, ₹51,039 after a 30% slab, and a real return of +0.0990%, or ₹990 on ten lakh. The CAGRs come out as TCS 10.3778%, Apple 7.8879%, Asian Paints 10.8262%, Coca-Cola 0.2153%. In the compounding table, ₹1,00,000 at 8% reaches ₹2,15,892 at ten years and ₹21,72,452 at forty, against ₹4,20,000 simple, a factor of 5.17. In the back-loading exhibit, ₹1 at 12% reaches 93.0510 at forty years, with the fourth decade adding 63.09 against the first decade's 2.11. The SIP gives ₹98.93 lakh nominal on ₹24 lakh contributed, and ₹37.28 lakh in today's rupees at 5% inflation, from a 1% monthly rate whose EAR is 12.6825%. The home loan has an EMI of ₹44,986, a total of ₹1,07,96,711, interest of ₹57.97 lakh on a ₹50 lakh principal, an EAR of 9.3807%, and a final-year payment worth ₹16,955 in today's money. The fee comparison gives ₹88.21 lakh against ₹73.66 lakh, a gap of 16.5% of the direct-plan outcome. In the sequence-risk example the lump sum ends at 107.25 either way, while the retiree ends 6.93 apart and the SIP accumulator ends 6.93 apart in the opposite direction. And the note prices at $105.77, $100.00, $95.65 for required returns of 4%, 10% and 15%, with real figures of 1.46% and 7.32%. If any of those don't match, fix the function before you go further.
Quantitative lens
Three results follow, all exact arithmetic on stated inputs. Expect the second to change how you read the asset-class table for good.
Volatility drag has a closed form, and it's about the size of the differences people argue about. For a return that is mean ± spread with equal probability, the compound rate is exactly √((1+m+s)(1+m−s)) − 1. At an arithmetic mean of 12% with a ±20% spread the CAGR is 10.1998%, a drag of 1.80 percentage points, close to the σ²/2 approximation's 2.00. At ±10% the drag is 0.45 pp, and at ±30% it's 4.09 pp. The extreme case is the illustration you've already met: +40% then −20% averages 10% arithmetically and compounds at 5.83%, a drag of 4.17 pp, and that's how the steady 6% fund wins with a four-point-lower headline. Hold that beside the opening comparison, TCS at 10.38% against Apple at 7.89%, a 2.5-point gap that mostly dissolved in real terms. A plausible difference in volatility between two funds is worth about as much as the entire India-versus-US growth differential everyone talks about, and it never appears in a marketing document. So the rule from earlier now has a magnitude attached. Judge a multi-year record by its CAGR, and treat the gap between the arithmetic mean and the CAGR as a measurement of the path and more than a rounding difference.
You can't measure an expected return from history to the precision the asset-class table appears to offer, and the shortfall isn't close. The standard error of a mean is σ/√n. Take a broad equity index at an annual standard deviation of 20%. That's an order of magnitude, and you should pull the actual figure from the TRI series instead of accepting this one. With 99 years of data the standard error is 2.01 percentage points, so a 95% interval on "US equities returned about 10%" is roughly ±3.94 pp. At σ = 25% it's ±4.92 pp, and at 15% it's ±2.95 pp. For a 45-year Indian window, the Sensex sweep quoted earlier, a σ of 20% gives ±5.84 pp and a σ of 30% gives ±8.77 pp, an interval wider than the whole quoted 13–16% band. And the number of years needed to pin a mean return to ±1 pp at 95% confidence is (1.96σ)²: 1,537 years at σ = 20%, 864 at 15%, 3,457 at 30%. There isn't that much stock market. None of this criticises the table. It's the arithmetic reason the table carries its disclaimer, and "these are orders-of-magnitude historical anchors, not promises" is arithmetically obligatory. It also disposes of a kind of argument you'll meet constantly, that one market, one strategy or one decade "outperformed" by two or three points. Two or three points sits inside the measurement error of any sample anyone has.
Fee drag is a pure function of the rate and the horizon, and it's independent of how much money you have. The share of terminal wealth a recurring fee consumes is 1 − ((1+g−f)/(1+g))ⁿ, and no wealth term appears in it. One hundred basis points against a 12% gross return costs 8.58% of terminal wealth over ten years, 16.42% over twenty, 23.59% over thirty and 30.14% over forty. The worked example on direct and regular plans landed on 16.5% for a twenty-year horizon, which is that identity. Push the fee instead of the horizon. 50 bp over thirty years costs 12.56%, 150 bp costs 33.27%, and 200 bp costs 41.76%. Two consequences travel together. Every recurring cost, whether an expense ratio, brokerage, an advisory fee or tax drag, should be quoted as a share of the terminal outcome before anyone is allowed to call it small. And the mirror image is the whole reason Phase 2 exists. By the same identity, a business compounding capital 100 bp faster than another is worth a fortune.
These results have limits, and the second finding above needs them most. The standard-error formula assumes annual returns are independent and identically distributed. They aren't. Real return distributions have fatter tails than a normal, which makes any interval estimated this way an understatement in the very years you care about. There's also evidence of mild long-horizon mean reversion, which pushes the other way. The order of magnitude survives both, at a few percentage points and nowhere near a few basis points, but don't quote ±3.94 as though it were measured. The σ values above are stated inputs, and the results only follow from them. What's computed here is the consequence of a standard deviation, and it doesn't estimate one, so the right move is to re-run it with the σ you get from the actual TRI series. The volatility-drag formula is exact for a symmetric two-state return and approximate for anything else, so keep it beside the σ²/2 rule instead of replacing that rule. The fee identity assumes the gross return is unaffected by the fee, which is generous to the expensive product. And a historical mean, however carefully bounded, describes one realised path of one world. Phase 6 will spend a module on why extrapolation feels safest just when it's least warranted.
Do it in code: write the four conversions as functions and apply them to series instead of points, so every nominal number in your notebook is born with a real twin. Report a CAGR and an arithmetic mean side by side and treat their gap as data. Quote every recurring cost as a share of the terminal outcome. And put a standard error beside any historical average before you compare two of them. See G1/QM1.01, G2/DA1.05 and G1/QM1.03.
Where this goes next: galaxy cross-links
- Probability, distributions, sampling and estimation (
QM1.01). Where the standard error above stops being a formula and becomes a habit: what a sample mean is, what it is not, and why an interval is the honest form of an average. - Time-series, Monte Carlo and intro ML for finance (
QM1.03). Sequence risk generalised. You've seen the order of returns decide a retiree's outcome. This is the machinery for simulating paths instead of assuming one, and for asking what fraction of them ruin the plan. - Statistics in code (
DA1.05). Means, geometric means, dispersion and confidence intervals computed rather than quoted, on data you loaded yourself. - NumPy and vectorized computation (
DA1.01). The reason the conversions above are one line each rather than a loop, and the foundation every later engine in this program is built on. - Failure modes, verification and the primary-source guardrail (
AI0.06). The general case of the specific trap here: a fluent, unsourced historical return figure, delivered without its basis, is the most confidently wrong output you'll meet in Phase 0.
Teach it back & journal
Feynman prompt. Write a one-page explainer for a smart 15-year-old titled "Why the ₹1 lakh in Grandpa's fixed deposit is shrinking while it grows." You must cover what compounding is, told as a doubling story without a formula, and why the bank's quoted rate isn't the real story, first because of compounding frequency and then because of inflation. Show too how the Rule of 72 lets you do the whole analysis in your head. No formulas until the final paragraph. Then show FV = P(1+r)^t and real ≈ nominal − inflation and connect each symbol back to your story. If a sentence needs jargon to survive, you don't own the idea yet, so rewrite it.
Journal reflection. Think of one financial decision in your own life that you made in purely nominal terms, whether an FD, an insurance-cum-investment policy, a salary negotiation or a purchase on EMI. Rerun it with the tools you've built here: EAR, real return, fee drag, doubling time. Write down what the nominal frame hid and what the real frame shows. Add one sentence on how the five questions would have you look at any number differently now. Date it. You'll reread this at week 80.
This module's flashcards and mastery quiz are wired into the app: see the node's Quiz and Reviews.
End of the bootcamp. Next comes the toolkit and knowledge system, where you will set up the spreadsheet, screeners, filing sources, and the knowledge system, and wire these drills into your daily loop.