Spectrum Auction Design p g Peter Cramton* Professor of - - PowerPoint PPT Presentation

spectrum auction design p g
SMART_READER_LITE
LIVE PREVIEW

Spectrum Auction Design p g Peter Cramton* Professor of - - PowerPoint PPT Presentation

Spectrum Auction Design p g Peter Cramton* Professor of Economics, University of Maryland P f f E i U i it f M l d 23 April 2009 *I thank my collaborators, Larry Ausubel and Paul Milgrom for helpful discussions, as well as Robert


slide-1
SLIDE 1

Spectrum Auction Design p g

Peter Cramton*

P f f E i U i it f M l d Professor of Economics, University of Maryland 23 April 2009

*I thank my collaborators, Larry Ausubel and Paul Milgrom for helpful discussions, as well as Robert Day, Evan Kwerel, Thayer Morrill, Nate Higgins, and Andrew Stocking. I thank the staff at Ofcom, especially Graham Louth, Director of Spectrum Markets, whose leadership and Graham Louth, Director of Spectrum Markets, whose leadership and intellectual contribution were essential to the successful implementation of the package clock auction. I am grateful to the National Science Foundation and the Rockefeller Foundation for funding.

slide-2
SLIDE 2

Market design Market design

  • Establishes rules of market interaction

Establishes rules of market interaction

  • Economic engineering

E i – Economics – Computer science O – Operations research

  • Applications

– Matching – Auctions (matching with prices)

slide-3
SLIDE 3

Market design fosters innovation Market design fosters innovation

  • Improving price information

Improving price information

  • Enhancing competition

Miti ti k t f il

  • Mitigating market failures
slide-4
SLIDE 4

Applications Applications

  • Emission allowance auctions

Emission allowance auctions

  • Airport slot auctions

S t ti

  • Spectrum auctions
  • Electricity and gas markets
  • Global financial crisis
  • Green energy projects

Green energy projects

slide-5
SLIDE 5

Introduction Introduction

  • Auction design

Auction design

– Government perspective (design) Bidder perspective (strategy) – Bidder perspective (strategy)

  • Based on my experience

– Researching auctions – Advising governments (12) – Advising bidders (31)

slide-6
SLIDE 6

Application: Spectrum auctions Application: Spectrum auctions

  • Many items, heterogeneous but similar

Many items, heterogeneous but similar

  • Competing technologies
  • Complex structure of substitutes and
  • Complex structure of substitutes and

complements

  • Long term market
  • Long-term market

G t bj ti Effi i

  • Government objective: Efficiency

– Make best use of scarce spectrum

  • Recognizing competition issues in downstream market
  • Recognizing competition issues in downstream market
slide-7
SLIDE 7

Main points Main points

  • Enhance substitution

Enhance substitution

– Product design – Auction design Auction design

  • Encourage price discovery

– Dynamic price process to focus valuation Dynamic price process to focus valuation efforts

  • Induce truthful bidding

– Pricing rule – Activity rule y

slide-8
SLIDE 8

Simultaneous Simultaneous ascending auction ascending auction

slide-9
SLIDE 9

Simultaneous ascending auction Simultaneous ascending auction

  • Simultaneous

Simultaneous

– All lots at the same time

Ascending

  • Ascending

– Can raise bid on any lot

  • Stopping rule

– All lots open until no bids on any lot

  • Activity rule

– Must be active to maintain eligibility g y

slide-10
SLIDE 10

Simultaneous ascending auction Simultaneous ascending auction

  • Strengths

g

– Simple price discovery process – Allows arbitrage across substitutes – Piece together desirable packages g p g – Reduces winner’s curse

  • Weaknesses

Demand reduction – Demand reduction – Tacit collusion – Parking Exposure – Exposure – Hold up – Limited substitution Comple bidding strategies – Complex bidding strategies

slide-11
SLIDE 11

Limited substitution: US AWS 90 MH 161 d $14 billi 90 MHz, 161 rounds, $14 billion

1755 1740 1710 1720 1730

US AWS band plan: something for everyone

Uplink

C D E

Bandwidth 10 MHz 10 MHz 10 MHz Partition Medium Large Large Small Medium Large

A B F

20 MHz 20 MHz 20 MHz Partition Medium Large Large Regions 176 12 12 Downlink

C D E

734 176 12

A B F

Small Medium Large 2110 2120 2130 2140 2155

slide-12
SLIDE 12

AWS price for 10 MHz by block

A B C

176 EAs 734 CMAs

8 C D E F A B

Day 3 6 REAGs

12 C D E F A

Day 4

16 B C D E F A

Day 5

31 B C D E F

Stage 2

161 A B C D E F

Final 40% discount

0M 100M 200M 300M 400M 500M 600M 700M 800M 900M 1000M 1100M 1200M 1300M 1400M 1500M 1600M 1700M 1800M 1900M 2000M 2100M High Bids per 10 MHz F license_size_mhz 10 20 Sum of pwb amount per 10 MHz for each block broken down by round. Color shows details about pw_bidder. Size shows details about license_size_mhz. The view is filtered on pw_bidder and round. The pw_bidder filter excludes . The round filter keeps 8, 12, 16, 31 and 161.
slide-13
SLIDE 13

Limited substitution: 700 MHz 62 MH 261 d $19 6 billi 62 MHz, 261 rounds, $19.6 billion

Block A B C Bandwidth 12 MHz 12 MHz 22 MHz Type paired paired paired Partition 176 734 12 Partition 176 734 12 Price $1.16 $2.68 $0.76

Verizon AT&T Verizon and AT&T won 85% of spectrum

slide-14
SLIDE 14

A b tt A better way

slide-15
SLIDE 15

Needed enhancements Needed enhancements

  • Anonymous bidding

Anonymous bidding

  • Generic lots

P k biddi ith l k

  • Package bidding with clock

– Porter-Rassenti-Roopnarine-Smith (2003) – Ausubel-Cramton (2004) – Ausubel-Cramton-Milgrom (2006)

  • “Second” pricing
  • Revealed preference activity rule

Revealed preference activity rule

slide-16
SLIDE 16

Package clock auction Package clock auction

  • Auctioneer names prices;

p bidder names package

– Price adjusted according to excess demand – Process repeated until no excess demand Process repeated until no excess demand

  • Supplementary bids

– Improve clock bids – Bid on other relevant packages

  • Optimization to determine assignment/prices
  • No exposure problem (package auction)
  • No exposure problem (package auction)
  • Second pricing to encourage truthful bidding
  • Activity rule to promote price discovery

y p p y

slide-17
SLIDE 17

Example: AWS done right Example: AWS done right

  • 90 MHz paired spectrum; nine 25-MHz lots

Rule making Task

p p ;

  • Geographic partition: 176 Economic Areas
  • Clock stage

FCC 176 i

Preference elicitation Rule making

– FCC announces 176 prices – Each bidder selects best package – Prices rise where excess demand

elicitation

– Continues until no excess demand

  • Supplementary bids
  • Generic assignment; options for specific

Optimization

Generic assignment; options for specific assignments (contiguous, min border issues)

  • Top-up bids

Specific assignment

Preference elicitation

  • Specific assignment

Optimization

slide-18
SLIDE 18

US AWS-3 US AWS 3

  • Two band plans proposed for

Two band plans proposed for 2020-2025 MHz and 2155-2180 MHz

TDD (unpaired) Five 5 MHz nationwide lots – TDD (unpaired) Five 5-MHz nationwide lots – FDD (asymmetric paired) One 5-MHz paired with five 5-MHz lots with five 5 MHz lots

  • Should FCC offer paired or unpaired

spectrum? LTE or WiMAX? spectrum? LTE or WiMAX?

  • Better solution: Let auction decide!!
slide-19
SLIDE 19

UK UK spectrum auctions spectrum auctions

slide-20
SLIDE 20

UK auctions UK auctions

10-40 GHz: fixed wireless or backhaul 10 40 GHz: fixed wireless or backhaul L-Band: mobile broadcast

  • 2 6 GHz: 4G mobile wireless (summer’09)
  • 2.6 GHz: 4G mobile wireless (summer 09)
  • Digital Dividend: 4G, mobile TV, DTT (’10)

R i t Requirements

  • Technology neutral
  • Flexible spectrum usage rights
  • Efficient assignment
slide-21
SLIDE 21

UK 2 6 GHz auction proposal UK 2.6 GHz auction proposal

  • 190 MHz (38 lots of 5 MHz)

190 MHz (38 lots of 5 MHz)

  • How much paired vs. unpaired?

CEPT band plan from Electronic Communications Committee Decision (05)05

Type Paired (FDD uplink) Paired (FDD downlink) Unpaired (TDD) Lot 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Frequency

2 5 2 5 2 5 1 2 5 1 2 5 2 2 5 2 2 5 3 2 5 3 2 5 4 2 5 4 2 5 5 2 5 5 2 5 6 2 5 6 2 5 7 2 5 7 2 5 8 2 5 8 2 5 9 2 5 9 2 6 2 6 2 6 1 2 6 1 2 6 2 2 6 2 2 6 3 2 6 3 2 6 4 2 6 4 2 6 5 2 6 5 2 6 6 2 6 6 2 6 7 2 6 7 2 6 8 2 6 8 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5

slide-22
SLIDE 22

Let auction determine band plan Let auction determine band plan

Increase in unpaired spectrum maintaining 120 MHz duplex spacing Increase in unpaired spectrum maintaining 120 MHz duplex spacing

Type Lot 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 15 16 17 18 Unpaired Paired (FDD uplink) Unpaired (TDD) Paired (FDD downlink) Frequency

2 5 2 5 5 2 5 1 2 5 1 5 2 5 2 2 5 2 5 2 5 3 2 5 3 5 2 5 4 2 5 4 5 2 5 5 2 5 5 5 2 5 6 2 5 6 5 2 5 7 2 5 7 5 2 5 8 2 5 8 5 2 5 9 2 5 9 5 2 6 2 6 5 2 6 1 2 6 1 5 2 6 2 2 6 2 5 2 6 3 2 6 3 5 2 6 4 2 6 4 5 2 6 5 2 6 5 5 2 6 6 2 6 6 5 2 6 7 2 6 7 5 2 6 8 2 6 8 5

All unpaired spectrum All unpaired spectrum

Type Lot 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

Unpaired (TDD) Frequency

2 5 2 5 5 2 5 1 2 5 1 5 2 5 2 2 5 2 5 2 5 3 2 5 3 5 2 5 4 2 5 4 5 2 5 5 2 5 5 5 2 5 6 2 5 6 5 2 5 7 2 5 7 5 2 5 8 2 5 8 5 2 5 9 2 5 9 5 2 6 2 6 5 2 6 1 2 6 1 5 2 6 2 2 6 2 5 2 6 3 2 6 3 5 2 6 4 2 6 4 5 2 6 5 2 6 5 5 2 6 6 2 6 6 5 2 6 7 2 6 7 5 2 6 8 2 6 8 5

slide-23
SLIDE 23

Key design choices Key design choices

  • Generic 5 MHz lots

– Lots are perfect substitutes

  • Package bids

– No exposure problem

  • Clock stage

g

– How many paired? How many unpaired? Supply = 38 – Continue until no excess demand

  • Supplementary bids

pp y

– Improve clock bids; add other packages

  • Principal stage

– Find value maximizing generic assignment and base prices g g g p

  • Assignment stage

– Contiguous spectrum – Top-up bid to determine specific assignment p p p g

slide-24
SLIDE 24

P i i l Pricing rule

slide-25
SLIDE 25

Pricing rule Pricing rule

  • In clock stage? In assignment stage?

In clock stage? In assignment stage?

  • Pay-as-bid pricing

I ti f d d d ti bid h di – Incentives for demand reduction, bid shading

  • Bidder-optimal core pricing

– Maximize incentives for truthful bidding

slide-26
SLIDE 26

Bidder-optimal core pricing Bidder optimal core pricing

  • Minimize payments subject to core

Minimize payments subject to core constraints

  • Core = assignment and payments
  • Core = assignment and payments

such that

Effi i t V l i i i i t – Efficient: Value maximizing assignment – Unblocked: No subset of bidders prefers to

  • ffer seller a better deal
  • ffer seller a better deal
slide-27
SLIDE 27

Optimization Optimization

  • Core point that minimizes payments readily

Core point that minimizes payments readily calculated

– Solve Winner Determination Problem – Find Vickrey prices – Constraint generation method (D d R h 2007) (Day and Raghavan 2007)

  • Find most violated core constraint and add it
  • Continue until no violation
  • Tie-breaking rule for prices is important

– Minimize distance from Vickrey prices

slide-28
SLIDE 28

5 bidder example with bids on {A,B} 5 bidder example with bids on {A,B}

  • b1{A} = 28
  • b2{B} = 20

Winners

2{ }

  • b3{AB} = 32
  • b {A} = 14

Vickrey prices: p1= 14

  • b4{A} = 14
  • b5{B} = 12

p1 14 p2= 12

slide-29
SLIDE 29

The Core

b4{A} = 14 b3{AB} = 32 b1{A} = 28 Bidder 2 Payment b {B} = 20 20 Efficient outcome The Core b2{B} = 20 b5{B} = 12 12 Bidder 1 Payment 14 32 28

slide-30
SLIDE 30

Vickrey prices: How much can each winner’s bid be reduced holding others fixed?

b4{A} = 14 b3{AB} = 32 b1{A} = 28 Bidder 2 Payment b2{B} = 20 20 The Core b5{B} = 12 Vickrey prices 12

Problem: Bidder 3 Problem: Bidder 3 can offer seller more (32 > 26)!

Bidder 1 Payment 14 32 28

slide-31
SLIDE 31

Bidder-optimal core prices: Jointly reduce winning bids as much as possible

b4{A} = 14 b3{AB} = 32 b1{A} = 28 Bidder 2 Payment b2{B} = 20 20 The Core b5{B} = 12 Vickrey prices 12

Problem: bidder Problem: bidder-

  • ptimal core prices

are not unique!

Bidder 1 Payment 14 32 28

slide-32
SLIDE 32

Core point closest to Vickrey prices

b4{A} = 14 b3{AB} = 32 b1{A} = 28 Bidder 2 Payment b2{B} = 20 20 Unique core prices 15 b5{B} = 12 Vickrey prices 12

Minimize Minimize incentive to distort bid!

Bidder 1 Payment 14 32 28 17

slide-33
SLIDE 33

Why core pricing? Why core pricing?

  • Truthful bidding nearly optimal

Truthful bidding nearly optimal

– Simplifies bidding – Improves efficiency Improves efficiency

  • Same as Vickrey if Vickrey in core

(substitutes) ( )

  • Avoids Vickrey problems with complements

– Prices that are too low Prices that are too low

  • Revenue is monotonic in bids and bidders
  • Minimizes incentive to distort bids
  • Minimizes incentive to distort bids
slide-34
SLIDE 34

A i i l Activity rule

slide-35
SLIDE 35

Activity rule: Eligibility points Activity rule: Eligibility points

  • Clock stage: Cannot increase package size

Clock stage: Cannot increase package size

  • Supplementary bids: Whenever reduce package

size, value on all larger packages capped by , g p g pp y prices at time of reduction

– Example

  • Bidder drops from package of size 10 to 6 at prices p
  • For all packages q of size 7 to 10, bid  q  p
  • Implication
  • Implication

– Profit maximization is poor strategy – Bid to maximize package size subject to profit  0 Bid to maximize package size subject to profit  0

slide-36
SLIDE 36

Full-scale test of design (M l d d GMU PhD d ) (Maryland and GMU PhD students)

  • Experienced subjects

Experienced subjects

– PhD course in game theory and auctions Prior participation in package clock auction – Prior participation in package clock auction

  • Motivated subjects

$ – Average subject payment = $420

  • Realistic scenarios
slide-37
SLIDE 37

Result Result

  • Activity rule causes major deviation from

straightforward bidding

– Undermines price discovery – Reduces efficiency

slide-38
SLIDE 38

Activity rule readily fixed: R l d f Revealed preference

  • At time t > t package qt has become

At time t > t, package qt has become relatively cheaper than qt (P)

q (p – p )  q (p – p )

(P )

qt(pt – pt)  qt(pt – pt)

  • Supplementary bid b(q) must be less

fit bl th i d k bid t t profitable than revised package bid at t (S) b(q)  b(qt) + (q – qt)pt

slide-39
SLIDE 39

Example

  • Revealed preference

– Bid on most profitable package (max profit) Move up marginal value (demand) curve – Move up marginal value (demand) curve

  • Eligibility point

– Bid on largest profitable package (max size) Bid on largest profitable package (max size) – Move up average value curve

Marginal Value Average Value Bidder A Bidder B Bidder A Bidder B Marginal Value Average Value A B A B 1 lot 16 8 16 8 2 lots 2 2 9 5

Each wins one; price = 2 Competitive equilibrium! A wins both; price = 8 Too concentrated; too high priced!

2 lots 2 2 9 5

slide-40
SLIDE 40

Aggregate demand downward sloping  Average value > marginal value g g

Price Supply Average Value Eligibility point price Marginal V l

Revealed preference price = Competitive equilibrium price

Value Quantity

slide-41
SLIDE 41

Weaker

Example with constant elasticity

Weaker bidder reveals too much

0.50 0.60 0.70 0.80 0.90 Demand Elasticity Marginal Value Average Value Lots Bidder A Bidder B Bidder C Bidder D Bidder E Bidder A Bidder B Bidder C Bidder D Bidder E 1 10,000 4,642 2,683 1,778 1,292 10,000 4,642 2,683 1,778 1,292 2 2,500 1,462 997 748 598 6,250 3,052 1,840 1,263 945 2 2,500 1,462 997 748 598 6,250 3,052 1,840 1,263 945 3 1,111 744 558 450 381 4,537 2,282 1,413 992 757 4 625 461 370 314 277 3,559 1,827 1,152 823 637 5 400 317 269 238 216 2,927 1,525 975 706 553 6 278 234 207 189 176 2 486 1 310 847 620 490

Too

6 278 234 207 189 176 2,486 1,310 847 620 490 7 204 181 166 156 149 2,160 1,149 750 553 441 8 156 145 138 132 128 1,909 1,023 674 501 402

concentrated

Clearing Price Total Value Max profit 370 Supply 18 Max profit 31,428 Max size 1 292 Misassigned 5 Max size 29 150 Bidding norm

Price too high

Max size 1,292 Misassigned 5 Max size 29,150 Difference 249% Fraction misassigned 28% Inefficiency 7.3%

Price too high

slide-42
SLIDE 42

Comparison of activity rules Comparison of activity rules

  • Eligibility points

Eligibility points

– Bid on largest profitable package

  • Revealed preference

Revealed preference

– Bid on profit maximizing package

  • Hypothesis

Hypothesis

– Profit maximization yields much better price discovery

  • Simulate clock auction under each bidding

norm to test hypothesis yp

slide-43
SLIDE 43

RP: Higher efficiency from fewer bids

Efficiency and number of bids by simulation 4a max profit max size 4b max profit max size 6a max profit max size 6b max profit max size 95% 100% 40 38 max profit average efficiency = 95% (46 bids on 28 23 average) 79 69 number of bids Efficiency and number of bids by simulation 85% 90% 38 45 45 75% 80% ency max size average efficien 39 ncy = 79% (62 bids on average) 69 38 77 55 89 69 70% 75% Efficie 59 60% 65% 5 15 5 15 5 15 5 15 5 15 5 15 5 15 5 15 50% 55% 5 = low bid increments (5 to 15%); 15 = high bid increments (15 to 30%).
slide-44
SLIDE 44

RP: Better price discovery

slide-45
SLIDE 45

Summary of comparison Summary of comparison

  • Revealed preference compared with

Revealed preference, compared with eligibility point rule, yields

Substantially higher auction efficiency – Substantially higher auction efficiency – About the same revenue Substantially higher bidder profits – Substantially higher bidder profits – More winners, less concentration B tt i di ith fi l l k i – Better price discovery with final clock prices closer to competitive equilibrium levels

slide-46
SLIDE 46

Problem with revealed preference Problem with revealed preference

  • Bidders values change over auction as a

Bidders values change over auction as a result of common value uncertainty

  • Revealed preference is complex in
  • Revealed preference is complex in

supplementary round

Si l bid i l t t i t – Single bid can violate many constraints – Difficult to see how best to resolve violations

slide-47
SLIDE 47

Simplified revealed preference: I l d l f RP i Include only a few RP constraints

  • Clock stage

Clock stage

– Can always shift to smaller packages – Can shift to a larger package that has become g p g relatively cheaper

  • Supplementary bids

– Packages q not larger than the final clock package qf are capped by revealed preference with respect to qf

( ) ( ) ( ) b q b q q q p    

– Packages q larger than qf are capped by revealed preference with respect to next smaller package qs

( ) ( ) ( )

f f f

b q b q q q p   

s

( ) ( ) ( )

s s s

b q b q q q p    

slide-48
SLIDE 48

Properties with substitutes Properties with substitutes

  • Bidding on most profitable package is best

Bidding on most profitable package is best

  • Clock yields competitive equilibrium with

efficient assignment and supporting prices efficient assignment and supporting prices

  • No supplementary bids needed
  • Final assignment = clock assignment
  • Prices reduced to opportunity costs

pp y

slide-49
SLIDE 49

Properties in general Properties in general

  • Bidding on most profitable package is nearly

Bidding on most profitable package is nearly best

  • If no unsold lots at end of clock, then

,

– Final assignment = clock assignment – No supplementary bids needed

  • If unsold lots at end of clock, then

– Supplementary bids needed – Clock winner can guarantee it wins final clock package (raise by final clock price of unsold lots) (raise by final clock price of unsold lots)

slide-50
SLIDE 50

Experimental results Experimental results

  • 100% efficiency in nearly all cases

100% efficiency in nearly all cases

  • Safe strategy adopted by bidders

Cl k t – Clock stage

  • RP: Bid on most profitable package
  • EP: Bid on largest profitable package
  • EP: Bid on largest profitable package

– Supplementary round

  • Bid full value on all relevant packages
  • Bid full value on all relevant packages

– Assignment stage

  • Bid incremental value for specific assignments

Bid incremental value for specific assignments

slide-51
SLIDE 51

Model, simulation, and experiment

U i d D d (PPUU i l ti )

500 600

Unpaired Demand (PPUU - inelastic)

400 500 Experiment Simulation Theory

Eligibility Point (AV)

300

Price Eligibility Point (AV)

100 200

Revealed Preference (MV)

5 10 15 20 25 30 35

Quantity Demanded

slide-52
SLIDE 52

C l i Conclusion

slide-53
SLIDE 53

Conclusion Conclusion

  • Package clock auction

Package clock auction

– Eliminates exposure Eliminates gaming – Eliminates gaming – Enhances substitution Allows auction to determine band plan – Allows auction to determine band plan – Readily customized to a variety of settings M th li ti ( i t l t ti ) – Many other applications (airport slot auctions)

slide-54
SLIDE 54

Conclusion Conclusion

  • Harness power of markets

p

  • Improve pricing

– Efficient decisions, short term and long term – Innovation from price incentives

  • Enhance competition

P i t – Price transparency – Enhanced substitution and liquidity – Reduced transactions costs Reduced transactions costs

  • Mitigate market failures

– Market power, coordination, externalities, …