{
    "terms": {
        "url": "https://www.bankofcanada.ca/terms/"
    },
    "groupDetail": {
        "label": "Chart 5: Below-average services inflation is helping to offset elevated non-energy goods inflation",
        "description": "Note: The heatmap shows the distance of each CPI component’s year-over-year inflation rate from its historical average. The colour is white when a component’s inflation rate is close to its average and is a varying shade of blue (red) when the rate is below (above) the average. Because the historical range of inflation varies widely across CPI components, each inflation rate plotted in the heatmap is standardized by subtracting its mean and dividing by its standard deviation. This standardization is conducted using data from 1996 to 2019, except for Regulation-affected services and Other services, where available data begin in 2004 and 2008, respectively. Regulation-affected services includes prices that are affected by government regulations either directly (e.g., child care services) or indirectly (e.g., telephone services). Values in parentheses are CPI weights (in percent). Due to rounding, weights within categories may not sum to their respective totals.\n\nSources: Statistics Canada and Bank of Canada calculations",
        "link": "https://www.bankofcanada.ca/?p=254445"
    },
    "seriesDetail": {
        "MPR_2026M07_CPI_HEATMAP_S01": {
            "label": "Goods excluding food and energy (28.0)",
            "description": "Goods excluding food and energy (28.0)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M07_CPI_HEATMAP_S02": {
            "label": "Durable goods (13.0)",
            "description": "Durable goods (13.0)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M07_CPI_HEATMAP_S03": {
            "label": "Non-durable goods (7.8)",
            "description": "Non-durable goods (7.8)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M07_CPI_HEATMAP_S04": {
            "label": "Semi-durable goods (7.2)",
            "description": "Semi-durable goods (7.2)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M07_CPI_HEATMAP_S05": {
            "label": "Food in stores (10.9)",
            "description": "Food in stores (10.9)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M07_CPI_HEATMAP_S06": {
            "label": "Other (3.2)",
            "description": "Other (3.2)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M07_CPI_HEATMAP_S07": {
            "label": "Fruits and vegetables (2.4)",
            "description": "Fruits and vegetables (2.4)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M07_CPI_HEATMAP_S08": {
            "label": "Meat and seafood (2.1)",
            "description": "Meat and seafood (2.1)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M07_CPI_HEATMAP_S09": {
            "label": "Bakery and cereal products (1.4)",
            "description": "Bakery and cereal products (1.4)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M07_CPI_HEATMAP_S10": {
            "label": "Dairy products and eggs (1.7)",
            "description": "Dairy products and eggs (1.7)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M07_CPI_HEATMAP_S11": {
            "label": "Energy (6.7)",
            "description": "Energy (6.7)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M07_CPI_HEATMAP_S12": {
            "label": "Gasoline (4.0)",
            "description": "Gasoline (4.0)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M07_CPI_HEATMAP_S13": {
            "label": "Electricity (1.7)",
            "description": "Electricity (1.7)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M07_CPI_HEATMAP_S14": {
            "label": "Fuel oil and other fuels (0.6)",
            "description": "Fuel oil and other fuels (0.6)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M07_CPI_HEATMAP_S15": {
            "label": "Natural gas (0.4)",
            "description": "Natural gas (0.4)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M07_CPI_HEATMAP_S16": {
            "label": "Services excluding shelter services (28.5)",
            "description": "Services excluding shelter services (28.5)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M07_CPI_HEATMAP_S17": {
            "label": "Regulation-affected services (8.5)",
            "description": "Regulation-affected services (8.5)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M07_CPI_HEATMAP_S18": {
            "label": "Other services (8.1)",
            "description": "Other services (8.1)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M07_CPI_HEATMAP_S19": {
            "label": "Food services (6.9)",
            "description": "Food services (6.9)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M07_CPI_HEATMAP_S20": {
            "label": "Recreation and travel (5.0)",
            "description": "Recreation and travel (5.0)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M07_CPI_HEATMAP_S21": {
            "label": "Shelter services (26.0)",
            "description": "Shelter services (26.0)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M07_CPI_HEATMAP_S22": {
            "label": "Rent (7.5)",
            "description": "Rent (7.5)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M07_CPI_HEATMAP_S23": {
            "label": "Other shelter services (6.9)",
            "description": "Other shelter services (6.9)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M07_CPI_HEATMAP_S24": {
            "label": "House-price-related services (6.4)",
            "description": "House-price-related services (6.4)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        },
        "MPR_2026M07_CPI_HEATMAP_S25": {
            "label": "Mortgage interest costs (5.2)",
            "description": "Mortgage interest costs (5.2)",
            "dimension": {
                "key": "d",
                "name": "Date"
            }
        }
    },
    "observations": [
        {
            "d": "2025-11-01",
            "MPR_2026M07_CPI_HEATMAP_S01": {
                "v": "1.2"
            },
            "MPR_2026M07_CPI_HEATMAP_S02": {
                "v": "1.7"
            },
            "MPR_2026M07_CPI_HEATMAP_S03": {
                "v": "-0.2"
            },
            "MPR_2026M07_CPI_HEATMAP_S04": {
                "v": "0.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S05": {
                "v": "1.2"
            },
            "MPR_2026M07_CPI_HEATMAP_S06": {
                "v": "3.3"
            },
            "MPR_2026M07_CPI_HEATMAP_S07": {
                "v": "0.1"
            },
            "MPR_2026M07_CPI_HEATMAP_S08": {
                "v": "1.7"
            },
            "MPR_2026M07_CPI_HEATMAP_S09": {
                "v": "-0.3"
            },
            "MPR_2026M07_CPI_HEATMAP_S10": {
                "v": "-0.9"
            },
            "MPR_2026M07_CPI_HEATMAP_S11": {
                "v": "-1.0"
            },
            "MPR_2026M07_CPI_HEATMAP_S12": {
                "v": "-0.9"
            },
            "MPR_2026M07_CPI_HEATMAP_S13": {
                "v": "0.3"
            },
            "MPR_2026M07_CPI_HEATMAP_S14": {
                "v": "-0.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S15": {
                "v": "-1.2"
            },
            "MPR_2026M07_CPI_HEATMAP_S16": {
                "v": "0.6"
            },
            "MPR_2026M07_CPI_HEATMAP_S17": {
                "v": "1.6"
            },
            "MPR_2026M07_CPI_HEATMAP_S18": {
                "v": "2.5"
            },
            "MPR_2026M07_CPI_HEATMAP_S19": {
                "v": "1.2"
            },
            "MPR_2026M07_CPI_HEATMAP_S20": {
                "v": "-2.7"
            },
            "MPR_2026M07_CPI_HEATMAP_S21": {
                "v": "0.6"
            },
            "MPR_2026M07_CPI_HEATMAP_S22": {
                "v": "7.1"
            },
            "MPR_2026M07_CPI_HEATMAP_S23": {
                "v": "1.5"
            },
            "MPR_2026M07_CPI_HEATMAP_S24": {
                "v": "-1.6"
            },
            "MPR_2026M07_CPI_HEATMAP_S25": {
                "v": "0.5"
            }
        },
        {
            "d": "2025-12-01",
            "MPR_2026M07_CPI_HEATMAP_S01": {
                "v": "1.3"
            },
            "MPR_2026M07_CPI_HEATMAP_S02": {
                "v": "1.3"
            },
            "MPR_2026M07_CPI_HEATMAP_S03": {
                "v": "0.3"
            },
            "MPR_2026M07_CPI_HEATMAP_S04": {
                "v": "0.9"
            },
            "MPR_2026M07_CPI_HEATMAP_S05": {
                "v": "1.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S06": {
                "v": "3.5"
            },
            "MPR_2026M07_CPI_HEATMAP_S07": {
                "v": "0.0"
            },
            "MPR_2026M07_CPI_HEATMAP_S08": {
                "v": "1.8"
            },
            "MPR_2026M07_CPI_HEATMAP_S09": {
                "v": "0.0"
            },
            "MPR_2026M07_CPI_HEATMAP_S10": {
                "v": "-0.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S11": {
                "v": "-1.5"
            },
            "MPR_2026M07_CPI_HEATMAP_S12": {
                "v": "-1.3"
            },
            "MPR_2026M07_CPI_HEATMAP_S13": {
                "v": "0.2"
            },
            "MPR_2026M07_CPI_HEATMAP_S14": {
                "v": "-0.7"
            },
            "MPR_2026M07_CPI_HEATMAP_S15": {
                "v": "-1.2"
            },
            "MPR_2026M07_CPI_HEATMAP_S16": {
                "v": "2.0"
            },
            "MPR_2026M07_CPI_HEATMAP_S17": {
                "v": "1.8"
            },
            "MPR_2026M07_CPI_HEATMAP_S18": {
                "v": "0.8"
            },
            "MPR_2026M07_CPI_HEATMAP_S19": {
                "v": "8.5"
            },
            "MPR_2026M07_CPI_HEATMAP_S20": {
                "v": "-1.6"
            },
            "MPR_2026M07_CPI_HEATMAP_S21": {
                "v": "0.5"
            },
            "MPR_2026M07_CPI_HEATMAP_S22": {
                "v": "7.6"
            },
            "MPR_2026M07_CPI_HEATMAP_S23": {
                "v": "1.1"
            },
            "MPR_2026M07_CPI_HEATMAP_S24": {
                "v": "-1.8"
            },
            "MPR_2026M07_CPI_HEATMAP_S25": {
                "v": "0.3"
            }
        },
        {
            "d": "2026-01-01",
            "MPR_2026M07_CPI_HEATMAP_S01": {
                "v": "1.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S02": {
                "v": "1.3"
            },
            "MPR_2026M07_CPI_HEATMAP_S03": {
                "v": "0.5"
            },
            "MPR_2026M07_CPI_HEATMAP_S04": {
                "v": "0.9"
            },
            "MPR_2026M07_CPI_HEATMAP_S05": {
                "v": "1.3"
            },
            "MPR_2026M07_CPI_HEATMAP_S06": {
                "v": "4.2"
            },
            "MPR_2026M07_CPI_HEATMAP_S07": {
                "v": "-0.5"
            },
            "MPR_2026M07_CPI_HEATMAP_S08": {
                "v": "2.0"
            },
            "MPR_2026M07_CPI_HEATMAP_S09": {
                "v": "-0.3"
            },
            "MPR_2026M07_CPI_HEATMAP_S10": {
                "v": "0.0"
            },
            "MPR_2026M07_CPI_HEATMAP_S11": {
                "v": "-1.7"
            },
            "MPR_2026M07_CPI_HEATMAP_S12": {
                "v": "-1.6"
            },
            "MPR_2026M07_CPI_HEATMAP_S13": {
                "v": "0.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S14": {
                "v": "-1.1"
            },
            "MPR_2026M07_CPI_HEATMAP_S15": {
                "v": "-1.2"
            },
            "MPR_2026M07_CPI_HEATMAP_S16": {
                "v": "2.7"
            },
            "MPR_2026M07_CPI_HEATMAP_S17": {
                "v": "0.5"
            },
            "MPR_2026M07_CPI_HEATMAP_S18": {
                "v": "0.5"
            },
            "MPR_2026M07_CPI_HEATMAP_S19": {
                "v": "13.9"
            },
            "MPR_2026M07_CPI_HEATMAP_S20": {
                "v": "-1.2"
            },
            "MPR_2026M07_CPI_HEATMAP_S21": {
                "v": "0.1"
            },
            "MPR_2026M07_CPI_HEATMAP_S22": {
                "v": "6.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S23": {
                "v": "0.8"
            },
            "MPR_2026M07_CPI_HEATMAP_S24": {
                "v": "-1.8"
            },
            "MPR_2026M07_CPI_HEATMAP_S25": {
                "v": "0.2"
            }
        },
        {
            "d": "2026-02-01",
            "MPR_2026M07_CPI_HEATMAP_S01": {
                "v": "0.9"
            },
            "MPR_2026M07_CPI_HEATMAP_S02": {
                "v": "1.1"
            },
            "MPR_2026M07_CPI_HEATMAP_S03": {
                "v": "0.1"
            },
            "MPR_2026M07_CPI_HEATMAP_S04": {
                "v": "0.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S05": {
                "v": "0.9"
            },
            "MPR_2026M07_CPI_HEATMAP_S06": {
                "v": "3.2"
            },
            "MPR_2026M07_CPI_HEATMAP_S07": {
                "v": "-0.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S08": {
                "v": "1.6"
            },
            "MPR_2026M07_CPI_HEATMAP_S09": {
                "v": "-0.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S10": {
                "v": "-0.2"
            },
            "MPR_2026M07_CPI_HEATMAP_S11": {
                "v": "-1.5"
            },
            "MPR_2026M07_CPI_HEATMAP_S12": {
                "v": "-1.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S13": {
                "v": "0.5"
            },
            "MPR_2026M07_CPI_HEATMAP_S14": {
                "v": "-0.8"
            },
            "MPR_2026M07_CPI_HEATMAP_S15": {
                "v": "-1.3"
            },
            "MPR_2026M07_CPI_HEATMAP_S16": {
                "v": "1.3"
            },
            "MPR_2026M07_CPI_HEATMAP_S17": {
                "v": "0.7"
            },
            "MPR_2026M07_CPI_HEATMAP_S18": {
                "v": "-0.5"
            },
            "MPR_2026M07_CPI_HEATMAP_S19": {
                "v": "7.6"
            },
            "MPR_2026M07_CPI_HEATMAP_S20": {
                "v": "-1.2"
            },
            "MPR_2026M07_CPI_HEATMAP_S21": {
                "v": "-0.1"
            },
            "MPR_2026M07_CPI_HEATMAP_S22": {
                "v": "5.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S23": {
                "v": "1.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S24": {
                "v": "-2.1"
            },
            "MPR_2026M07_CPI_HEATMAP_S25": {
                "v": "0.1"
            }
        },
        {
            "d": "2026-03-01",
            "MPR_2026M07_CPI_HEATMAP_S01": {
                "v": "0.3"
            },
            "MPR_2026M07_CPI_HEATMAP_S02": {
                "v": "0.9"
            },
            "MPR_2026M07_CPI_HEATMAP_S03": {
                "v": "-0.5"
            },
            "MPR_2026M07_CPI_HEATMAP_S04": {
                "v": "-0.7"
            },
            "MPR_2026M07_CPI_HEATMAP_S05": {
                "v": "1.1"
            },
            "MPR_2026M07_CPI_HEATMAP_S06": {
                "v": "2.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S07": {
                "v": "0.1"
            },
            "MPR_2026M07_CPI_HEATMAP_S08": {
                "v": "1.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S09": {
                "v": "0.0"
            },
            "MPR_2026M07_CPI_HEATMAP_S10": {
                "v": "-0.1"
            },
            "MPR_2026M07_CPI_HEATMAP_S11": {
                "v": "0.1"
            },
            "MPR_2026M07_CPI_HEATMAP_S12": {
                "v": "0.1"
            },
            "MPR_2026M07_CPI_HEATMAP_S13": {
                "v": "0.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S14": {
                "v": "0.6"
            },
            "MPR_2026M07_CPI_HEATMAP_S15": {
                "v": "-1.3"
            },
            "MPR_2026M07_CPI_HEATMAP_S16": {
                "v": "0.8"
            },
            "MPR_2026M07_CPI_HEATMAP_S17": {
                "v": "0.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S18": {
                "v": "-0.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S19": {
                "v": "1.1"
            },
            "MPR_2026M07_CPI_HEATMAP_S20": {
                "v": "1.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S21": {
                "v": "-0.1"
            },
            "MPR_2026M07_CPI_HEATMAP_S22": {
                "v": "6.2"
            },
            "MPR_2026M07_CPI_HEATMAP_S23": {
                "v": "1.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S24": {
                "v": "-2.1"
            },
            "MPR_2026M07_CPI_HEATMAP_S25": {
                "v": "0.0"
            }
        },
        {
            "d": "2026-04-01",
            "MPR_2026M07_CPI_HEATMAP_S01": {
                "v": "0.9"
            },
            "MPR_2026M07_CPI_HEATMAP_S02": {
                "v": "1.2"
            },
            "MPR_2026M07_CPI_HEATMAP_S03": {
                "v": "-0.5"
            },
            "MPR_2026M07_CPI_HEATMAP_S04": {
                "v": "0.7"
            },
            "MPR_2026M07_CPI_HEATMAP_S05": {
                "v": "0.8"
            },
            "MPR_2026M07_CPI_HEATMAP_S06": {
                "v": "1.8"
            },
            "MPR_2026M07_CPI_HEATMAP_S07": {
                "v": "0.0"
            },
            "MPR_2026M07_CPI_HEATMAP_S08": {
                "v": "1.3"
            },
            "MPR_2026M07_CPI_HEATMAP_S09": {
                "v": "-0.1"
            },
            "MPR_2026M07_CPI_HEATMAP_S10": {
                "v": "-0.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S11": {
                "v": "1.9"
            },
            "MPR_2026M07_CPI_HEATMAP_S12": {
                "v": "1.9"
            },
            "MPR_2026M07_CPI_HEATMAP_S13": {
                "v": "0.3"
            },
            "MPR_2026M07_CPI_HEATMAP_S14": {
                "v": "1.7"
            },
            "MPR_2026M07_CPI_HEATMAP_S15": {
                "v": "-0.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S16": {
                "v": "-1.0"
            },
            "MPR_2026M07_CPI_HEATMAP_S17": {
                "v": "-0.1"
            },
            "MPR_2026M07_CPI_HEATMAP_S18": {
                "v": "-1.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S19": {
                "v": "0.9"
            },
            "MPR_2026M07_CPI_HEATMAP_S20": {
                "v": "-2.3"
            },
            "MPR_2026M07_CPI_HEATMAP_S21": {
                "v": "-0.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S22": {
                "v": "4.9"
            },
            "MPR_2026M07_CPI_HEATMAP_S23": {
                "v": "1.3"
            },
            "MPR_2026M07_CPI_HEATMAP_S24": {
                "v": "-2.2"
            },
            "MPR_2026M07_CPI_HEATMAP_S25": {
                "v": "-0.1"
            }
        },
        {
            "d": "2026-05-01",
            "MPR_2026M07_CPI_HEATMAP_S01": {
                "v": "0.8"
            },
            "MPR_2026M07_CPI_HEATMAP_S02": {
                "v": "1.2"
            },
            "MPR_2026M07_CPI_HEATMAP_S03": {
                "v": "-0.7"
            },
            "MPR_2026M07_CPI_HEATMAP_S04": {
                "v": "0.6"
            },
            "MPR_2026M07_CPI_HEATMAP_S05": {
                "v": "1.0"
            },
            "MPR_2026M07_CPI_HEATMAP_S06": {
                "v": "1.5"
            },
            "MPR_2026M07_CPI_HEATMAP_S07": {
                "v": "0.7"
            },
            "MPR_2026M07_CPI_HEATMAP_S08": {
                "v": "0.9"
            },
            "MPR_2026M07_CPI_HEATMAP_S09": {
                "v": "-0.2"
            },
            "MPR_2026M07_CPI_HEATMAP_S10": {
                "v": "0.0"
            },
            "MPR_2026M07_CPI_HEATMAP_S11": {
                "v": "2.3"
            },
            "MPR_2026M07_CPI_HEATMAP_S12": {
                "v": "2.2"
            },
            "MPR_2026M07_CPI_HEATMAP_S13": {
                "v": "0.4"
            },
            "MPR_2026M07_CPI_HEATMAP_S14": {
                "v": "2.0"
            },
            "MPR_2026M07_CPI_HEATMAP_S15": {
                "v": "-0.5"
            },
            "MPR_2026M07_CPI_HEATMAP_S16": {
                "v": "-0.2"
            },
            "MPR_2026M07_CPI_HEATMAP_S17": {
                "v": "-0.5"
            },
            "MPR_2026M07_CPI_HEATMAP_S18": {
                "v": "-1.2"
            },
            "MPR_2026M07_CPI_HEATMAP_S19": {
                "v": "1.0"
            },
            "MPR_2026M07_CPI_HEATMAP_S20": {
                "v": "0.1"
            },
            "MPR_2026M07_CPI_HEATMAP_S21": {
                "v": "-0.5"
            },
            "MPR_2026M07_CPI_HEATMAP_S22": {
                "v": "4.7"
            },
            "MPR_2026M07_CPI_HEATMAP_S23": {
                "v": "1.0"
            },
            "MPR_2026M07_CPI_HEATMAP_S24": {
                "v": "-2.1"
            },
            "MPR_2026M07_CPI_HEATMAP_S25": {
                "v": "-0.2"
            }
        }
    ]
}