BrckTrckr

About BrckTrckr

Hey! I'm Anton. I used to be a BrickLink seller for a couple of years during high school and uni, but eventually ran out of time to keep doing it properly.

In my day job, I spend most of my time crunching numbers. That gave me the inspiration to build BrckTrckr so other BrickLinkers can use better data to make smarter decisions, and something relaxing and interesting to do in my downtime.

The mission is simple: make useful LEGO set and part-value analytics easier to access for the community.


How can I support this?

Give me feedback please! What isn't working, what you want to see work, your thoughts! Please use the contact page.

How the Metrics Work

Every part is scored using BrickLink market data. Here is exactly how each number is calculated.

What is Bulk Demand?
Bulk Demand answers: ‘Do buyers commonly buy large real-world quantities of this part across a deep, proven market?’ It is scored 0–5. Three sub-signals feed into it: BulkVolumeScore (how many total units have been sold — normalised against a threshold of 3,000 units), BulkProofScore (how many individual lots have been sold — normalised against 50,000 lots, rewarding deep market history), and BasketScore (average units per lot — parts bought in big baskets score higher). The three scores are multiplied together with aggressive exponents so only genuinely high-volume parts reach above 1. Most parts score well below 1; only elite builder staples approach 4–5.
What is Store Magnetism?
Store Magnetism answers: ‘Does this part seem understocked relative to demand?’ It is scored 0–5. It combines two signals: DemandDepth (how deep the sales history is, normalised against 1,000 sold lots) and ShortageRatio (sold lots ÷ stock lots— high when demand vastly outpaces available supply). When a part has a proven sales history but very little current stock, it scores high — meaning stocking it could attract buyers who are hunting for it.
What is General Sellability?
General Sellability answers: ‘Does this part reliably sell in general?’ It is scored 0–5. Two signals combine: SellDepth (breadth of sales history, normalised against 20,000 sold lots — a much stricter bar than Bulk Demand) and SellBalance (sell-through ratio: sold lots ÷ stock lots, capped at 1). Both are raised to aggressive exponents so only parts with consistently strong, broad sales history score above 1.
What is Value Multiply?
Value Multiply is the single best demand signal for a part. It takes the max(Bulk Demand, Store Magnetism, General Sellability), then caps it at 5. The idea: a part only needs to excel on one axis to be worth stocking. If a part is a great bulk mover, or a hard-to-find magnet, or a reliable everyday seller — whichever is strongest becomes its multiplier.
What is Piece Time Value?
Piece Time Value = Sold Avg Price × Value Multiply. It estimates what a single unit of that part is ‘really worth’ after adjusting for demand quality. A part that sells for $0.10 with a Value Multiply of 3 has a Piece Time Value of $0.30. This makes price and demand comparable on a single scale.
What is Total Value?
Total Value = Quantity × Piece Time Value. It tells you the total demand-adjusted value of all copies of that part inside the set. Summing Total Valueacross all parts gives you a rough picture of the set's overall resale potential.
How is the Set Profile classification determined?
First, if fewer than 50% of a set's parts have a Value Multiply above 1.0, the set is classified as Dead Stock - meaning there is not enough broadly valuable stock to make it worth parting out.If it passes that threshold, the set is classified by whichever of the four driver counts is largest:Goldmine - Multi-Driver: parts that score above the threshold on two or more metrics at once.Crowd Puller - Magnet Driven: parts with high Store Magnetism dominate the set.Builder's Pack - Bulk Driven: parts with strong Bulk Demand dominate the set.Reliable Return - Sellability Driven: parts with high General Sellability dominate the set.

FAQ

Is BrckTrckr free to use?

Yes. The core system of BrckTrckr will always be free to use. The goal is to make useful LEGO value analytics available to more BrickLinkers. Eventually, I may add some 'premium' features to help support the costs of hosting and maintaining the data pipeline, but currently funding this out of my love for LEGO!

What does Set Search show me?

Set Search helps you inspect a set and review its part-level value signals so you can make better part-out and sourcing decisions.

How does Top Sets ranking work?

Top Sets lets you sort and filter by metrics such as piece count, part value, minifigure value, total value, and multiplicative effect.

Where does the data come from?

BrckTrckr relies on the BrickLink API data for the pricing and demand-supply information.

How often is data updated?

Data is refreshed daily, but not every single brick. BrickLink API has a daily limit, that I respect, and there wouldn't be a huge amount of value-add of syncing everything daily. If something looks off, please use the Contact form and I will look into it!

Can I request features or report issues?

Absolutely. Please! Head on over to the Contact page :)