Backdrop
The rate that prices everything else.
Every long-duration asset on this site — AI, semis, infrastructure — is discounted against the 10-year Treasury yield. When the 10-year moves, the present value of far-away earnings moves with it. This page keeps that backdrop visible next to the household's tickers.
Loading market data…
10-year Treasury yield
Daily par yield, refreshed by a scheduled GitHub Action
10-year Treasury yield
Daily par yield, refreshed by a scheduled GitHub Action
Why the 10-year matters here
Most of what this household owns is priced on earnings that arrive years from now. The 10-year yield is the market's toll on waiting: when it rises, future cash flows are worth less today and long-duration growth stocks usually feel it first; when it falls, the same holdings get a tailwind that has nothing to do with the businesses themselves.
So when the portfolio has a great or terrible month, the honest first question is: how much of that was the companies, and how much was the discount rate? This page exists so the boys can learn to separate the two.
How to read it
- 10-yr rising — expect pressure on the AI and growth sleeve, even on good company news.
- 10-yr falling — multiples expand; do not confuse the tailwind with skill.
- 2s10s inverted (2-yr above 10-yr) — the bond market is bracing for a slowdown.
- Utilities and energy often behave like bond proxies — they compete with the yield directly.
Tracked tickers
End-of-day closes for the household's core symbols and benchmarks
Tracked tickers
End-of-day closes for the household's core symbols and benchmarks
| Symbol | Lens | Close | Day change | Day % | As of |
|---|
Plumbing
A scheduled GitHub Action (.github/workflows/market-data.yml) runs on weekday evenings, pulls the daily par yield curve from the U.S. Treasury and end-of-day quotes from Stooq — both keyless public sources — and commits data/market.json. No API keys ever touch the browser.