STLFSI4 Nowcast
Last verified
Auto-generated. This article is rebuilt from
app/signals/config/signal_definitions.jsonbyscripts/build_signals_kb.py. Edit the registry entry and re-run the script β do not edit this file directly.
STLFSI4 Nowcast
What it is
STLFSI4 Nowcast β registry key stlfsi4_nowcast.
Same-week FRESHNESS CARRIER (SIGPRED #88 W1) for the weekly STLFSI4 Friday print, which is up to 5 business days stale by Thursday. Each arriving Friday print confirms or denies what the nowcast said the prior business day (auto-grading ledger; prereg research/planning/prereg_stlfsi4_nowcast_2026-06-12.md). Not banded / scored / aligned, NOT a drawdown-risk leg (ofr_fsi_funding + nfci already carry financial conditions there β a third leg would double-count), and NEVER substituted into the disorderly_stress gateβs stlfsi4 read β the gateβs CORE AND leg stays the VALIDATED weekly print (coherence audit binding #88 constraint (a)); a regression test pins the gate identical with the nowcast present vs absent. The operator (and, only after forward grading, possibly the gate) reads it as a separate field.
Data-pyramid tier
T1 β Signal. This metric sits at the signal layer of the platformβs six-tier data pyramid (T0 raw inputs β T5 actionable read). The tier reflects how far the value is from a raw measurement β not how strongly it is validated. Abstraction and validation are separate axes: a higher tier is not a claim of stronger evidence.
Horizon & validation
Horizon: same-week β the window this metricβs measured skill speaks to. A horizon stamp is an evidence claim, not a trading signal.
Evidence: Same-week freshness carrier for the weekly STLFSI4 print (state freshening, not a forecast). Dossier SIGPRED_weekly_stress_2026-06-11.md W1: +0.45 OOS RMSE skill vs carry in EVERY era (0.287 -> 0.213), 71.8% sign accuracy, era skill +0.36..+0.60; the OFR-composite bridge alone carries +0.44 of the +0.45 - the single-observable bridge IS the nowcast (BACKTEST-GRADUATE grade; the deployed object is the frozen linear bridge 0.295, stress-week fit, graded forward per research/planning/prereg_stlfsi4_nowcast_2026-06-12.md; kill: forward RMSE skill <= 0 vs carry OR sign accuracy <= 50% over the first ~26 matured prints, ~6 months).
Source
Source module: computed
Data source: back_fillable
Fetched directly from app/sources/computed.py; see source code for the upstream API call and any provider-specific handling.
How itβs computed
Stale weekly print plus the frozen OFR-composite bridge times the OFR move since the printβs observation week-end: stlfsi4_nowcast = stlfsi4_stale + 0.295 * (ofr_fsi_current - ofr_fsi_anchor), where stlfsi4_stale is the rowβs stored weekly Friday print, ofr_fsi_current is the rowβs OFR FSI composite (T-2 lag β the carrier freshens the up-to-5-day-stale weekly print to T-2, never to today), and ofr_fsi_anchor is the OFR composite as of the printβs observation week-end (the daily_signals row with the LATEST ofr_fsi_obs_date <= stlfsi4_obs_date, non-NULL ofr_fsi). The bridge slope 0.295 is frozen (capture._STLFSI4_NOWCAST_BRIDGE): calibrated 2026-06-12 on the full public history (FRED STLFSI4 x OFR FSI composite, Friday-aligned weekly deltas, n=1378 β full-sample slope +0.2752 at corr +0.670; the frozen choice is the STRESS-WEEK fit |dSTLFSI4| > 0.05, n=990, slope +0.2950, because calm weeks carry ~zero slope and dilute; era-stable 2000-2026, worst era +0.2227, recent eras 0.33-0.37 β research/studies/w1_ofr_stlfsi4_bridge_calibration.py). Dossier evidence (research/findings/SIGPRED_weekly_stress_2026-06-11.md W1): +0.45 OOS RMSE skill vs carry in every era, 71.8% sign accuracy, OFR bridge alone = +0.44 of the +0.45 β the single-observable bridge IS the nowcast; the walk-forward model is the EVIDENCE, the frozen linear bridge is what ships. Abstains (NULL) unless ALL resolve: the stale print, stlfsi4_obs_date, ofr_fsi, and the anchor row β no fake fallbacks (a wrong anchor is a confidently wrong carrier). FRESHNESS CARRIER ONLY: never substituted into the disorderly_stress gateβs stlfsi4 read (binding #88 (a)). Forward grading: research/planning/prereg_stlfsi4_nowcast_2026-06-12.md.
Where it surfaces
- API field:
stress.stlfsi4_nowcastonGET /api/v1/signals/latest - Surface:
daily_signalsrow (daily-cadence persistence) - Surface:
/signals/historytime series - Surface:
/signals/sparklines(UI sparklines)
Health-score / alignment role
Data carrier β no implication, no health-score contribution.
Persisted for downstream consumers (sparklines, base-rate matcher, calibration substrate) but does not classify into BULLISH / NEUTRAL / BEARISH and does not contribute to the 0-100 health score.
Release cadence
- Publishes:
intraday
See also
- /kb/api/get-signals-latest β API endpoint that serves this field.