arrow_backAll posts
datapricingog skins

How We Priced Every Fortnite Skin: The ML Model Behind Our Rankings

PriceMyGame Team5 min read

When someone asks "how much is Black Knight worth?", the honest answer has always been "it depends." An account with Black Knight could sell for $50 or $1,500 depending on what else is on it.

But we wanted a better answer. We built an ML model that isolates how much each individual skin contributes to an account's price — controlling for account size, platform, and marketplace. We call this the skin's marginal value.

880
Skins Analyzed
with 20+ marketplace appearances
0.41
Stage 1 Model R²
controls-only baseline
+$50
Top Skin Value
Black Knight marginal value

The Problem With "Average Account Price"

The simplest approach to valuing a skin is: find all accounts that contain it, and average their prices. We used to do this, and the results were misleading.

Consider: accounts with Midas average $70. Does that mean Midas adds $70 of value? No — Midas appears in nearly 3,000 listings. It's just a common skin that happens to be on a lot of mid-range accounts. The average is driven by account size and what else is on those accounts, not by Midas itself.

To get the true value of a skin, you need to control for confounders — the other factors that drive price independently of the specific skin.

Our Approach: A Two-Stage Model

Baseline
Stage 1
Predict price from account size, platform, marketplace
Residual
Stage 2
Measure how much each skin lifts price above baseline
Shrinkage
Stage 3
Stabilise small-sample estimates with Bayesian shrinkage

Stage 1: What should an account cost based on its size?

We train a gradient boosting model to predict account price (log-transformed) using only three features: skin count, platform, and marketplace. No individual skin information.

This baseline model achieves R² = 0.41. It captures the basic relationship: bigger accounts cost more, PC accounts are worth slightly more, and prices vary slightly across marketplaces.

Stage 2: Which skins beat the baseline?

For each skin, we compare two groups:

  • Accounts WITH the skin: what's their average residual (actual price minus predicted price)?
  • Accounts WITHOUT the skin: what's their average residual?

The difference is the skin's marginal value — how much it lifts the price above what we'd expect from account size alone.

Bayesian Shrinkage: Don't Trust Small Samples

Some skins appear in only 30–50 listings. Their residual differences can be noisy and inflated. To handle this, we apply Empirical Bayes shrinkage: estimates from small samples get pulled toward zero proportionally to their uncertainty.

This means a skin with +$45 raw value but only 32 listings might shrink to +$11 after adjustment. Skins with hundreds of listings barely change. The result: reliable estimates across the board.

The Top 20 Most Valuable Fortnite Skins

Top 20 Skins by Marginal Value
How much each skin adds to account price (after controlling for account size)
Black Knight
+$50
Sparkle Spec.
+$35
Travis Scott
+$26
Blue Squire
+$25
Astro Jack
+$25
Royale Knight
+$24
IKONIK
+$22
The Reaper
+$20
Elite Agent
+$16
Tricera Ops
+$15
Galaxy
+$14
Ginger Gunner
+$14
Rogue
+$12
Scout
+$12
Brite Gunner
+$12
Peekaboo
+$12
Magnus
+$12
Rapscallion
+$12
Stealth Reflex
+$11
Squad Leader
+$11

Eight skins reach S-Tier (marginal value above +$20):

  • Season 2 Battle Pass dominates. Black Knight (+$50), Sparkle Specialist (+$35), Blue Squire (+$25), and Royale Knight (+$24) claim four of the top eight spots.
  • Travis Scott is the top non-OG skin at +$26, driven by the Astronomical concert event never returning to the shop.
  • Promotional exclusives hold strong. IKONIK (+$22) and Galaxy (+$14) benefit from being permanently unobtainable — they were tied to specific Samsung devices.
Top 20 Skins: Full Breakdown
#SkinValueTierSeasonOGMedian Acct
1Black Knight+$50SSeason 2Yes$130
2Sparkle Specialist+$35SSeason 2Yes$113
3Travis Scott+$26SCh. 2No$90
4Blue Squire+$25SSeason 2Yes$70
5Astro Jack+$25SCh. 2No$100
6Royale Knight+$24SSeason 2Yes$70
7IKONIK+$22SPromoNo$75
8The Reaper+$20SSeason 3Yes$62
9Elite Agent+$16ASeason 3Yes$59
10Tricera Ops+$15ASeason 3Yes$89
11Galaxy+$14APromoNo$60
12Ginger Gunner+$14ASeason 2Yes$65
13Rogue+$12ACh. 3+No$62
14Scout+$12ASeason 1Yes$66
15Brite Gunner+$12ASeason 3Yes$63
16Peekaboo+$12ASeason 4No$58
17Magnus+$12ASeason 5No$76
18Rapscallion+$12ASeason 4No$60
19Stealth Reflex+$11APromoNo$110
20Squad Leader+$11ASeason 4No$52

Key Findings

OG status is the strongest value signal

OG Skins: +$6.50 medianNon-OG Skins: -$3.80 median
$7
$-4

OG skins (Chapter 1, Seasons 1–3) have a median marginal value of +$6.50. Non-OG skins actually have a slightly negative median value of -$3.80. This makes sense: most skins are common recent ones found on cheaper accounts.

Battle Pass skins outperform Item Shop skins

Among OG skins, Battle Pass exclusives consistently rank higher than Item Shop skins from the same era. Black Knight (+$50) vs. Tricera Ops (+$15) — both from the Season 2–3 era, but the Battle Pass skin commands 3x the premium.

The reason: Item Shop skins occasionally return. Battle Pass skins never do.

Some non-OG skins carry real value

Travis Scott (+$26), Astro Jack (+$25), and Rogue (+$12) prove that scarcity matters regardless of era. All three are permanently unavailable — Travis Scott due to licensing, Astro Jack from a limited event, and Rogue as a Marvel collaboration.

Marginal value ≠ account price

IKONIK accounts average $282, but the skin's marginal value is +$22. The difference? IKONIK accounts tend to have hundreds of other skins. The $282 average is mostly explained by account size; IKONIK adds $22 on top of that.

This distinction is why our model matters. Raw averages are misleading. Marginal values are actionable.

Limitations

This model is useful but imperfect:

  • It measures correlation, not causation. We can't run a true experiment. Some skins may correlate with price for reasons unrelated to the skin itself (e.g., sellers who own rare skins may also price their accounts higher).
  • Small-sample skins have wider uncertainty. Skins with fewer than 50 listings get aggressive shrinkage. Their true values could be higher or lower.
  • Interactions aren't captured. Having both Black Knight and Renegade Raider likely adds more than the sum of their individual marginal values. Our model treats them independently.
  • Market prices shift. These values reflect current marketplace prices. A skin returning to the Item Shop (or a new wave of demand) can change its marginal value overnight.

Try It Yourself

Want to know how your specific combination of skins affects your account's value? Our calculator uses the same underlying data to give you a personalized estimate.

Or browse the full skin rankings to see how your rarest skins stack up.