HomeSociety & EconomicsAuction Simulator — English, Dutch & Vickrey Auctions

🔨 Auction Simulator — English, Dutch & Vickrey Auctions

Run repeated English (ascending), Dutch (descending), and Vickrey (sealed second-price) auctions with simulated bidders holding private valuations. Watch the price clock, live bid ticker, and compare winning price to true value and allocative efficiency.

Society & Economics3DEasy60 FPS
auction-simulator ↗ Open standalone

🔨 Auction Simulator — English, Dutch & Vickrey Auctions

Watch simulated bidders with private valuations compete in three classic auction formats — ascending clock, descending clock, and sealed-bid second-price — and see how the choice of mechanism affects who wins, what they pay, and how efficient the outcome is.

🔬 What It Demonstrates

Each auction format resolves the same underlying private valuations differently. The English auction reveals information as the price rises and bidders drop out; the Dutch auction ends the instant a bidder accepts; the Vickrey auction resolves in one shot from sealed bids, with the winner paying the second-highest bid rather than their own.

🎮 How to Use

Click the auction-type button to cycle between English, Dutch, and Vickrey formats and watch the price clock or bid reveal animate each round. Adjust the number of bidders, valuation spread, clock speed, and bid shading, then read the bid ticker and infoBar to compare winning price, revenue, and allocative efficiency across formats.

💡 Did You Know?

Under fairly general conditions, the revenue equivalence theorem shows that English, Dutch, and Vickrey auctions all yield the same expected revenue — even though they look completely different in this simulation. William Vickrey won the 1996 Nobel Prize in Economics partly for this insight.

About Auction Simulator — English, Dutch & Vickrey Auctions

This simulation models three of the most important auction formats studied in mechanism design: the English (ascending-clock) auction, the Dutch (descending-clock) auction, and the Vickrey (sealed-bid second-price) auction. Each round, a set of bidders is assigned a private valuation drawn around a common true value, and the chosen mechanism determines who wins and what price they pay. In the English auction the price rises until only one bidder remains; in the Dutch auction the price falls until the first bidder accepts; in the Vickrey auction all bidders submit sealed bids simultaneously, the highest bid wins, but the winner pays only the second-highest bid.

Auction theory is one of the most practically influential branches of economics, underpinning eBay-style marketplaces, government spectrum and Treasury bond auctions, online advertising exchanges, and art and wine auction houses. William Vickrey's 1961 paper on the second-price auction, for which he shared the 1996 Nobel Memorial Prize in Economic Sciences, showed that truthful bidding is a dominant strategy under this format. Paul Milgrom and Robert Wilson later won the 2020 Nobel Prize for extending auction theory to design real-world spectrum auctions worth billions of dollars, making this simulation a hands-on introduction to a field with enormous economic impact.

Frequently Asked Questions

What is an auction?

An auction is a mechanism for allocating a good to one of several interested bidders and determining the price they pay, based on competitive bidding rather than a posted price. Economists study auctions as a form of mechanism design: a set of rules (who can bid, how bids are revealed, who wins, what the winner pays) that determines the incentives bidders face and, ultimately, how efficiently the good ends up with the bidder who values it most and how much revenue the seller collects.

How do I use this simulation?

Each round generates a fresh set of bidders with private valuations centred on a hidden true value. Click the auction-type button to switch between English, Dutch, and Vickrey formats and watch the price clock rise or fall, or the sealed bids reveal, as the round resolves automatically every few seconds. The bid ticker on the right logs the winner, price paid, and true value for recent rounds, and the infoBar tracks running efficiency and average revenue.

What's the difference between English, Dutch, and Vickrey auctions?

In an English auction the price climbs continuously and bidders drop out once it exceeds their valuation; the last bidder standing wins at that price. In a Dutch auction the price starts high and falls; the first bidder willing to accept wins immediately at that price, so bidders must balance waiting for a lower price against losing to a rival. In a Vickrey auction all bids are sealed and submitted at once; the highest bidder wins but pays the second-highest bid, which famously makes bidding one's true valuation the dominant strategy.

What is the revenue equivalence theorem?

The revenue equivalence theorem, proved independently by several economists including William Vickrey, states that under standard assumptions — risk-neutral bidders, independent private valuations, and a rule that the highest-value bidder wins — the English, Dutch, and Vickrey (sealed second-price) auctions, as well as the sealed first-price auction, all yield the same expected revenue to the seller and the same expected payoff to bidders. This is a striking result because the four formats look and feel completely different, yet on average they raise identical amounts of money, which explains why sellers can choose whichever format is most practical without sacrificing expected revenue.

Why is truthful bidding a dominant strategy in the Vickrey auction?

In a sealed second-price auction, a bidder's payment never depends on their own bid, only on the second-highest bid submitted by someone else. Bidding above your true valuation only risks winning at a price higher than the item is worth to you, while bidding below it only risks losing a profitable sale to a lower rival bid. Because neither deviation can ever improve your outcome and can only hurt it, bidding your true valuation weakly dominates every other strategy regardless of what other bidders do — a property economists call incentive compatibility.

Who developed auction theory?

Auction theory as a formal field began with Canadian-American economist William Vickrey's 1961 paper "Counterspeculation, Auctions, and Competitive Sealed Tenders," which introduced the second-price auction and proved its truthfulness property; he shared the 1996 Nobel Memorial Prize in Economic Sciences for this and related work on incentives under asymmetric information. Paul Milgrom and Robert Wilson later won the 2020 Nobel Prize for developing new auction formats and applying them to real-world problems such as the FCC's multi-billion-dollar radio spectrum auctions, cementing auction theory as one of economics' most applied subfields.

Where are these auction formats used in the real world?

English auctions are the classic format at art, antiques, livestock, and estate sales, and are approximated by eBay's proxy bidding system. Dutch auctions are used at the Aalsmeer flower market in the Netherlands, in some IPO share allocations, and in certain cryptocurrency token sales. Sealed second-price-like mechanisms underlie U.S. Treasury bond auctions, government spectrum licence sales, and the generalized second-price auctions that power online search advertising at companies like Google, where advertisers bid for ad placement but the pricing rules borrow directly from Vickrey's insight.

What is the winner's curse?

The winner's curse occurs in auctions with a common, uncertain value — such as an oil-drilling lease or a company acquisition — where every bidder estimates the same unknown true value with some error. The bidder with the highest bid is statistically likely to be the one who overestimated the value the most, so winning the auction is itself bad news about how much you overpaid. Rational bidders correct for this by shading their bids below their naive estimate, and the effect grows stronger as the number of competing bidders increases, since the maximum of many noisy estimates is increasingly likely to be an overestimate.

⚙ Under the hood

Run English, Dutch and Vickrey auctions with simulated bidders holding private valuations, and compare the winning price to true value and efficiency.

game theoryeconomicsauctionsmechanism design

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)