Market Data

Every retailer worth checking. Every aftermarket signal that moves price. One source of truth.

Most LEGO tools show you a price. We show you the market memory behind it — what the secondary actually paid (sealed vs. used), where retail is, where the parts floor lands, what demand is doing, and how all of it has moved over the years.

The data layer is the foundation. Every other feature — Brickfolio, deals, predictions, insurance, AI insights — pulls from the same pricing engine. Honest about what it knows. Honest about what it doesn't.

Live demo set = the full subscriber view of 75192 (Millennium Falcon UCS), no signup required.

app.brickpicker.com/sets/75192
Set detail page showing the BrickPicker AI market outlook, momentum and risk indicators, and live cross-marketplace pricing

Why depth matters

A price is a number. Depth is a decision.

Anyone can look up what a set is selling for right now. The hard part is knowing whether that number is a real low or a fake discount, whether demand is rising or falling, whether the comps are sealed or used, and whether the box is worth more broken down than intact.

Every BrickPicker feature pulls from the same pricing engine. The valuation in your Brickfolio. The headline number on an insurance certificate. The arbitrage spread on a deal alert. The retirement signal on a watchlist. Same data, different lenses.

That consistency is the point. You're not reconciling four different valuations from four different tools — they all roll up to the price guide, refreshed nightly, with full audit trail back to the eBay sold comps and BrickLink part-out floors that produced the number.

See it in action

Four views into the pricing engine

The same data, lensed for the call you're actually making.

Theme Deep Dives — 39 themes ranked by ROI, with health flags and top performer per theme

Theme performance, ranked

Average ROI, CAGR, health and top performer for every theme — One Piece, Speed Champions, Modular, all of them.

Cross-retailer price analysis showing arbitrage opportunities and price gaps across Amazon, Walmart, Target, and Best Buy

Cross-retailer arbitrage

Best price, biggest gap, average change. The arbitrage layer reading every retailer at once.

Store-level inventory map showing in-stock LEGO sets across thousands of retailer locations in the US

Store-level inventory

Not just "in stock" or "out of stock" — which specific store has it, mapped across the country.

Demand Spikes feed showing multi-signal supply and demand imbalances with sales rank, retail supply, and price trend

Demand intelligence

Sustained-move detection across sales rank, retail supply, and price. Multi-signal confirmation, not noise.

What's in the data layer

Six data streams, fused into one pricing engine

Each stream is independently sourced, independently validated, and independently refreshed. The fusion is what makes the output trustworthy.

Every retailer worth checking

Amazon, LEGO.com, Walmart, Target, Barnes & Noble, Kohl's, Best Buy — plus eBay and BrickLink for the aftermarket. Every retailer's price tracked multiple times a day, with shipping and availability normalized so you're comparing apples to apples — not retailer-specific MSRP gymnastics.

  • Live retail prices wherever it counts
  • Stock status per retailer (in-stock, OOS, clearance)
  • Shipping costs included in the spread math
  • Per-retailer price history, not just averages

What the market actually paid

Real eBay sold listings — not active listings. Sealed and used split cleanly because the comps say so. Sales velocity, dispersion, and time-on-market tell you whether a price point is signal or noise.

  • Real completed sales, not wishful listings
  • Sealed vs. used segmented (often a real gap)
  • Sales velocity + price dispersion as a liquidity proxy
  • Refreshed weekly from the active marketplace

Part-out floor on every set

Every tracked set's part-out value rebuilt on a regular cycle — total parts, sibling-color price estimation for un-priced parts, condition-aware aggregation. The part-out floor is your downside anchor: if the box won't move, you know exactly what the bricks are worth before you buy.

  • Every tracked set, refreshed on cycle
  • Sibling-color estimation fills coverage gaps
  • Per-condition part-out (new vs. used)
  • Minifig-out value tracked separately

Demand history you can't fake

Best-Seller Rank moves before price does. If rank is rising, the set is selling; if it's falling, your $40 margin will sit on a shelf for six months. We use the BSR history to cross-check every valuation and flag the bad buys you almost made.

  • Long-running BSR history per ASIN
  • Per-ASIN rank trend (1d / 7d / 30d / 90d)
  • Buy Box history + offer count over time
  • The slow-mover warning that saves you cash

The Monthly Price Guide

BrickPicker's signature aggregation. A rolling price guide rebuilt nightly from real sold comps, the part-out floor, and current retail. Every Brickfolio holding and every insurance certificate locks against this guide. One source of truth.

  • Rolling sold-comp algorithm, refreshed nightly
  • Per-condition (sealed vs. used) buckets
  • The source of truth for valuations
  • Locked into insurance certificates as a frozen snapshot

Cross-marketplace seller intelligence

How many third-party sellers, at what prices, with how much inventory, on which marketplace. Liquidity isn't a guess — it's a count.

  • Amazon: per-seller offers + Buy Box, frequent refresh
  • eBay: active listing count, seller count, total quantity
  • BrickLink: total inventory by condition + unit count

What you actually do with it

Four decisions the data answers

The depth isn't a flex. It's the foundation under every meaningful call you make on this asset class.

Investors

Theme cohort analysis

Compare Star Wars UCS vs. Modular Buildings vs. Architecture vs. Technic flagships side-by-side. Median appreciation, drawdowns, top performers, year-over-year. The data is there to actually back the thesis.

Resellers + Investors

Retirement window calls

Price history + retailer disappearance + sales-rank trends combine into the retirement signal feed. Knowing months early is the difference between paying retail and paying secondary-market premium.

Investors

Liquidity-aware sizing

Sold-comp depth + dispersion + time-on-market tells you whether your gain is realizable in days or months. Skip this and you end up with great spreadsheets and no exit.

Collectors

Wishlist / buy-decision check

Pull a set's full history before you click buy. Is "$179.99" actually low or is it last month's price with a sticker? Is the seasonal sale due in two weeks? The chart tells you.

vs. the alternatives

Why one fused dataset beats four siloed ones

Each tool below is solid for the slice it covers. None of them fuses retail + sold-comp + part-out + Amazon-side intelligence + market memory into the same pricing engine.

BrickEconomy

What it covers

Per-set retail prices, aftermarket averages, basic charts

What you still need

Limited historical depth in free tiers. No per-condition split detail. No part-out floor. No real-time multi-retailer pricing. No demand or seller-offer intelligence.

Brickset

What it covers

Catalog data, set details, market guide pulls

What you still need

Built as a catalog, not a market-data tool. No active retailer pricing. No sold-comp depth. No part-out. No insurance-grade valuations.

BrickLink Price Guide

What it covers

BrickLink-specific part and set pricing

What you still need

BrickLink-only. No retail context. No eBay or retailer data. The part-out is great; the rest of the picture is missing.

Amazon price-history trackers

What it covers

Amazon-specific price history

What you still need

Amazon only. No LEGO context. Doesn't know what a UCS is, doesn't price a Modular, doesn't aggregate part-out.

BrickPicker

BrickPicker Market Data

What it covers

All of the above, fused into a single pricing engine

Gap it closes

Cross-retailer + cross-marketplace + cross-condition + market memory, refreshed nightly, exposed via the same UI you use to find deals and value collections.

FAQ

What you'll want to know

Anything else? [email protected]

Where does the data actually come from?
Direct retailer scraping, official APIs, monitored marketplaces (eBay sold listings, BrickLink price guides), and licensed third-party aggregators where the licensing economics make sense. We don't fake numbers — every value can be tied to a source. We hide some provider names in the public UI (it's how the licensing agreements work), but the underlying data is always real.
How often is it refreshed?
Different cadences for different signals. Amazon offers and Buy Box are most frequent. Retailer prices are refreshed multiple times a day. The monthly price guide rebuilds nightly. eBay active listings refresh weekly. BrickLink part-out cycles through every tracked set on a regular rotation.
Do you have data on retired sets I can no longer buy at retail?
Yes — and that's where most of the depth lives. Retired sets are where LEGO behaves as an asset class. Full historical retail through retirement, ongoing eBay sold comps, ongoing BrickLink part-out values, and the post-retirement appreciation curve.
Is the historical data complete or are there gaps?
There are gaps — particularly for very old retail listings or for niche retailers that came and went. We're upfront about coverage on a per-set basis: if a set has thin sold-comp depth or limited retailer history, the UI tells you. The price-guide history is the most reliable source.
What's the difference between this and Brickfolio?
Market Data is the depth on every set in the catalog — what we know about what each set is worth, sold for, listed for, ranks at, parts out to. Brickfolio is the lens that filters that depth through your actual holdings: cost basis, current value, P&L, time-in-position. They're the same data, organized differently. Market Data is the universe; Brickfolio is your slice of it.
Can I export historical data for my own analysis?
Yes, on the Reseller tier. CSV and JSON export of price history, eBay sold listings, BrickLink part-out trend, and BSR data per set. Useful for backtesting, custom dashboards, or feeding it into your own model. Free and Collector tiers can export their Brickfolio holdings; full per-set historical export is Reseller-only.

Pull a set page. See the depth.

Free shows you a recent window of price history per set, full retailer pricing, and basic eBay context. Collector unlocks the year. Reseller is the entire archive.