{"slug":"market-recap-2026-h1","qid":"h1_curve_daily","label":"The 2s10s spread, every print of the half","post_title":"Market Recap: H1 2026","post_url":"/blog/market-recap-2026-h1#q-h1_curve_daily","columns":["d","spread_2s10s_bp"],"rows":[{"d":"2026-01-02","spread_2s10s_bp":72},{"d":"2026-01-05","spread_2s10s_bp":71},{"d":"2026-01-06","spread_2s10s_bp":71},{"d":"2026-01-07","spread_2s10s_bp":68},{"d":"2026-01-08","spread_2s10s_bp":70},{"d":"2026-01-09","spread_2s10s_bp":64},{"d":"2026-01-12","spread_2s10s_bp":65},{"d":"2026-01-13","spread_2s10s_bp":65},{"d":"2026-01-14","spread_2s10s_bp":64},{"d":"2026-01-15","spread_2s10s_bp":61},{"d":"2026-01-16","spread_2s10s_bp":65},{"d":"2026-01-20","spread_2s10s_bp":70},{"d":"2026-01-21","spread_2s10s_bp":66},{"d":"2026-01-22","spread_2s10s_bp":65},{"d":"2026-01-23","spread_2s10s_bp":64},{"d":"2026-01-26","spread_2s10s_bp":66},{"d":"2026-01-27","spread_2s10s_bp":71},{"d":"2026-01-28","spread_2s10s_bp":70},{"d":"2026-01-29","spread_2s10s_bp":71},{"d":"2026-01-30","spread_2s10s_bp":74},{"d":"2026-02-02","spread_2s10s_bp":72},{"d":"2026-02-03","spread_2s10s_bp":71},{"d":"2026-02-04","spread_2s10s_bp":72},{"d":"2026-02-05","spread_2s10s_bp":74},{"d":"2026-02-06","spread_2s10s_bp":72},{"d":"2026-02-09","spread_2s10s_bp":74},{"d":"2026-02-10","spread_2s10s_bp":71},{"d":"2026-02-11","spread_2s10s_bp":66},{"d":"2026-02-12","spread_2s10s_bp":62},{"d":"2026-02-13","spread_2s10s_bp":64},{"d":"2026-02-17","spread_2s10s_bp":62},{"d":"2026-02-18","spread_2s10s_bp":62},{"d":"2026-02-19","spread_2s10s_bp":61},{"d":"2026-02-20","spread_2s10s_bp":60},{"d":"2026-02-23","spread_2s10s_bp":60},{"d":"2026-02-24","spread_2s10s_bp":61},{"d":"2026-02-25","spread_2s10s_bp":60},{"d":"2026-02-26","spread_2s10s_bp":60},{"d":"2026-02-27","spread_2s10s_bp":59},{"d":"2026-03-02","spread_2s10s_bp":58},{"d":"2026-03-03","spread_2s10s_bp":55},{"d":"2026-03-04","spread_2s10s_bp":55},{"d":"2026-03-05","spread_2s10s_bp":56},{"d":"2026-03-06","spread_2s10s_bp":59},{"d":"2026-03-09","spread_2s10s_bp":56},{"d":"2026-03-10","spread_2s10s_bp":58},{"d":"2026-03-11","spread_2s10s_bp":57},{"d":"2026-03-12","spread_2s10s_bp":51},{"d":"2026-03-13","spread_2s10s_bp":55},{"d":"2026-03-16","spread_2s10s_bp":55},{"d":"2026-03-17","spread_2s10s_bp":52},{"d":"2026-03-18","spread_2s10s_bp":50},{"d":"2026-03-19","spread_2s10s_bp":46},{"d":"2026-03-20","spread_2s10s_bp":51},{"d":"2026-03-23","spread_2s10s_bp":51},{"d":"2026-03-24","spread_2s10s_bp":49},{"d":"2026-03-25","spread_2s10s_bp":49},{"d":"2026-03-26","spread_2s10s_bp":46},{"d":"2026-03-27","spread_2s10s_bp":56},{"d":"2026-03-30","spread_2s10s_bp":53},{"d":"2026-03-31","spread_2s10s_bp":51},{"d":"2026-04-01","spread_2s10s_bp":52},{"d":"2026-04-02","spread_2s10s_bp":52},{"d":"2026-04-03","spread_2s10s_bp":51},{"d":"2026-04-06","spread_2s10s_bp":50},{"d":"2026-04-07","spread_2s10s_bp":52},{"d":"2026-04-08","spread_2s10s_bp":50},{"d":"2026-04-09","spread_2s10s_bp":51},{"d":"2026-04-10","spread_2s10s_bp":50},{"d":"2026-04-13","spread_2s10s_bp":52},{"d":"2026-04-14","spread_2s10s_bp":50},{"d":"2026-04-15","spread_2s10s_bp":53},{"d":"2026-04-16","spread_2s10s_bp":54},{"d":"2026-04-17","spread_2s10s_bp":55},{"d":"2026-04-20","spread_2s10s_bp":54},{"d":"2026-04-21","spread_2s10s_bp":52},{"d":"2026-04-22","spread_2s10s_bp":51},{"d":"2026-04-23","spread_2s10s_bp":51},{"d":"2026-04-24","spread_2s10s_bp":53},{"d":"2026-04-27","spread_2s10s_bp":57},{"d":"2026-04-28","spread_2s10s_bp":52},{"d":"2026-04-29","spread_2s10s_bp":50},{"d":"2026-04-30","spread_2s10s_bp":52},{"d":"2026-05-01","spread_2s10s_bp":51},{"d":"2026-05-04","spread_2s10s_bp":50},{"d":"2026-05-05","spread_2s10s_bp":50},{"d":"2026-05-06","spread_2s10s_bp":49},{"d":"2026-05-07","spread_2s10s_bp":49},{"d":"2026-05-08","spread_2s10s_bp":48},{"d":"2026-05-11","spread_2s10s_bp":47},{"d":"2026-05-12","spread_2s10s_bp":46},{"d":"2026-05-13","spread_2s10s_bp":48},{"d":"2026-05-14","spread_2s10s_bp":47},{"d":"2026-05-15","spread_2s10s_bp":50},{"d":"2026-05-18","spread_2s10s_bp":54},{"d":"2026-05-19","spread_2s10s_bp":54},{"d":"2026-05-20","spread_2s10s_bp":53},{"d":"2026-05-21","spread_2s10s_bp":49},{"d":"2026-05-22","spread_2s10s_bp":43},{"d":"2026-05-26","spread_2s10s_bp":49},{"d":"2026-05-27","spread_2s10s_bp":48},{"d":"2026-05-28","spread_2s10s_bp":46},{"d":"2026-05-29","spread_2s10s_bp":47},{"d":"2026-06-01","spread_2s10s_bp":42},{"d":"2026-06-02","spread_2s10s_bp":41},{"d":"2026-06-03","spread_2s10s_bp":41},{"d":"2026-06-04","spread_2s10s_bp":42},{"d":"2026-06-05","spread_2s10s_bp":38},{"d":"2026-06-08","spread_2s10s_bp":41},{"d":"2026-06-09","spread_2s10s_bp":40},{"d":"2026-06-10","spread_2s10s_bp":42},{"d":"2026-06-11","spread_2s10s_bp":40},{"d":"2026-06-12","spread_2s10s_bp":39},{"d":"2026-06-15","spread_2s10s_bp":40},{"d":"2026-06-16","spread_2s10s_bp":38},{"d":"2026-06-17","spread_2s10s_bp":29},{"d":"2026-06-18","spread_2s10s_bp":27},{"d":"2026-06-22","spread_2s10s_bp":27},{"d":"2026-06-23","spread_2s10s_bp":34},{"d":"2026-06-24","spread_2s10s_bp":30},{"d":"2026-06-25","spread_2s10s_bp":31},{"d":"2026-06-26","spread_2s10s_bp":31},{"d":"2026-06-29","spread_2s10s_bp":28},{"d":"2026-06-30","spread_2s10s_bp":30}],"shape":"table","sql":"SELECT toString(date) AS d, round((yield_10_year - yield_2_year) * 100, 0) AS spread_2s10s_bp\nFROM global_markets.treasury_yields\nWHERE date >= toDate('2026-01-01') AND date <= toDate('2026-06-30')\n  AND isNotNull(yield_10_year) AND isNotNull(yield_2_year)\nORDER BY date","computed_at":"2026-07-26T06:02:32.107979+00:00","elapsed":0.014162689}