{"slug":"market-recap-2026-07-02","qid":"baseline_treasury_state","label":"The session's curve print: July 2 vs July 1 (populated maturities only)","post_title":"Market Recap: July 2, 2026, The Day in Numbers","post_url":"/blog/market-recap-2026-07-02#q-baseline_treasury_state","columns":["curve_point","jul2_yield_pct","one_day_change_bp"],"rows":[{"curve_point":"1 month","jul2_yield_pct":3.7,"one_day_change_bp":3},{"curve_point":"3 month","jul2_yield_pct":3.82,"one_day_change_bp":-3},{"curve_point":"1 year","jul2_yield_pct":3.96,"one_day_change_bp":-4},{"curve_point":"2 year","jul2_yield_pct":4.14,"one_day_change_bp":-3},{"curve_point":"5 year","jul2_yield_pct":4.23,"one_day_change_bp":-1},{"curve_point":"10 year","jul2_yield_pct":4.49,"one_day_change_bp":1},{"curve_point":"30 year","jul2_yield_pct":4.98,"one_day_change_bp":1},{"curve_point":"2s10s spread","jul2_yield_pct":0.35,"one_day_change_bp":4}],"shape":"ranking","sql":"SELECT\n    t.1 AS curve_point,\n    round(t.2, 2) AS jul2_yield_pct,\n    round((t.2 - t.3) * 100) AS one_day_change_bp\nFROM (\n    SELECT arrayJoin([\n        ('1 month',  toFloat64(d.yield_1_month),  toFloat64(p.yield_1_month)),\n        ('3 month',  toFloat64(d.yield_3_month),  toFloat64(p.yield_3_month)),\n        ('1 year',   toFloat64(d.yield_1_year),   toFloat64(p.yield_1_year)),\n        ('2 year',   toFloat64(d.yield_2_year),   toFloat64(p.yield_2_year)),\n        ('5 year',   toFloat64(d.yield_5_year),   toFloat64(p.yield_5_year)),\n        ('10 year',  toFloat64(d.yield_10_year),  toFloat64(p.yield_10_year)),\n        ('30 year',  toFloat64(d.yield_30_year),  toFloat64(p.yield_30_year)),\n        ('2s10s spread', toFloat64(d.yield_10_year - d.yield_2_year), toFloat64(p.yield_10_year - p.yield_2_year))\n    ]) AS t\n    FROM (SELECT * FROM global_markets.treasury_yields WHERE date = '2026-07-02') AS d,\n         (SELECT * FROM global_markets.treasury_yields WHERE date = '2026-07-01') AS p\n)","computed_at":"2026-07-26T05:47:56.952348+00:00","elapsed":0.021561535}