Macro, Rates & Equity Regimes

Fed path, real rates, inflation, risk-on/off equity beta. Regime as a filter, not a crystal ball.

Macro, Rates & Equity Regimes

Fed path, real rates, inflation, risk-on/off equity beta. Regime as a filter, not a crystal ball.

Advanced ~28 min read Course 58 of 60 · Track 6 Free ← All Stock Courses

Track 6. Prev: Float, Short Interest & Supply (Course 57). Pair with market cycles & sector rotation (Course 30) without duplicating that course, and with correlation, beta & portfolio risk (Course 37) for the beta identity. Style language: Growth vs Value vs Quality. Next: multi-strategy portfolio. Hub: stock courses.

A Regime Is a Filter, Not a Forecast

The Fed path, the real rate, and the inflation tape do not tell you what will print next quarter. They tell you which kind of cash-flow the market is currently willing to pay for — distant duration, near cash, or scarcity of a clean balance sheet — and which kind it is currently punishing. That is a filter on the names you already know how to read. It is not a crystal ball, not a sector lottery ticket, and not “the best trade of 2026.”

This course is operator language for that filter: nominal versus real rates; how inflation and discount-rate regimes change which equity duration and style get paid; risk-on / risk-off as a beta conversation you already have from Course 37; and how to write a one-line regime note that can actually change size or stand-aside, rather than a macro essay that never touches the ticket. Course 30 already mapped business-cycle and sector rotation. You will not rebuild that map here. You will hang a rates-and-inflation overlay on it, then still size from invalidation. Educational only; not personalized investment advice. This page will not invent live Fed funds, CPI prints, factor premia, or a 2026 sector winner.

Fisher approximation (identity) — illustrative, not a live print Nominal rate Quoted yield / policy A price of money now Inflation Expected or realized Say which vintage Real rate Purchasing-power yield The duration discount Write both inputs. A “rates up” slogan that does not say real vs nominal is not a regime note.

1. Nominal, Real, and Why the Difference Is the Trade

A nominal rate is the quoted yield: a policy rate, a Treasury yield, a mortgage rate — money versus money. A real rate is that yield after you subtract inflation (expected or realized — you must say which). The compact Fisher approximation:

Real rate ≈ Nominal rate − Inflation
(Say the vintage of both. This is an identity for intuition, not a live Fed print.)

Equities are claims on nominal cash flows that may or may not keep up with prices, discounted at a rate that has a real component and an inflation component. When the real rate rises, distant cash is worth less in present-value terms even if the company’s unit growth did not change. When inflation rises and the firm can pass it through, near cash and pricing power can be bid even as the multiple on duration is not. When inflation rises and the firm cannot pass it through, you have a margin problem that Course 51 already taught you to read on the income statement — not a “rates trade.”

EXAMPLE identity (not a forecast, not a live CPI or 10-year). Hypothetical nominal yield 4.00%. Hypothetical inflation measure 2.50%. Real ≈ 4.00 − 2.50 = 1.50%. If the nominal yield is still 4.00% and the inflation measure is 3.50%, real ≈ 4.00 − 3.50 = 0.50%. Same nominal. Different real. Different duration discount. A journal that says “rates are 4%” has not chosen a regime. Verify the percent change in a yield or in an inflation print in the percentage change calculator when you actually have two sourced numbers. Do not paste a remembered headline as if it were this morning’s tape.

Two other splits to keep honest. Policy rate versus market yield. The funds rate is a short-end policy instrument. A 10-year yield is a longer claim. They can move together and they can decouple. “The Fed” is not “the discount rate on a 40-year cash-flow stream.” Expected versus realized inflation. Realized is what already printed. Expected is what is in the bond and the multiple. A surprise is the gap between them. Course 29’s event tape is where data prints live; this page is the regime those prints sit inside, not a reprint of the economic calendar.

2. Duration: Which Equities Feel the Discount Rate

Bond duration is a defined sensitivity of price to yield. Equity “duration” is an analogy: how much of the value is in cash far away versus cash near. A high P/E grower with thin current free cash is a long-duration claim — you are paying now for EPS that is supposed to arrive later. A modest-multiple cash generator, or a name whose dividend yield is actually covered (Course 54), is shorter duration: more of the story is in the next few years of cash. The analogy is useful. It is not a Macaulay number you can read off a screen. Do not invent equity-duration statistics.

Qualitative map — directional language only, no invented hit rates, no “best style 2026”:

  • Falling real rates, easy financial conditions, accelerating earnings growth. The market often pays up for long-duration growth. Multiples expand. FCF yield looks “too low” until the path is questioned. This is the Course 53 growth sleeve catching a bid — still name-level work. A grower whose growth rate was never real still fails.
  • Rising real rates, or a re-pricing of inflation that lifts the discount rate. Distant cash is worth less. Growth multiples can compress while sales still print green. Shorter-duration cash and asset-backed value often get a relative bid. Relative is the word. Value without a cycle note still walks into peak-earnings traps (Course 52 / 53).
  • High inflation with pass-through. Nominal revenues can rise; the question is margins and the real value of the cash. Commodity and pricing-power stories often show up here. That is a Course 30 sector intuition, not a standing order to “buy energy.”
  • Tight credit, recession scare, funding stress. Quality — balance sheet and earnings stability — often becomes the scarce object. High beta duration plus leverage is how books get blown up. Cheap-without-quality is distress, not a bargain coupon.

None of those sentences is a timing system. Leadership can stay “wrong” versus the macro story for longer than a $10,000 account’s patience. Write the regime as a prior: what failure mode you hunt first. Then look at the name. Inverting that — picking a ticker, then hunting a macro slogan that fits — is how every long becomes “a rates winner.”

3. The Fed Path Is a Path of Probabilities, Not a Point Forecast

A “Fed path” in operator language is the market’s implied sequence of policy, plus the distribution around it — not a journalist’s 2026 dots, and not a DennTech forecast. This page will not publish a funds-rate target, a cut count, or a terminal rate. TODO:VERIFY any live implied path from a named futures or official projection source before it enters a journal, and label it as that source’s object. By the time you have copied it, it may have moved.

What you can use without inventing a number:

  • Direction versus surprise. A widely expected hold that prints as a hold is often already in the multiple. A hold that the path had priced as a cut is a tightening surprise even though the rate did not change. The regime object is the surprise versus the path, not the press-conference adjective.
  • Short end versus long end. Policy can ease at the front while the long end sells off on inflation or supply. Duration equities care about the discount rate that matches their cash-flow length. Do not flatten “the Fed” into one yield.
  • Financial conditions versus the policy rate. Credit spreads, real yields, the dollar, and equity vol can tighten conditions while the policy rate is unchanged. A regime note that only says “they paused” has not described the book the stocks live in.
  • Data prints as events, path as context. CPI, payrolls, and FOMC are Course 29 event objects: binary-ish, halt-adjacent, session-specific. The regime is what those prints are updating. Do not trade a CPI as if it were a sector rotation model, and do not trade a rotation model as if it were a 8:30 a.m. fill. Session clocks: U.S. session hours 2026.

If you cannot write “the path I am using is ___ from ___ as of ___,” you do not have a Fed-path thesis. You have a vibe. Stand aside or trade the name on its own tape and statements. The vibe will still be there tomorrow; the gap through your stop will not reverse because you had a strong opinion about the next hike.

4. Risk-On, Risk-Off, and Beta — Course 37’s Identity, This Page’s Filter

Risk-on / risk-off is desk slang for a correlated bid or dump across high-beta risk assets: cyclicals, small caps, long-duration growth, credit-sensitive names on; defensives, cash, and short-duration quality off — or the reverse. It is a co-movement regime, not a moral category. The statistic that makes it operational is beta — beta correlation stocks versus a named index, not a mood board:

β_i = Cov(r_i, r_m) / Var(r_m)
Beta-implied move ≈ β_i × market move  (identity, not a forecast)

Course 37 owns estimation: window, index choice (a broad benchmark versus a sector), borrowed vs excess return, and why a 1.4 beta is not a personality. This page owns the use: in a risk-off tape, high-beta duration is the first thing the filter asks you to justify. In a risk-on tape, low-beta “safety” can underparticipate and still be a fine holding if that was the job. Beta does not tell you the regime. The regime tells you whether the beta you already measured is currently a feature or a hole in the book.

EXAMPLE identity (not live prices). Hypothetical market session +1.00%. Name D beta 1.50 → beta-implied +1.50%. Name C beta 0.70 → beta-implied +0.70%. If D printed +0.20% on that +1.00% tape, D underparticipated versus its beta — a relative-strength question, not a proof that duration is “dead.” If C printed +2.00% on a −1.00% tape, C is not behaving like a 0.70 beta defensive that day. Re-estimate, or admit the beta is the wrong object for this session. TODO:VERIFY any live beta you did not compute from a named window and index. This page invents no historical betas and no “average beta of the Nasdaq.”

Index wrappers are how many books take market beta on purpose. A broad-market ETF is a beta sleeve, not a regime forecast — expenses, tracking, and reconstitution live in ETF & index investing (Course 55). Do not treat an index ETF as a macro crystal ball, and do not treat a sector ETF as Course 30 completed. It is a pre-mixed beta to that sector’s definition.

Market capitalisation is not beta, and it is not a regime. Mega-cap duration and illiquid small-cap cyclicals can both be “risk-on” in slang and are different execution problems. Size and liquidity still bind. A 1.5 beta name you cannot exit in size is not the same risk object as a 1.5 beta name in the index.

Regime filter (qualitative — relative bid, not a 2026 call) Real rates down Duration often bid Growth multiples expand High-beta participates Still name-level work Real rates / CPI up Near cash often bid Duration de-rated Pass-through vs margin Not “buy sector X” Risk-off / credit scare Quality / low beta bid High beta is the hole Filter first, then size Tied to Course 30 / 37 A filter changes which failure mode you hunt. It does not replace a stop, a filing, or a $100 risk budget.

5. Course 30, Course 53, This Page — Three Layers, Not Three Forecasts

Course 30: business-cycle and sector rotation — which industries tend to lead or lag in expansion, slowdown, recession, recovery, with rates as one input among several. Course 53: style — growth, value, quality as statement-and-multiple bundles, with a qualitative regime map. This page: the rates, inflation, and risk-on/off overlay that makes those two maps talk to a ticket without duplicating either course.

Do not collapse them. “Late cycle” is not “buy value.” “Real rates up” is not “buy energy.” “Risk-off” is not “buy the highest dividend yield.” Yield is an overlay (Course 54). Quality is clean earning power, not a low beta stamp. A sector can contain growth and value names that disagree on duration. Do the name-level work from financial statements and valuation ratios, then apply the filter: is this duration the thing the tape is currently paying for, or currently taxing?

Event days still sit in news & event-driven (Course 29). A FOMC or CPI morning is an event. The regime is the prior. Trading the event as if it were a six-month style allocation is how people turn a 1% risk budget into a gap. Trading the allocation as if it were a 10:00 a.m. scalp is how people overtrade a filter.

6. What Each Object Answers

Use the right lens. Mixing them is how “the Fed” becomes a personality.

Object What it is Question it answers It does not answer
Nominal rate Quoted yield or policy rate The money price, at the tenor you named Purchasing-power yield; which style is “cheap”
Real rate Nominal − inflation (vintage named) The duration discount in approximate real terms A 2026 path; a name-level stop
Inflation regime Level, direction, pass-through Whether nominal cash is keeping real value, and whose margins “Best sector”; a CPI you did not source
Beta / risk-on-off Co-movement vs a named index (Course 37) How hard the name should move if the tape is a market tape Quality; a forecast of the next session
Style / sector Course 53 / Course 30 layers What bundle of cash flows you own, in which industry A standing order to rotate on a slogan

A workable sequence: statements and multiples (51–52) → style diagnosis (53) → cycle/sector note (30) → rates/inflation/risk-on-off filter (this page) → beta check (37) → catalyst and tape → size. The macro line is step four or five, not step one, and never step “therefore leverage.”

7. How a Trader Uses a Regime Note vs an Indexer

Indexer job: own a policy of exposure — a market-beta core, maybe a style or sector sleeve — and accept that the sleeve will be in or out of the current regime for stretches of time. Rebalance is the product’s calendar. You are required to know what definition you bought. You are not required to predict the next CPI. Course 55 is the wrapper conversation. A wrapper you bought without checking expenses, tracking, and the beta you actually hold is a brochure, not a process. That is the etf investing guide question Course 55 already owns — not a forecast engine.

Trader job: write a one-line regime note that can change behavior: stand aside, cut notional, prefer shorter duration, demand a better invalidation, or refuse to add high-beta names into a risk-off tape. Then still require a name-level thesis. The regime does not pick the ticker. It vetoes some tickers and some sizes. That is a filter. If the note cannot change a share count, it is a blog post you filed in the journal.

Book rules still bind — portfolio basics and Risk 101. Five duration names in one theme is a real-rate bet with a stock sticker. The label does not increase the dollars you are allowed to lose. Size with the risk calculator: live UI is crypto-branded; for stocks treat the unit as shares and round down. No stock-native calculator exists on this site. Do not round up into a share you cannot fully fund. Tape context: Stock Pulse is a pulse check, not a live macro data terminal and not a scanner you should treat as a live product page.

Margin, if it appears, is the post-PDT framework: typical ~$2,000 equity minimum to use a margin account, broker-dependent, house rules may be stricter (RN 26-10 / Rule 4210(d)(2) as the current day-trading-margin conversation — not a $25,000 PDT floor as live law). Intraday monitoring: intraday margin requirements. A leveraged duration bet into a FOMC morning is not “expressing a Fed view.” It is gap risk you did not budget.

EXAMPLE — Two Hypothetical Names, $10,000 Book, Rising-Real-Rate Filter

EXAMPLE. Illustrative figures, not live quotes, not a recommendation, not a Fed forecast, and not a backtest. Account: $10,000 cash. Risk budget per idea: 1% of equity = $100. Shares always rounded down. Notional cap for this book: 10% of equity = $1,000 per name. Use the tighter of dollar-risk size and notional cap. No leverage. Hypothetical regime note (qualitative, not a 2026 call): real rates have been rising; the filter prefers shorter-duration cash over long-duration growth, and treats high beta as a hole unless the name-level thesis is strong enough to keep. The filter can veto size. It cannot invent a catalyst.

Name D (long-duration / growth-like — diagnosis, not a buy)

Price $80.00. LTM diluted EPS $1.60 → trailing P/E = 80 ÷ 1.60 = 50.0×. Earnings yield = 1.60 ÷ 80 = 2.00%. Stated beta vs a named broad index, 3-year window: 1.50 (TODO:VERIFY any live beta; this is EXAMPLE algebra). Hypothetical real-rate identity from Section 1: nominal 4.00%, inflation 2.50%, real ≈ 1.50% — a higher real than the 0.50% case in that same identity. Classification: expensive duration on P/E, high beta. The rising-real-rate filter does not forbid the name. It asks you to size it as duration, not as a “Fed call.”

Invalidation $76.00. Risk per share = 80 − 76 = $4.00.

Shares by $100 risk = floor(100 ÷ 4.00) = 25

Notional at 25 × $80.00 = $2,000 — breaks the $1,000 cap. Notional-capped shares = floor(1,000 ÷ 80.00) = 12. Notional = 12 × 80.00 = $960. Dollar risk at the $4 stop = 12 × 4.00 = $48.

Binding constraint: notional cap. The regime filter might cut further — e.g. stand aside, or apply a tighter notional because D is the high-beta duration hole. That second cut is a policy, not a formula on this page. Do not round 12 up to 13: 13 × 80 = $1,040, over the cap. Beta-implied move if the market is −1.00%: 1.50 × −1.00% = −1.50% identity, not a prediction that D will print −1.50%.

Name C (shorter-duration cash — still not a buy)

Price $32.00. LTM EPS $4.00 → P/E = 32 ÷ 4.00 = 8.0×. Earnings yield = 4.00 ÷ 32 = 12.50%. Stated beta 0.70 (same disclaimer). Covered dividend is a Course 54 overlay, not a reason to skip statements. Classification: cheap on P/E, lower beta, more current cash — the object the rising-real-rate filter is relatively less hostile to. Relative is not a buy. Peak-cycle earnings can fake an 8.0×.

Invalidation $30.00. Risk per share = $2.00.

Shares by $100 risk = floor(100 ÷ 2.00) = 50. Notional = 50 × 32.00 = $1,600 (over cap). Notional-capped shares = floor(1,000 ÷ 32.00) = 31. Notional = 31 × 32.00 = $992. Dollar risk = 31 × 2.00 = $62.

Binding constraint: notional cap again. The filter did not increase C’s share count. It did not pick C over D as a winner. It named which failure mode to hunt: duration shock on D, value-trap / peak-earnings on C. Fifty shares would have been the risk-budget answer; thirty-one is the book answer. Floor 31; 32 × 32.00 = $1,024, over the cap.

Sanity-check the two earnings yields (2.00% vs 12.50%) and the percent the notional cap cut D (from 25 shares to 12: (12 − 25) ÷ 25 = −52.00%) in the percentage change calculator. Size both from the tighter rule. Do not pick a winner from the regime slogan. Next course — building a multi-strategy book — is where core, satellite, and risk budgets become a standing policy. This page only supplies the filter those budgets can listen to.

8. Common Mistakes and Limits

  • Treating a regime as a crystal ball. Filters change which failure mode you hunt. They do not print next quarter’s EPS or next week’s FOMC result.
  • Inventing a Fed path, a CPI, or a “best sector 2026.” TODO:VERIFY sourced prints. This page ships none. A remembered headline is not a vintage.
  • Saying “rates” without real vs nominal, or without a tenor. Policy rate ≠ 10-year ≠ the discount rate on a 40-year cash-flow story.
  • Equating low beta with quality. Beta is co-movement (Course 37). Quality is cash conversion and leverage (Course 53). A sleepy name can have low beta and a rotting franchise.
  • Equating high dividend yield with short duration. Yield can be a distressed price. Coverage still lives in Course 54.
  • Duplicating Course 30 as a sector shopping list. This page is a rates/inflation/risk overlay, not a second rotation course. “Real rates up” is not “buy sector X.”
  • Using an index ETF as a macro forecast. It is a beta sleeve. Course 55 owns wrappers. Skipping tracking error on a sleeve is incomplete here too.
  • Trading the event as the allocation, or the allocation as the event. CPI morning is Course 29. Six-month duration preference is this page. Different clocks. Different sizes.
  • Letting the macro note override size. In the EXAMPLE, D’s 1% budget wanted 25 shares; the notional cap allowed 12. The cap won. Floor the share count.
  • Ignoring that the tape can stay “wrong.” Duration can be bid while real rates rise, for longer than your horizon. The filter is a prior, not a stop.

Limits. Regime notes do not time entries. They do not replace filings, structure, or book caps. They do not survive a data vintage you did not write down. They do not make a 10% notional in one duration name “a hedge” because you have a view on the Fed. Markets can pay the “wrong” style for a long time. This course is educational — not personalized investment advice, not a model portfolio, and not a claim that any regime or style outperforms from here. Academic rate-and-equity research is literature, not a DennTech backtest. We will not quote factor premia, win rates, or live policy paths.

Pre-Trade / Research Checklist

  1. Name-level pass first: statements (51), multiples (52), style diagnosis (53). No name, no macro overlay.
  2. Nominal rate object named (policy vs which market yield) and vintage. Not “rates.”
  3. Inflation object named (expected vs realized; which series). Real ≈ nominal − inflation. Write both inputs.
  4. Regime note in one sentence: duration / near cash / quality-scarcity / mixed / unclear. Unclear is valid. Stand aside.
  5. Course 30 overlay: sector cycle note without turning this page into a sector list. No “best sector 2026.”
  6. Beta vs a named index and window (Course 37). TODO:VERIFY. Risk-on/off as a co-movement filter, not a mood.
  7. Event vs regime: is this a CPI/FOMC morning (Course 29) or a standing duration prior? Different size.
  8. Wrapper check if you are using an ETF: what beta did you actually buy (Course 55)?
  9. Catalyst and tape: why now; invalidation price; session clock.
  10. Size: $100 on a $10,000-style 1% budget (or yours); notional cap; shares from the risk calculator (unit = shares, round down). Tighter rule wins. Regime may cut further; it may not increase size.
  11. Journal: “Regime = ___ because real ≈ ___. This name is ___ duration / beta ___. Wrong if price ___ or the path source ___. Sized to ___ shares.”

Key Takeaways

  • A regime is a filter on which cash-flow duration and style the tape is paying for — not a crystal ball, not a 2026 sector call.
  • Real rate ≈ nominal − inflation. Write both vintages. “Rates” without real vs nominal is not a note.
  • Long-duration growth usually feels rising real rates in the multiple; near cash and quality-scarcity are different objects. Directional language only; no invented premia.
  • The Fed path is a sourced probability object, not a DennTech forecast. Surprise versus the path matters more than the adjective.
  • Risk-on/off is a beta conversation (Course 37). Beta is not quality. Course 30 is sectors; this page is the rates overlay — do not duplicate the rotation course.
  • Indexers buy a definition. Traders write a note that can change size or stand-aside, then still obey the name, the tape, and the cap.
  • On a $10,000 book, 1% = $100; round shares down; the tighter of dollar risk and notional cap wins. The live risk calculator is crypto-UI; treat the unit as shares.
Educational note: This course is for learning. It is not personalized investment, tax, or legal advice. Macro regimes are incomplete models. Hypothetical EXAMPLE numbers are worked algebra, not live yields, not live CPI, and not historical factor returns. Verify rates, inflation, and beta from named primary or vendor sources. No forecast of the Federal Reserve path is made here.

Tools for This Course

FAQ

What is a real rate versus a nominal rate?

Nominal is the quoted yield or policy rate. Real ≈ nominal minus inflation, with both vintages named (expected vs realized). Same 4.00% nominal is a 1.50% real at 2.50% inflation and a 0.50% real at 3.50% inflation in the Section 1 EXAMPLE identity. Those are algebra, not live prints. The duration discount lives in the real object more than in the slogan “rates.”

Does a Fed cut mean I should buy growth?

No. A cut can be insurance into a slowdown, a surprise versus a path that already priced two cuts, or a short-end move while the long end sells off. Falling real rates often bid duration relative to cash — that is a filter, not a buy list, and not a 2026 call. Name-level statements and a stop still win. This page does not forecast the Fed.

How is this different from Course 30 and Course 37?

Course 30 is cycles and sector rotation. Course 37 is correlation, beta estimation, and portfolio risk. This page is the rates, inflation, and risk-on/off overlay: which duration and style the tape is paying for, using beta as a filter rather than re-deriving it. Do not treat this as a second sector-rotation course or a second beta-estimation course.

What does risk-on / risk-off mean in operator language?

A correlated bid or dump across high-beta risk assets versus defensives — a co-movement regime, not a moral category. Operationalize it with beta versus a named index and window. A 1.50 beta name is a larger hole in a risk-off tape; it is not automatically a bad company. TODO:VERIFY live betas you did not compute.

How do I use a regime as a filter on a $10,000 book?

Write one sentence that can change behavior. Then size as usual: 1% of $10,000 = $100; shares = floor($100 ÷ dollars to invalidation); apply the notional cap; take the tighter number. In the EXAMPLE, Name D’s risk math wanted 25 shares; the $1,000 cap allowed 12. The regime may cut further (stand aside, smaller notional). It may not increase size. Round down. The live risk calculator is crypto-UI; treat the unit as shares.