Skip to content

Consumer Price Index (CPI)

Census and Statistics Department (C&SD)

3 indices
CPI(A), CPI(B), CPI(C)
Monthly
Update Frequency
XLSX / CSV
Format
IndexCoversExpenditure Range (HKD/mo)
CPI(A)Lower expenditure households5,500 - 24,999
CPI(B)Medium expenditure households25,000 - 44,999
CPI(C)Higher expenditure households45,000 - 89,999
Composite CPIAll of the aboveWeighted average
FieldTypeExampleDescription
PERIODstring"2025M12"Year and month
INDEX_TYPEstring"CPI(B)"Which CPI series
SECTIONstring"Food"Expenditure section
CATEGORYstring"Meals bought away from home"Sub-category
INDEX_VALUEfloat112.3Index value (base period = 100)
YOY_CHANGEfloat2.1Year-on-year % change
Terminal window
# Search for CPI datasets
curl -s "https://data.gov.hk/en-data/api/3/action/package_search?q=consumer+price+index" \
| jq '.result.results[] | {title, resources: [.resources[] | {name, url, format}]}'
ModelHow It’s Used
Regression ModelInflation-adjust historical revenue data; normalize rent-to-revenue ratios across years
MicrosimulationConsumer spending budgets adjusted for real purchasing power
ABM TheoryAgent spending parameters calibrated to current price levels
  • Base period changes every 5 years (current: Oct 2019 - Sep 2020 = 100). When comparing long time series, rebasing is needed
  • CPI(A) vs CPI(C) divergence indicates whether inflation hits lower-income households harder (relevant for mass-market vs premium positioning)
  • “Meals bought away from home” is the single most relevant sub-index for F&B location analysis
  • Data published ~3 weeks after reference month end