Beruflich Dokumente
Kultur Dokumente
under Asym.
Information
Rational
Expectation
Equilibria
Classification
of Models
Asset Pricing under Asymmetric Information
Static
Uniform Price
Discr. Price
Rational Expectations Equilibrium
(Limit Order
Book)
Contrast
Dynamic
Sequential Trade Markus K. Brunnermeier
Herding
1987-crash
Princeton University
Classification
of Models
Dynamic
• oligopolistic market making sector
Sequential Trade • market maker is monopolist
Herding
1987-crash 2 Possibly informed trader submits
• a single order which is executed at uniform price
• many little orders in order to “walk along the limit order
book” (discriminatory prices)
Asset Pricing
under Asym.
Information
Uniform Price Setting - Glosten 1989
Rational
Expectation
Equilibria
Classification
of Models
• Contrast competitive market maker sector with
Static
Uniform Price monopolistic market maker (specialist system NYSE).
Discr. Price
(Limit Order
Book)
• Model setup
Contrast
• market maker(s) set price (supply) schedule
Dynamic
• single trader submits order
Sequential Trade
Herding • risk-averse with CARA utility function
1987-crash
• endowment shock of u
• private signal S i = v +
• two-dimensional screening problem
Glosten (1989) reduces it to a one-dimensional problem
(see later)
Asset Pricing
under Asym.
Information
Uniform Price Setting - Glosten 1989
Rational
Expectation • Competitive price schedule: P co = E [v |x]
Equilibria
• Perfect competition
Classification • ⇒ expected profit for any order size x is ZERO.
of Models • prevents market makers from effectively screening orders
Static • ⇒ leads to instability
Uniform Price
Discr. Price formally, existence problem for certain parameters
(Limit Order
Book) (Hellwig JET 1994 shows that this is due to unbounded
Contrast
support of type sapce and it existence problem is different
Dynamic to the one in Rothschild & Stiglitz)
Sequential Trade
Herding
1987-crash
• Monopolistic price schedule:
Classification
of Models
• “upper tail” conditional expectations for next marginal
Static
Uniform Price
order y
Discr. Price
(Limit Order P co (y ) = E [v |x ≥ y ]
Book)
Contrast
• trader who buy only a tiny marginal quantity have to pay
Dynamic
Sequential Trade a higher (ask) price ⇒ small trade spread
Herding
1987-crash
• competitive market makers do not know whether trader
only buys first marginal unit or continues to buy further
units.
• cross-subsidization from small orders to large orders
• limit order book is immune to “cream skimming” of orders
by competing exchanges (no advantage of order splitting).
Asset Pricing
under Asym.
Information Discrim. Pricing - Biais, Rochet & Martimo
Rational
Expectation Oligopolistic Market Makers
Equilibria
Classification
of Models • oligopolistic screening game (special cases I = 1, I = ∞)
Static
Uniform Price
• Stage 1: risk-neutral market maker(s)
Discr. Price
(Limit Order set supply schedule p(x) (limit order book)
Book)
θ
ρσ 2
Z
=⇒ max (θx (θ) − x (θ)2 − v (θ) x (θ) −Π)f (θ) dθ
θ | 2 {z }
surplus
Asset Pricing
under Asym.
Information
BRM: First Best Benchmark
Rational
Expectation
Equilibria
for a given θ
Classification
of Models
Static
θ − ρσ 2 x (θ) − v (θ) = 0
Uniform Price
θ − v (θ)
Discr. Price
(Limit Order x ∗ (θ) =
Book) ρσ 2
Contrast
Dynamic
θ−S
= E [−u|θ] , since u = −
Sequential Trade
Herding
ρσ 2
1987-crash
Classification
of Models
Static
Uniform Price
Discr. Price
(Limit Order
Book)
Contrast
Dynamic
Sequential Trade
Herding
1987-crash
Figure: xxx. xx
Asset Pricing
under Asym.
Information
BRM: Implementable Allocation
Rational
Expectation
Equilibria
under Adverse Selection
• social planner must elicit information
Classification
of Models • Revelation Principle
Static
Uniform Price
Any allocation that can be achieved with non-linear
Discr. Price
(Limit Order
schedules T (x) can also be achieved with a truthful direct
Book)
Contrast mechanism {τ (·) , x (·)}.
Dynamic • Incentive compatibility
Sequential Trade
Herding
ρσ 2 b2
1987-crash
θ ∈ arg max θx θb − x θ − τ θb
θb 2
ρσ 2 2
=⇒ U (θ) = max θx b −
θ x b − τ θb
θ
θb
| 2 {z }
informational rent
{τ (·) , x (·)} transfers and allocation
Asset Pricing
under Asym.
Information
BRM: Dual (Mirrlees) Approach
Rational
Expectation {U (·) , x (·)} informational rent (see Fudenberg & Tirole Ch.
Equilibria
7)
Classification
of Models Lemma 1:
Static
Uniform Price
A pair {U (·) , x (·)} is implementable iff U (·) is convex on
Discr. Price ·
(Limit Order
Book) θ, θ , and for a.e.θ, U (θ) = x (θ) ,
Contrast
dU (θ,θ(θ)
b )
∂U
Dynamic
dθ = ∂θ = x (θ) .
Sequential Trade ↑
Herding envelope theorem
1987-crash
Asset Pricing
under Asym.
Information
BRM: Monopolistic Screening
Rational
Expectation Rθ
Equilibria
m.m.(principal) gets θ τ (x(θ)) − v (θ)x(θ) replacing τ
ρσ 2 2
Classification
of Models
from information rent U(θ) = θx(θ) − 2 x (θ) − τ (x(θ)), the
Static m.m.’s objective becomes
Uniform Price
Discr. Price
(Limit Order
Book)
θ
ρσ 2
Contrast
Z
Dynamic max {[θ − v (θ)]x(θ) − [x(θ)]2 − U(θ)}f (θ)dθ
Sequential Trade {U(·),x(·)} θ 2
Herding
1987-crash
subject to
U (·) is convex on θ, θ
IC
U̇ (θ) = x (θ) ∀θ (almost everywhere)
Classification
of Models
Z θ
Static
L U, U̇ = Bm U, U̇ + U (θ) dΛ (θ)
Uniform Price θ ↑
Discr. Price
(Limit Order
Book)
∞ many Lagrange multipliers
Contrast
different from type to type
Dynamic
Sequential Trade
(ex-post constraint)
Herding
1987-crash
By complementary slackness condition, support of Λ be
constrained in (Um )−1 (0), (θ-types which get zero info ret)
view Λ (θ) as c.d.f., i.e., ∃ a measure Λ
Z θ
dΛ (s)
Λ (θ) = Rθ (slight abuse of notation)
θ dΛ (s)
θ
Asset Pricing
under Asym.
Information
BRM: Monopolistic Screening
Rational
Expectation Aside: Integrating by parts
Equilibria
Z θ Z θ
Classification
of Models
U (θ) d [Λ (θ) − F (θ)] = − U̇ (θ) (Λ (θ) − F (θ)) dθ+U θ
θ θ
Static
Uniform Price
Discr. Price
(Limit Order
Consequently, max L U, U̇ =
Book)
Contrast
R θ F (θ)−Λ(θ)
ρσ 2
Dynamic
Sequential Trade
= θ θ − v (θ) + f (θ) U̇ (θ) − 2 U̇ (θ)2 f (θ) dθ
Herding
1987-crash
+U θ (Λ (θ) − 1)
max only if Λ (θ) = 1 (since U θ is arbitrary)
Classification
of Models
Static
Uniform Price
Discr. Price
(Limit Order
Book)
Contrast
Dynamic
Sequential Trade
Herding
1987-crash
Figure: xxx. xx
Asset Pricing
under Asym.
Information BRM: Monopolistic Screening
Rational
Expectation Price Schedule
Equilibria
for θ > θam we know
Classification Rθ Rθ
of Models (1) θ ≥ θam U (θ) = 0 + θm U̇ 0 (s) ds = θm x (s) ds
a a
Static ρσ 2 xm (θ)2
Uniform Price (2) U (θ) = θxm (θ) − 2 − T (x (θ))
Discr. Price
(Limit Order ρσ 2 xm (θ)2 Rθ
Book) (1)=(2) T (x (θ)) = θxm (θ) − 2 − θm x (s) ds
Contrast a
Dynamic
Differentiate w.r.t. θ
Sequential Trade
Herding ∂T ∂x ∂x ∂xm
1987-crash = xm (θ) + θ − ρσ 2 xm (θ) − xm (θ)
∂x ∂θ ∂θ ∂θ
∂T
= θ − ρσ 2 xm (θ)
∂x
We have
F (θ)
xm (θ) = x ∗ (θ) + 2
| {z } ρσ f (θ)
θ−v (θ)
ρσ 2
Asset Pricing
under Asym.
Information BRM: Monopolistic Screening
Rational
Expectation Price Schedule
Equilibria
Classification
of Models
∂T F (θ)
Static =⇒ = θ − θ + v (θ) −
Uniform Price ∂x f (θ)
Discr. Price
(Limit Order ∂T F (θ)
Book)
Contrast tm (x) = = v (θ) −
∂x f (θ)
Dynamic
Sequential Trade
Herding
1987-crash
for θ < θbm similar steps
∂T 1 − F (θ)
= v (θ) +
∂x f (θ)
Note that
Classification
of Models
Static
Uniform Price
Discr. Price
(Limit Order
Book)
Contrast
Dynamic ...
Sequential Trade
Herding
1987-crash
Asset Pricing
under Asym.
Information Limit Order Book vs. Uniform Pricing
Rational
Expectation Röell (1998)
Equilibria
Classification
of Models
Static
Uniform Price
Discr. Price
(Limit Order • Model setup
Book)
Contrast • order size of trader is exogenous
Dynamic • is double exponentially distributed f (x) = 12 ae −a|x|
Sequential Trade
Herding • conditional expectations
1987-crash
• E [·|x ≥ y ] ⇒ linear schedule in limit order book
• E [v |x] = v0 + γx assumed ⇒ linear uniform price schedule
• p u (x) = v0 + II −1 d I γ
−2 γx versus p (x) = v0 + I −1 a + γx
Asset Pricing
under Asym.
Information Limit Order Book vs. Uniform Pricing
Rational
Expectation Röell (1998)
Equilibria
Classification
of Models
Static
Uniform Price
Discr. Price
(Limit Order
Book)
Contrast
Dynamic
Sequential Trade
Herding
1987-crash
Classification
of Models
Static
Uniform Price
Discr. Price
(Limit Order
Book)
Contrast
Dynamic
Sequential Trade
Herding
1987-crash
Static
Uniform Price
Discr. Price
(Limit Order
Book)
Contrast
Dynamic
Sequential Trade
Herding
1987-crash
Static
Uniform Price
Discr. Price
(Limit Order
Book)
• Monopolistic Market Maker - Copeland & Galai (1983)
Contrast
• bid-ask spread is partially due to monopoly power
Dynamic
Sequential Trade
partially due to adverse selection
Herding • difficult to handle in multi-period setting
1987-crash
Classification
of Models
• Model Setup
Static • value of the stock v and v
Uniform Price • with probability α an informed trader shows up
Discr. Price
(Limit Order
Book)
• with probability (1 − α) an uninformed trader shows up
Contrast • all traders are chosen from a pool of a continuum of
Dynamic
Sequential Trade
traders, i.e., the probability that they will trade a second
Herding time is zero (rule out strategic considerations as in Kyle’s)
1987-crash
• informed traders know true ve → buys if v > a sells if
v < b.
• uninformed traders buy with probability µ and sell with
probability 1 − µ.
• Note: Traders can only buy or sell 1 unit (No-Trade is also
not allowed!)
Asset Pricing
under Asym.
Information
Glosten & Milgrom (1985)
Rational
Expectation
Equilibria
Classification
of Models
Static
Uniform Price
Discr. Price
(Limit Order
Book)
Contrast
Dynamic
Sequential Trade
Herding
1987-crash
Figure: Tree.
Asset Pricing
under Asym.
Information Glosten & Milgrom (1985)
Rational
Expectation Calculating Bid-Ask Spread
Equilibria
Classification
of Models
Static
• Buy order
Uniform Price
Discr. Price
(Limit Order
Book)
P (v ) = θ
Contrast
P (buy|v ) = α + (1 − α) µ
Dynamic
Sequential Trade
Herding
P (buy|v ) = (1 − α) µ
1987-crash
Bayes’ Rule
(α + (1 − α) µ) θ
P (v |buy) =
(α + (1 − α) µ) θ + (1 − α) µ (1 − θ)
P (v |buy) = 1 − P (v |buy)
Asset Pricing
under Asym.
Information Glosten & Milgrom (1985)
Rational
Expectation Calculating Bid-Ask Spread
Equilibria
Classification
of Models
• Sell order P (v |sell) =
Static
Uniform Price
Discr. Price (1−α)(1−µ)θ
(Limit Order
Book)
= (1−α)(1−µ)θ+[α+(1−α)(1−µ)](1−θ)
Contrast
Dynamic
P (v |buy) > P (v ) > P (v |sell)
Sequential Trade
Herding
P (v |buy) < P (v ) < P (v |sell)
1987-crash
Classification
• Easley and O’Hara (1987)
of Models • ‘small and large’ order size
Static • noise traders submit randomly a small or a large sized
Uniform Price
Discr. Price order
(Limit Order
Book) • informed traders always prefer large order size (if bid and
Contrast
ask is the same for both order sizes)
Dynamic
Sequential Trade
⇒ m.m. will set larger spread for large orders
Herding • Separating equilibrium
1987-crash
• Informed traders’ order size is 2
• Uninformed traders’ order size is 1 and 2 (exogenously given)
⇒ Spread for small orders = 0
• Pooling equilibrium
• Informed traders’ order size is 1 and 2
• Uninformed traders’ order size is 1 and 2 exogenously given)
⇒ Larger spread for larger orders
Asset Pricing
under Asym.
Information
Extensions
Rational
Expectation
Equilibria
Classification
of Models • “event uncertainty” (also in Easley & O’Hara (1992))
Static • with prob γ info is like in Glosten & Milgrom
Uniform Price
Discr. Price • with prob (1 − γ) no news event occurs
(Limit Order
Book) (nobody receives a signal)
Contrast
Classification
of Models
Classification
of Models
Static
Uniform Price
Discr. Price
(Limit Order
Book)
Contrast
Dynamic
Sequential Trade
Herding
1987-crash