How these values work
BrickMargin exists because most LEGO valuation sites hand you a number without telling you where it came from. Ours comes from one place, and it has real limits. Both are worth stating up front.
Where the number comes from
For each set we search live eBay listings, keep only the ones that genuinely appear to be that set sealed, and take the median asking price. The median rather than the average, because one seller asking $5,000 for an $850 set shouldn't move the number.
What gets thrown away
A listing has to have the set number in its title and must not read as something else. Removed automatically: instruction booklets, empty boxes, minifigure-only sales, third-party display builds, light kits, parts lots, and sets described as used, opened, displayed, or “100% complete” — that last phrase is how used sets describe themselves; sealed ones say sealed.
Then anything priced implausibly far from the middle is dropped before the final median is taken.
The limitation you should know about
These are asking prices, not sold prices. eBay keeps realised sale data behind a restricted API that independent developers generally can't get. So the honest description is: this is what sellers currently want. Real sale prices tend to land below it.
We'd rather show you a number and tell you exactly what it is than quietly apply a fudge factor and present the result as fact. When verified sold data becomes available, it will replace these figures and the site will say so.
Confidence grades
Every value carries a grade. High means plenty of listings that broadly agree with each other. Mediummeans a workable sample. Low means few listings or wide disagreement — real, but treat it as a rough indication.
What's coming
Current retail prices across major stores, so you can see the gap between what a set costs today and what it resells for — and alerts when that gap opens up.