Earnings Examiner
Equity & market context only — dated, never an input to leverage
Measures · Source · Limitations
Measures: daily closing price with filing-derived markers — earnings (8-K 2.02, or the results 6-K for foreign private issuers), 10-Q/10-K filing dates, dilution (8-K 3.02, 424B5 takedowns, shelf registrations), debt events, and tier-1/2 distress signals; the legend filters by marker type. The dated stat block carries last close, market cap, % since last earnings / periodic, 52-week high/low and drawdown, 30- and 90-day realized volatility, beta, and debt / market cap. Multiples are filings-first: trailing P/E on LTM diluted EPS (via the shared LTM rule, “n/m” where EPS ≤ 0), plus EV / house EBITDA, EV / RPO and price / LTM sales, each basis-tagged. S&P 500 is an optional legend-toggled line, rebased to 100.
Source: daily closes from the Yahoo v8 chart API (keyless, unofficial) persisted to
data/prices/ and shipped as prices/<ticker>.json; markers from the cached
SEC submissions + the curated events log; EPS / sales / RPO / EBITDA from XBRL. “Close as of
<date>” (weekly refresh; up to five sessions old), never live.
Limitations: market data is context — dated, and NEVER an input to any leverage, coverage, liquidity or runway figure. A price is a fact; a multiple is an opinion — the two are styled differently. Guidance-implied multiples are pending citation (curated). Vendor forward P/E is off by design. Unmatched 424B5 takedowns are flagged for a human to classify (debt vs equity), never silently placed. No composite score.
Liquidity runway
Measures · Source · Limitations
Measures: the page’s first-order question for a hypergrowth balance sheet — liquidity vs burn. Sources = cash & equivalents + undrawn committed capacity (marked crypto is a separate labeled leg, never summed silently). Uses, next 12 months = principal due ≤ 12m (from the maturity wall) + cash-interest run-rate + committed capex (pending citation until curated). Burn = free cash flow annualized from the cash-conversion bridge. Two runway figures: excluding operating burn, and including it. Funding valves: undrawn capacity, shelf / ATM headroom, customer-deposit Δ, and post-quarter issuance (pro-forma, labeled). This tile absorbs the former dilution-valve tile.
Source: balance sheet, registry maturity wall + undrawn commitments, the cash-flow
statement (FCF), and curated MD&A capex / shelf / ATM figures (data/overrides).
Limitations: not a score; a null leg (e.g. committed capex until cited) nulls the dependent month figure and is named. Reported and pro-forma are never blended — post-quarter issuance proceeds render as a labeled second row. “Months” are liquidity ÷ the annualized drain, a coarse survival proxy, never a cash-flow forecast.
Leverage & coverage house definitions
Measures · Source · Limitations
Measures: house EBITDA = GAAP operating income + D&A. Cash interest per the entity’s verified tag basis (gross vs net-of-capitalized is a per-entity determination recorded in the tag map). Leverage on LTM and annualized-latest-quarter EBITDA — annualized flatters hypergrowth and is flagged; annual-cadence FPIs show FY figures instead. Leverage and coverage render “—” when EBITDA is not positive.
Source: SEC XBRL companyfacts (point-in-time snapshot) + registry.
Limitations: company-adjusted EBITDA is not used anywhere; NBIS gross debt sums accreted-at-maturity convert principal (its Note-12 convention), which reads high next to face-value registries.
What changed this quarter
Measures · Source · Limitations
Measures: gross-debt move since the prior as-filed observation (from the trajectory), plus the count of active post-quarter events. Facility-level adds / retirements / re-sizes and the recourse-mix Δ need a second archived registry quarter, so they render “pending” until the history holds two curated points (the same honest gate as the matched-funding QoQ).
Source: the reconstructed XBRL trajectory (committed companyfacts cache) + the events log.
Limitations: the gross-debt delta compares the current registry point to the prior XBRL observation (single-source before the registry existed); no invented interior history. Text and a small table, never a chart.
Capital stack
Measures · Source · Limitations (table view below)
Measures: outstanding principal per facility, ordered senior-secured → convertible
(→ preferred/mezzanine where present). The grouping toggle recolors the same bars by seniority,
by recourse (who the lender can reach), or by rate type — the numbers never move. Book equity and
market cap are shown as reference markers on their own scale in the strip beneath the chart
(never as bars on the facility axis, which would crush the facilities). Market cap renders only when a
dated <ticker>_market_cap series exists (script-refreshed weekly via reviewed PR; no
page-load feeds). The recourse split groups principal by who the lender can reach —
recourse (full + springing-to-parent) vs non-recourse (collateral-only); “limited” (capped
guaranties) and unclassified principal are shown on their own lines, never folded into either total.
Source: registry (each entity’s debt footnote) + events (8-K/6-K). Dashed-border bars are secondary-sourced stubs. Recourse is curated from each facility’s guaranty/obligor disclosure (CRWV’s Q2-2026 recourse/non-recourse balance-sheet split is the template).
Limitations: book equity is not a recovery estimate; contractual spreads not restated in the 10-Q are shown as effective rates. Where a single filed line is a disclosed mix (CRWV’s OEM financing: recourse + non-recourse legs) it badges “mixed” and splits per its disclosed breakdown.
Maturity wall
Measures · Source · Limitations
Measures: facility principal bucketed by maturity year from the hand-curated registry, split bullet vs amortizing/installment. Hatched = amortizing facilities with no disclosed schedule (full principal shown at maturity until two registry snapshots allow a paydown estimate). Diamonds = the company’s own filed aggregate principal-payment schedule, which allocates amortization to the years it is actually paid (suppressed when the filer’s schedule is fiscal-basis and would mislabel calendar buckets). Where the entity carries a curated contracted-inflows schedule, bars below the axis are the facing inflow leg on its own independent scale (a legend toggle, never sharing the debt axis): contracted receipts by calendar year (solid = a filed year-by-year schedule; hatched = coarse disclosed windows mapped to their majority calendar year — hover for the filing’s own wording).
Source: the entity’s latest periodic filing + post-quarter event filings; per-facility citations live in the registry (data/facilities/). Inflow rows are hand-curated
from the revenue / lessor notes (data/overrides/) and reconciled against the XBRL
contracted-revenue instant on every build.
Limitations: registry buckets show contractual maturities, not paydown timing; EUR notes excluded from USD totals until a company-reported USD figure exists; NBIS accreting converts show accreted-at-maturity amounts. The inflow leg is contracted revenue, not cash available for debt service — it carries delivery costs, definitions differ per entity (labeled inline), deposits already collected sit inside RPO, and fiscal-basis schedules are majority-mapped to calendar buckets. The reported/pro-forma toggle moves only the outflow side: there is no pro-forma fold for contracts. Announced amounts (not yet in RPO) render as chips only, never bars. Counterparty-dependence chips (⚑) name the credit the inflow leg leans on — obligor entity, guaranties, letters of credit — hand-curated per filing; they never haircut an amount. No net or “gap” figure is computed by design.
Off-balance-sheet & pre-debt watch
Measures · Source · Limitations
Measures: (1) pre-debt pipeline — liabilities for property & equipment additions (incl. OEM-financed) that typically get reclassified into debt once vendor financing is papered; a growing balance is debt the Note-10 table doesn’t show yet (watch flag: >25% growth and >$250M). (2) unconsolidated JV/VIE obligations — commitments to entities whose project debt is off the balance sheet. (3) financing obligations outside the debt table — e.g. failed-derecognition asset sales sitting in other liabilities.
Source: XBRL cash-flow supplement (automated) + hand-curated entries from the VIE, related-party and DCSP footnotes; all primary quality.
Limitations: the pre-debt comparative is the period the filer discloses (CRWV: year-ago quarter, not sequential). JV exposure components are maximums, not expected values, and exclude the JV’s own third-party debt, which is undisclosed. None of these amounts are added into gross debt or leverage — they are rendered alongside, per the no-blending rule.
Post-quarter events
Measures · Source · Limitations
Measures: the logged debt events after the balance-sheet date — date, type (issuance / repayment / amendment / draw / conversion / maturity), facility, signed Δ principal, source, and status (active folds into pro-forma; absorbed is already inside the new balance sheet).
Source: hand-curated from each event’s 8-K / 6-K / 424B (data/events);
each row carries its filing citation.
Limitations: the pro-forma view = reported + the sum of active event Δs (a pure fold; the registry is never mutated). EUR-denominated events stay in EUR until a company-reported USD figure exists.
Counterparty concentration
Measures · Source · Limitations
Measures: this filer’s own row of the counterparty matrix — the disclosed customer / tenant / lender exposures that name a counterparty: contract values (TCV, $), revenue and receivables concentration (%), lease tenancy (MW), equity stakes, and aggregate-RPO cells (customers unnamed — a disclosure-gap marker). The full cross-entity matrix and the systemic counterparty graph live in the Sector view; this tile is just the current name.
Source: the customer-concentration and contract-value footnotes for this entity
(data/counterparties.yaml); every cell carries its own as-of date and source quality.
Limitations: “up to” TCVs are ceilings, not bookings, and definitions differ per contract (each cell’s hover note states its own basis). Filers rarely name their top customers — unnamed concentration is an aggregate-RPO cell, never allocated. A relationship disclosed without a magnitude reads “disclosed, magnitude not”. Nothing here feeds leverage or coverage math. ◎ = secondary-sourced.
Covenant register trigger map — not a computed metric
Measures · Source · Limitations
Measures: per-facility financial covenants and springing conditions — covenant type (leverage, DSCR, min-liquidity, interest-coverage, springing), the disclosed threshold, its measurement basis, any springing/prepayment condition, the compliance-certificate cadence, and a status (compliant / not tested / breach / unknown). A trigger map, never scored or blended.
Source: each entity’s credit-agreement and debt footnotes
(data/covenants/<ticker>.yaml); every row carries its own as-of date and filing citation.
Limitations: qualitative entries are expected — the register maps where a facility can trip, not a computed ratio. Status is “unknown” where the filing states the covenant but not an explicit compliance affirmation, and “not tested” where the facility is undrawn; neither is a pass. A disclosed breach also surfaces as a page-level flag.
Fixed / floating & hedge
Measures · Source · Limitations
Measures: principal by rate type; interest-rate swap notional designated as accounting hedges (derivatives footnote) shown against floating+mixed exposure.
Source: the entity’s debt and derivatives footnotes (registry rate_type + overrides swaps).
Limitations: facilities with undisclosed drawn fixed/floating splits sit in “mixed” (e.g. CRWV DDTL 4.0). Hedge share compares swap notional to floating+mixed principal, not to drawn floating alone.
Capital-stack trajectory
Measures · Source · Limitations (table view below)
Measures: one stacked bar per as-filed balance-sheet observation, gross funded debt split by seniority class (same palette and ordering as the capital stack) at the current observation; earlier points render single-source (the XBRL debt total, no seniority split — the curated registry exists only at the current quarter). Preferred/mezzanine renders as its own marker beside the bar, never inside it. The EBITDA overlay is a band between the LTM and annualized-latest-quarter house variants — the band’s width is the hypergrowth flattery, the current-quarter footnote flag made visible. Leverage is annotated per bar (both variants, compact; a dash where a variant is unavailable).
Source: reconstructed purely from the committed SEC XBRL companyfacts cache (one genuine observation per debt-dated balance sheet — no interpolation, no invented interior history) merged with the current curated registry observation. The reported/pro-forma toggle moves only the current bar (post-quarter events have no historical analogue).
Limitations: where a filer hasn’t tagged enough discrete quarters for an LTM (or a fiscal-year point has no discrete Q4), the band collapses to its available bound and the panel says so; EUR notes follow the existing rule (excluded until a USD translation is reported).
Lease-inclusive & contract coverage
Measures · Source · Limitations
Measures: a single-axis bridge from funded debt up through the present values of operating- and finance-lease liabilities to lease-inclusive obligations, with the aggregate undiscounted not-yet-commenced lease payments drawn as a separate outlined marker (never a stacked step — it is undiscounted future cash, a different basis). A reference line marks the contracted-revenue floor. The folded table below carries contract coverage: gross debt per $1 of contracted revenue, and the funded-debt-to-lease-inclusive breakdown. Two ratios are shown side by side: gross-debt-per-contracted-dollar and lease-inclusive-obligations-per-contracted-dollar — the latter flagged mixed-basis numerator because it blends present-value and undiscounted layers.
Source: the entity’s balance-sheet lease liabilities (XBRL), the hand-entered not-yet-commenced aggregate (narrative-only in the filing, primary quality), and the contracted-revenue tag per the tag map.
Limitations: present-value and undiscounted layers are never merged into one clean number; the outlined marker is the visible basis separation. Contracted-revenue definitions are NOT comparable across entities — each entity labels its own numerator inline. Disclosed-but-excluded items (e.g. CRWV’s separately disclosed 393 MW site with a not-yet-commenced liability up to $14.7B) render as chips, never bars — the same announced≠contracted discipline.
Interest reality strip
Measures · Source · Limitations
Measures: per-period gross interest incurred, split expensed vs capitalized — the capitalized share sits in capex and property, not the income statement, so cash-interest coverage understates the true interest burden. The two-variant EBITDA band from the trajectory panel overlays it, and cash-interest coverage is annotated per period.
Source: reconstructed from the committed XBRL companyfacts cache (interest and capitalized-interest tags per the entity’s tag map, on its verified gross/net basis) — one discrete-period observation per filing, no interpolation.
Limitations: no projected series — the capitalization roll-off is conveyed by the historical trend only; the chart never draws a future bar. Bars are at true period length; a fresh-10-K or annual-cadence filer’s latest figure is a fiscal-year value labeled “(FY)” and kept off the quarterly axis.
Matched funding
Measures · Source · Limitations
Measures: a dumbbell per contract-linked facility — a dot at outstanding principal and a dot at the remaining contracted receipts disclosed as backing it, connected. Structurally unbacked debt (senior unsecured, converts, revolver) is grouped and subtotaled. The headline is the unmatched share of gross debt: principal not covered by a disclosed receipt figure, with its quarter-over-quarter delta once the snapshot archive holds a second observation.
Source: the curated facility field counterparty_backing —
facility/SPV-level RPO allocations or disclosed contract values, cited per filing.
Limitations: if backing receipts are undisclosed for a facility, the receipts dot is absent and the row is marked “backing undisclosed” — never estimated. Contract-backed is kept distinct from the recourse class (a facility can be non-recourse yet unmatched, or full-recourse yet fully backed); both render as row badges. A contract shared across facilities is counted once in the aggregate backing total. When no facility discloses backing receipts, this tile collapses to a one-line status inside the capital stack.
Cash-conversion bridge EBITDA → operating cash flow → free cash flow · disclosed components
Measures · Source · Limitations
Measures: a presentation bridge of disclosed components drawn as a true waterfall — house EBITDA, then stock-based comp (non-cash), the change in customer deposits / deferred revenue (an operating inflow that behaves like prepayment financing), any curated working-capital delta, and an explicit residual (taxes and other non-cash the itemized legs don’t capture) landing on the filed operating cash flow; then less disclosed capex to free cash flow. Every leg in the table is a step in the chart. Quality context: capitalized interest and accrued-but-unpaid capex.
Source: XBRL cash-flow statement (OCF, SBC, capex), the contract-liability balance for
the deposit delta, income-statement tags for EBITDA — all read over the cash-flow statement’s own
period window so no leg mixes a discrete quarter with a YTD figure; curated legs (working capital,
accrued capex) from data/overrides.
Limitations: OCF and FCF are the filed anchors; the residual is disclosed-minus-itemized, never an estimate, and is never distributed back into the named legs. The bridge is never collapsed into one blended number. A leg absent for the period is omitted (the residual absorbs it), not guessed.
Fair value of debt ASC 825 — the market’s verdict
Measures · Source · Limitations
Measures: disclosed ASC 825 fair value of debt vs registry carrying value, as a ratio; a flag fires when the market prices the debt below ~90% of carrying (a distress discount).
Source: the fair-value-of-financial-instruments footnote, curated per entity
(data/overrides); carrying is the registry gross principal.
Limitations: smaller reporting companies are exempt from the disclosure and render “n/a”; an entity whose footnote has not yet been curated renders “pending citation” as a single line in Leverage & coverage rather than a fabricated figure (§0 discipline). No un-dimensioned XBRL tag carries this on the covered names, so it is a curated field.
Earnings quality footnote vs headline
Measures · Source · Limitations
Measures: (1) automated direction screens from XBRL — trade-receivables growth vs revenue growth (AR compounding faster than revenue is the classic pulled-forward-sales flag), DSO and inventory days vs their year-ago period (direction over level, per the checklist), GAAP gross margin, latest-FY NRV write-downs, and customer-deposit contract liabilities. (2) hand-curated watch items — one row per checklist concern (reserve recycling, take-or-pay RPO vs bookings talk, customer circularity, rebates, concentration, SBC/useful lives), each carrying its own as-of and the exact filing language it reads.
Source: XBRL companyfacts for the screens; the receivables/inventory/revenue
notes, MD&A NRV tables, and strategic-agreement disclosures for the watch items
(data/overrides/<ticker>.yaml quality_watch). All display-only:
nothing here enters leverage math, and there is no composite score by design.
Limitations: days metrics use quarterly flows × 91 days and distort when margins move violently (a COGS collapse shrinks inventory days without a unit change); year-ago comparisons use the filer’s 52/53-week calendar (±10-day match). Channel/distributor inventory — where a memory correction shows first — is outside SEC filings entirely; cross-check distributor prints (ARW/AVT/WPG/WT) per the checklist. NRV write-down detail is annual-only (10-K MD&A), so a mid-year reserve release will not show here until the 10-K.
Utility module Cohort E — AFUDC, CWIP, FFO/debt (external bands)
Measures · Source · Limitations
Measures: AFUDC share of net income (equity vs debt AFUDC where split — the SCANA signature signal; rising = paper earnings during construction); CWIP and regulatory-asset growth vs rate base; FFO/debt against external agency reference bands; securitization / rate-recovery bonds segregated on their own row; holdco vs opco debt for the structural-subordination view.
Source: AFUDC / CWIP / regulatory-asset / rate-base / FFO figures from the utility’s filings, curated per entity; gross debt from the registry.
Limitations: the FFO/debt bands are external agency reference thresholds, clearly
labeled — not a house score; securitization debt is never inside corporate leverage; equity units /
hybrids stay in the mezzanine framework. This tile is gated on credit_shape: utility and stays
hidden until a Cohort E name onboards with a registry.
Leverage summary
Measures · Source · Limitations
Measures: per entity for the selected view — gross debt (registry principal), net debt (less cash), leverage on the best-available house basis (LTM where positive, else annualized-latest-quarter or FY, tagged), liquidity (cash + undrawn), the share of gross debt due within ~24 months (calendar-year bucketed), gross debt / book equity, and gross debt / market capitalization where a market-cap series exists. Market cap is dated and carries equity beta on hover. Market-cap ratios and beta are display context only — they never feed the per-entity leverage tiles.
Source: registry + XBRL companyfacts for debt, cash, EBITDA and book equity;
market caps and betas are dated, script-refreshed rows in data/market_series.csv
(Yahoo daily close × SEC cover-page share count; each weekly refresh lands as a reviewed PR —
no page-load feeds; each market cap carries its as-of date inline).
Limitations: “Due ≤ 24m” is calendar-year bucketed from the maturity wall (not a day-count), so it is approximate at the quarter edges. Market caps move daily and are only as fresh as their as-of date; share counts refresh on filing cadence and can lag issuance (NBIS’s is FY-end). Betas are house-computed on one uniform basis — weekly returns vs SPY over up to 104 weeks — so they are comparable to each other but not to vendor 5y-monthly figures; CRWV’s (◌) window is short (post-Mar-2025 IPO). Debt/market-cap measures the market’s equity cushion, not debt-service capacity — entities with negative EBITDA service debt from cash balances, not earnings. NBIS/ORCL leverage is FY-basis (annual XBRL cadence). Mezzanine (◆) is shown as a separate marker, never added into gross debt.
Counterparty matrix disclosed contract values & concentration — all entities
Measures · Source · Limitations
Measures: disclosed customer exposure per entity × counterparty: contract values (TCV, $) shaded by magnitude with a column total (disclosed USD only); revenue / receivables concentration (%), lease tenancy (MW), equity stakes, and aggregate-RPO cells (counterparties unnamed — a disclosure-gap marker) shown unshaded — mixed units are never blended onto one color scale. A relationship disclosed without a magnitude reads “disclosed, magnitude not”, never a blank. Columns with no cell for any entity are hidden. ◌ marks secondary-sourced cells.
Source: customer-concentration footnotes and disclosed contract values only — CRWV Q1-2026 10-Q, APLD FQ3-2026 10-Q, NBIS FY2025 20-F + March-2026 6-Ks, IREN FQ3-2026 10-Q + May-2026 8-Ks. Each cell carries its own as-of date.
Limitations: "up to" TCVs are ceilings, not bookings, and definitions differ per contract (some TCVs have nil in RPO until tranches are delivered and accepted; conditional backstop capacity is excluded from firm figures — each cell’s hover note states its own basis). Filers rarely name their top customers — unnamed concentration sits in "Other". CoreWeave appears as both a row (issuer) and a column (APLD’s tenant): the same AI-demand bet held at two points in the chain.
Counterparty graph same-lender concentration & circularity — whole watchlist
Measures · Source · Limitations
Measures: the two things the matrix cannot show. Liability side aggregates lenders / structurers across borrowers → same-lender concentration. Circularity flags a counterparty that is itself a watchlist name (the same AI-demand bet held at two points in the chain). The asset side (systemic exposure per counterparty) now lives in the matrix’s column totals, so it is not restated here. Only disclosed USD contract values are summed; MW leases, equity stakes and relationship-only edges are listed but never summed and never estimated.
Source: live-name asset edges come from the counterparty matrix (primary filings); the
not-yet-live asset edges and the whole lender side are the A9 seed (data/counterparty_graph.yaml),
each edge carrying its own as-of and source quality. ◌ marks a group that includes secondary-sourced edges.
Limitations: most of the watchlist is not yet onboarded, so the seeded edges are secondary / unverified until tied to a filing — the concentration picture fills in as names go deep. No score — exposure magnitudes only.
Earnings season is growth slowing?
Breadth & acceleration share of companies, ex-financials, over time — 50% is the line
Measures · Source · Limitations
Measures: share of S&P 500 ex-financials with revenue YoY > 0, with revenue/operating-income acceleration > 0 (acceleration = ΔYoY vs the prior quarter's YoY), and with rising gross margin. Acceleration breadth crossing below 50% while growth is still positive is the earliest slowdown signal.
Source: XBRL Frames API (us-gaap), one value per filer per calendar period; universe =
SPDR S&P 500 ETF Trust N-PORT constituents. Limitations: as-of-latest (restated
figures); ex-financials (SIC 6000–6799); every point carries its n and coverage.
Growth — median vs cap-weighted equal-weight vs float-cap; the gap is megacap dominance
Investment cycle capex YoY — the demand dial
Index earnings quality share with receivables / inventory outpacing revenue
Sector table
Measures · Source · Limitations
Measures: per house sector (SIC → house map), revenue-breadth (share YoY > 0) and
median revenue YoY for the latest season, with the QoQ change in breadth. Source: Frames
API. Limitations: financials shown as their own row, never in the ex-financials headline;
each cell carries its n; OCF/capex coverage is lower mid-year (many filers tag cash flows YTD).
Reaction breadth share with a positive 5-day excess return over SPY
Measures · Source · Limitations
Measures: the market's read on results — reaction breadth (share of names whose 5-session excess return over SPY after the earnings release is > 0) and the median 5-day excess return. With no consensus data in this system, the reaction is the surprise proxy; it leads, the fundamentals confirm.
Source: day 0 = first session on/after the 8-K item 2.02 filing date (a 6-K / periodic fallback for foreign filers); daily closes (adj) from the price adapter, SPY the benchmark. Limitations: a ~120-name subset (demand sub-aggregates + sector leaders), coverage shown per season; an 8-K may be filed the day after the release (the one-day slip is accepted); a name without prices around its release is excluded, never imputed.
Growth vs reaction grew, yet sold off?
Measures · Source · Limitations
Measures: each name's revenue YoY (x) against its 5-day excess return (y) for the selected season. The lower-right quadrant — grew, yet sold off — is the early tell that expectations exceed results; its count is called out. Source: Frames API revenue + the reaction module. Limitations: revenue YoY is as-of-latest (restated figures); financials are included here (unlike the ex-financials growth headline); coverage is the reaction subset.
Financing conditions the third dial — are the windows open?
Measures · Source · Limitations
Measures: each series' current level, its place in its own trailing 3-year distribution (a percentile of a public series, not a score), and an 8-quarter sparkline. The publishable tier is Federal Reserve / Treasury-produced (2Y & 10Y Treasury, the 2s10s slope, the Chicago Fed NFCI and its credit subindex, the St. Louis Fed stress index) plus a credit proxy the repo owns outright: the HYG/LQD and HYG/IEF total-return ratios from the price files (a falling ratio is widening high-yield spreads, expressed in prices we may publish).
Source: FRED (api.stlouisfed.org) for the Fed/Treasury tier; the credit-proxy
ratios from data/prices/. Limitations: financing conditions are
context, dated and labeled — they never feed any entity-level leverage or liquidity figure;
the runway math on the watchlist uses only disclosed figures. The ICE BofA option-adjusted spreads are
the sharper credit measure but ICE's license forbids redistribution, so they are pulled to the
operator's desk only and are never serialized into this page. The Fed/Treasury tier
appears once FRED_API_KEY is set; until then only the repo-owned credit proxy shows.