Section one · the pain
Interest paid on the debt
Net interest against discretionary defense and personal income taxes, by fiscal year
Solid: measured. Dashed: CBO projection. Hollow: year not closed. Hover gives the exact date.
Data table
Section two · the treadmill
Debt scheduled to mature
By maturity year, stacked by tenor
—Data table
Section three · the price
Old rate against replacement rate
Two rates per bucket, never blended across buckets. Old rate is the amount-weighted rate on the debt now maturing. Replacement rate is the amount-weighted rate on comparable debt sold at recent auctions. The gap is shown in basis points; one basis point is 0.01%.
Buckets go by original term, not security type: a 10-year note sits beside a 30-year bond.
—
—
—
Nominal buckets
—Not nominal rates · not comparable to the table above, or to each other
Buckets measured on their own basis
—Section four · the bind
Where the money already goes
Outlays by layer, with revenues, as a share of GDP
Solid: measured. Dashed: CBO projection.
Data table
Section five · the burden
Debt and interest against the economy
Each on its own panel, by fiscal year
Solid: measured. Dashed: CBO projection. Each panel has its own scale; the two are never read against each other.
Data table
Section six · the stock
Total debt outstanding
Gross debt and debt held by the public, 1985 → 2035
annualSolid: measured. Dashed: CBO projection. Hollow: year not closed. Diamond: measured on a date other than the year end. Hover gives the exact date.
Data table
Section seven · the calendar
What updates when
Methods
Read from metadata/methodology.json, serialized from treasury/domain_rules.py.