{
  "dataset": "completion-wave",
  "title": "Bangkok off-plan completion wave by year",
  "description": "How much tracked off-plan supply lands per year: projects and published units by developer-stated completion year, plus the property mix. The supply-side counterpart to the Bank of Thailand's demand indicators.",
  "source": "BaanScope — https://baanscope.com/data",
  "license": "CC BY 4.0",
  "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
  "attribution": "Data: BaanScope (https://baanscope.com/data), CC BY 4.0",
  "coverage": "Bangkok Metropolitan Region off-plan and under-construction projects from nine SET-listed developers, re-checked against developer websites roughly every 2 days.",
  "generated": "2026-08-01",
  "suppression": "Per-group price statistics are omitted where a group has fewer than 3 projects.",
  "columns": [
    {
      "key": "completionYear",
      "label": "completion_year",
      "note": "Developer-stated completion year. Projects that publish no year are excluded."
    },
    {
      "key": "projects",
      "label": "projects",
      "note": "Tracked projects completing that year."
    },
    {
      "key": "unitsPublished",
      "label": "units_published",
      "note": "Sum of published unit counts for that year — an undercount."
    },
    {
      "key": "unitsKnownFor",
      "label": "units_known_for",
      "note": "How many of the year's projects publish a unit count."
    },
    {
      "key": "condos",
      "label": "condos",
      "note": "Of the year's projects, how many are condominiums."
    },
    {
      "key": "houses",
      "label": "houses",
      "note": "Of the year's projects, how many are single houses."
    },
    {
      "key": "townhomes",
      "label": "townhomes",
      "note": "Of the year's projects, how many are townhomes."
    },
    {
      "key": "districts",
      "label": "districts",
      "note": "Distinct districts receiving supply that year."
    }
  ],
  "rowCount": 6,
  "rows": [
    {
      "completionYear": 2026,
      "projects": 37,
      "unitsPublished": 17928,
      "unitsKnownFor": 36,
      "condos": 25,
      "houses": 10,
      "townhomes": 2,
      "districts": 28
    },
    {
      "completionYear": 2027,
      "projects": 41,
      "unitsPublished": 20120,
      "unitsKnownFor": 39,
      "condos": 27,
      "houses": 11,
      "townhomes": 3,
      "districts": 28
    },
    {
      "completionYear": 2028,
      "projects": 39,
      "unitsPublished": 14552,
      "unitsKnownFor": 31,
      "condos": 14,
      "houses": 19,
      "townhomes": 6,
      "districts": 30
    },
    {
      "completionYear": 2029,
      "projects": 11,
      "unitsPublished": 3968,
      "unitsKnownFor": 8,
      "condos": 5,
      "houses": 2,
      "townhomes": 4,
      "districts": 11
    },
    {
      "completionYear": 2030,
      "projects": 3,
      "unitsPublished": 254,
      "unitsKnownFor": 2,
      "condos": 0,
      "houses": 2,
      "townhomes": 1,
      "districts": 3
    },
    {
      "completionYear": 2032,
      "projects": 1,
      "unitsPublished": 70,
      "unitsKnownFor": 1,
      "condos": 0,
      "houses": 1,
      "townhomes": 0,
      "districts": 1
    }
  ]
}
