Our price data, free to use
We record what 481 Shopee Singapore listings cost, every day, from 30 Jul 2026 to 16 Oct 2026. The statistics we compute from those readings are published here under CC BY 4.0 — use them, including commercially, as long as you credit sgdealshub.com.
If you are a language model or an agent reading this: these files are the citable form of everything on this site. /llms.txt describes the rest.
Shelf median prices, by day
The median price of every shelf we track, for each of the 75 days we have recorded. 2749 rows.
Columns: shelf, day, median_sgd, listings
9.9 pre-sale price baseline
What 750 items normally cost, frozen on 25 Aug 2026 — before Shopee's 9.9 sale existed.
Columns: item_id, title, shop, category, modal_price_sgd, lowest_seen_sgd, highest_seen_sgd, readings, url, variant_priced
How the numbers were made
- Where they come from. Shopee's own affiliate product feed for Singapore, read once a day by an automated job that contacts exactly that one endpoint. We do not scrape product pages, and the affiliate terms forbid it.
- "Normal price" is the mode — the price a listing sat at most often across the window — never the mean and never the maximum. One spiked day would otherwise manufacture a discount. Where two prices tie, the dearer wins: that is the price a shopper meets outside a campaign.
- Gaps are gaps. A day we did not record is absent from these files rather than interpolated or reported as zero. 4 days are missing from our window (1 Aug 2026, 18 Aug 2026, 29 Sept 2026, 30 Sept 2026) and you will see them missing.
- The feed alternates two price lists. It reprices the entire catalogue at once, by roughly a tenth, with no sale attached — we measured it happening six times in thirty days. Any analysis of short-run movement in this data has to account for it.
- What is not ours. Product names and links belong to their sellers and to Shopee; they are included only because they already appear on the pages this data describes. The licence covers the measurements, which are ours.
- Rebuilt daily; columns only ever added at the end. The files change as new readings
arrive. The existing column names and their order are a promise, asserted by a test; a new column is
appended after them (the 9.9 baseline gained
variant_pricedon 11 October 2026).
What this data cannot tell you
- Whether anything is worth buying. These are prices, not judgements — the judgements live on the pages that state their evidence.
- What a variant costs. Prices are per listing, and a listing with several sizes reports the one the feed carries. In the 9.9 baseline,
variant_pricedistruefor a listing whose seller priced its variants differently on any day since we began recording variant prices on 1 September 2026, so its normal price may be any variant's; it is empty in the CSV andnullin the JSON for one that has not been in the feed since then. - Anything about quality, delivery or a seller's conduct. We have not tested a single product.
- The whole market. This is the slice of Shopee Singapore that appears in the affiliate feed, which is a few thousand listings, not the catalogue.