Diamond price drivers

Which published grade moves the price of a pear-shaped diamond more, clarity or colour. The answer depends on the basis you ask it on, and that is the finding.

Period
Spring 2026
Tools
Python for scraping, Excel for regression, pivot tables and confidence intervals
Role
Paired analytical report. Two analysts worked the dataset independently

918

stones collected

4

retailers

0.633

combined R², individual stones

The data

918 natural pear-shaped diamonds, collected on 29 March 2026 from four online retailers. Every stone sits in a deliberately narrow band: 0.90 to 0.99 carat, colour D to K, clarity IF to SI2. The filter was applied at collection rather than afterwards, so the set is a slice of the market rather than a sample of it.

Stones collected, by retailer
RetailerStonesAverage price per carat
Brilliant Earth376$2,838
With Clarity236$3,249
Blue Nile159$1,879
James Allen147$1,550
Total918$2,571

Per-carat prices across the set are right-skewed, with a skewness of 1.06. The mean is $2,571 against a median of $2,227, so the average is pulled up by a thin tail of premium stones.

Method

A single-variable linear regression of price per carat on clarity, a second on colour, then a combined model with both. Each regression was run twice: once on grade averages, and once on the 918 individual stones.

Separately, pivot tables comparing the four retailers across the band, and a benchmark of collected prices against the Rapaport price guide. Built in Excel and reported in Word.

The full report

Word document · 43 KB

Method, tables, figures and the stated limitations.

Summary workbook

Excel workbook · 14 KB

The pivot, the Rapaport benchmark, the 30-sample interval, and the retailer and distribution summaries.

What it found

Per-carat price against grade
ModelFitted onPer grade step
Clarity aloneGrade averages, 7 points0.909−$528.70
Colour aloneGrade averages, 8 points0.839−$631.44
Clarity alone918 individual stones0.335Not reported
Colour alone918 individual stones0.332Not reported
Clarity and colour918 individual stones0.633Not reported

On grade averages clarity gives the tighter fit, 0.909 against 0.839, and colour has the steeper step. Ask the same question of the 918 individual stones and the two collapse to within 0.003 of each other, 0.335 and 0.332.

So which grade matters more has no answer that survives both bases. What does survive is the combined model: together the two grades explain 63.3% of the variation in price per carat, roughly double what either explains alone.

The two numbers answer two different questions: how cleanly grade averages decline, and how much of one stone’s price you can predict from its grades.

The four retailers do not agree with each other. James Allen averaged $1,550 per carat across the band and With Clarity averaged $3,249, a gap of roughly $1,700 per carat for stones inside the same narrow grade range.

Benchmarked separately against the Rapaport price guide, retail traded between roughly 5% and 35% below the published list. That is a different comparison from the retailer spread above, against an external reference rather than between the retailers, and the two should not be read as one result.

Limitations

Averaging inside each grade removes the variation between stones that share it. What is left is a tidy line through seven or eight points, and it fits well because most of the noise has already been taken out. An R² of 0.909 against seven averaged points answers a different question from 0.335 against 918 stones, with a different denominator underneath it.

The cut premium is confounded. Excellent-cut stones averaged $3,358 per carat against $2,332 for very good, a premium of about $1,026, but the excellent-cut stones in this sample also carried better colour and clarity. The premium cannot be attributed to cut on this data.

The confidence interval is not the one that was planned. The intent was a 95% interval across the band, and the band did not contain 30 comparable stones. It was narrowed to a single colour-clarity cell, H-SI2, giving a mean of $1,760 per carat with an interval of $1,684 to $1,837.

The point

The relaxation is stated in the report rather than left in the workbook. An interval forced onto a sample that cannot carry it is worse than a narrower interval that can.

Everything here came from a single pull on one day. These are listing prices rather than transaction prices, and what a stone is advertised at is not what it sells for.

The paired verification

The course paired two analysts on the same dataset and graded on whether both independent analyses produced the same results. The dataset was worked separately, the reports were written separately, and the findings were agreed by consensus afterwards.

That is why the figures here appear in another analyst’s record too, and why they match. The matching is the assessment, not a coincidence.

Not published

The per-stone listing records

Not published

Not published. The source workbook holds one row per diamond with the retailer and a direct product URL, and the retailers’ terms prohibit redistribution of their listing data. Every figure on this page is an aggregate computed from those rows.