Skip to content

Revenue Equivalence Theorem


Theorem

Suppose that

  1. nn bidders are risk-neutral;
  2. values are independent private values: θ1,…,θn\theta_1,\dots,\theta_n are i.i.d. with a continuous cumulative distribution function (CDF) FF that has a positive density on [θ‾,θ‾][\underline\theta,\overline\theta], and each bidder knows only her own value;
  3. two auction formats each have a Bayesian Nash equilibrium in which the object always goes to the bidder with the highest value;
  4. in both equilibria a bidder with the lowest possible value θ‾\underline\theta has expected surplus 00.

Then in both equilibria each type θ\theta has the same expected payment

m(θ)=θ G(θ)−∫θ‾θG(x) dx,G(θ)=F(θ)n−1,m(\theta)=\theta\,G(\theta)-\int_{\underline\theta}^{\theta}G(x)\,\mathrm{d}x,\qquad G(\theta)=F(\theta)^{n-1},

and the seller's expected revenue is the same, namely E[θ(n−1)]\mathbb{E}[\theta_{(n-1)}], the expectation of the second-highest value.


Interpretation

In equilibrium, a bidder's expected surplus U(θ)=θG(θ)−m(θ)U(\theta)=\theta G(\theta)-m(\theta) is pinned down by two things only: the probability G(θ)G(\theta) of winning, which is fixed by the allocation rule (condition 3), and the surplus of the lowest type (condition 4). An envelope argument gives U′(θ)=G(θ)U'(\theta)=G(\theta), so U(θ)=U(θ‾)+∫θ‾θG(x) dxU(\theta)=U(\underline\theta)+\int_{\underline\theta}^\theta G(x)\,\mathrm{d}x. Expected payments, and so expected revenue, then cannot differ across formats.

Curve G(x) = x³ for four bidders, with the rectangle θ·G(θ) split by the curve into the surplus U(θ) below it and the expected payment m(θ) above it.

The figure draws the payment formula for n=4n=4 bidders with Unif⁡(0,1)\operatorname{Unif}(0,1) values, where G(x)=x3G(x)=x^3. A type-θ\theta bidder wins with probability G(θ)G(\theta), so the rectangle θ G(θ)\theta\,G(\theta) is the expected value of the object to her. The area under GG up to θ\theta is her surplus U(θ)=∫0θG(x) dxU(\theta)=\int_0^\theta G(x)\,\mathrm{d}x, and the rest of the rectangle, above the curve, is the expected payment m(θ)m(\theta). Both areas depend only on GG, which the allocation rule fixes, and on the zero surplus of the lowest type, which is why the auction format drops out.

Move θ\theta and nn: the area under GG is the surplus U(θ)U(\theta) and the rest of the rectangle is the expected payment m(θ)=n−1nθnm(\theta)=\tfrac{n-1}{n}\theta^n, whatever the auction format.

Each hypothesis matters. With risk-averse bidders the first-price auction yields more revenue than the second-price auction. With a reserve price above θ‾\underline\theta, low types never win, so condition 3 fails and revenue can change. With asymmetric value distributions the first-price equilibrium need not allocate to the highest value. With affiliated or common values the formats can rank differently.

A common misunderstanding is that the formats give the same revenue in every realization. They do not: the theorem is about expected revenue. In a second-price auction the price is the realized second-highest value; in a first-price auction it is the winner's bid, which varies differently.


Key Results

  • With i.i.d. Unif⁡(0,1)\operatorname{Unif}(0,1) values, G(θ)=θn−1G(\theta)=\theta^{n-1} and m(θ)=n−1nθnm(\theta)=\frac{n-1}{n}\theta^n; expected revenue is E[θ(n−1)]=n−1n+1\mathbb{E}[\theta_{(n-1)}]=\frac{n-1}{n+1}, using the second-highest order statistic.
  • First-price, second-price, English, Dutch and all-pay auctions all satisfy the conditions in their symmetric equilibria with independent private values, so they are revenue-equivalent.
  • Each type's interim expected surplus is also equal across formats: U(θ)=∫θ‾θG(x) dxU(\theta)=\int_{\underline\theta}^\theta G(x)\,\mathrm{d}x, which is θn/n\theta^n/n for Unif⁡(0,1)\operatorname{Unif}(0,1).
  • The theorem can be used to find equilibrium bids: in a first-price auction a type-θ\theta bidder pays b(θ)b(\theta) with probability G(θ)G(\theta), so b(θ)=m(θ)/G(θ)b(\theta)=m(\theta)/G(\theta).

Examples

Two bidders, Unif⁡(0,1)\operatorname{Unif}(0,1). Here G(θ)=θG(\theta)=\theta and m(θ)=θ2−θ2/2=θ2/2m(\theta)=\theta^2-\theta^2/2=\theta^2/2.

  • Second-price: the winner pays the rival's value; E[min⁡(θ1,θ2)]=13\mathbb{E}[\min(\theta_1,\theta_2)]=\frac{1}{3}.
  • First-price: bids θ/2\theta/2; revenue 12E[max⁡(θ1,θ2)]=12⋅23=13\frac{1}{2}\mathbb{E}[\max(\theta_1,\theta_2)]=\frac{1}{2}\cdot\frac{2}{3}=\frac{1}{3}.
  • All-pay (everyone pays her bid): the symmetric equilibrium bid equals m(θ)=θ2/2m(\theta)=\theta^2/2, paid by both bidders; revenue 2 E[θ2/2]=2⋅16=132\,\mathbb{E}[\theta^2/2]=2\cdot\frac{1}{6}=\frac{1}{3}.

Recovering a bid. For n=4n=4 and Unif⁡(0,1)\operatorname{Unif}(0,1) values, m(θ)=34θ4m(\theta)=\frac{3}{4}\theta^4 and G(θ)=θ3G(\theta)=\theta^3, so the first-price bid is b(θ)=34θb(\theta)=\frac{3}{4}\theta and revenue is 35\frac{3}{5}.

A violation. With n=2n=2, Unif⁡(0,1)\operatorname{Unif}(0,1) values and a reserve price r=12r=\frac{1}{2} in a second-price auction, the object is unsold when both values are below 12\frac{1}{2}, so condition 3 fails. Expected revenue rises to 512>13\frac{5}{12}>\frac{1}{3}.


Prerequisites



Sources

Aliases: revenue equivalence, RET, revenue equivalence principle Keywords: expected revenue, expected second-highest value, all-pay auction, reserve price, lowest type zero surplus Symbols: integral, theta

Last updated: 22 October 2026 19:04