{
  "id": "th-cpi",
  "title": "Thai consumer price index",
  "metric": "Consumer price index, all items, annual average (2010 = 100)",
  "unit": "index (2010 = 100)",
  "kind": "index",
  "volatility": "annual",
  "direction_note": "higher = Thai prices have risen, so a fixed foreign pension converted into baht buys less of Thailand",
  "publisher": "No Margin Left",
  "source": {
    "label": "World Bank World Development Indicators FP.CPI.TOTL, \"Consumer price index (2010 = 100)\" — compiled from the IMF International Financial Statistics database",
    "url": "https://api.worldbank.org/v2/country/TH/indicator/FP.CPI.TOTL?format=json"
  },
  "license": "CC BY 4.0",
  "license_url": "https://creativecommons.org/licenses/by/4.0/",
  "attribution": "No Margin Left, \"Thai consumer price index\" (Consumer price index, all items, annual average (2010 = 100)). CC BY 4.0. https://nomarginleft.com/data/th-cpi.json",
  "canonical": "https://nomarginleft.com/data/th-cpi.json",
  "csv": "https://nomarginleft.com/data/th-cpi.csv",
  "retrieved": "2026-08-12",
  "stale": false,
  "observations": [
    {
      "date": "2006",
      "value": 90.585,
      "confidence": "sourced",
      "checked": "2026-08-12",
      "note": "base year of the real-purchasing-power panel."
    },
    {
      "date": "2007",
      "value": 92.616,
      "confidence": "sourced",
      "checked": "2026-08-12"
    },
    {
      "date": "2008",
      "value": 97.681,
      "confidence": "sourced",
      "checked": "2026-08-12"
    },
    {
      "date": "2009",
      "value": 96.855,
      "confidence": "sourced",
      "checked": "2026-08-12"
    },
    {
      "date": "2010",
      "value": 100,
      "confidence": "sourced",
      "checked": "2026-08-12",
      "readings": [
        {
          "value": 100,
          "source": {
            "label": "World Bank FP.CPI.TOTL (2010 = 100), Thailand",
            "url": "https://api.worldbank.org/v2/country/TH/indicator/FP.CPI.TOTL?format=json"
          },
          "retrieved_via": "World Bank API, 2026-07-13 vintage"
        },
        {
          "value": 82.412,
          "source": {
            "label": "IMF International Financial Statistics, Thailand CPI all items, annual (PCPI_IX, 2020 = 100)",
            "url": "https://api.db.nomics.world/v22/series/IMF/CPI/A.TH.PCPI_IX"
          },
          "retrieved_via": "DBnomics mirror of the IMF CPI dataset"
        }
      ],
      "rationale": "The two readings are on different bases and are not directly comparable as levels. What is comparable is the trend they imply: 2010 to 2024 is +22.57% on the World Bank series and +23.00% on the IMF series, a 0.35% difference over fourteen years. The World Bank vintage is resolved as the value because it reaches 2025 and the IMF mirror stops at 2024.\n"
    },
    {
      "date": "2011",
      "value": 103.812,
      "confidence": "sourced",
      "checked": "2026-08-12",
      "note": "alternative base year for the same panel."
    },
    {
      "date": "2012",
      "value": 106.936,
      "confidence": "sourced",
      "checked": "2026-08-12"
    },
    {
      "date": "2013",
      "value": 109.274,
      "confidence": "sourced",
      "checked": "2026-08-12"
    },
    {
      "date": "2014",
      "value": 111.344,
      "confidence": "sourced",
      "checked": "2026-08-12"
    },
    {
      "date": "2015",
      "value": 110.344,
      "confidence": "sourced",
      "checked": "2026-08-12",
      "note": "mid-panel reference, inside a long Thai low-inflation stretch — the index is flat to within 0.1% across 2014, 2015 and 2016."
    },
    {
      "date": "2016",
      "value": 110.55,
      "confidence": "sourced",
      "checked": "2026-08-12"
    },
    {
      "date": "2017",
      "value": 111.284,
      "confidence": "sourced",
      "checked": "2026-08-12"
    },
    {
      "date": "2018",
      "value": 112.471,
      "confidence": "sourced",
      "checked": "2026-08-12"
    },
    {
      "date": "2019",
      "value": 113.265,
      "confidence": "sourced",
      "checked": "2026-08-12"
    },
    {
      "date": "2020",
      "value": 112.307,
      "confidence": "sourced",
      "checked": "2026-08-12",
      "note": "pandemic year; the index falls back below its 2019 level."
    },
    {
      "date": "2021",
      "value": 113.689,
      "confidence": "sourced",
      "checked": "2026-08-12"
    },
    {
      "date": "2022",
      "value": 120.597,
      "confidence": "sourced",
      "checked": "2026-08-12",
      "note": "the post-pandemic energy shock, the sharpest single-year rise in the window."
    },
    {
      "date": "2023",
      "value": 122.079,
      "confidence": "sourced",
      "checked": "2026-08-12"
    },
    {
      "date": "2024",
      "value": 122.565,
      "confidence": "sourced",
      "checked": "2026-08-12",
      "readings": [
        {
          "value": 122.565,
          "source": {
            "label": "World Bank FP.CPI.TOTL (2010 = 100), Thailand",
            "url": "https://api.worldbank.org/v2/country/TH/indicator/FP.CPI.TOTL?format=json"
          },
          "retrieved_via": "World Bank API, 2026-07-13 vintage"
        },
        {
          "value": 101.366,
          "source": {
            "label": "IMF International Financial Statistics, Thailand CPI all items, annual (PCPI_IX, 2020 = 100)",
            "url": "https://api.db.nomics.world/v22/series/IMF/CPI/A.TH.PCPI_IX"
          },
          "retrieved_via": "DBnomics mirror of the IMF CPI dataset"
        }
      ],
      "rationale": "The two readings are on different bases and are not directly comparable as levels. What is comparable is the trend they imply: 2010 to 2024 is +22.57% on the World Bank series and +23.00% on the IMF series, a 0.35% difference over fourteen years. The World Bank vintage is resolved as the value because it reaches 2025 and the IMF mirror stops at 2024.\n"
    },
    {
      "date": "2025",
      "value": 122.401,
      "confidence": "sourced",
      "checked": "2026-08-12",
      "note": "the terminal year of the panel; the index is 35.1% above 2006."
    }
  ],
  "corrections": []
}