Click to Login

3-year Treasury Yield

Linear model of 3-year Treasury Yield at period t from the other tracked series and the LN_ / squared transforms described on the Regression Models index: Y(t) = Σ ai Xi(t−6).

Integrated series (S&P 500, Dow, Home Price Index, Commercial RE) are fit as ΔY. Quarterly series use one row per quarter.

Terms are added one at a time to minimize training AIC, at most min(5, n/8) predictors, one transform per driver, and only when the term’s p-value is at most 0.1 and |coefficient| is greater than 1.0e-10. A candidate correlated above 0.8 with Y or with an already selected X is skipped.

LN_ and squared predictors are clamped to their training range. Coefficients smaller than 0.001 are shown in scientific notation.

Each section is labeled by the month after its 12-month test window; the fit uses the prior 48 months of Y. Independents are dated six months earlier than Y.

Charts start in January 2020 and plot published prints only (not carried-forward extra samples). Fitted (train), fitted (test), and forecast are joined at the window boundaries so the line is continuous through the label month. The OLS test/forecast is shown when its test MAE beats or matches a last-print (or zero-change) baseline.

An intercept-only heading (for example “Δ SP500 = 40.657”) means no lagged series improved training AIC by at least 2 after the intercept, so the model is the training-mean change (a random walk with drift).

Test MAE is omitted when every print in the test window is a CCAR extra sample rather than a published observation.

Sept 2026: 3-year Treasury Yield = 1.882 + 0.26 × Moody's BAA Curve − 0.001 × Real disposable income growth² + 0.432 × LN_Nominal disposable income growth

Train: Sept 2021 – Aug 2025 (42 observations). Test: Sept 2025 – Aug 2026 (11 observations). Independents are dated six months before each Y period.

Regression for 3-year Treasury Yield
Dependent variable (+/- SE):
3-year Treasury Yield
Constant1.882 (+/- 0.389)
p = 0.00003***
Moody's BAA Curve0.260 (+/- 0.094)
p = 0.009***
Real disposable income growth2-0.001 (+/- 0.0001)
p = 0.000***
LN_Nominal disposable income growth0.432 (+/- 0.116)
p = 0.001***
Observations42
R20.907
Adjusted R20.900
Residual Std. Error0.330 (df = 38)
F Statistic124.052*** (df = 3; 38)
Note:*p<0.1; **p<0.05; ***p<0.01

Test period (Sept 2025 – Aug 2026)

MAE0.388
Last-print MAE0.097
RMSE0.458
R2-2.098

Chart forecast uses the last-print baseline (OLS MAE is worse).

R2 impact

Train ΔR2 is the gain when the term was added. Test ΔR2 is the drop if that term is omitted from the frozen coefficients and the reduced model is scored on the test window.

Variable Train ΔR2 Test ΔR2
Moody's BAA Curve +0.6389 +22.6481
Real disposable income growth² +0.1958 +0.0465
LN_Nominal disposable income growth +0.0726 -0.3937

Aug 2026: 3-year Treasury Yield = 1.211 + 0.04 × BBB corporate yield² + 0.389 × LN_Nominal disposable income growth − 0.001 × Real disposable income growth² + 0.77 × LN_Nominal GDP growth − 0.304 × LN_CPI Inflation Rate

Train: Aug 2021 – July 2025 (41 observations). Test: Aug 2025 – July 2026 (12 observations). Independents are dated six months before each Y period.

Regression for 3-year Treasury Yield
Dependent variable (+/- SE):
3-year Treasury Yield
Constant1.211 (+/- 0.422)
p = 0.007***
BBB corporate yield20.040 (+/- 0.009)
p = 0.0001***
LN_Nominal disposable income growth0.389 (+/- 0.101)
p = 0.0005***
Real disposable income growth2-0.001 (+/- 0.0001)
p = 0.000***
LN_Nominal GDP growth0.770 (+/- 0.200)
p = 0.0005***
LN_CPI Inflation Rate-0.304 (+/- 0.149)
p = 0.048**
Observations41
R20.951
Adjusted R20.944
Residual Std. Error0.249 (df = 35)
F Statistic137.002*** (df = 5; 35)
Note:*p<0.1; **p<0.05; ***p<0.01

Test period (Aug 2025 – July 2026)

MAE0.401
Last-print MAE0.103
RMSE0.479
R2-2.663

Chart forecast uses the last-print baseline (OLS MAE is worse).

R2 impact

Train ΔR2 is the gain when the term was added. Test ΔR2 is the drop if that term is omitted from the frozen coefficients and the reduced model is scored on the test window.

Variable Train ΔR2 Test ΔR2
BBB corporate yield² +0.6346 +14.8232
LN_Nominal disposable income growth +0.1754 +1.8033
Real disposable income growth² +0.1205 +0.0290
LN_Nominal GDP growth +0.0151 +19.2127
LN_CPI Inflation Rate +0.0058 +2.5516

July 2026: 3-year Treasury Yield = -0.352 + 0.392 × 30-year Mortgage Rate + 0.328 × LN_Nominal disposable income growth − 9.682e-4 × Real disposable income growth² + 0.774 × LN_Nominal GDP growth

Train: July 2021 – June 2025 (40 observations). Test: July 2025 – June 2026 (12 observations). Independents are dated six months before each Y period.

Regression for 3-year Treasury Yield
Dependent variable (+/- SE):
3-year Treasury Yield
Constant-0.352 (+/- 0.582)
p = 0.549
30-year Mortgage Rate0.392 (+/- 0.057)
p = 0.00000***
LN_Nominal disposable income growth0.328 (+/- 0.076)
p = 0.0002***
Real disposable income growth2-0.001 (+/- 0.0001)
p = 0.000***
LN_Nominal GDP growth0.774 (+/- 0.176)
p = 0.0001***
Observations40
R20.954
Adjusted R20.949
Residual Std. Error0.241 (df = 35)
F Statistic182.601*** (df = 4; 35)
Note:*p<0.1; **p<0.05; ***p<0.01

Test period (July 2025 – June 2026)

MAE0.402
Last-print MAE0.096
RMSE0.44
R2-3.795

Chart forecast uses the last-print baseline (OLS MAE is worse).

R2 impact

Train ΔR2 is the gain when the term was added. Test ΔR2 is the drop if that term is omitted from the frozen coefficients and the reduced model is scored on the test window.

Variable Train ΔR2 Test ΔR2
30-year Mortgage Rate +0.6348 +128.2234
LN_Nominal disposable income growth +0.0555 -1.6878
Real disposable income growth² +0.0347 +0.0559
LN_Nominal GDP growth +0.0120 +21.8631

June 2026: 3-year Treasury Yield = -78.272 + 2.341 × LN_30-year Treasury Yield + 13.565 × LN_Commercial Real Estate Price Index + 5.206e-10 × Dow Total Stock Market Index² − 0.102 × Real GDP growth − 1.383e-4 × Nominal disposable income growth²

Train: June 2021 – May 2025 (48 observations). Test: June 2025 – May 2026 (12 observations). Independents are dated six months before each Y period.

Regression for 3-year Treasury Yield
Dependent variable (+/- SE):
3-year Treasury Yield
Constant-78.272 (+/- 8.543)
p = 0.000***
LN_30-year Treasury Yield2.341 (+/- 0.207)
p = 0.000***
LN_Commercial Real Estate Price Index13.565 (+/- 1.458)
p = 0.000***
Dow Total Stock Market Index20.000 (+/- 0.000)
p = 0.0005***
Real GDP growth-0.102 (+/- 0.032)
p = 0.003***
Nominal disposable income growth2-0.0001 (+/- 0.0001)
p = 0.045**
Observations48
R20.926
Adjusted R20.918
Residual Std. Error0.400 (df = 42)
F Statistic105.629*** (df = 5; 42)
Note:*p<0.1; **p<0.05; ***p<0.01

Test period (June 2025 – May 2026)

MAE0.451
Last-print MAE0.09
RMSE0.486
R2-8.167

Chart forecast uses the last-print baseline (OLS MAE is worse).

R2 impact

Train ΔR2 is the gain when the term was added. Test ΔR2 is the drop if that term is omitted from the frozen coefficients and the reduced model is scored on the test window.

Variable Train ΔR2 Test ΔR2
LN_30-year Treasury Yield +0.6293 +388.4956
LN_Commercial Real Estate Price Index +0.2274 +228959.3993
Dow Total Stock Market Index² +0.0380 +50.0553
Real GDP growth +0.0241 +9.7747
Nominal disposable income growth² +0.0075 +0.1102

May 2026: 3-year Treasury Yield = 2.024 + 0.095 × 1-year Treasury Yield²

Train: May 2021 – Apr 2025 (48 observations). Test: May 2025 – Apr 2026 (12 observations). Independents are dated six months before each Y period.

Regression for 3-year Treasury Yield
Dependent variable (+/- SE):
3-year Treasury Yield
Constant2.024 (+/- 0.215)
p = 0.000***
1-year Treasury Yield20.095 (+/- 0.012)
p = 0.000***
Observations48
R20.576
Adjusted R20.566
Residual Std. Error0.962 (df = 46)
F Statistic62.394*** (df = 1; 46)
Note:*p<0.1; **p<0.05; ***p<0.01

Test period (May 2025 – Apr 2026)

MAE0.135
Last-print MAE0.082
RMSE0.217
R2-1.451

Chart forecast uses the last-print baseline (OLS MAE is worse).

R2 impact

Train ΔR2 is the gain when the term was added. Test ΔR2 is the drop if that term is omitted from the frozen coefficients and the reduced model is scored on the test window.

Variable Train ΔR2 Test ΔR2
1-year Treasury Yield² +0.2481 +141.5063

Apr 2026: 3-year Treasury Yield = -47.794 − 0.445 × LN_Real disposable income growth + 9.213 × LN_Commercial Real Estate Price Index − 0.016 × Nominal GDP growth²

Train: Apr 2021 – Mar 2025 (28 observations). Test: Apr 2025 – Mar 2026 (11 observations). Independents are dated six months before each Y period.

Regression for 3-year Treasury Yield
Dependent variable (+/- SE):
3-year Treasury Yield
Constant-47.794 (+/- 10.880)
p = 0.0002***
LN_Real disposable income growth-0.445 (+/- 0.138)
p = 0.004***
LN_Commercial Real Estate Price Index9.213 (+/- 1.878)
p = 0.0001***
Nominal GDP growth2-0.016 (+/- 0.004)
p = 0.002***
Observations28
R20.848
Adjusted R20.829
Residual Std. Error0.490 (df = 24)
F Statistic44.630*** (df = 3; 24)
Note:*p<0.1; **p<0.05; ***p<0.01

Test period (Apr 2025 – Mar 2026)

MAE0.346
Last-print MAE0.089
RMSE0.396
R2-6.958

Chart forecast uses the last-print baseline (OLS MAE is worse).

R2 impact

Train ΔR2 is the gain when the term was added. Test ΔR2 is the drop if that term is omitted from the frozen coefficients and the reduced model is scored on the test window.

Variable Train ΔR2 Test ΔR2
LN_Real disposable income growth +0.6092 +13.5922
LN_Commercial Real Estate Price Index +0.1597 +137880.9349
Nominal GDP growth² +0.0791 +18.8753