Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g.,...

67
Price Discrimination in International Airline Markets Gaurab Aryal 1 Charlie Murry 2 Jonathan Williams 3 1 University of Virginia 2 Boston College 3 UNC - Chapel Hill October 15, 2018

Transcript of Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g.,...

Page 1: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Price Discrimination in International Airline Markets

Gaurab Aryal1 Charlie Murry2 Jonathan Williams3

1University of Virginia2Boston College

3UNC - Chapel Hill

October 15, 2018

Page 2: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Airline Pricing

Two sources of inefficiencies in airline markets:Private info of heterogeneous willingness-to-pay.Gradual realization of uncertain demand.

Airlines are fairly sophisticated price-setters:Price discriminate:

Intra-temporal PD (service classes) : passengers w/ het. wtp. Inter-temporal PD: Reason-for-travel correlates with arrival time.

Dynamically price and ration seats.

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 2

Page 3: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Misallocation in Airline Demand

Misallocation a consequence of asymmetric info and stochastic demand:Cross-cabin: some passengers are in the “wrong” cabin givenpreferences.Exclusion from flight: some passengers should (or should not) be onthe plane.

Creates opportunities for welfare improvementsex-ante: information acquisition to discriminate.ex-post: re-optimize after initial allocation.

What are welfare consequences of improving allocation?

Distributional consequences of price discrimination generally unclear.

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 3

Page 4: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Our Environment: International Airline Markets

International flights to and from the U.S.

Our data (SIAT) has substantial advantages over more commonairline data (DB1B).

Flight and passenger specific information.

Clear dichotomy of passenger types: business/leisure.

Regulation limits entry, leading to concentrated markets.

Limited over-booking due to low flight frequency.

Airlines busy seeking to resolve inefficiencies and extract resulting surplus.

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 4

Page 5: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

“Brute Force” Ex-Post Reallocation

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 5

Page 6: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

“Brute Force” Ex-Post Reallocation

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 6

Page 7: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Ex-Post Reallocation via Upgrades

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 7

Page 8: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Ex-Post Reallocation via Upgrades

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 8

Page 9: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Ex-Post Solicitation of Failed Searchers

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 9

Page 10: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Information Acquisition for Ex-Ante Discrimination

Lots of other information available (credit cards, FFPs, etc)

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 10

Page 11: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Research QuestionsHow well does 2nd deg + dynamic pricing resolve inefficiencies?

How does role of inefficiencies depend on passenger composition?

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 11

Page 12: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Research Strategy

1. Provide unique descriptive insights into demand for air travel. timing of arrivals, composition of passengers, fare dynamics, etc.

2. Model air-travel demand and supply with following features: Stochastic arrivals of passengers with heterogeneous WTP.. Dynamically adjust prices and seats released to sell fixed capacity.

3. Exploit richness of data to estimate model of demand, accounting for(unobserved) across-market heterogeneity.

Demand: WTP and arrival process. Supply: Shadow cost of a seat. Apply Ackerberg (2009) importance sampling estimator to recover

distribution of preferences in our data.

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 12

Page 13: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Welfare Triangle

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 13

Page 14: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Literature ReviewStochastic Demand and Private Info:

Klemperer and Myer (1989), Prescott (1975), Eden (1990), Dana(1998), Gale and Holmes (1993).

Stigler (1961), Salop (1977), Mussa and Rosen (1978), Maskin andRiley (1984)

Quantifying Price Discrim. and Dynamic Pricing: Nair (2007), McManus (2007), Mortimer (2007), Crawford and Shum

(2010), Lazarev (wp). Sweeting (2012), Nevo et al (2016) , Kevin Williams (wp)

Price Dispersion in Airline Markets Borenstein and Rose (1994), Gerardi and Shapiro (2010), Puller et al

(2012)

Importance Sampling Estimation Ackerberg (2009), Bajari et al (2010), Sweeting et al. (wp)

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 14

Page 15: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Outline

Introduction

Data

Model

Estimation + Results

Evaluating Pricing Inefficiencies

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 15

Page 16: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Background on SIAT

Survey of International Air Travelers (SIAT)Surveys domestic and intl. carriers (in gate and on plane).Stratified by flight.Approx. 0.7% sample of departing international travel (no Can.).

Flight-based sampling of SIAT is crucial:Deep insight into individual flight.Includes flight number, link to OAG (capacity) and T-100 (loadfactors).Limits ability to study strategic interaction.

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 16

Page 17: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Information Included in SIAT

For each passenger we observe:1 Itinerary (e.g., RDU-CDG/CDG-RDU).2 Cabin and fare paid.3 Timing of purchase.4 Reason for travel (e.g., work conference, vacation, etc).

Clear business/leisure categorization.

Sample Selection – Monopoly non-stop routes.Select only “monopoly” markets.Drop flights with small nonstop response.Our sample: 3 years (2009-2011) 62,577 individual passengeritineraries, 2,158 fights, 381 markets, and 84 carriers.

Comparison to DB1B

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 17

Page 18: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Does this Survey Actually Exist?Our very own Gaurab Aryal taking the survey en route to Nepal.

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 18

Page 19: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Summary Statistics for Non-stop Itineraries

Proportion FareTicket Class of Sample Mean SD

First 9.00 818.48 839.77Economy 91.00 425.16 357.98

Advance Purchase0-7 Days 9.68 575.79 606.808-21 Days 14.56 534.27 536.6722-35 Days 16.90 471.21 432.9536-85 Days 21.60 439.99 402.79≥ 85 Days 37.27 408.92 348.60

Travel PurposeLeisure 86.55 426.70 371.75Business 13.45 678.28 699.12

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 19

Page 20: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Leisure v. Business Passengers

0123456789100

0.2

0.4

0.6

0.8

1

020406080100120400

450

500

550

600

650

700

750

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 20

Page 21: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Across-Market Variation in Business Travel (BT) Index

020

4060

8010

0F

req

uen

cy

0 .2 .4 .6 .8 1Percent of Business Travel in a Market

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 21

Page 22: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Evidence of Price DiscriminationEconomy-Class Fares by Advance Purchase and Business Traveler Index

0 10 20 30 40 50 60 70360

380

400

420

440

460

480

500

520

540

(a) Economy Class

0 10 20 30 40 50 60 70600

700

800

900

1000

1100

1200

(b) 1st-Class

3D surfaces

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 22

Page 23: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Proportion of Business Travelers by Ticket Class

Over-represented in first class (quality preference)Tend to arrive late regardless of cabin

(c) 1st-Class (d) Econ Class

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 23

Page 24: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Flight-level Price DispersionSweeting 2012:Unchanging demand + perishable good =⇒ decreasing prices.

Option value of seat decreases as event nears.But in airline markets:

demand changes as flight nears. potentially large “shocks” relative to capacities.

20 40 60 80 100 120 1400.6

0.8

1

1.2

1.4

1.6

1.8

2

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 24

Page 25: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Data Takeaways for Modeling

Arrival processCross-market variation in rate of arrival, driven by passenger mix.

Consumer TypesLeisure/business dichotomy effective at capturing arrival timing anddifference in quality preference.Higher WTP for business travelers.Cross-market variation in passenger mix.

Pricing dynamicsSubstantial variation in price paths, increasing/decreasing

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 25

Page 26: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Outline

Introduction

Data

Model

Estimation + Results

Evaluating Pricing Inefficiencies

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 26

Page 27: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Model Introduction

Time is discrete and t ∈ 1, . . . , T periods before flight.

Fixed economy-class (Ke) and first-class (Kf) capacity.

Monopolist chooses σt: economy: fare pe

t and number of seats to sell qet .

first-class: fare pft and number of seats to sell qf

t.

Airline knows the demand process. Not realization.

Every period, passengers “arrive” and choose fromeconomy, first-class, not-buy.Those who do not buy exit forever (short lived / not strategic).

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 27

Page 28: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Model IntroductionModel Caveats

Assume nonstop and connecting optimization problems are separable(i.e., aircraft is a-priori divided).

Focus solely on within-flight dynamics, do not account forcompetitor’s actions (or own other flights)

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 28

Page 29: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Passenger Arrival Process

Poisson arrival: Nt ∼ P(λt) potential passengers arrive.

In period t on average λt = E(Nt) many passengers arrive.

Binomial type: # of business passengers in period t is ∼ B(Nt, θt).

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 29

Page 30: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Passenger Preferences

Indirect utilities:

Economy: u(v, p, ξ) = v − pe,

1st-Class: u(v, p, ξ) = v × ξ − pf, ξ ≥ 1.

ξ captures the 1st-class utility premium.Business passenger WTP: N(µb, σb)Leisure Passenger WTP: N(µℓ, σℓ).Passenger mix at t gives v ∼ θtN(µb, σb) + (1 − θt)N(µℓ, σℓ).Parameters: µb, σb, µℓ, σℓ

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 30

Page 31: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Passenger Arrival Process

Poisson arrival: Nt ∼ P(λt) potential passengers arrive.

In period t on average λt = E(Nt) many passengers arrive.

Binomial type: # of business passengers in period t is ∼ B(Nt, θt).

Arrival Parameters:λt = λ1 + ∆λ × (t − 1)θt = min∆θ × (t − 1), 1

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 31

Page 32: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

SupplyTiming and information:

Airline knows the demand process Ψ.T = 5 periods before departure to sell Ke and Kf seats.Sets cabin prices (pe

t , pft) and commits to selling no more than (qe

t , qft)

seats each period, before demand is realized. second-degree discrimination within period. inter-temporal discrimination across periods.

Marginal “peanut costs”, ce = 14 and cf = 40, taken from industryaccounting estimates.

Economically irrelevant given opportunity costs of seat (intl. travel)

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 32

Page 33: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Airline’s Objective Function

In period t available capacities, ωt =(Ke

t , Kft)

are given.Airline maximizes sum of expected profits by choosing

σt = (pet , pf

t, qet , qf

t),

Optimal policy, σt : t = 1, . . . , T, maximizes

T∑t=1

βtEt

π(σt, ωt, Ψ) = (pft − cf)qf

t + (pet − ce)qe

t

subject to:1 p ≥ 0.2 Integer seat-release policy: qe

t ≤ Ket and qf

t ≤ Kft.

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 33

Page 34: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Dynamic Program

Optimal policy in periods t ∈ 1, . . . , T − 1 is characterized by thesolution to the Bellman equation,

Vt(ωt, Ψ) = maxσt Et

π(σt, ωt, Ψ) + β∑

ω∈Ωt+1 Vt+1(ωt+1, Ψ)Q(ωt+1|ωt, σt, Ψ)

Solution induces a non-stationary transition process between states,Qt(ωt+1|ωt, σt, Ψ) where Ωt+1 is set of reachable states.In period T, optimal policy maximizes

VT(ωT, Ψ) = maxσT ET π(σT, ωT, Ψ)

No inter-temporal tradeoffs in last period, only across cabins.Opportunity cost of selling a seat is zero.

Expected Demand Efficient Rationing

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 34

Page 35: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Characterizing Optimal PricesFor a given seat release policy

(Et(qe; σt)Et(qf; σt)

)+

∂Et(qe;σt)∂pe

t−∂Et(qf;σt)

∂pet

−∂Et(qe;σt)∂pf

t

∂Et(qf;σt)∂pf

t

( pet − ce

pft − cf

)=

∂EtVt+1∂pe

t∂EtVt+1

∂pft

︸ ︷︷ ︸

shadow cost of seats

LHS: multi-product firm (with uncertain demand) internalizingcannibalization across seats.RHS: shadow or opportunity cost of selling seat today

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 35

Page 36: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Numerical Solution of Dynamic Program

Consider a demand process, Ψ:Recursively solve finite horizon dynamic programSimulate demand processSolve for policy functionCompute EVt+1 by simulation (every period – computationallyintensive)Solution given by policy function, σt(ω; Ψ) and value function,Vt(ω; Ψ), for t = 1, ..., T and ∀ω

In practice we solve the problem exactly on a reduced grid of points inthe state space (ω) and interpolate the EV and σ.

Computational Details

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 36

Page 37: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Outline

Introduction

Data

Model

Estimation + Results

Evaluating Pricing Inefficiencies

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 37

Page 38: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Estimation: Parameters

The model is a data-generating process (DGP) with 8 parameters:Ψ := (∆θ, λ1, ∆λ, µl, µb, σl, σb, µξ).

Willingness-to-Pay (5 parameters):µl: mean willingness to pay for leisure.δb = µb

µℓ(≥ 1): mean willingness to pay for business.

µb

µl : business passenger premium.µξ: first class premium (ξ ∼ Exp(µξ)).σl

µl and σb

µb coefficient of variation for leisure and biz.

Arrival (3 parameters):λt = λ1 + ∆λ × (t − 1)θt = min∆θ × (t − 1), 1

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 38

Page 39: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

CapacityJoint Density

Common Delta configuration for B757 is (24, 156) and for a B747 is(48, 328) (for nonstop + connecting).

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 39

Page 40: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Estimation Overview: Difficulties

Observe detailed fare information for many (very) heterogenous flights.Complex relationship between model primitives andobserved/unobserved market-specific variables.

Solving the model is very computationally difficult.Crucial to limit number of times model is solved.

Combine Fox et al. (2016), and Nevo et al. (2016) and Ackerberg (2009):Method-of-moments approach seeks to identify mixture of marketsthat match variation in equilibrium across markets.Use importance sampling technique to reduce number of times modelmust be solved.

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 40

Page 41: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Estimation Overview: Methodology

Three separable steps for given initial capacity, ω1 = (Kf1, Ke

1):1. Data:

Kernel regression to estimate flight-specific moments Calculate M × 1 vector of moments capturing price variation and

passenger composition across flights, ρ(ω1).2. Computational:

Solve model for fixed grid (H = 15, 000) of candidate types, Ψh: storepolicy function, σt(ω).

Simulate all candidate types, calculate moments analogous to thoseconstructed from the data for each.

Result is (M × H) matrix, ρ(ω1), where columns correspond tomoments for candidate types.

3. Method of Simulated Moments: requires integrating theoreticalmoments across ω1 for population density.

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 41

Page 42: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Estimation: Econometric Objective Function

Econometrics model:

ρ(ω1)︸ ︷︷ ︸empirical

=∫ Ψ

Ψρ(Ψ; ω1)︸ ︷︷ ︸

model

h(Ψ|ω1)dΨ,

Objective: To estimate the mixing density h(Ψ|ω1) = TrN .Estimates minimize least-squares criterion:(

µ(ω1), Σ(ω1))

= arg min(µ,Σ)

(ρ(ω1) − E(ρ(µ, Σ; ω1))

)⊤

(ρ(ω1) − E(ρ(µ, Σ; ω1))

)

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 42

Page 43: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Estimation: Importance Sampling

Dimensionality of integral requires solving model large (S = 15, 000)number of times until minimum is found, prohibitive given complexityof model and dimensionality of parameter space.Importance-sampling approach, Ackerberg (2009), rewrite integral:

∫ Ψ

Ψρ(Ψ; ω1)h(Ψ|ω1; µ, Σ)

g(Ψ) g(Ψ)dΨ,

where density g(Ψ) > 0 only on Ψ ∈[Ψ, Ψ

], like h(Ψ|ω1; µ, Σ).

Approximate integral as though sampling was done from h:

≈ 1S

S∑j=1

ρ(Ψj; ω1)h(Ψj|ω1; µ, Σ)g(Ψj)

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 43

Page 44: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Moments and Identification

1 Joint density of (pft, pe

t) for t = 1, ..., T Identifies distribution of v and ξ, cross-flight variation in fares maps to

different mean shadow costs in model, revealing preference distribution2 Marginal densities of ∆t(pf

t), ∆t(pet), ∆t(pf

t − pet), t = 1, ..., T

Identification of λ, within-flight variation in fares maps to variation inshadow costs in model, revealing volatility and trend in arrival process.

3 Marginal densities of fraction business and ∆t of fraction business. Identification of θ, cross-flight and within-flight variation in realized

passenger maps to different slope in shadow costs in model as flightdate approaches, revealing for-business fraction.

4 Price path

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 44

Page 45: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Flight level heterogeneity

Four flights in SFO-HND market.

1 2 3 4 5300

400

500

600

700

800

900

1000

1100

1200

(e) Economy Fares

1 2 3 4 50.05

0.1

0.15

0.2

0.25

0.3

0.35

(f) Proportion of Business Travelers

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 45

Page 46: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Results: Overview

Importance sampling works extremely wellResults are difficult (and perhaps uninteresting) to summarize forevery market type.Means and variances all in plausible and intuitive rangeJoint normality assumption makes densities perhaps less interestingwith few exceptions, strong positive covariance between ∆λ and ∆θ

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 46

Page 47: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Mkt Heterogeneity: Marginal CDFs of Demand Parameters

Figure 1: CDFs of µl and δb

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 47

Page 48: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Mkt Heterogeneity: Marginal CDFs of Demand Parameters

Figure 2: CDFs of ξ and ∆θ

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 48

Page 49: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Market Heterogeneity: Joint PDF of (∆θ, ∆λ)

0

0.2

10

0.1

20

30

0

40

0.2-0.1 0.15

0.10.05

-0.2 0 0 0.05 0.1 0.15 0.2

-0.15

-0.1

-0.05

0

0.05

0.1

0.15

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 49

Page 50: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Estimation: Modal demand type with Modal CapacityMeans

µl

σl

µl

µb

σb

µb

µξ

λ∆λ

∆θ

=

4770.317920.710.2749

0.000.098

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 50

Page 51: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Evolution of State

0 5 10 15

0

20

40

60

80

100

120

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 51

Page 52: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Distribution of Marginal Cost of a Seat

0 50 100 150 200 250 300 350 400

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

0 100 200 300 400 500 600 700

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 52

Page 53: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

CounterfactualsQuantifying Inefficiencies

Continuum of potential 1st-best allocations that gather all consumers that“arrive” prior to flight.

Resolve the model for three scenarios:1 1st-degree price discrimination with max revenue.2 Zero prices with efficient allocation.3 Vickery-Clarke-Groves (VCG) auction:

Price paid equals the harm that an individual inflicts on others byparticipating in auction (i.e., exclude passenger and recalculate welfarefrom auction).

All seats, both cabins, are allocated efficiently.

Provides baseline to quantify sources of inefficiency

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 53

Page 54: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Varying Degrees of Price Discrimination

Progressively remove forms of asymmetric information until all thatremains is inter-temporal demand uncertainty to identify role of each indetermining inefficiency

Resolve the model for three scenarios (increasing information for airline):1 Second-Degree: sets price and seat-release for each cabin in each

period2 Third-Degree: observes reason for travel, sets two prices for each

cabin (biz/leisure) and a common seat-release policy (high-pricepassenger receives seat first)

3 First-Degree: observes valuations each period, price equals valuationand decides on number to give seats in each cabin

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 54

Page 55: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Producer surplus increases from D to E to F, distributional implications forconsumers is empirical question

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 55

Page 56: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Welfare ResultsModal capacity

1st Best 2nd Degree 3rd Degree 1st Degree VCGB C D F G

Producer Surplus 0 58,996 67,573 0 73,005Consumer Surplus 92,074 16,215 13,792 86,229 13,224–Business 19,372 7,081 4,206 16,893 4,754–Leisure 72,702 9,134 9,586 69,336 8,470

Total Welfare 92,074 75,211 81,365 86,229 86,229Price Dispersion

–IQR 296 230 274 281 279

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 56

Page 57: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Counterfactual Results: Summary

Current pricing yields 81% of total welfare ($483 of max $597/seat).On average welfare/efficiency of $113.4/seat is lost.Asymmetric information and inter-temporal demand uncertaintyexplain 35% and 65% of gap, respectively.3rd-degree pricing ↓ business travelers’ CS by 41%, ↑ leisure travelers’CS by 1.2% and welfare ↑.VCG does very well in terms of revenue.Price dispersion increases with price discrimination but also leads togreater welfare.

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 57

Page 58: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Conclusions

Substantial inefficiencies despite sophisticated pricing by airlines Shortfall of 19% from first-best (perhaps unattainable) outcome Information to airline is powerful at resolving inefficiencies, but has

important distributional consequences Pushing privacy boundaries (ip address, purchasing history, reason for

travel, etc) and moving towards personalized pricing are very profitablenext steps for airlines

To think about... Design of secondary market? Ticket auctions?

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 58

Page 59: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Appendix

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 59

Page 60: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Evidence of Price DiscriminationSurfaces relate fares for each class to advance purchase and BT index:

Steep slope along BT-index dimension.Steeper slope along advance-purchase dimension for higher BT-index.

Inter-temp pd: Biz passengers exerting externality on leisure travelers.

(a) 1st-Class

(b) Econ Class

Slices of Econ. Figure

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 60

Page 61: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Figure 3: Illustration of efficient rationing rule

Capacity: Kf = 2, Ke = 1Seat-Quality Premium: ξ = 2

pf = 2000pe = 500

v1 = 2500, v2 = 500, v3 = 1000

1 : f ≻ e ≻ o2 : e ≻ f ≻ o3 : e ≻ o ≻ f

1 : f2 : f3 : e

prices

demand realization

preference ordering

allocation

Model solution with efficient (random) rationing provides lower(upper) bound on inefficiency from dynamic pricing with stochasticdemand

Random Rationing

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 61

Page 62: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

SIAT vs DB1D Summary Stats

Table 1: Market Structure, SIAT vs. DB1B.

SIAT Mean SD N

# Firms 1.089 0.232 916HHI 0.896 0.232 916Gini 0.251 0.08 1,135Price ($) 622.04 428.49 93,169

DB1B Mean SD N

# Firms 1.396 0.794 692HHI 0.611 0.239 692Gini 0.274 0.055 966Price ($) 582.88 419.86 707,907

Note: Number of Firms and HHI are at the market-year-quarter level. Gini is at themarket-year-quarter-carrier level. Fares are at the individual passenger level.Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 62

Page 63: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Filters Applied to Data

Discard responses with no fares, package purchases, “non-revenue”fares.Discard month-markets where there does not exist a single dominantairline (over 50% capacity) and not both US carriers in case ofduopoly.We estimate fare paths within a flight: min of 10 obs for a flight.

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 63

Page 64: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Top Markets

Market No. Obs.SFBMAN 2,706SFOTPE 2,389LAXPVG 1,713SFBLGW 1,571SFOAKL 1,511JFKLHR 1,509JFKMAD 1,453JFKHEL 1,161JFKGCM 1,096JFKICN 1,032

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 64

Page 65: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Expected Demand

Back to Rationing Rule

Et(qe; σt) :=∞∑

n=0

n × Pr(Nt = n) Pr(v − pet ≥ max0, v × ξ − pf

t)︸ ︷︷ ︸:=Pe

t (σt)

= λt × Pe

t(σt)

Et(qf; σt) :=∞∑

n=0

n × Pr(Nt = n) Pr(v × ξ − pft ≥ max0, v − pe

t)︸ ︷︷ ︸:=Pf

t(σt)

= λt × Pf

t(σt)

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 65

Page 66: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Details of Computation

Max size of a plane is (Kf0, Ke

0) = (50, 250). Common Delta configuration for B757 is (24, 156) and for a B747 is

(48, 328) (for nonstop + connecting).We solve for exact solutions at a fixed number of states: about every8 seats except near ω = 0.We use R = 100 simulation draws for demand.

Each draw is a realization of Nt (∼ Pois(λ)) and the associatedwillingnesses to pay.

At each step backwards we interpolate the value function and policyfunctions across states.We use a combination of mixed integer programing (for seat release)and non-linear programing to solve for state dependent policyfunction. (MINLP implementation in Matlab using NOMAD solver)

Back to Dynamic Program

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 66

Page 67: Price Discrimination in International Airline Markets · 2018. 10. 15. · 1 Itinerary (e.g., RDU-CDG/CDG-RDU). 2 Cabin and fare paid. 3 Timing of purchase. 4 Reason for travel (e.g.,

Capacity DetailsCommon Delta configuration for B757 is (24, 156) and for a B747 is(48, 328) (for nonstop + connecting).

Figure 4: Density of Initial Capacities

Back to Dynamic Program

Aryal, Murry, Williams PD in Intl Airline Mkts October 15, 2018 67