Chrono24 Watch Market Analyzer — Price Distribution & Comps
Pricing
from $20.00 / 1,000 watch analyses
Chrono24 Watch Market Analyzer — Price Distribution & Comps
One call = one watch model analyzed. Live market analysis from Chrono24 listings: median asking price, percentiles, market depth, seller mix + cleaned comps. Built for AI agents, dealers and collectors.
Pricing
from $20.00 / 1,000 watch analyses
Rating
0.0
(0)
Developer
Juan de Pablos
Maintained by CommunityActor stats
0
Bookmarked
0
Total users
0
Monthly active users
a day ago
Last modified
Categories
Share
One call = one watch model analyzed. Get the live market picture of any watch from Chrono24 — the world's largest luxury watch marketplace — as structured data: median asking price, percentiles, market depth, seller-country mix, Certified share, and the cleaned comparable listings behind every number. Built for AI agents, dealers, collectors and resale platforms.
Not another raw-listings scraper: listings are cleaned before the math (promoted cards, straps/bezels/dials sold alone, parts/defective/replica listings and duplicates are filtered out), so the stats describe the actual model you asked about.
What you get
{"query": "Rolex Submariner 16610","domain": "chrono24.es","analysis": {"n": 46,"currency": "EUR","median": 9150,"meanTrimmed": 9877.3,"p10": 8000, "p25": 8690, "p75": 11400, "p90": 13465,"min": 7000, "max": 17012,"medianExclShipping": 9150,"priceBasis": "asking","marketDepth": 1181,"certifiedSharePct": 21.7,"dealerCountryMix": [{ "country": "IT", "count": 10 },{ "country": "ES", "count": 7 },{ "country": "DE", "count": 7 }],"confidence": "high"},"comps": [{"title": "Rolex Submariner Date","subtitle": "16610 (2007) with Rolex warranty (03-2027)","price": 8000,"currency": "EUR","sellerCountry": "NL","certified": "optional","chrono24Direct": false,"url": "https://www.chrono24.es/rolex/...--id12345678.htm"}],"meta": {"rawParsed": 60,"compsAnalyzed": 46,"filteredOut": { "promoted": 13, "junkTitle": 1, "accessory": 0 },"marketDepth": 1181,"fetchedAt": "2026-07-05T01:00:00.000Z"}}
Why asking prices matter (and what they are not)
priceBasis is always "asking": these are live dealer and private asks, not confirmed sales. Asking-price distribution tells you where the market is priced today — what you'd pay right now, how deep the supply is (marketDepth), and how spread the market is (p10–p90). To negotiate or estimate liquidation value, combine it with confirmed-sales data (e.g. our eBay Sold Price Appraiser on the same model) and you get both sides of the market: ask vs sold.
Input
| Field | Default | Notes |
|---|---|---|
query | — | Brand + model (+ reference): "Rolex Submariner 16610" |
items | — | Batch of up to 25 queries, each may override any option |
domain | chrono24.com | .com USD · .es/.de/.fr/.it EUR · .co.uk GBP |
priceMin / priceMax | — | Trim outliers before stats |
maxComps | 60 | Comps returned (stats always use all cleaned listings) |
strictClean | true | Filter promoted/accessory/parts/replica/duplicate listings |
minTitleMatch | "0.6" | Share of query tokens required in the listing title. Set "1" to require the exact reference |
sellerCountries | — | ISO-2 filter, e.g. ["ES", "DE"] |
Tip: include the reference number in query and set minTitleMatch: "1" when you need reference-exact stats (e.g. 16610 vs 16610LV price different markets).
Use with AI agents (MCP)
Give your agent a real-time watch-market tool via Apify's MCP server:
https://mcp.apify.com?tools=jdepablos/chrono24-watch-analyzer
The output schema is designed for agents: one call returns a complete, self-describing market analysis — no pagination, no post-processing.
Pricing
Pay per event: $0.02 per watch analysis (up to 60 cleaned comps included). Analyses that return no data are never charged — you only pay when you get numbers.
FAQ
Which Chrono24 domains are supported? chrono24.com, .es, .de, .fr, .it, .co.uk. The domain sets the listing currency; inventory is largely global.
How many listings feed each analysis? Up to 60 (one result page, relevance-sorted) after cleaning. marketDepth reports the total supply matching your query.
Why were some listings filtered out? Check meta.filteredOut: promoted cards, accessory listings (a strap "for Submariner" is not a Submariner), parts/defective/replica titles, duplicates and price-on-request listings never enter the stats.
Can I track a model over time? Yes — schedule a daily/weekly run and diff median/marketDepth. The analysis is deterministic per snapshot.
Is this affiliated with Chrono24? No. Data comes from publicly visible listings.