{"slug":"macro-picture-entering-h2-2026","qid":"baseline_cpi_mom","label":"CPI month-over-month, computed from the index against the prior month","post_title":"Macro Picture Entering H2 2026, With Receipts","post_url":"/blog/macro-picture-entering-h2-2026#q-baseline_cpi_mom","columns":["period_start","headline_mom_pct","core_mom_pct"],"rows":[{"period_start":"2026-01-01","headline_mom_pct":0.17,"core_mom_pct":0.3},{"period_start":"2026-02-01","headline_mom_pct":0.27,"core_mom_pct":0.22},{"period_start":"2026-03-01","headline_mom_pct":0.87,"core_mom_pct":0.2},{"period_start":"2026-04-01","headline_mom_pct":0.64,"core_mom_pct":0.38},{"period_start":"2026-05-01","headline_mom_pct":0.47,"core_mom_pct":0.21},{"period_start":"2026-06-01","headline_mom_pct":-0.42,"core_mom_pct":-0.02}],"shape":"ranking","sql":"SELECT toString(date) AS period_start,\n    round((cpi / any(cpi_prev) - 1) * 100, 2) AS headline_mom_pct,\n    round((cpi_core / any(core_prev) - 1) * 100, 2) AS core_mom_pct\nFROM global_markets.inflation\nINNER JOIN (\n    SELECT date + INTERVAL 1 MONTH AS match_date, cpi AS cpi_prev, cpi_core AS core_prev\n    FROM global_markets.inflation\n    WHERE date >= toDate('2025-12-01') AND date <= toDate('2026-05-01')\n) AS p ON date = p.match_date\nWHERE date >= toDate('2026-01-01') AND date <= toDate('2026-06-01')\nGROUP BY date, cpi, cpi_core\nORDER BY date","computed_at":"2026-08-11T14:23:39.067895+00:00","elapsed":0.002476078}