Closo Research · Data

Data downloads

Every series behind the Wholesale Demand Index as CSV and JSON: indices, medians, shares and brand affinity. Free to reuse with attribution, no sign-up, stable addresses.

Data through Aug 2026 · updated Oct 7, 2026

Which files can I download?

  • Indices · Monthly

    Wholesale Demand Index by category

    Accruing CSV · JSON

    Monthly resale demand index per category, Oct 2026 = 100 (accruing; first reading Jan 2027), with month-over-month and year-over-year change.

    monthcategory_slugcategory_namewdimom_pct
    Header only until the first rows are published

    monthcategory_slugcategory_namewdimom_pctyoy_pctstatusdata_as_of

    CSV 1 KB JSON Archive: Aug 2026 release

  • Indices · Monthly

    Wholesale Demand Index by brand

    Accruing CSV · JSON

    Monthly resale demand index per brand, Oct 2026 = 100 (accruing; first reading Jan 2027), with its primary category.

    monthbrand_slugbrand_nameprimary_category_slugwdi
    Header only until the first rows are published

    monthbrand_slugbrand_nameprimary_category_slugwdimom_pctyoy_pctstatusdata_as_of

    CSV 1 KB JSON Archive: Aug 2026 release

  • Indices · Monthly

    Search Demand Index by category

    Nov 2023 – Aug 2026 Latest period preliminary CSV · JSON

    Monthly US search demand index per category from keyword volumes, 2024 = 100.

    monthcategory_slugcategory_namesdiyoy_pct
    2026-08acc-bagsBags & Wallets105.214.9
    2026-08acc-bandanasBandanas & Headwear107.617.1
    2026-08acc-beltsBelts74.8-18.9
    +2 more columns · first rows of the latest period

    monthcategory_slugcategory_namesdiyoy_pctstatusdata_as_of

    CSV 322 KB JSON Archive: Aug 2026 release

  • Prices & speed · Quarterly

    Sell-through rate by category

    2019 Q1 – 2026 Q2 Latest period preliminary CSV · JSON

    Share of items first listed in a quarter that sold within 90 days, per category.

    quartercategory_slugcategory_namestr_pctyoy_pp
    2026-Q2acc-bagsBags & Wallets19.05.3
    2026-Q2acc-beltsBelts26.013.0
    2026-Q2acc-eyewearSunglasses & Eyewear27.720.1
    +2 more columns · first rows of the latest period

    quartercategory_slugcategory_namestr_pctyoy_ppstatusdata_as_of

    CSV 166 KB JSON Archive: Aug 2026 release

  • Prices & speed · Monthly

    Median resale price and days to sell

    Jan 2019 – Sep 2026 Latest period preliminary CSV · JSON

    Monthly median sold price (USD) and median days to sell per category and brand, by marketplace.

    monthslice_typeslice_keyslice_namemarket
    2026-09brand32-degrees32 Degreesposhmark
    2026-09brand5-11-tactical5 11 Tacticalposhmark
    2026-09brand7-for-all-mankind7 For All Mankindposhmark
    +6 more columns · first rows of the latest period

    monthslice_typeslice_keyslice_namemarketmedian_price_usdmedian_price_yoy_pctmedian_daysmedian_days_yoy_pctstatusdata_as_of

    CSV 5.2 MB JSON Archive: Aug 2026 release

  • Shares & mix · Monthly

    Category share of resale demand

    Jan 2019 – Sep 2026 Latest period preliminary CSV · JSON

    Monthly share of resale demand per category, with rank and rank change year over year.

    monthcategory_slugcategory_nameshare_pctrank
    2026-09acc-bagsBags & Wallets0.982
    2026-09acc-beltsBelts4.262
    2026-09acc-eyewearSunglasses & Eyewear1.577
    +3 more columns · first rows of the latest period

    monthcategory_slugcategory_nameshare_pctrankrank_change_yoystatusdata_as_of

    CSV 507 KB JSON Archive: Aug 2026 release

  • Brands · Latest

    Brand affinity

    Sep 2026 Latest period preliminary CSV · JSON

    Brands most often sold by the same sellers, as a lift over chance, trailing 12 months.

    period_endbrand_slugbrand_namewith_brand_slugwith_brand_name
    2026-091-state1 StateloftLoft
    2026-091-state1 StatemadewellMadewell
    2026-091-state1 Stateann-taylorAnn Taylor
    +4 more columns · first rows of the latest period

    period_endbrand_slugbrand_namewith_brand_slugwith_brand_nameliftrankstatusdata_as_of

    CSV 1.2 MB JSON Archive: Aug 2026 release

  • Shares & mix · Quarterly

    Resale channel mix

    2026 Q4 Latest period preliminary CSV · JSON

    Where wholesale buyers resell, as shares of the Closo buyer panel, quarterly.

    quarterdimensionoptionshare_pctqoq_pp
    2026-Q4channelAmazon12.0
    2026-Q4channelDepop24.0
    2026-Q4channeleBay32.0
    +2 more columns · first rows of the latest period

    quarterdimensionoptionshare_pctqoq_ppstatusdata_as_of

    CSV 1 KB JSON Archive: Aug 2026 release

How do I use it in code?

Read a file straight from its address. The examples list the brands with the highest median resale price in the latest month.

import pandas as pd

BASE = "https://shop.closo.co/wholesale/research-data/latest/"
prices = pd.read_csv(BASE + "median_price_days_monthly.csv")
latest = prices[(prices.month == prices.month.max()) & (prices.slice_type == "brand")]
print(latest.nlargest(10, "median_price_usd")[["slice_name", "median_price_usd", "median_days", "status"]])
Python
base <- "https://shop.closo.co/wholesale/research-data/latest/"
prices <- read.csv(paste0(base, "median_price_days_monthly.csv"))
latest <- subset(prices, month == max(month) & slice_type == "brand")
head(latest[order(-latest$median_price_usd), c("slice_name", "median_price_usd", "median_days", "status")], 10)
R
# the CSV
curl -sO "https://shop.closo.co/wholesale/research-data/latest/median_price_days_monthly.csv"

# the same series as JSON
curl -s "https://closo.co/tools/closo/research/api/median_price_days_monthly.json"
curl
=IMPORTDATA("https://shop.closo.co/wholesale/research-data/latest/sdi_category_monthly.csv")
Google Sheets

Field guide

How do I cite this?

Closo Research. (2026). Wholesale Demand Index data, August 2026 release. Retrieved October 7, 2026, from https://closo.co/tools/closo/research/downloads

Free to reuse under CC BY 4.0 with a link to this page. Download the data