{"slug":"market-recap-2026-07-28","qid":"baseline_treasury_curve","label":"Treasury curve prints on file, July 23 through July 28","post_title":"Market Recap: July 28, 2026, The Day in Numbers","post_url":"/blog/market-recap-2026-07-28#q-baseline_treasury_curve","columns":["date","yield_2y_pct","yield_10y_pct","yield_30y_pct","spread_2s10s_bp"],"rows":[{"date":"2026-07-23","yield_2y_pct":4.37,"yield_10y_pct":4.71,"yield_30y_pct":5.17,"spread_2s10s_bp":34},{"date":"2026-07-24","yield_2y_pct":4.33,"yield_10y_pct":4.69,"yield_30y_pct":5.16,"spread_2s10s_bp":36},{"date":"2026-07-27","yield_2y_pct":4.31,"yield_10y_pct":4.65,"yield_30y_pct":5.12,"spread_2s10s_bp":34},{"date":"2026-07-28","yield_2y_pct":4.26,"yield_10y_pct":4.61,"yield_30y_pct":5.09,"spread_2s10s_bp":35}],"shape":"series","sql":"SELECT toString(date) AS date,\n       round(toFloat64(yield_2_year), 2) AS yield_2y_pct,\n       round(toFloat64(yield_10_year), 2) AS yield_10y_pct,\n       round(toFloat64(yield_30_year), 2) AS yield_30y_pct,\n       round((toFloat64(yield_10_year) - toFloat64(yield_2_year)) * 100) AS spread_2s10s_bp\nFROM global_markets.treasury_yields\nWHERE date >= '2026-07-23' AND date <= '2026-07-28'\nORDER BY date","computed_at":"2026-08-01T23:51:53.657711+00:00","elapsed":0.028111368}