{
  "annotations": [
    {
      "date": "2024-03",
      "description": {
        "en": "Prison breaks, coordinated gang attacks force PM Henry's resignation; CARICOM-led transitional council."
      },
      "id": "2024_state_of_emergency",
      "label": {
        "en": "March 2024 state of emergency",
        "fr": "\u00c9tat d'urgence (mars 2024)",
        "ht": "Eta ijans (mas 2024)"
      },
      "type": "political"
    }
  ],
  "default_view": {
    "component": "NATIONAL",
    "frequency": "M",
    "measure": "HTG_PER_PERSON_MONTH"
  },
  "description": {
    "en": "**Observed monthly food basket cost published by the Coordination Nationale de la\nS\u00e9curit\u00e9 Alimentaire (CNSA), in Haitian gourdes (HTG) per person per month.**\nCNSA monitors a standard six-product minimum food basket (riz, farine de bl\u00e9,\nma\u00efs, haricots, sucre, huile v\u00e9g\u00e9tale) providing 1,870 kilocalories per person\nper day and reports its national cost every month in current HTG. The series\nalso includes costs for up to 10 regional markets (Port-au-Prince, Cap-Haitien,\nCayes, J\u00e9r\u00e9mie, Gona\u00efves, Jacmel, Hinche, Port-de-Paix, Ouanaminthe, Fond des\nN\u00e8gres) when available in the bulletin's tabular data.\n\nThis is the **national-primary** food price series for Haiti, observed prices\nin local currency from CNSA's own market monitoring network, in contrast to the\nWorld Bank RTFP modeled USD index. The two series are complementary: CNSA is\nthe authoritative national source; RTFP is a modeled cross-market estimate.\n\n**Basket definition.** CNSA defines the minimum food basket as the six products\nabove, delivering exactly 1,870 kcal/person/day. The cost covers one person for\none month. For a five-person household the SPHERES-standard 2,100 kcal/day\nequivalent runs roughly 4\u20136\u00d7 the per-person figure. The basket composition has\nbeen consistent across issues since at least 2021.\n\n**Coverage.** Monthly since at least 2012. National series: consistent. Regional\nseries: available in most but not all bulletins (sometimes presented as a bar\nchart rather than a table; missing regional points are dropped rather than\ninterpolated).\n\n**Data freshness.** CNSA bulletins are released with a 4\u20138 week lag relative\nto the reference month. The reference month in each bulletin is the month before\nthe bulletin's own publication month (e.g. the May 2026 bulletin reports April\n2026 prices).\n",
    "fr": "**Co\u00fbt mensuel observ\u00e9 du panier alimentaire publi\u00e9 par la Coordination\nNationale de la S\u00e9curit\u00e9 Alimentaire (CNSA), en gourdes ha\u00eftiennes (HTG)\npar personne et par mois.** La CNSA suit un panier alimentaire minimum\nstandard de six produits (riz, farine de bl\u00e9, ma\u00efs, haricots, sucre,\nhuile v\u00e9g\u00e9tale) fournissant 1 870 kcal/personne/jour. S\u00e9rie primaire\nnationale en prix observ\u00e9s, compl\u00e9mentaire au RTFP mod\u00e9lis\u00e9 de la\nBanque mondiale, qui l'ne remplace pas.\n",
    "ht": "**Kout mansy\u00e8l obs\u00e8ve panye manje ki pibliye pa Koordinasyon Nasyonal\nSekirite Alimant\u00e8 (CNSA), nan goud ayisyen (HTG) pa moun pa mwa.**\nCNSA swiv yon panye manje minim\u00f2m estanda pou sis pwodui (diri, farin\nble, mayi, pwa, sik, lwil vejetab) ki bay 1 870 kcal/moun/jou. Seri\nprim\u00e8 nasyonal nan pri obs\u00e8ve, konplemant\u00e8 ak RTFP mod\u00e8lize Bank\nMondyal la, li pa ranplase l.\n"
  },
  "dim_labels": {
    "area_type": {
      "en": "Geographic coverage"
    },
    "component": {
      "en": "Haiti food-price market"
    },
    "measure": {
      "en": "CNSA food price measure"
    }
  },
  "document_series": [],
  "domain": "real",
  "downloadable": true,
  "facets": {
    "adjustment": [
      "NSA"
    ],
    "area_type": [
      "NATIONAL"
    ],
    "component": [
      "NATIONAL"
    ],
    "frequency": [
      "M"
    ],
    "measure": [
      "HTG_PER_PERSON_MONTH"
    ]
  },
  "indicator_id": "food_prices_cnsa",
  "labels": {
    "area_type": {
      "NATIONAL": {
        "description": "Country-wide total.",
        "en": "National",
        "fr": "National",
        "ht": "Nasyonal"
      }
    },
    "component": {
      "NATIONAL": {
        "description": "The RTFP across-market national aggregate (the source's \"Market Average\" row).",
        "description_fr": "Agr\u00e9gat national inter-march\u00e9s du RTFP (ligne \u00ab Market Average \u00bb de la source).",
        "description_ht": "Agrega nasyonal ant-mache RTFP la (liy \u00ab Market Average \u00bb sous la).",
        "en": "National (market average)",
        "fr": "National (moyenne des march\u00e9s)",
        "ht": "Nasyonal (mway\u00e8n mache yo)"
      }
    },
    "frequency": {
      "M": {
        "en": "Monthly",
        "fr": "Mensuel",
        "ht": "Chak mwa"
      }
    },
    "measure": {
      "HTG_PER_PERSON_MONTH": {
        "description": "Nominal cost of the CNSA minimum food basket (six commodities providing 1,870 kcal/person/day: riz, farine de bl\u00e9, ma\u00efs, haricots, sucre, huile v\u00e9g\u00e9tale) in current Haitian gourdes per person per month.\n",
        "description_fr": "Co\u00fbt nominal du panier alimentaire minimum de la CNSA (six produits fournissant 1 870 kcal/personne/jour : riz, farine de bl\u00e9, ma\u00efs, haricots, sucre, huile v\u00e9g\u00e9tale) en gourdes ha\u00eftiennes courantes par personne et par mois.\n",
        "description_ht": "Kout nominal panye manje minim\u00f2m CNSA a (sis pwodui ki bay 1 870 kcal/moun/jou : diri, farin ble, mayi, pwa, sik, lwil vejetab) nan goud ayisyen akty\u00e8l pa moun pa mwa.\n",
        "en": "Food basket cost (HTG/person/month)",
        "fr": "Co\u00fbt du panier alimentaire (HTG/personne/mois)",
        "ht": "Kout panye manje (HTG/moun/mwa)"
      }
    }
  },
  "name": {
    "en": "CNSA food basket cost (observed HTG)",
    "fr": "Co\u00fbt du panier alimentaire CNSA (HTG observ\u00e9)",
    "ht": "Kout panye manje CNSA (HTG obs\u00e8ve)"
  },
  "observations": [
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2023-01",
      "source_id": "cnsa",
      "status": "observed",
      "value": 5438.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2024-11",
      "source_id": "cnsa",
      "status": "observed",
      "value": 4900.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2024-12",
      "source_id": "cnsa",
      "status": "observed",
      "value": 4912.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2025-01",
      "source_id": "cnsa",
      "status": "observed",
      "value": 4877.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2025-02",
      "source_id": "cnsa",
      "status": "observed",
      "value": 4895.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2025-03",
      "source_id": "cnsa",
      "status": "observed",
      "value": 5011.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2025-04",
      "source_id": "cnsa",
      "status": "observed",
      "value": 5016.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2025-05",
      "source_id": "cnsa",
      "status": "observed",
      "value": 4943.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2024-10",
      "source_id": "cnsa",
      "status": "observed",
      "value": 4869.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2025-06",
      "source_id": "cnsa",
      "status": "observed",
      "value": 4938.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2025-08",
      "source_id": "cnsa",
      "status": "observed",
      "value": 4821.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2025-09",
      "source_id": "cnsa",
      "status": "observed",
      "value": 4791.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2025-10",
      "source_id": "cnsa",
      "status": "observed",
      "value": 4824.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2025-11",
      "source_id": "cnsa",
      "status": "observed",
      "value": 4843.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2025-12",
      "source_id": "cnsa",
      "status": "observed",
      "value": 4813.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2026-01",
      "source_id": "cnsa",
      "status": "observed",
      "value": 4691.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2026-02",
      "source_id": "cnsa",
      "status": "observed",
      "value": 4633.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2025-07",
      "source_id": "cnsa",
      "status": "observed",
      "value": 4788.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2024-09",
      "source_id": "cnsa",
      "status": "observed",
      "value": 4864.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2024-08",
      "source_id": "cnsa",
      "status": "observed",
      "value": 4843.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2024-07",
      "source_id": "cnsa",
      "status": "observed",
      "value": 4890.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2023-02",
      "source_id": "cnsa",
      "status": "observed",
      "value": 5497.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2023-03",
      "source_id": "cnsa",
      "status": "observed",
      "value": 5443.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2023-04",
      "source_id": "cnsa",
      "status": "observed",
      "value": 5570.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2023-05",
      "source_id": "cnsa",
      "status": "observed",
      "value": 5063.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2023-06",
      "source_id": "cnsa",
      "status": "observed",
      "value": 4929.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2023-07",
      "source_id": "cnsa",
      "status": "observed",
      "value": 4717.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2023-08",
      "source_id": "cnsa",
      "status": "observed",
      "value": 4350.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2023-09",
      "source_id": "cnsa",
      "status": "observed",
      "value": 4398.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2023-10",
      "source_id": "cnsa",
      "status": "observed",
      "value": 4774.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2023-11",
      "source_id": "cnsa",
      "status": "observed",
      "value": 5200.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2023-12",
      "source_id": "cnsa",
      "status": "observed",
      "value": 5184.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2024-01",
      "source_id": "cnsa",
      "status": "observed",
      "value": 5167.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2024-02",
      "source_id": "cnsa",
      "status": "observed",
      "value": 5317.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2024-03",
      "source_id": "cnsa",
      "status": "observed",
      "value": 5287.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2024-04",
      "source_id": "cnsa",
      "status": "observed",
      "value": 5142.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2024-05",
      "source_id": "cnsa",
      "status": "observed",
      "value": 5282.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2024-06",
      "source_id": "cnsa",
      "status": "observed",
      "value": 5078.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2026-03",
      "source_id": "cnsa",
      "status": "observed",
      "value": 4616.0,
      "vintage_date": "2026-07-14"
    },
    {
      "area_type": "NATIONAL",
      "component": "NATIONAL",
      "frequency": "M",
      "measure": "HTG_PER_PERSON_MONTH",
      "period": "2026-04",
      "source_id": "cnsa",
      "status": "provisional",
      "value": 4698.0,
      "vintage_date": "2026-07-14"
    }
  ],
  "sector": "prices",
  "sectors": [
    "ZM",
    "AX"
  ],
  "source": {
    "document_series": [],
    "format": "pdf",
    "frequency_published": "monthly",
    "id": "cnsa",
    "license": "Public, Coordination Nationale de la S\u00e9curit\u00e9 Alimentaire (CNSA), a unit of the Minist\u00e8re de l'Agriculture, des Ressources Naturelles et du D\u00e9veloppement Rural (MARNDR). Published for public dissemination; reproduced with attribution to CNSA. No structured machine-readable download is provided; data are extracted from PDF bulletins. Source PDFs archived to raw/cnsa/{vintage}/ for offline reference per standing archive policy (national publisher URLs rot).",
    "methodology_note": "## CNSA food basket cost, extraction notes\n\nThe CNSA minimum food basket is defined as a fixed six-commodity basket\nproviding exactly 1,870 kcal/person/day (riz, farine de bl\u00e9, ma\u00efs,\nharicots, sucre, huile v\u00e9g\u00e9tale). CNSA price monitors collect market\nprices across the major urban markets of Haiti's ten departments; the\nnational figure is a weighted aggregate across monitored markets.\n\n**Reference month lag.** The bulletin's \"POINTS SAILLANTS\" section uses\nthe phrasing \"En [month N-1], le co\u00fbt nominal du panier alimentaire a\natteint X gourdes\u2026\", where month N-1 is one month before the bulletin\ntitle/file-date. The extractor targets the last non-blank data cell in\nthe national year \u00d7 month table, which corresponds to month N-1.\n\n**Regional data.** Not every bulletin's page 3 presents regional prices\nas an extractable table; some issues use a bar chart only. When the\nregional table is absent or the pdfplumber extraction returns mostly\nempty rows, the vintage stages only the national figure. Regional\npoints are never interpolated.\n\n**Units.** All values are nominal current HTG per person per month.\nNo deflation is applied. The per-household cost at the SPHERES\n2,100-kcal standard for a five-person household is approximately\n4.6\u00d7 the per-person figure (2100/1870 \u00d7 5 \u00d7 observed per-person cost).\n\n\n## CNSA food basket cost (observed HTG)\n\n**Source.** Coordination Nationale de la S\u00e9curit\u00e9 Alimentaire (CNSA), a unit\nwithin the Minist\u00e8re de l'Agriculture, des Ressources Naturelles et du\nD\u00e9veloppement Rural (MARNDR), responsible for national food security monitoring.\nMonthly \"Panier alimentaire et conditions de s\u00e9curit\u00e9 alimentaire\" bulletins,\npublished at https://www.cnsahaiti.org/panier-alimentaire/.\n\n**What it measures.** The nominal cost of a minimum food basket providing\n1,870 kcal/person/day composed of six commodities: riz (rice), farine de bl\u00e9\n(wheat flour), ma\u00efs (maize), haricots (legumes), sucre (sugar) and huile\nv\u00e9g\u00e9tale (vegetable oil). Unit: HTG (gourdes) per person per month. The basket\nis purely caloric, it intentionally omits fruits, vegetables, tubers, and\nanimal proteins due to data availability constraints, so the figure understates\na diversified diet cost.\n\n**Reference month.** Each bulletin's tabular data cover the month prior to the\nbulletin's own publication date. The CNSA headline figure in the bulletin\nsummary (\"En [month], le co\u00fbt nominal du panier alimentaire a atteint X gourdes\")\nrefers to one month behind the bulletin title. The extractor uses the value\nreported for the latest non-blank month in the national time-series table on\npage 2.\n\n**Extraction method.** Automated pdfplumber table extraction from CNSA's\npublicly available PDF bulletins. The national series (page 2, second table)\nis consistently machine-readable across all tested bulletins (2024\u20132026) as a\nyear \u00d7 month grid. Regional market data (page 3 tabular layout) are extracted\nwhen available; some bulletins present regional data only as a bar chart, in\nwhich case regional points are omitted for that vintage.\n\n**Provenance.** Each staged vintage records the source PDF URL in the raw/\nmanifest. PDFs are archived to raw/cnsa/{vintage}/ for offline reference.\n\n**Not a substitute for IHSI CPI.** CNSA tracks a narrow caloric basket; it is\na food security monitoring tool, not a comprehensive price index. The IHSI CPI\ncovers all 13 COICOP divisions with a representative consumption basket.",
    "name": "CNSA Food Basket Bulletins",
    "name_localized": {
      "en": "CNSA Food Basket Bulletins",
      "fr": "CNSA, Bulletins Panier alimentaire",
      "ht": "CNSA, Bilten Panye Manje"
    },
    "provider": {
      "full": "Coordination Nationale de la S\u00e9curit\u00e9 Alimentaire (MARNDR)",
      "short": "CNSA",
      "type": "national_statistics"
    },
    "url": "https://www.cnsahaiti.org/panier-alimentaire/"
  },
  "sources": {
    "cnsa": {
      "document_series": [],
      "format": "pdf",
      "frequency_published": "monthly",
      "id": "cnsa",
      "license": "Public, Coordination Nationale de la S\u00e9curit\u00e9 Alimentaire (CNSA), a unit of the Minist\u00e8re de l'Agriculture, des Ressources Naturelles et du D\u00e9veloppement Rural (MARNDR). Published for public dissemination; reproduced with attribution to CNSA. No structured machine-readable download is provided; data are extracted from PDF bulletins. Source PDFs archived to raw/cnsa/{vintage}/ for offline reference per standing archive policy (national publisher URLs rot).",
      "methodology_note": "## CNSA food basket cost, extraction notes\n\nThe CNSA minimum food basket is defined as a fixed six-commodity basket\nproviding exactly 1,870 kcal/person/day (riz, farine de bl\u00e9, ma\u00efs,\nharicots, sucre, huile v\u00e9g\u00e9tale). CNSA price monitors collect market\nprices across the major urban markets of Haiti's ten departments; the\nnational figure is a weighted aggregate across monitored markets.\n\n**Reference month lag.** The bulletin's \"POINTS SAILLANTS\" section uses\nthe phrasing \"En [month N-1], le co\u00fbt nominal du panier alimentaire a\natteint X gourdes\u2026\", where month N-1 is one month before the bulletin\ntitle/file-date. The extractor targets the last non-blank data cell in\nthe national year \u00d7 month table, which corresponds to month N-1.\n\n**Regional data.** Not every bulletin's page 3 presents regional prices\nas an extractable table; some issues use a bar chart only. When the\nregional table is absent or the pdfplumber extraction returns mostly\nempty rows, the vintage stages only the national figure. Regional\npoints are never interpolated.\n\n**Units.** All values are nominal current HTG per person per month.\nNo deflation is applied. The per-household cost at the SPHERES\n2,100-kcal standard for a five-person household is approximately\n4.6\u00d7 the per-person figure (2100/1870 \u00d7 5 \u00d7 observed per-person cost).\n\n\n## CNSA food basket cost (observed HTG)\n\n**Source.** Coordination Nationale de la S\u00e9curit\u00e9 Alimentaire (CNSA), a unit\nwithin the Minist\u00e8re de l'Agriculture, des Ressources Naturelles et du\nD\u00e9veloppement Rural (MARNDR), responsible for national food security monitoring.\nMonthly \"Panier alimentaire et conditions de s\u00e9curit\u00e9 alimentaire\" bulletins,\npublished at https://www.cnsahaiti.org/panier-alimentaire/.\n\n**What it measures.** The nominal cost of a minimum food basket providing\n1,870 kcal/person/day composed of six commodities: riz (rice), farine de bl\u00e9\n(wheat flour), ma\u00efs (maize), haricots (legumes), sucre (sugar) and huile\nv\u00e9g\u00e9tale (vegetable oil). Unit: HTG (gourdes) per person per month. The basket\nis purely caloric, it intentionally omits fruits, vegetables, tubers, and\nanimal proteins due to data availability constraints, so the figure understates\na diversified diet cost.\n\n**Reference month.** Each bulletin's tabular data cover the month prior to the\nbulletin's own publication date. The CNSA headline figure in the bulletin\nsummary (\"En [month], le co\u00fbt nominal du panier alimentaire a atteint X gourdes\")\nrefers to one month behind the bulletin title. The extractor uses the value\nreported for the latest non-blank month in the national time-series table on\npage 2.\n\n**Extraction method.** Automated pdfplumber table extraction from CNSA's\npublicly available PDF bulletins. The national series (page 2, second table)\nis consistently machine-readable across all tested bulletins (2024\u20132026) as a\nyear \u00d7 month grid. Regional market data (page 3 tabular layout) are extracted\nwhen available; some bulletins present regional data only as a bar chart, in\nwhich case regional points are omitted for that vintage.\n\n**Provenance.** Each staged vintage records the source PDF URL in the raw/\nmanifest. PDFs are archived to raw/cnsa/{vintage}/ for offline reference.\n\n**Not a substitute for IHSI CPI.** CNSA tracks a narrow caloric basket; it is\na food security monitoring tool, not a comprehensive price index. The IHSI CPI\ncovers all 13 COICOP divisions with a representative consumption basket.",
      "name": "CNSA Food Basket Bulletins",
      "name_localized": {
        "en": "CNSA Food Basket Bulletins",
        "fr": "CNSA, Bulletins Panier alimentaire",
        "ht": "CNSA, Bilten Panye Manje"
      },
      "provider": {
        "full": "Coordination Nationale de la S\u00e9curit\u00e9 Alimentaire (MARNDR)",
        "short": "CNSA",
        "type": "national_statistics"
      },
      "url": "https://www.cnsahaiti.org/panier-alimentaire/"
    }
  },
  "units": {
    "HTG_PER_PERSON_MONTH": "HTG per person per month"
  },
  "views": [
    {
      "chart_type": "line",
      "default": true,
      "description": {
        "en": "Monthly cost of the CNSA minimum food basket (1,870 kcal/person/day from 6 commodities: rice, wheat flour, maize, legumes, sugar, vegetable oil) at the national level, in current Haitian gourdes per person per month. Observed prices from CNSA's own market monitoring network, the national-primary food price series for Haiti.",
        "fr": "Co\u00fbt mensuel du panier alimentaire minimum CNSA (1 870 kcal/personne/jour compos\u00e9 de 6 produits : riz, farine de bl\u00e9, ma\u00efs, haricots, sucre, huile v\u00e9g\u00e9tale) au niveau national, en gourdes courantes par personne et par mois. Prix observ\u00e9s par le r\u00e9seau de surveillance des march\u00e9s de la CNSA, s\u00e9rie primaire nationale des prix alimentaires en Ha\u00efti.",
        "ht": "Kout mansy\u00e8l panye manje minim\u00f2m CNSA a (1 870 kcal/moun/jou pou 6 pwodui : diri, farin ble, mayi, pwa, sik, lwil vejetab) nan nivo nasyonal, nan goud akty\u00e8l pa moun pa mwa. Pri obs\u00e8ve pa rezo siveyans mache CNSA a, seri pri manje prim\u00e8 nasyonal pou Ayiti."
      },
      "filters": {
        "component": "NATIONAL",
        "measure": "HTG_PER_PERSON_MONTH",
        "source_id": "cnsa"
      },
      "id": "overview",
      "name": {
        "en": "Food basket cost, national (HTG/person/month)",
        "fr": "Co\u00fbt du panier alimentaire, national (HTG/personne/mois)",
        "ht": "Kout panye manje nasyonal (HTG/moun/mwa)"
      }
    },
    {
      "chart_type": "line",
      "default": false,
      "description": {
        "en": "CNSA food basket cost by regional market (separate lines, NOT stacked, prices per person are not additive across markets). Regional data available in most bulletins when the bulletin presents regional prices in tabular form rather than a chart. Ouanaminthe and Hinche typically show the highest costs due to border-trade effects and remoteness respectively.",
        "fr": "Co\u00fbt du panier alimentaire CNSA par march\u00e9 r\u00e9gional (lignes distinctes, NON empil\u00e9es, les prix par personne ne sont pas additifs entre march\u00e9s). Donn\u00e9es r\u00e9gionales disponibles dans la plupart des bulletins lorsque les prix r\u00e9gionaux sont pr\u00e9sent\u00e9s sous forme de tableau et non de graphique. Ouanaminthe et Hinche affichent g\u00e9n\u00e9ralement les co\u00fbts les plus \u00e9lev\u00e9s en raison des effets du commerce frontalier et de l'enclavement respectivement.",
        "ht": "Kout panye manje CNSA pa mache rejyonal (liy separe, PA anpile, pri pa moun pa adisyone ant mache yo). Done rejyonal disponib nan pif\u00f2 bilten l\u00e8 pri rejyonal yo prezante nan f\u00f2m tablo olye yon grafik. Wanament ak Ench montre anjeneral kout ki pi wo ak\u00f2z ef\u00e8 kom\u00e8s fwontalye ak izolman respektivman."
      },
      "filters": {
        "component": [
          "NATIONAL",
          "PORT_AU_PRINCE",
          "CAP_HAITIEN",
          "CAYES",
          "JEREMIE",
          "GONAIVES",
          "JACMEL",
          "HINCHE",
          "PORT_DE_PAIX",
          "OUANAMINTHE",
          "FOND_DES_NEGRES"
        ],
        "measure": "HTG_PER_PERSON_MONTH",
        "source_id": "cnsa"
      },
      "id": "by_market",
      "name": {
        "en": "By regional market (HTG/person/month)",
        "fr": "Par march\u00e9 r\u00e9gional (HTG/personne/mois)",
        "ht": "Pa mache rejyonal (HTG/moun/mwa)"
      }
    }
  ],
  "vintages": [
    "2026-07-14"
  ]
}