CorkonomicsThe economics of wine production, collection, and vineyards
The numbers
Vineyard land · Pauillac≈$2,798,250 a hectare▼ down 17% on 20232024Opening price · Château Lafite Rothschild 2025≈$376 a bottle▲ up 17% on the year beforeSold at auction · Romanée-Conti Grand Cru, DRC 2019$22,917 a bottleSotheby's, Sep 2026Cost to make one bottle · Burgundy grand cru (Pinot Noir)$48–283US duty on wine from · Canada+50%since Aug 2026Everyday bottle in a US shop$13.77 a litre▼ down 1.3% in a yearSep 2026Vineyard land · Margaux≈$1,567,020 a hectare▼ down 7% on 20232024Opening price · Château Cheval Blanc 2025≈$376 a bottle▲ up 22% on the year beforeSold at auction · La Tâche Grand Cru, DRC 2018$5,417 a bottleSotheby's, Sep 2026Cost to make one bottle · Champagne prestige cuvée$26–89US duty on wine from · Australia+12.5%since Jul 2026Vineyard land · Côte-Rôtie≈$1,511,055 a hectare▲ up 8% on 20232024Opening price · Château Mouton Rothschild 2025≈$336 a bottle▲ up 19% on the year beforeSold at auction · Richebourg Grand Cru, DRC 2012$3,542 a bottleSotheby's, Sep 2026Cost to make one bottle · Bordeaux classified growth (2nd–5th)$17–61US duty on wine from · New Zealand+12.5%since Jul 2026Vineyard land · Côte de Nuits grand cru≈$7,275,450 a hectare2019Opening price · Château Palmer 2025≈$268 a bottle▼ down 19% on the year beforeVineyard land · Pomerol≈$2,238,600 a hectare2023
Corkonomics
LearnGrapesRegionsWinesNews
Wine basicsThe five types of wineHow to taste wineHow to read a wine labelWine with foodWine words
Learn the economicsThe economics of wine productionThe economics of wine collectingCourses
Regions
Wines
PricesWhat a bottle costs to makeWhat vineyard land costsWhat grapes fetchWhat the border addsWhy wine costs what it doesRelease pricesAuction resultsTariffsMarket overviewWine in official statisticsVineyard economicsResearch
MoreAsk the DataAI agentsSavedAPIAbout usMethodologyContact
Dark mode
Language
Currency
Settings
Dark mode
Language
Currency

New to wine? Start with the short lessons, then look up any word you do not know.

Learn · Wine words · Your saved pages

Methodology

The basis labels, the vintage ratings, the scarcity estimate, the production-cost model, the official statistics and what the site deliberately does not hold — stated so that they can be checked and argued with.

Basis labels

A named source published the figure: a producer’s website or technical sheet, a government agency, a trade body, a filing, or reporting by a named publication. The source and its date are recorded.
Inferred from evidence with a stated method (for example a production figure derived from vineyard area and typical yield, or a release price worked back from a percentage change a publication reported).
The output of a Corkonomics model with published inputs: the production-cost estimate and the scarcity score.
Arithmetic on rows shown on the same page: a percentage change, a multiple, a growth rate.
An assessment written by editors — the rating of a vintage year, a wine’s place in the collectors’ market — and labelled as opinion.

What the site does not hold

Corkonomics holds no valuation of any wine and no price index. What it holds are published prices, each with its source: release prices and first US retail offers as reported by named publications (basis Reported), and auction lots from the results pages of Christie’s, Hart Davis Hart and Sotheby’s (basis Observed), shown in the currency of the sale as the house published them and never converted, averaged or compounded into a return. Christie’s and Sotheby’s publish the price realised, which is the hammer price plus the buyer’s premium; Hart Davis Hart lists the hammer price before the premium. A per-bottle figure is only the lot price divided by the bottles in the lot. Lots that mix wines or vintages, or whose format the listing does not state, are left out rather than guessed. Merchant asking-price feeds and indices live in licensed databases (Liv-ex, Wine-Searcher) the site has not licensed; rather than fill that gap with synthetic figures, the site shows nothing in its place.

Release prices

A release price is the producer’s opening price when a vintage is first offered — for Bordeaux, the ex-négociant en primeur price to the trade. Corkonomics records one only when a named publication reported it, with the publication linked on the vintage page, in the currency of release and never converted. Where a publication reported a percentage change rather than a price, the implied price is recorded as Estimated with the arithmetic in the note.

Vintage ratings

Each covered year in each region carries an editorial rating of the growing season and the wines it produced, on a six-step scale: exceptional, excellent, very good, good, mixed, difficult. It describes the regional year, not any single estate, which can beat or miss it. It is opinion, labelled as such, and says nothing about price.

Scarcity score

A number from 0 to 100 estimating how hard a wine-vintage is to find. It starts from the bottles made (reported where the producer publishes it, otherwise estimated from vineyard area and typical yield), assumes about 3% of the surviving bottles are drunk each year for the first fifteen years and fewer after, and adjusts for bottle size and the producer’s market standing. 100 means very few bottles are likely left; a blank means no production figure is published, and the site does not guess one. It is not a rating of quality and not a valuation.

Production-cost model

An itemised estimate of what a winery spends to make one 75 cl bottle of a given style, in US dollars, as a low-to-high range. Land is charged as the opportunity cost of capital — the vineyard’s value times an interest rate, divided by the bottles a hectare yields — never as a purchase price. Farming and harvest costs per hectare are divided by bottles per hectare. Barrels are amortised over their uses and weighted by the share of new oak. Aging carries a cellar cost per year and financing on the cash already spent. Bottle, closure, label, case, bottling and overhead are per-bottle inputs. Every input is sourced on the model page and can be changed in the calculator.

Official statistics

The winery producer price index, the wine-grape producer price index, the average retail price of table wine, the consumer price index and the Treasury-bill rate are from the US Bureau of Labor Statistics and the Federal Reserve via FRED; the S&P 500 and gold from Financial Modeling Prep; US imports of wine by origin from the U.S. Census Bureau; tariff lines from the USITC. Each chart states its unit, period and source on the chart. A producer price index has no unit: it is set to 100 in a base period and 200 means prices have doubled since then.

The arithmetic used on the site

cagr

Compound annual growth rate: (end/start)^(1/years) - 1. Requires at least a year between the two points; shorter spans are reported as a simple return instead so a two-month move is never annualised into nonsense.

drawdown

Largest peak-to-trough decline in a dated series of (date, value). Returned as a negative fraction (-0.32 = a 32% fall from the prior peak).

volatility

Annualised standard deviation of log returns between consecutive observations, scaled by the average spacing. Needs enough observations to mean anything; returns None below `min_points`.

scarcity score

0–100. Method: start from estimated production (fewer bottles = scarcer), reduce the surviving supply by an age-based consumption curve (about 3% a year for the first 15 years, slowing after, unless a surviving fraction is supplied), then adjust for how often the wine is seen at auction (rarely seen = scarcer) and for bottle size (large formats are rarer). Producer prestige tier shifts the curve because a scarce wine nobody wants is not 'scarce' in the market sense. production 600,000 bottles and young → ~15; 5,000 bottles, 20 years old, rarely traded → ~95.

cost model

Estimated winery production cost per 750 ml bottle, as a range. params: dict of inputs, each {low, high, unit, basis, source}. Keys: land_value_per_ha, cost_of_capital, yield_hl_ha, grape_price_per_kg (or None), farming_cost_per_ha, harvest_cost_per_ha, barrel_price, new_oak_share, barrel_uses, litres_per_barrel, aging_years, cellar_cost_per_bottle_year, winemaking_labour_per_bottle, bottle_cork_label, packaging, bottling, overhead_per_bottle, losses_share, financing_rate Method: land is treated as an IMPUTED cost — the opportunity cost of capital tied up in the vineyard (value × rate), never a purchase price. Vineyard operations per hectare are divided by bottles per hectare (yield in hl/ha × 100 / 0.75 × (1 − losses)). Where a grape price exists, it replaces land + farming for a purchased-fruit winery and both routes are shown. Barrels are amortised over their uses. Aging carries an annual cellar cost and financing on the cash already spent. Returns {components: [(name, low, high)], total_low, total_high, bottles_per_ha}.

net of costs

Turn a gross price change into an all-in figure: the buyer's premium paid on the way in, the seller's commission on the way out, and annual storage and insurance as a share of value. Illustrative defaults; the page states them beside the result.

Indexing gate and thin pages

A page is offered to search engines only when it carries substance: a summary, a body of at least 160 words, at least three structured facts and two graph relations for entities; a summary, a body and at least three vintage records for wines; and for a vintage page at least one dated record — a reported release price, a production figure or a sourced vintage note. Pages below the threshold still exist for readers but carry a noindex tag and are absent from the sitemap. The same function decides all three, so they cannot disagree.

Data quality rules

What is not modelled

Transaction costs, storage, insurance, spreads, provenance, condition, authenticity and breakage — all of which reduce real-world returns. The official statistics page shows an illustrative net-of-costs figure on round numbers with its assumptions stated, and the Learn page lets you set your own.