{
    "terms": {
        "url": "https://www.bankofcanada.ca/terms/"
    },
    "groupDetail": {
        "label": "Chart 16: CPI inflation stays near 2% over the projection horizon",
        "description": "Contributions to year-over-year CPI inflation, deviation from target, quarterly data\n\nNote: Costs includes, for example, commodity prices, import prices and shipping costs. Other includes, for example, base-year effects from the previous GST/HST holiday, movements in gasoline refinery margins and inflation not attributed to the identified components. Numbers may not sum to their respective totals due to rounding.\n\nSources: Statistics Canada and Bank of Canada calculations, estimates and projections",
        "link": "https://www.bankofcanada.ca/?p=250907"
    },
    "seriesDetail": {
        "MPR_2026M01_CPI_DEVIATION_S1": {
            "label": "Counter-tariffs",
            "description": "",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M01_CPI_DEVIATION_S2": {
            "label": "Costs",
            "description": "",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M01_CPI_DEVIATION_S3": {
            "label": "Removal of consumer carbon tax",
            "description": "",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M01_CPI_DEVIATION_S4": {
            "label": "Output gap",
            "description": "",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M01_CPI_DEVIATION_S5": {
            "label": "Other",
            "description": "",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M01_CPI_DEVIATION_S6": {
            "label": "Total CPI inflation",
            "description": "",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        }
    },
    "observations": [
        {
            "d": "2024-10-01",
            "MPR_2026M01_CPI_DEVIATION_S1": {
                "v": "0.0"
            },
            "MPR_2026M01_CPI_DEVIATION_S6": {
                "v": "-0.1"
            },
            "MPR_2026M01_CPI_DEVIATION_S5": {
                "v": "-0.3"
            },
            "MPR_2026M01_CPI_DEVIATION_S4": {
                "v": "0.0"
            },
            "MPR_2026M01_CPI_DEVIATION_S3": {
                "v": "0.0"
            },
            "MPR_2026M01_CPI_DEVIATION_S2": {
                "v": "0.2"
            }
        },
        {
            "d": "2025-01-01",
            "MPR_2026M01_CPI_DEVIATION_S1": {
                "v": "0.0"
            },
            "MPR_2026M01_CPI_DEVIATION_S6": {
                "v": "0.3"
            },
            "MPR_2026M01_CPI_DEVIATION_S5": {
                "v": "-0.4"
            },
            "MPR_2026M01_CPI_DEVIATION_S4": {
                "v": "0.0"
            },
            "MPR_2026M01_CPI_DEVIATION_S3": {
                "v": "0.0"
            },
            "MPR_2026M01_CPI_DEVIATION_S2": {
                "v": "0.8"
            }
        },
        {
            "d": "2025-04-01",
            "MPR_2026M01_CPI_DEVIATION_S5": {
                "v": "0.1"
            },
            "MPR_2026M01_CPI_DEVIATION_S4": {
                "v": "-0.1"
            },
            "MPR_2026M01_CPI_DEVIATION_S3": {
                "v": "-0.6"
            },
            "MPR_2026M01_CPI_DEVIATION_S2": {
                "v": "0.2"
            },
            "MPR_2026M01_CPI_DEVIATION_S6": {
                "v": "-0.3"
            },
            "MPR_2026M01_CPI_DEVIATION_S1": {
                "v": "0.1"
            }
        },
        {
            "d": "2025-07-01",
            "MPR_2026M01_CPI_DEVIATION_S2": {
                "v": "0.3"
            },
            "MPR_2026M01_CPI_DEVIATION_S4": {
                "v": "-0.1"
            },
            "MPR_2026M01_CPI_DEVIATION_S3": {
                "v": "-0.6"
            },
            "MPR_2026M01_CPI_DEVIATION_S5": {
                "v": "0.2"
            },
            "MPR_2026M01_CPI_DEVIATION_S6": {
                "v": "0.0"
            },
            "MPR_2026M01_CPI_DEVIATION_S1": {
                "v": "0.3"
            }
        },
        {
            "d": "2025-10-01",
            "MPR_2026M01_CPI_DEVIATION_S2": {
                "v": "0.2"
            },
            "MPR_2026M01_CPI_DEVIATION_S5": {
                "v": "0.5"
            },
            "MPR_2026M01_CPI_DEVIATION_S6": {
                "v": "0.2"
            },
            "MPR_2026M01_CPI_DEVIATION_S1": {
                "v": "0.3"
            },
            "MPR_2026M01_CPI_DEVIATION_S3": {
                "v": "-0.6"
            },
            "MPR_2026M01_CPI_DEVIATION_S4": {
                "v": "-0.2"
            }
        },
        {
            "d": "2026-01-01",
            "MPR_2026M01_CPI_DEVIATION_S3": {
                "v": "-0.6"
            },
            "MPR_2026M01_CPI_DEVIATION_S2": {
                "v": "-0.2"
            },
            "MPR_2026M01_CPI_DEVIATION_S4": {
                "v": "-0.2"
            },
            "MPR_2026M01_CPI_DEVIATION_S6": {
                "v": "0.0"
            },
            "MPR_2026M01_CPI_DEVIATION_S1": {
                "v": "0.3"
            },
            "MPR_2026M01_CPI_DEVIATION_S5": {
                "v": "0.7"
            }
        },
        {
            "d": "2026-04-01",
            "MPR_2026M01_CPI_DEVIATION_S6": {
                "v": "0.1"
            },
            "MPR_2026M01_CPI_DEVIATION_S4": {
                "v": "-0.2"
            },
            "MPR_2026M01_CPI_DEVIATION_S5": {
                "v": "0.1"
            },
            "MPR_2026M01_CPI_DEVIATION_S1": {
                "v": "0.1"
            },
            "MPR_2026M01_CPI_DEVIATION_S2": {
                "v": "0.1"
            },
            "MPR_2026M01_CPI_DEVIATION_S3": {
                "v": "0.0"
            }
        },
        {
            "d": "2026-07-01",
            "MPR_2026M01_CPI_DEVIATION_S1": {
                "v": "0.0"
            },
            "MPR_2026M01_CPI_DEVIATION_S6": {
                "v": "0.1"
            },
            "MPR_2026M01_CPI_DEVIATION_S5": {
                "v": "0.1"
            },
            "MPR_2026M01_CPI_DEVIATION_S2": {
                "v": "0.3"
            },
            "MPR_2026M01_CPI_DEVIATION_S4": {
                "v": "-0.2"
            },
            "MPR_2026M01_CPI_DEVIATION_S3": {
                "v": "0.0"
            }
        },
        {
            "d": "2026-10-01",
            "MPR_2026M01_CPI_DEVIATION_S2": {
                "v": "0.3"
            },
            "MPR_2026M01_CPI_DEVIATION_S5": {
                "v": "-0.2"
            },
            "MPR_2026M01_CPI_DEVIATION_S1": {
                "v": "0.0"
            },
            "MPR_2026M01_CPI_DEVIATION_S3": {
                "v": "0.0"
            },
            "MPR_2026M01_CPI_DEVIATION_S4": {
                "v": "-0.2"
            },
            "MPR_2026M01_CPI_DEVIATION_S6": {
                "v": "-0.1"
            }
        },
        {
            "d": "2027-01-01",
            "MPR_2026M01_CPI_DEVIATION_S5": {
                "v": "-0.2"
            },
            "MPR_2026M01_CPI_DEVIATION_S1": {
                "v": "0.0"
            },
            "MPR_2026M01_CPI_DEVIATION_S2": {
                "v": "0.4"
            },
            "MPR_2026M01_CPI_DEVIATION_S6": {
                "v": "0.0"
            },
            "MPR_2026M01_CPI_DEVIATION_S4": {
                "v": "-0.2"
            },
            "MPR_2026M01_CPI_DEVIATION_S3": {
                "v": "0.0"
            }
        },
        {
            "d": "2027-04-01",
            "MPR_2026M01_CPI_DEVIATION_S2": {
                "v": "0.3"
            },
            "MPR_2026M01_CPI_DEVIATION_S6": {
                "v": "0.1"
            },
            "MPR_2026M01_CPI_DEVIATION_S4": {
                "v": "-0.2"
            },
            "MPR_2026M01_CPI_DEVIATION_S5": {
                "v": "-0.1"
            },
            "MPR_2026M01_CPI_DEVIATION_S3": {
                "v": "0.0"
            },
            "MPR_2026M01_CPI_DEVIATION_S1": {
                "v": "0.0"
            }
        },
        {
            "d": "2027-07-01",
            "MPR_2026M01_CPI_DEVIATION_S1": {
                "v": "0.0"
            },
            "MPR_2026M01_CPI_DEVIATION_S6": {
                "v": "0.1"
            },
            "MPR_2026M01_CPI_DEVIATION_S5": {
                "v": "0.0"
            },
            "MPR_2026M01_CPI_DEVIATION_S4": {
                "v": "-0.1"
            },
            "MPR_2026M01_CPI_DEVIATION_S3": {
                "v": "0.0"
            },
            "MPR_2026M01_CPI_DEVIATION_S2": {
                "v": "0.2"
            }
        },
        {
            "d": "2027-10-01",
            "MPR_2026M01_CPI_DEVIATION_S5": {
                "v": "0.0"
            },
            "MPR_2026M01_CPI_DEVIATION_S4": {
                "v": "-0.1"
            },
            "MPR_2026M01_CPI_DEVIATION_S3": {
                "v": "0.0"
            },
            "MPR_2026M01_CPI_DEVIATION_S2": {
                "v": "0.2"
            },
            "MPR_2026M01_CPI_DEVIATION_S1": {
                "v": "0.0"
            },
            "MPR_2026M01_CPI_DEVIATION_S6": {
                "v": "0.1"
            }
        }
    ]
}