Interest Rate Differentials and FX: Compare Nominal, Real and Expected Rates
Macro Research Workbench — Rates & FX Series 05
Interest Rate Differentials and FX: Compare Nominal, Real and Expected Rates
An interest rate differential can be an important explanatory variable for exchange rates, but the link shifts with future policy expectations, FX hedging costs, risk sentiment, flows and policy surprises, so it is not a stand-alone directional signal. This lesson organizes one workflow: how to choose between policy-rate, bond-yield, real-rate and expected-rate differentials, fix your signs and units, align tenor and timestamp, and test stability with rolling correlation and regimes — all using a fictional educational U.S.–Japan example for USD/JPY.
- Keep policy-rate, 2-year, 10-year and real-rate differentials distinct
- Fix the Country A − Country B sign and never mix bp with percentage points
- Subtract expected inflation from the nominal spread to get the real spread
- Test stability with rolling correlation and three regimes
Key takeaways
- A rate differential is only one explanatory variable for FX; the relationship shifts with expectations, hedging costs and risk sentiment, and it is not a buy or sell signal on its own.
- Separate the policy-rate spread (current stance) from the bond-yield spread (which prices in future expectations), and keep the real and expected differentials distinct too.
- Fix the Country A − Country B sign, the currency pair’s base/quote orientation, and the choice between bp and percentage points at the start, and never reverse them midway.
- Align tenor, timestamp, frequency and transform, and understand holiday mismatches, forward-fill risk and different market closes.
- Do not conclude causation from a single correlation; test stability with rolling correlation, a scatterplot and a regime split.
- Every number here is a fictional educational example. Check real data in the workbench.
Open contents
- Answer: one explanatory variable
- Four differentials and their uses
- Fix signs, units and orientation
- Align tenor, timestamp, frequency, transform
- A coherent fictional example
- Scatterplot and rolling correlation
- Same spread, three regimes
- Carry, forwards and hedging cost
- Rate-differential worksheet
- Interpretation limits
- Operational checklist
- Workbench workflow
- FAQ
- Summary and next step
- Related reading
Direct answer
The interest rate differential is one explanatory variable for FX, not a directional signal
The first thing to settle about an interest rate differential and forex is simple. Because capital tends to move toward relatively higher yields, the differential between two economies can be an important explanatory variable for the exchange rate. But what a currency actually reacts to is less the level of the differential right now than the direction in which future policy and expectations move, and how FX hedging costs, risk sentiment, flows and policy surprises stack on top. The differential therefore explains part of the relationship; it is not a stand-alone signal that decides “up” or “down.”
This lesson uses the U.S.–Japan rate differential and USD/JPY to work through which rates to subtract, how to handle expectations and hedging, and how to test the FX relationship regime by regime rather than trusting correlation alone. Every number, figure, table and worksheet default shown here is fictional educational data, not a real market value, forecast or trade recommendation. Correlation does not prove causation, and a wider differential does not guarantee that the higher-yielding currency will rise.
This article is one part of a wider macro-research workflow. The full picture that connects COT, rates, real yields and energy is organized in the Macro Analysis Guide, within which this lesson owns cross-country rate-differential measurement. How to read the yield curve itself belongs to reading Treasury yields and the yield curve, and comparing multiple historical regimes belongs to macro regime analysis.
Definitions
Four rate differentials and which question each answers
“The rate differential” sounds like one thing, but in practice you separate at least four. Which rate you subtract depends on the question you want to answer.
- Policy-rate differential: the difference between the target rates each central bank sets. It represents the current policy stance and moves in steps, meeting by meeting.
- Bond-yield differential (matched tenor): the difference between yields traded in the market. The 2-year spread prices in future policy and carry; the 10-year spread prices in long-run growth and expectations. Both move daily.
- Real-rate differential: the difference between real yields, each equal to a nominal yield minus expected inflation. Use it when you want to compare inflation-adjusted “purchasing power” of the rate.
- Expected-rate differential: the difference between the future policy paths that forwards or OIS price in. It looks not at today’s level but at how rates are expected to change.
The decision flow below maps each question to the differential it calls for — the direction of the policy stance, what the market has priced in, or the inflation-adjusted level.
The key point is that even when the policy rate is on hold, the 2-year and 10-year yield spreads still move on changing expectations. Conflating the two leaves you unable to explain why “the differential changed although policy did not.” The tenors themselves are organized in detail in reading Treasury yields and the yield curve.
Fix the orientation
Fix signs, units and orientation before you start
The most common stumble in differential analysis is that the sign or the unit flips partway through. Before you begin, fix these three choices and hold them to the end.
- Direction of the spread: always compute “Country A − Country B.” This lesson fixes it as
US − Japan, so a positive value means the U.S. side is higher. - Base/quote of the pair: for USD/JPY the base is USD and the quote is JPY. A rise means more yen per one dollar — a weaker yen, stronger dollar. Record the spread direction and the FX direction together.
- Units: rates are in % (percent), the spread in percentage points, and small changes in bp (basis points, 1bp = 0.01 percentage point). One percentage point = 100bp. Do not mix level with change, or % with percentage points.
For example, “the differential rose 0.3%” is ambiguous. It could mean the level of the differential widened by 0.3 percentage points (= 30bp), or that the differential itself grew 0.3% (a relative change) versus the prior period — two different meanings. This lesson expresses the change in the spread in bp and keeps FX level and FX return separate. Holding that distinction is a prerequisite for reading the rolling correlation later on.
Alignment
Align tenor, timestamp, frequency and transform
When you subtract two countries’ rates, the difference is meaningless unless these conditions match.
- Same tenor: subtract like for like, such as the U.S. 2-year against the Japan 2-year. A U.S. 2-year minus a Japan 10-year cannot be interpreted.
- Same timestamp: align the observation date. Different markets close at different clock times (time zones), so record which snapshot you are using.
- Same frequency: compare daily with daily, weekly with weekly. If you must mix daily and weekly, state the aggregation rule.
- Same transform: nominal with nominal, real with real, level with level, change with change.
Watch out for holiday mismatches. Japan and the United States observe different holidays, so there will be days when only one market is closed. Filling a gap by naive forward fill (carrying the last value) can make a value look as if it existed when in fact it was not “knowable at the time.” A forward-filled economic or yield value does not necessarily mean the value was settled and available on that day, so always record whether, how and at which endpoints you filled. When you compute a rolling correlation, state the window length, the minimum number of observations and how missing data are handled. This alignment mindset is shared with point-in-time and regime analysis, which reconstructs past periods.
Coherent example
A coherent fictional example: the U.S.–Japan 2-year spread and USD/JPY
From here on we define the fictional educational dataset used throughout the article. Every following passage, figure, table, worksheet default and FAQ example uses these same values (they are not real market values, forecasts or recommendations).
| Item | United States (A) | Japan (B) | Difference (A − B) |
|---|---|---|---|
| Policy rate | 4.75% | 0.25% | +4.50%pt (450bp) |
| 2-year yield (nominal) | 4.30% | 0.65% | +3.65%pt (365bp) |
| 10-year yield (nominal) | 4.10% | 1.10% | +3.00%pt (300bp) |
| Expected inflation (2yr breakeven) | 2.30% | 1.40% | +0.90%pt (90bp) |
| 2-year real yield (nominal − expected) | 2.00% | −0.75% | +2.75%pt (275bp) |
The nominal spread on the 2-year is 365bp, but once the expected-inflation gap (90bp) is removed, the real spread shrinks to 275bp. Judging “the differential is large” from the nominal alone can overstate the inflation-adjusted reality. The real-yield idea is also central to gold and real yields.
Next, look at how this 365bp level “changed from the prior period.” If the 2-year nominal spread three months earlier was 335bp, the change in the spread is a widening of 365 − 335 = +30bp. The level (365bp) and the change (+30bp) are different pieces of information; use one against FX level and the other against FX return. Below is the fictional monthly series — the “simple correlation table” that feeds the scatterplot and rolling correlation.
| Month | 2yr spread (bp) | USD/JPY monthly change (%) | Regime note |
|---|---|---|---|
| 1 | 300 | +1.2 | Carry-seeking |
| 2 | 315 | +0.8 | Carry-seeking |
| 3 | 330 | +1.6 | Carry-seeking |
| 4 | 345 | +2.1 | Carry-seeking |
| 5 | 335 | −0.4 | Risk-off |
| 6 | 350 | +1.1 | Rangebound |
| 7 | 365 | +2.4 | Carry-seeking |
| 8 | 360 | +0.9 | Rangebound |
| 9 | 355 | −1.3 | Risk-off |
| 10 | 370 | +1.8 | Carry-seeking |
| 11 | 365 | +0.5 | Rangebound |
| 12 | 365 | +1.0 | Latest |
The driver map below shows that the observed FX change is not set by the “nominal rate differential” alone. Layers stack from the nominal spread through expectations, hedging cost and risk sentiment, and FX moves as their composite — a decomposition, not a proof of cause.
Test stability
Test the relationship with a scatterplot and rolling correlation
Summarizing the rate-FX relationship as “the correlation was 0.6” is risky. Correlation changes with the window you measure over, and averaging crushes very different regimes into a single number. Start with a scatterplot to see the overall spread of points, then use a rolling correlation to check how it changes over time. The figure below shows, on top, the scatterplot from Table 2 (x-axis = 2-year spread in bp, y-axis = USD/JPY monthly change in %), and, below, the path of the 12-week rolling correlation. Both are fictional educational data.
Across the whole scatter, months with a wider spread tend to show a more positive USD/JPY change. But the risk-off months in orange (Month 5 and Month 9) show the change turning negative (yen-strong) even though the spread is around 350bp. Read the rolling correlation and it climbs to +0.62 when carry-seeking dominates, then falls to −0.10 when risk-off layers on top and the relationship almost disappears. In other words, the single verdict “rate differential and FX are positively correlated” does not hold across regimes. When a time-shifted lead-lag relationship is suspected, check the time-lagged correlation with lead-lag analysis.
Regime by regime
Three regimes with a similar spread but different FX responses
What the rolling correlation reveals is that at roughly the same 350bp spread, the FX response changes by regime. Table 3 lines up three fictional regimes with the spread level held nearly constant. The units and signs match Tables 1 and 2.
| Regime | Sample weeks | Avg 2yr spread | Rolling correlation | Main FX response |
|---|---|---|---|---|
| A: Carry-seeking | 26 wks | +352bp | +0.68 | A widening spread tends to align with a stronger higher-yielding currency |
| B: Risk-off | 18 wks | +348bp | −0.22 | Even with a wide spread, safe-haven demand tends to push the other way |
| C: Rangebound / quiet | 22 wks | +350bp | +0.06 | The link with the spread weakens to almost no correlation |
The three regimes all average around 350bp, yet their rolling correlations are +0.68, −0.22 and +0.06 — completely different. The lesson is that you cannot mechanically equate “wide spread” with “the higher-yielding currency gets bought.” Correlation does not prove causation, and an extreme spread does not guarantee a reversal. Comparing across regimes and reconstructing past periods is covered in macro regime analysis.
When repeatable comparison, saved layouts and exports justify checking Pro
The 2-year spread, real spread, rolling correlation and regime comparison above can all be reviewed first on Free public macro data. Once you need to choose countries and tenors to build a differential, attach longer history, percentiles and z-scores to compare it consistently, and save a layout to export as CSV or PNG, check the coverage of Pro’s rate-differential builder and its FX rate-differential templates on the current plans page.
Related but not identical
Carry, forward points and hedging cost differ from a spot rate spread
Discussions of the rate differential are often equated with carry trades or hedging cost, but these are related without being the same. Keeping them apart avoids misreadings.
- Forward points: the difference between spot and forward, set from covered interest parity. The actual profit or loss of a hedge or carry is set by this forward, and it does not equal the spot rate differential itself.
- Cross-currency basis: the amount by which the actual forward deviates from covered interest parity. It moves with supply, demand and funding conditions, and cannot be explained by the differential alone. For example, against a nominal spread of 365bp, a basis of about −25bp means the effective hedging cost diverges from the raw rate differential (the figures are illustrative).
- FX hedging cost: the annualized cost of holding a foreign-currency asset with the FX risk hedged, roughly equal to the forward points. It is close to the differential but drifts away because of basis and roll.
- Carry: buying the higher-yielding currency and selling the lower-yielding one to seek the yield difference. The actual return depends on forwards and roll, so the level of the differential does not become profit directly.
So do not simplify “there is a 365bp differential, therefore the hedging cost is 365bp”; check forwards and the basis separately. This lesson’s mini worksheet handles only the spot nominal spread, real spread and change in the spread, and excludes forwards and the basis. A broader rates matrix and the central-bank and liquidity angle belong to Premium’s global rates matrix.
Mini worksheet
Two-country rate-differential scenario worksheet
The worksheet below is a compact educational tool that computes the nominal spread, real spread and change in the spread from two countries’ nominal yields and expected inflation. It calculates in the browser only and neither sends nor saves your inputs. It does not forecast the currency and does not convert the result into bullish/bearish or buy/sell. If the two tenors differ, it shows a warning.
First, so it is readable even with JavaScript disabled, here are the defaults and a static worked example (the same fictional data as Table 1).
| Input | Country A (US) | Country B (Japan) |
|---|---|---|
| Nominal yield | 4.30% | 0.65% |
| Expected inflation | 2.30% | 1.40% |
| Tenor | 2 yrs | 2 yrs |
Static results: nominal spread = 4.30 − 0.65 = +3.65%pt (365bp). Real spread = (4.30 − 2.30) − (0.65 − 1.40) = 2.00 − (−0.75) = +2.75%pt (275bp). With a prior nominal spread of 3.35%pt (335bp), the change in the spread = 365 − 335 = +30bp. Both tenors are 2 years and match.
Limits
Interpretation limits: do not leap from one statistic to a price direction
Even after every step above, you cannot conclude an FX direction from the rate differential. Always carry these limits alongside your reading.
- Correlation is not causation: a positive correlation does not mean the differential moved FX. A third factor may be moving both.
- Regime dependence: as in Table 3, the sign of the correlation changes at the same spread. A full-period average correlation smooths regimes away.
- Expectations lead: markets move on revisions to future expectations, not on the known differential. A differential already priced in is unlikely to be new information.
- Hold a falsifying condition: to the view “a wider spread strengthens the higher-yielding currency,” attach the falsifier that intensifying risk aversion can reverse it, plus additional checks such as risk gauges and flows.
Not leaping from one statistic to a price direction — and holding a falsifying condition together with the extra data to watch — is the sound way to read this.
Operations
Operational checklist
Checking these items before you compare a rate differential with FX reduces misreadings.
- Did you fix the spread direction as “Country A − Country B” and tie it to the pair’s base/quote?
- Did you align the same tenor, timestamp, frequency and transform across both countries?
- Did you keep bp and percentage points separate, and distinguish level from change?
- Did you compute the real spread by subtracting expected inflation from the nominal, with tenor and timestamp aligned?
- Did you record whether and how holiday mismatches, missing values and forward fill were handled?
- Did you check correlation not on a single window but with rolling correlation, a scatterplot and a regime split?
- Are you keeping forwards, basis and carry distinct from the spot rate differential?
- Did you attach a falsifying condition and extra confirming data rather than declaring a price direction?
Using the service
Workbench workflow
Every step above can be checked using the public macro data in the Macro Research Workbench. A rough guide to the graduated path is below (feature names, saving behavior and coverage can change, so treat the current plans page and the workbench display as the single source of truth).
| Tier | Main use | Representative capabilities |
|---|---|---|
| Free | Review public macro data | Basic U.S. Treasury yields and real yields, a basic rate-differential template, COT for major currencies with 52-week and 3-year percentiles, sources and sharing |
| Pro | Repeatable comparison, saving, export | Rate-differential builder, some yield-curve and FX rate-differential templates, 5-year-to-all-period percentiles and z-scores, change rankings, multi-market heatmaps, local save, CSV/PNG export |
| Premium | Advanced integration and scenarios | Global rates matrix, central bank and liquidity, lead-lag, point-in-time, scenario builder, in-browser data merge, report studio |
As a workflow, open the U.S. Treasury yields and the basic rate-differential template on Free first, align tenors, and check the 2-year and 10-year spreads. Next, when you want to attach longer history and percentiles and compare consistently on the same conditions, consider Pro’s rate-differential builder and its FX rate-differential features. Then, at the stage where you survey many countries’ rates at once and develop past regimes or scenarios, Premium’s global rates matrix and its central-bank and liquidity views come into scope. This workbench mechanically organizes and visualizes public macro data and data you load locally; it does not provide lot, margin, trading-cost, trade-signal or individual investment advice. Lot and trading-cost calculations are handled by the FX and CFD lot-size calculation guide and the trading cost calculation guide, and strategy testing by the TradingView backtesting and robustness guide — separate tools and articles. For reading COT extremes and z-scores, see COT percentile and z-score.
FAQ
Frequently asked questions
Why do interest-rate differentials matter for currencies?
Which tenor should be used for a U.S.–Japan rate spread?
How does a policy-rate spread differ from a bond-yield spread?
How is a real-rate differential calculated?
Does a wider spread always strengthen the higher-yielding currency?
Is FX hedging cost the same as the interest-rate differential?
Which window should be used for correlation?
What can the Pro rate-differential builder do?
Summary
Summary: the core answer and your next step
What to settle about the interest rate differential and forex is that the differential is one explanatory variable for FX while, at the same time, the relationship shifts with expectations, hedging costs and risk sentiment, so it is not a stand-alone directional signal. Choose among the policy-rate, bond-yield, real-rate and expected-rate differentials to fit the question, fix the Country A − Country B sign and the bp / percentage-point units, and align tenor and timestamp. Then derive the real spread from the nominal spread and test stability with rolling correlation, a scatterplot and a regime split — keep that order and you avoid the error of declaring causation from a single correlation.
To read next, an article on how the real rate acts on another asset deepens your understanding. The relationship between the real part of the differential and asset prices leads into an article that tests the inverse relationship between gold and real yields regime by regime.
Read next
MR06: Gold and Real Yields — test the inverse relationship across regimes and rolling windows — applying the real-differential idea to a different asset.
You can also find related lessons from the English financial learning article index. To take in the whole macro design, work through to how to build a macro scenario analysis.
References
References (primary sources)
Confirm the definitions and publication methods for rates and yields in the following primary sources. The numbers in this article are fictional educational data, not the actual values these institutions publish.
- U.S. Department of the Treasury — Interest Rate Statistics: home.treasury.gov (definitions and publication of U.S. Treasury yields)
- Federal Reserve Bank of St. Louis — FRED: fred.stlouisfed.org (nominal and real rate and breakeven series)
- Bank of Japan — Time-Series Data Search: stat-search.boj.or.jp (rate data for the Japan side)
- Bank for International Settlements — BIS Data Portal: data.bis.org (international comparison data for FX and rates)
Disclaimer
- This article is descriptive content that explains the relationship between interest rate differentials and FX for educational purposes. It does not recommend, advise, solicit or guarantee the buying, selling, holding, entering or exiting of any currency, government bond, gold, crude oil, index or security, nor any price forecast or investment decision.
- All numbers, figures, tables and worksheet defaults shown are fictional educational data, not real market values, forecasts or recommendations. The same illustrative dataset is used consistently across the prose, figures, tables and tool.
- Correlation does not prove causation. A wider differential does not guarantee that the higher-yielding currency will rise, and an extreme differential does not guarantee a reversal. The relationship changes by regime.
- The Macro Research Workbench mechanically organizes and visualizes public macro data and data loaded locally on your device; it does not provide investment advice, trade signals, future guarantees, or lot, margin or trading-cost calculations. Data can be delayed, revised or missing. Feature names, saving behavior, coverage and pricing can change, so confirm the current plans page and the terms of use of the primary sources.

