Checking official sources; no assessment is inferred while observations load.
The measured public-market picture
Official evidence is not available yet.
Public-market evidence, not the whole economy or investment advice. Missing inputs do not count as calm signals.
Market functioning
Unavailable
Benchmark borrowing costs
Unavailable
Recent direction
Unavailable
Required inputs available
0 of 6 supported assessment areas
Treasury nominal yield curve
Observation period unavailable · Unavailable
% · Maturity, not elapsed time
No usable dated values in this selection. No trend is inferred.
Categorical Treasury maturities; gaps are not interpolated.
Maturity runs from 3 months to 30 years; this is a cross-section, not a time series.
Current evidence unavailable. Dated history is not a current assessment.
Financial-market stress
Observation period unavailable · Unavailable
index points · Observation period · calendar spacing
No usable dated values in this selection. No trend is inferred.
Fitted vertical scale; line heights cannot be compared across different measures. Use pointer, touch, or arrow keys to inspect. Reference line: 0.00 index points.
The aggregate's zero reference represents historically normal financial stress, not zero risk.
Current evidence unavailable. Dated history is not a current assessment.
What changed
Up to three established comparisons in configured order—not a ranking of economic importance. Overview uses fixed rule windows; Explore's selected chart range is separate.
There is not enough usable dated history for an established recent-direction comparison. Missing history is not stability.
The key measures
Select a measure for its complete history, method, and source. Levels and dated changes answer different questions.
Not measured: GDP, household demand, security-level credit spreads, and private-market cash flows or borrower performance.
Separate the signal from the setting
Market context lenses
Market functioning drives the warning state. Rates and Treasury demand explain the environment without being labeled inherently good or bad.
Green · Lower concernYellow · ReviewRed · Higher concernPurple · High recent range (context, not concern)
Stress and auction rules use concern colors. The rates-regime context uses a separate blue-to-violet range palette because higher rates are not automatically market dysfunction.
Official observations must load before the three lenses can be assessed.
Floating-rate scenario
What could a rate increase add to a loan's annual interest?
This hypothetical, interest-only example keeps the loan balance and lender's added rate fixed. It assumes the full reference-rate increase passes through for one year, with no repayments.
Before-and-after totals are unavailable without a usable official SOFR observation and valid loan inputs. No zero-rate assumption is substituted.
Additional annual interest from the hypothetical increase
$250,000
Monthly interest equivalent: $20,833.33 (additional annual interest ÷ 12). This is not an amortizing loan payment.
A current SOFR-based total is unavailable; the increase-only calculation is still hypothetical. SOFR measures overnight borrowing backed by U.S. Treasury securities. Actual loan payments may differ because of floors, fees, reset dates, and repayments. This is not a financing recommendation.
Case study
How Bond Watchtower became a bounded, testable product.
Open case studyClose case studyStatusWorking research betaMy roleData adapters, risk methodology, provenance model, and dashboard UXCurrent releaseResilient multi-source economic warning map
The problem
Macro dashboards can look authoritative while mixing stale observations, modeled scenarios, and current data without saying which is which. That makes the interface easy to read and hard to trust, especially when a missing source is mistaken for a low-risk signal.
Product response
Bond Watchtower evaluates normalized official-data history with cadence-aware freshness, multi-horizon trend analysis, and deterministic alert rules. New York Fed, U.S. Treasury, OFR, Chicago Fed, Federal Reserve Board, CFTC, and BLS observations power a plain-language financial-risk and scoped financial-conditions overview plus separate futures-crowding context, while household-demand and private-market evidence gaps remain explicit.
Architecture at a glance
Fetch bounded SOFR, nominal/real Treasury, OFR, FiscalData auction, Chicago Fed, Federal Reserve, CFTC, and BLS histories through independent server adapters.
Validate provider payloads, date semantics, auction allocations, provenance, and freshness while retaining source-specific failures.
Classify 1-week, 1-month, 3-month, and 1-year direction using material moves, persistence, signal-to-noise, and linear-fit confirmation.
Keep current reference levels separate from dated, persistent direction; count EBP and its derived probability as one family, and distinguish required-input coverage from configured data-quality checks.
Keep employment, inflation, market plumbing, relative benchmark-rate pressure, public-credit transmission, the modeled growth impulse, and private-market visibility separate so no calm signal can manufacture an all-clear.
Evaluate evidence-aware alert rules without allowing stale or missing data to create present-tense stress claims.
Render a compact four-cue assessment, keep learning and six evidence checks optional, and automatically reveal detailed secured-funding, futures-positioning, credit/growth, rates, Treasury-demand, source, alert, and scenario sections when following a deep link.
Proof, not claims
Each observation retains its provider, effective date, fetch time, cadence, and official citation.
Adapters have timeouts, response-size limits, provider validation, and isolated failure behavior.
Unit tests cover rising, falling, sideways, and insufficient trend histories; economic-direction sign conventions; and explicit private-market unknown states.
Component, API, and browser tests cover indicators, official source modes, horizon selection, filtering, scenario math, and desktop/mobile rendering.
Honest boundaries
This is research software, not investment advice, a broker connection, or an intraday trading terminal.
GDP, household-demand, unsupported global, security-level spread, and private-market coverage remains absent until a validated adapter is available.
No scheduled polling, alert delivery, trade execution, or portfolio instruction happens automatically.
Next release
Add GDP and household-demand confirmation only after a stable official schema and vintage policy are defined.
Persist revision-aware daily snapshots and add vintage-aware backtesting beyond the bounded histories supplied by the official feeds.
Add defined SEC filing metrics for selected BDC issuers and filing-period comparisons.
Evaluate licensed spread or evaluated-price data before making any intraday credit claim.