Sources and methods

Where the numbers come from and how we check them

APAC Open Marketing Database is made by aTELiER FACTORY. This page lists every source, every exclusion with its reason, and our methods.

Licence

The database as compiled (table design and documentation) is licensed under CC BY 4.0: free for business, research and AI training with attribution. The numbers themselves follow the terms of each source.

How to cite
APAC Open Marketing Database (aTELiER FACTORY), version 2026-10-12. https://atelierfactory.jp/data/asia/

However, figures from the World Health Organization (WHO), such as alcohol, tobacco and obesity, may not be used for commercial purposes (CC BY-NC-SA 3.0 IGO). If you reuse them, share them under the same terms.

How it is made

  1. We download files published by national statistics offices and international organizations. Each file is kept unchanged, with its URL, retrieval date and SHA-256 fingerprint recorded.
  2. Country and category names are mapped to international codes (ISO3 for countries, COICOP for spending, and so on).
  3. We read each licence and include only data that may be reused freely with attribution.
  4. Where several organizations publish the same figure, we pick one by a fixed priority and keep the others with their differences.
  5. For the numbers shown in Asia Diorama, we reopen the original files and check that the recorded location contains exactly the same text.

Sources included (72)

Show the list
SourceCountryLicence
wballCC BY 4.0
icpallCC BY 4.0
worldbank_icp2021allCC BY 4.0
findexallCC BY 4.0
wppallCC BY 3.0 IGO
UN Household Size and CompositionallCC BY 3.0 IGO
sdgallUN terms (reuse allowed with attribution)
iloallCC BY 4.0
adballCC BY 3.0 IGO
oecdallOECD terms (commercial use allowed with attribution)
oecd_na_coicop1999allOECD terms (commercial use allowed with attribution)
oecd_na_coicop2018allOECD terms (commercial use allowed with attribution)
oecd_regionsallOECD terms (commercial use allowed with attribution)
derivedallFollows the terms of its inputs
dhsallDHS API terms (attribution required)
wikipediaallCC0
estat_kakeiallJapanese Government Standard Terms of Use v2.0
eurostat_hbsallCC BY 4.0
nso_sesallOpen Government Licence Thailand
nso_thaallOpen Government Licence Thailand
pdh_hiesallCC BY 4.0
psa_fiesallPSA terms (reuse allowed with attribution)
singstat_hesallSingapore Open Data Licence
censusallPublic domain
dosmallCC BY 4.0
onsallOpen Government Licence v3.0
hdx_codpsallCC BY-IGO (CC BY for Myanmar)
hdx_cod_psallCC BY-IGO (CC BY for Myanmar)
ghsl_ucdballCC BY 4.0
overture_placesallCDLA Permissive 2.0
abs_retail_hsiallCC BY 4.0
aus_abs_erp_state_age_sexallCC BY 4.0
aus_abs_hes2016_state_expenditureallCC BY 4.0
brn_deps_population_districtallDEPS terms (use allowed with attribution)
csd_retail_salesallDATA.GOV.HK terms (commercial use allowed with attribution)
dosm_hes2024allCC BY 4.0
dosm_iowrt_3dallCC BY 4.0
dosm_population_stateallCC BY 4.0
estat_census2025allJapanese Government Standard Terms of Use v2.0
estat_dashboardallJapanese Government Standard Terms of Use v2.0
estat_economic_census_2021allJapanese Government Standard Terms of Use v2.0
estat_kakei_annual_total_singleallJapanese Government Standard Terms of Use v2.0
estat_population_estimates_2024allJapanese Government Standard Terms of Use v2.0
hkg_csd_lbnp_districtallDATA.GOV.HK terms (commercial use allowed with attribution)
ind_fill_mospi_hcesallGovernment Open Data License - India
jpn_nfis2019_pref_expenditureallJapanese Government Standard Terms of Use v2.0
kor_mois_resident_register_dongallKorea Public Data Portal: no restriction on permitted use
mdv_mbs_projection_atollallFree to reproduce with attribution (stated in the report)
mng_nso_population_aimagallCC BY 4.0
nso_population_by_age_sex_province_monthlyallOpen Government Licence Thailand
nso_ses_avg_monthly_expenditure_2024allOpen Government Licence Thailand
nso_ses_os_22allOpen Government Licence Thailand
nzl_statsnz_hes2023_region_expenditureallCC BY 4.0
nzl_statsnz_subnational_2025allCC BY 4.0
ons_family_spending_workbook1allOpen Government Licence v3.0
pak_census2023_age_sex_provinceallPBS terms (commercial use allowed with attribution)
pak_pbs_hies2025_province_expenditureallPBS terms (commercial use allowed with attribution)
pdh_df_hhexpallCC BY 4.0
pdh_hhcounts_subnationalallCC BY 4.0
pdh_hies_income_regionallCC BY 4.0
phl_popcen2024_provinceallPSA terms (reuse allowed with attribution)
psa_aspbi_2022allPSA terms (reuse allowed with attribution)
psa_fies2023_t1_income_expenditure_regionallPSA terms (reuse allowed with attribution)
psa_fies2023_t7_expenditure_by_group_decileallPSA terms (reuse allowed with attribution)
sgp_singstat_resident_region_age_sexallSingapore Open Data Licence
singstat_D10072_multi_dimensional_data_cube_monthly_household_expenditure_aallSingapore Open Data Licence
singstat_M601481_fullallSingapore Open Data Licence
singstat_M602171_retail_sales_value_based_on_2025_100_index_estimated_monthlyallSingapore Open Data Licence
singstat_M602181_value_of_food_beverage_sales_based_on_2025_100_index_estimatallSingapore Open Data Licence
twn_dgbas_fies2025_county_expenditureallOpen Government Data License, version 1.0 (Taiwan; commercial use allowed with attribution)
twn_ris_county_age_monthlyallOpen Government Data License, version 1.0 (Taiwan; commercial use allowed with attribution)
usa_fill_census_martsallPublic domain

Excluded data (29)

We excluded data whose licence says “humanitarian use only” or “non-commercial”, and data with no stated licence.

Show the list
TableSourceDecisionRows
city_panelookla_speedtestexcluded (licence forbids)162,992
market_size_retaildsec_retailexcluded (licence unclear)26
market_size_retailnso_trade_turnoverexcluded (licence unclear)9
region_household_spendingbrn_deps_hes2024_district_expenditureexcluded (licence unclear)4
region_household_spendingbtn_blss2022_expenditure_dzongkhagexcluded (licence unclear)60
region_household_spendingchn_nbs_yb2021_consumption_provinceexcluded (licence unclear)279
region_household_spendingkhm_nis_cses2023_zone_expenditureexcluded (licence unclear)12
region_household_spendinglka_hies2019_expenditure_provinceexcluded (licence unclear)144
region_household_spendingmng_nso_hses_region_expenditureexcluded (licence unclear)6
region_household_spendingnpl_nso_nlss4_province_expenditureexcluded (licence unclear)35
region_panelhdx_codpsexcluded (licence forbids)548
region_population_agehdx_codpsexcluded (licence forbids)26,852
region_population_latestchn_census2020_provinceexcluded (licence unclear)775
region_population_latestfsm_census2023_stateexcluded (licence unclear)80
region_population_latesthdx_cod_psexcluded (licence forbids)578
region_population_latestidn_kemkes_profil2025_provinceexcluded (licence unclear)114
region_population_latestind_tgpp_projection_stateexcluded (licence unclear)507
region_population_latestlka_census2024_districtexcluded (licence unclear)125
region_population_latestlka_dcs_midyear_districtexcluded (licence unclear)75
region_population_latestmmr_census2024_stateexcluded (licence unclear)437
region_population_latestnpl_nso_projection_provinceexcluded (licence unclear)315
region_population_latestpak_planning_projection_provinceexcluded (licence unclear)15
region_population_latestplw_bbp_census2020_stateexcluded (licence unclear)16
region_population_latestpng_census2024_provinceexcluded (licence unclear)66
region_population_latestprk_census2008_provinceexcluded (licence unclear)171
region_population_latestslb_census2019_provinceexcluded (licence unclear)220
region_population_latestvnm_nso_pxweb_population_provinceexcluded (licence unclear)189
region_population_latestvut_census2020_provinceexcluded (licence unclear)152
regionshdx_codpsexcluded (licence forbids)548

All tables

Show 24 tables
TableRowsDescription
countries49iso3, name_ja, name_en, region_ja, is_core, in_apac, un_m49, wb_code, adb_code, income_group, capital
indicators53id, name_ja, explain_ja, unit, kind, source_priority, caution
country_panel131,872iso3, year, indicator, value, source, source_code, name_ja
country_panel_all_sources187,780iso3, year, indicator, value, source, source_code, name_ja
country_latest2,299iso3, name_ja, indicator, indicator_ja, year, value, unit, source, source_code, is_projection
source_agreement58indicator, source_a, source_b, pairs, how_far, median_ratio_a_over_b, verdict
population_age108,720iso3, name_ja, year, age_band, pop_total, pop_male, pop_female, is_projection
spending_structure3,648iso3, year, source, basis, coicop, coicop_ja, group6, share_pct, amount, currency, note, name_ja
spending_group61,842iso3, name_ja, year, source, basis, group6, share_pct
regions7,724iso3, level, region_code, region_name, parent_name, level_name_local, source, country_ja
region_population_age557,631iso3, level, region_code, year, sex, age_band, population, source
region_panel26,473iso3, level, region_code, year, source, pop_total, pop_0_14_pct, pop_15_34_pct, pop_35_64_pct, pop_65p_pct, region_name, parent_name, country_ja
category_master57category_id, category_ja, group_ja, icp_series, dhs_indicators, findex_series, wiki_articles
category_involvement32,033iso3, category_id, measure, year, value, source, breakdown, note, category_ja, group_ja, country_ja
category_involvement_latest4,101iso3, category_id, measure, year, value, source, breakdown, note, category_ja, group_ja, country_ja
category_interest_monthly93,336lang, category_id, yyyymm, views, vpm
language_market_map26lang, market, lang_ja
cities11,422city_id, city_name, city_names_all, country_name, area_km2, pop_2025, income_group_wb, world_region, is_capital, iso3, lon, lat, in_apac, country_ja, pop_2030, pop_2015, pop_growth_2015_2025_pct, gdp_ppp_per_capita, hdi, pop_young_pct, pop_older_pct, places_total, source
city_panel889,315city_id, year, indicator, value, iso3, city_name, source
region_population_latest27,692iso3, adm1_id, measure, sign, source_dataset, level, region_name_source, age_group, sex, value, unit, src_file, src_loc, src_value, source
region_household_spending4,748iso3, adm1_id, adm1_name, region_name_source, match_how, survey, year, area, household_type, measure, currency, price_basis, group_level, group_code, group_codes_covered, group_match, group_name_coicop, group_name_source, value, share_pct, share_basis, total_value, comparable_across_countries, comparability_note, source_dataset, src_file, src_loc, src_value, note, source
market_size_household9,679layer, iso3, year, period_label, survey, source_dataset, source_table, household_scope, item_code, item_name, item_level, item_path, coicop2018_code, coicop2018_name_ja, coicop2018_match, value_lc, currency, value_usd, fx_lc_per_usd, formula, inputs, input_years, year_gap_note, comparable_across_countries, approx, approx_reason, note, source
market_size_icp1,860layer, iso3, year, icp_series, icp_series_name, scope, coicop2018_code, coicop2018_name_ja, coicop2018_match, value_ppp_intl_usd, value_usd, value_lc_icp_published, currency, population_used, formula, inputs, input_years, year_gap_note, comparable_across_countries, approx, approx_reason, note, source
market_size_retail1,139layer, iso3, year, source_dataset, measure, classification, industry_code, industry_name, isic4_code, isic4_match, sector, value_lc, currency, value_usd, fx_lc_per_usd, periods_summed, formula, inputs, input_years, year_gap_note, comparable_across_countries, approx, approx_reason, note, source

For programs and AI