Professional Documents
Culture Documents
Stephan Luck
Princeton University
1 / 122
Table of Contents
2 Liquidity
2 / 122
Table of Contents
2 Liquidity
3 / 122
Trading Mechanics and Market Structure
Securities markets mechanisms for bringing buyers and sellers together to trade in
order to
mitigate risks (hedging)
desire to exploit superior information (speculation)
urge to rebalance a portfolio (liquidity shocks)
However,
typical asset pricing models (such as CAPM) does not lay out trading mechanism
and assumes its unimportant for securities prices
Yet, trading rules affect prices!
4 / 122
Mechanics and Structure
5 / 122
Bid and Ask
The price at one can buy a security is called the offer price or ask price.
The price at one can sell a security is the bid price.
The difference between the two prices is called the bid-ask spread
Buying and selling the security from a market maker (round-trip transaction)
means paying the bid-ask spread
6 / 122
Order Types
7 / 122
Limit order market and dealer markets
8 / 122
Hybrid markets
Many securities markets are hybrid, combining both features
Typical feature: limit order book + some dealers trade some securities
London Stock Exchange: different trading mechanisms according to a stock’s
volume and market capitalisation
hybrid platform (SETS) that combines a limit order market with market making
dealer market (SEAQ) for fixed income securities
see this link here
9 / 122
Limit order markets and the Limit order book (LOB)
Buy and sell orders from final investors are matched directly via a single
marketplace
Marketplace can be a trading floor of an exchange or a virtual trading venue run
by computer
Orders are documented into a limit order book (LOB)
The LOB determines the priority with which they will be matched with offsetting
orders
Continuous trade
10 / 122
Call limit order market
Today, the call mechanism, serves as a mechanism to determine the starting price and
the initial LOB in continuous limit order markets:
12 / 122
Dealer markets
Final investors do not trade directly with each other but must contact a dealer
Sharp distinction between liquidity suppliers (dealers) and liquidity demander
(final investors)
Quotes are not necessarily public
NASDAQ: real-time information on quotes
OTC markets: shopping
Quotes are typically only valid for a limited number of shares
13 / 122
Evolution of market structure
14 / 122
Table of Contents
2 Liquidity
15 / 122
Three types of liquidity
Market liquidity
Indicates the ability to trade a security quickly at a price close to its consensus
value
Funding liquidity
When referring to banks or companies, liquidity is taken to mean having sufficient
cash or the ability to obtain credit at acceptable terms to meet obligations
without incurring large losses
Market and funding liquidity are clearly related (more on this later)
Monetary liquidity
Liquidity is often identified with money itself (monetary base or broader monetary
aggregates M1, M2, M3)
16 / 122
Market liquidity
17 / 122
Measuring liquidity: the quoted spread
Difference between the best ask quote a and the best bid quote b is referred to as
the quoted bid-ask spread S = a − b
Normalized by the midprice m = (a + b)/2, one obtains the relative quoted spread
S a−b
s≡ =
m m
Good measure of trading costs for order that are small such that they are entirely
filled at best quotes (Best Bid and Offer, BBO)
For larger order: use weighted average bid-ask spread
Suppose the average execution price for a buy market order of size q is ā(q), and
b̄(q) the average execution price for a sell order
The weighted-average bid-ask spread for an order of size q is thus
18 / 122
Measuring liquidity: the quoted spread
ā(q) − b̄(q)
s(q) ≡
m
When q is small, the entire offer can be filled at BBO
As the quantity (trade size) increases s(q) will increase
The deeper the market, the milder the increase in the spread s(q)
Drawbacks: requires data on limit order at various points in time, and for large
order price points beyond BBO
19 / 122
Measuring Liquidity: the effective spread
Quoted spread measures trading costs at a given point in time for a hypothetical
transaction
Instead: measure trading cost by using prices actually obtained
Effective half-spread: difference between the price at which a market order
executed and the midquote on the market in the instant before
Se ≡ d(p − m)
20 / 122
Measuring Liquidity: the realized spread
This can be seen as a measure of the profit earned by the dealer when he unwinds
a position at t + ∆
21 / 122
Measuring Liquidity: the realized spread
Observe that
E (Sr ) = E (Se ) − E (dt (mt+∆ − mt ))
22 / 122
Table of Contents
2 Liquidity
23 / 122
Order Flow, Liquidity, and Securities Price Dynamics
24 / 122
Implication of the EMH: Martingale Property
25 / 122
EMH martingale property
pt = µt = Et [v | Ωt ]
26 / 122
EMH martingale property
The conditional expectation can only change when new information reaches the
market
Let the random variable t+1 = µt+1 − µt represent the investors revision induced
by the news that arrived from t to t + 1
News is new:
E (t s ) = 0 for s 6= t
E [t+1 | Ωt ] = 0
This implies
E [µt+1 | Ωt ] = µt
As pt = µt , it follows immediately
pt = Et (pt+1 | Ωt )
27 / 122
EMH martingale property
Transaction prices follow a martingale: price changes over time are serially
uncorrelated:
∆pt+1 = pt+1 − pt = µt+1 − µt = t+1
so that
Cov (∆pt , ∆pt+1 ) = Cov (t , t+1 ) = 0
since
E (t s ) = 0 for s 6= t
Under EMH, prices changes are driven by new information, and asset prices
adjust immediately to the fundamental values given the available information.
Any change in price is due to completely unanticipated information
Previous price changes are uninformative
28 / 122
How do markets become informational efficient?
pt = µt = Et [v | Ωt ]
comes to hold?
To answer this question we need to be more specific about the details of the trading
process
E.g., suppose the following:
(i) dealers are risk neutral and competitive
(ii) investors do not have more information than dealers
(iii) trading is cost free
29 / 122
How do markets become informational efficient?
Assumption (ii) implies that t and the direction of trade indicator, dt , are
independent
Thus, dealers have no reason to update their information when they observe dt
Thus, the bid-ask spread must be zero
Consider how some dealer i sets his ask price at t, ati
He obtains an expected profit
E [(ati − v ) | Ωt ] = ati − µt
30 / 122
Challenges
Empirical challenge:
Intra-day volatility is too great to be explained solely by news
This suggests that the trading process itself is a source of volatility
We will now relax assumption (i)-(iii)
And, as we shall see, it will no longer be the case that the transaction price pt is
equal to the dealer’s valuation µt
31 / 122
Table of Contents
2 Liquidity
32 / 122
Informative order flow
33 / 122
Glosten Milgrom (1985)
Ask prices exceed the bid as the former is set in anticipation of receiving a buy order,
the latter a sell order:
at = Et [v | Ωt−1 , dt = +1]
bt = Et [v | Ωt−1 , dt = −1]
34 / 122
Glosten Milgrom (1985)
µt = θt v H + (1 − θt )v L
35 / 122
Glosten Milgrom (1985)
buy
π Informed
sell The asset either takes the value v H
vH or v L , with probability θt and
buy
θt Liquidity (1 − θt ), respectively
sell
A trader is informed with
probability π and liquidity trader
with probability (1 − π)
An informed trader buys only good
buy
1 − θt π Informed assets
sell
vL
A liquidity trader buys with
buy probability 1/2
Liquidity
sell
36 / 122
Glosten Milgrom (1985)
at = µ+
t = Et [v | Ωt−1 , dt = +1]
bt = µ−
t = Et [v | Ωt−1 , dt = −1]
where µ+ +
t and µt reflect the dealers valuation after observing dt .
−
Necessarily, µ+
t 6= µt and thus the bid ask spread must be positive, i.e.,
Why?
37 / 122
Glosten Milgrom (1985)
Logic: Buy orders are good news, sell order are bad news!
38 / 122
Determinants of the bid-ask spread
The market maker must consider that he may be in one of two situations
(i) sell to an informed and lose at − v H , as informed investor buy only when v = v H
at t − 1, when setting the ask price, he assigns probability πθt−1 to an informed
investor buying
(ii) he may sell to a liquidity trader and book a profit of at − µt−1
conditional on trading with a liquidity trader, the dealers’s estimate of the final
value of the security remains unchanged at µt−1
The probability of meeting a liquidity trader is (1 − π)/2
Using the probabilities, we can write the dealer’s expected profit
39 / 122
Determinants of the bid-ask spread
To build some intuition, consider the market maker that must choose the first bid and
ask of the day at t = 0, a1 , b1
Assume that this market maker estimates the security’s value at its unconditional
mean µ0 = (v H + v L )/2
his expected net profit is
a1 = µ0 + π(v H − µ0 ) = µ0 + π/2(v H − v L )
| {z }
s1a
b1 = µ0 + π(v L − µ0 ) = µ0 − π/2(v H − v L )
| {z }
s1b
S1 ≡ a1 − b1 = π(v H − v L ),
πθt−1 (1 − θt−1 )
bt = µt−1 − (v H − v L )
π(1 − θt−1 ) + (1 − π)1/2
| {z }
stb
41 / 122
Determinants of the bid-ask spread
Denoting by I the event of a buy order from an informed trader, U the arrival of a buy
order from an uninformed trader, and B the arrival of a buy order, the dealer’s
probability of trading with an informed trader on the buy side is
42 / 122
We can obtain the bid-ask spread for any t
St ≡ at − bt = sta + stb
1 1
= πθt−1 (1 − θt−1 ) + (v H − v L )
πθt−1 + (1 − π)1/2 π(1 − θt−1 ) + (1 − π)1/2
Changes in π and (v H − v L )
Also changes in belief about fundamental θt−1 : spread low for θt−1 = 0 and
θt−1 = 0, highest for θt−1 = 1/2
What is the intuition?
43 / 122
Bayes’s Rule
44 / 122
How are quotes revised?
So far, we had taken beliefs over µt−1 and θt−1 as given. let us now consider how
dealer’s revise their beliefs over time.
Define
θt+ ≡ Pr[v = v H | Ωt−1 , dt = +1]
(1 + π)1/2
θt+ = θt−1
πθt−1 + (1 − π)1/2
and
(1 − π)1/2
θt− = θt−1
π(1 − θt−1 ) + (1 − π)1/2
Clearly, θt+ > θt− as a buy order conveys information that the asset is more valuable
45 / 122
How are quotes revised?
Upon receiving a buy order at t, the dealer’s updated expectation of the security’s
value is the weighted average of v H and v L :
µ+ + H + L
t = θt v + (1 − θt )v
Recalling the dealers’ estimate before receiving the buy order was µt−1 , their revision
of the value in the wake of a buy order is:
µ+ + H + L H L
t − µt−1 = θt v + (1 − θt )v − [θt−1 v + (1 − θt−1 )v ]
πθt−1 (1 − θt−1 )
= [v H − v L ]
πθt−1 + (1 − π)1/2
| {z }
sta
µ− − H − L H L
t − µt−1 = θt v + (1 − θt )v − [θt−1 v + (1 − θt−1 )v ]
πθt−1 (1 − θt−1 )
=− [v H − v L ]
π(1 − θt−1 ) + (1 − π)1/2
| {z }
stb
46 / 122
Price discovery
Buy order execute at the ask price, sell order at the bid, so the transaction price at t is
(
at = µ +
t if dt = +1
pt =
bt = µ−
t if dt = −1
Hence,
pt = µt = θt v H + (1 − θt )v L
47 / 122
Price discovery
Can the strong form of the EMH hold in this setup? I.e. if informed traders learn
v = v H it must hold that p = v H
At first glance: impossible!
However, it depends on the price discovery (the process by which information is
incorporated into prices)
In the absence of informed trading, the order flow is balanced: 50 percent buy
and 50 percent sell
However, with informed trader the order flow is unbalanced and its tendency
provides information on the real value
The speed of learning is determined by how fast dealers become confident that
but or sell order make up more than 50 percent
48 / 122
Price discovery
49 / 122
Price discovery
A convenient way to express the updating of belief over θt is to look at the odds ratio
which yields a linear first-order difference equation
θt+ 1 + π θt−1
=
1 − θt+ 1 − π 1 − θt−1
θt− 1 − π θt−1
=
1− θt− 1 + π 1 − θt−1
Therefore, the odds ratio at time t is simply a function of the order imbalance xt
defined as the cumulative difference between buy and sell orders up to time t
xt
θt θ0 1+π θt−1
=
1 − θt 1 − θ0 1−π 1 − θt−1
where
t
X
xt = dτ
τ =1
50 / 122
Price Movements and Volatility
Recall
µ+ a
t = µt−1 + st
µ− b
t = µt−1 − st
Or more compact:
µt = µt−1 + s(dt )dt
where (
sta if dt = +1
s(dt ) =
stb if dt = −1
Trade-to-trade changes in the transaction prices are correlated with the order flow
2 Liquidity
52 / 122
Price Dynamics with Order-Processing Costs
Risk of losing to informed traders is not the only risk for market makers
In reality, processing a transaction costs
trading fees, clearing and settlement fees, paperwork and back office work, telephone
time, ...
at = µt−1 + γ + sta
bt = µt−1 − γ − sta
Hence,
St ≡ at − bt = 2γ + sta + stb
53 / 122
Price Dynamics with Order-Processing Costs
As trades take place at bid and ask prices, the transaction price can be written as
pt = µt + γdt
The deviation is equal to the processing cost as the dealer tries to cover the cost by
executing at markups/discount. The price deviates from the fair value given all public
information
54 / 122
Price Dynamics
Now consider the long-term impact, that is the impact on the average price in
some distant future t + T
55 / 122
Price dynamics
Moreover, assuming that the direction of trade today has no predictive power for its
direction in the future (as uncertainty about v has been resolved eventually), i.e.,
E [dt+T | Ωt−1 , dt = 1] = 0 we have that
56 / 122
Table of Contents
2 Liquidity
57 / 122
Price Dynamics with Inventory Risk
58 / 122
Price Dynamics with Inventory Risk
Assume that dealers are competitive and short-sighted: they assume that their
holding will be liquidated at the market price at t + 1
In pricing an order arriving at t, the dealer must take the fundamental risk from t
to t + 1 into account
That is, the risk that information t about the fundamental value of the security
µt may emerge
Assume the standard deviation of this risk is σ
Moreover, π = γ = 0
59 / 122
Price Dynamics with Inventory Risk
wt = p t z t + c t
60 / 122
Price Dynamics with Inventory Risk
Assume the market is organized as a call auction and the dealer behaves competitively
Taking pt as given he chooses the number of shares he is willing to supply yt > 0
(ask)
and the an offer of how many shares he will buy yt < 0 (bid)
His inventory after selling yt shares is
zt+1 = zt − yt
ct+1 = ct + pt yt
61 / 122
Price Dynamics with Inventory Risk: Two-Period Model
Let us start out with a simple two-period model in which the dealer must liquidate it
holdings at the fundamental value
v = µt +
pt = µt + ρσ2 (yt − zt )
62 / 122
Dealer supply
63 / 122
Dealer’s Supply
In equilibrium, the representative dealer must supply exactly the amount of shared
needed to satisfy the incoming order flow, yt = dt
Replacing this condition in the dealer’s supply function, we have that
Hence, the midquote reflects not only the stock’s expected fundamental value,
but also inventory risk adjustment
The ask price exceeds the midquote to reward the dealer for supplying one unit,
and the bid price incorporates a discount to reward him for adding one unit to his
inventory (
at = mt + ρσ2 if dt = +1
pt =
bt = mt − ρσ2 if dt = −1
The bid-ask spread is solely determined by the dealer’s risk aversion and the
volatility
St = 2ρσ2
64 / 122
Mean-standard deviation preferences
Before going to the multi-period analysis, lets use a more convenient type of preference
We have that
U = Et (v )(zt − yt ) + ct + pt yt − ρsdt (vzt+1 )
That is, the change in utility from selling a share is the expected gain pt − µt minus
the implied risk ρσ
65 / 122
Equilibrium
∂U
If on balance ∂yt
> 0, dealers would like to sell infinitely many assets
∂U
In turn, if on balance ∂yt
< 0, they would like to buy infinitely many assets
Accordingly, in equilibrium. the price must be such that the dealer’s marginal
utility is equal to zero and the price must lie in the range
Imposing the equilibrium condition yt = dt as before, we obtain the bid and ask prices
(
at = µt + ρσ if dt > zt , that is, zt+1 < 0
pt =
bt = µt − ρσ if dt < zt , that is, zt+1 > 0
Hence, the midquote is the fundamental value at t, mt = µt and the bid-ask spread
St = 2ρσ
66 / 122
Dealer supply
67 / 122
A Multi-period model
We can now consider a multi-period setting in which at each date t the future value of
dealer’s inventories is determined by their future price:
Now: need to specify what determines order flow! For simplicity, suppose that the
order flow response to the prices is perfectly predictable:
customer will place buy order if mt < µt (dt = +1)
customer will place sell order if mt > µt (dt = −1)
no order if µt = mt
Maximization of the objective as well as the equilibrium condition give that
(
at = E [pt+1 ] + ρsdt (pt+1 ) if dt > zt , that is, zt+1 < 0
pt =
bt = E [pt+1 ] − ρsdt (pt+1 ) if dt < zt , that is, zt+1 > 0
68 / 122
Multi-period model
(
at = E [pt+1 ] + ρsdt (pt+1 ) if dt > zt , that is, zt+1 < 0
pt =
bt = E [pt+1 ] − ρsdt (pt+1 ) if dt < zt , that is, zt+1 > 0
The equilibrium price at t depends now on the expected value as well as the standard
deviation at t + 1, which in turn depend on the expectation and standard deviation at
t + 2,...
We need to find a stationary solution for the price
As in REE: a relationship between the economic variables such that there is
market clearing, and if correctly anticipated, it induces agents to behave
consistently
Recipe: guess relationship, verify for which parameters the guess is consistent
with the equilibrium and the expectations (method of undetermined coefficients)
Conjecture:
pt = µt − βzt+1 = µt − β(zt − yt )
69 / 122
Multi-period model
Since in equilibrium yt = dt , this conjecture implies that bid and ask prices should be
at = µt − βzt + β
bt = µt − βzt − β
Intuitively, taken together with our assumption about the order flow’s response to
prices, the conjectured equilibrium relationship implies that upon increasing their
inventories from zt to zt+1 after filling a sell order (dt = −1), dealers will mark
down the current price pt
But to determine the magnitude of this price drop (β), we must consider that the
drop in pt will trigger a feedback effect: it will attract buy order from customers
in t + 1 and thus push pt+1 back up, i.e., inducing a reversion of the price
70 / 122
Multi-period model
Consider a scenario where the dealer has an inventory too large to be sold in one
deal, z > 1
Then, given mt = µt − βzt we should have mt < µt , triggering a buy order at
time t and reducing the inventory at t + 1 to zt+1 = z − 1
The same will occur in subsequent periods as long as the dealer’s inventory is
positive
It will stop at t + z when the inventory has been displaced
Thus, base on the conjecture pt = µt − β(zt − yt ), the expected value and the
variance of the price at t + 1 are
The conjecture implies that the expected price change is β, i.e., given that the
volatility is ρσ , we must have β = ρσ
71 / 122
Multi-period model
mt = µt − ρσ zt
72 / 122
Full picture
73 / 122
Full picture
74 / 122
Table of Contents
2 Liquidity
75 / 122
Table of Contents
2 Liquidity
76 / 122
Price Formation with Informed Traders: Kyle (1985)
Kyle (1985) discusses price formation in a model with insider trading. In his proposed
setting, there are three types of agents:
Risk-neutral uninformed market makers
Uninformed liquidity traders / noise traders
Risk-neutral informed traders
Noise trader introduce noise such that perfect revelation of information becomes
impossible
Reminiscent of the Noisy Rational Expectation Equilibirum (NREE)
77 / 122
Kyle (1985): Setup
Risk-neutral market makers observe the total order flow, x + u, and set a price at
which they are willing to buy/sell this amount:
p = P(x + u) = E [v |x + u]
Timing
Stage 1: Insider and liquidity traders submit market orders
Stage 2: market maker sets the execution price
Repeated trading in the dynamic version of the model
78 / 122
Kyle (1985): Solving the model
Information: Information:
v = assets payoff X =x +u
p = µ + λ(x + u) x = α + βv
No Updating Updating: E [v |x + u]
Optimal Demand: Price Setting Rule:
79 / 122
Calculations for Insider Trading Rule:
max vx − µx − λx 2
x
Taking the derivative with respect to x we arrive the first order condition
µ 1
x =− + v
2λ 2λ
80 / 122
Calculations for Price Setting Rule:
We start out with: p = E [v |x + u]. We can use the Projection Theorem and arrive at:
Cov [v , x + u]
p = E [v ] + [x + u − E [x + u]]
Var [x + u]
Cov [v , x +u] = Cov [v , α+βv +u] = Cov [v , α]+Cov [v , βv ]+Cov [v , u] = βVar [v ] = βΣ0
Moreover,
Therefore, we arrive at
βΣ0
p = p0 + [x + u − E [x + u]]
β 2 Σ0 + σu2
βΣ0
p = p0 + [x + u − α − βE [v ]]
β 2 Σ0 + σu2
81 / 122
Correct Beliefs
82 / 122
Dealer supply
where Σ0 = σv2
83 / 122
Price Formation with Informed Traders
µ = p0 ,
12
σu2
β= ,
Σ0
− 12
σu2
λ = 1/2 ,
Σ0
and
12
σu2
α = −p0
Σ0
84 / 122
Price Formation with Informed Traders
Kyle shows, that in equilibrium, the strategies of the insider and the market maker are
linear.
X (v ) = β(v − p0 )
P(x + u) = µ + λ(x + u)
The insiders’s expected profit is the total expected loss of the noise traders
85 / 122
Price Formation with Informed Traders
12
1 σu2 1 p
E [π] = Σ0 = σu Σ0
2 Σ0 2
86 / 122
Dynamic Model
Kyle (1985) develops a continuous time version of the model and shows that λ
remains constant over time, while β increases and approaches infinity as the public
revelation of the information approaches.
87 / 122
Table of Contents
2 Liquidity
88 / 122
Imperfectly Competitive Dealers
So far, we have assumed that competition among dealer’s results in zero expected
profits
We now consider a call auction in which each dealer submits a schedule of offers
that specifies a number of shares he is willing to buy or sell
Each dealer does not know the others dealers’ offers
An auctioneer then parcels out the aggregate demand, q, among the dealers
according to their demand or supply at the price that clears the market
89 / 122
Imperfectly Competitive Dealers
Let Y k (p) be the total number of shares that dealer k is willing to supply at price
p
If Y k (p) > 0, the dealer is willing to sell shares
If Y k (p) < 0, the dealer is willing to buy |Y k (p)| shares
Hence, when the aggregate demand for the security is q = x + u, the clearing
price p ∗ is given by
k=K
X
Y k (p ∗ ) = q
k=1
We will see that – unless K is very large – dealer profit will remain positive
90 / 122
Imperfectly Competitive Dealers
In order to determine the optimal behavior of any dealer, we must specify his beliefs
about informed investor trading x and how that affects his estimate of the
security’s value based on total demand q
about the strategic behavior of his competitors and what that means for the
response of the equilibrium price to his own supply of the security.
Consider the following two conjectures
His best estimate given q is given by
E [v |q] = µ + λ̂q
Y k (p) = φ(p − µ)
91 / 122
Imperfectly Competitive Dealers
The two conjectures together with the market clearing condition enable each
dealer k to identify a residual demand function
I.e., net customer demand q minus the supply from his K − 1 competitors for any
price p
He can then compute how the equilibrium price p ∗ (q) will respond to any
possible supply of shares y k he may decide on
This, in turn, allows to identify his profit-maximizing supply function
(best-response) Y k (p)
92 / 122
Imperfectly Competitive Dealers
(i) the schedule of offers posted by each dealer maximizes his expected profits, given
his beliefs about the security’s value and the price schedule chose by his
competitors
(ii) dealers correctly anticipate that the clearing price is given by p ∗ (q) and form
their beliefs accordingly
(iii) for each value of q, the market clears for p ∗ (q)
In this equilibrium, dealers’ expectations are rational in the sense that their beliefs are
based on the correct relationship between the clearing price and order flow q
93 / 122
Equilibrium
1 K −2
Y k (p) = (p − µ) ∀k ∈ {1, ..., K }
λ̂ (K − 1)
K
p ∗ (q) = µ + λq
K −1 βΣ0
with λ = λ̂ K −2
and λ̂ = β 2 Σ0 +σu2
94 / 122
Equilibrium
Observe that if the number of dealers were infinite λ = λ̂ and the market depth is
entirely determined by the informativeness
In contrast, when the number of dealers is finite, λ is strictly larger than λ̂
The equilibrium price is given by
1 1
p = E [v |q] + λ̂q = µ + λ̂ + λ̂q
K −2 K −2
| {z }
markup
95 / 122
Market depth with imperfect competition
where λ̂ = α
96 / 122
Table of Contents
2 Liquidity
97 / 122
Limit Order Book Markets
98 / 122
A model of the LOB
Market environment:
Consider a risky security with final value
v =µ+
E () = 0
Period 0: agents post limit order
Period 1: market order executes against limit order
Period 2: value of security is realized
99 / 122
LOB
100 / 122
LOB
101 / 122
LOB
Suppose a trader submits a buy market order for q shares such that Y1 < q < Y2
His total payment is then Y1 A1 + (q − Y1 )A2
102 / 122
Market orders
The market order submitted can be buy or sell with equal probability
The size is unknown to the limit order traders in period 0
The probability distribution of the market order size is denoted by f (·) with cdf
F (·), where
1
f (q) = θe −θ|q|
2
1
The expected size of the market order E (|q|) = θ
103 / 122
LOB
104 / 122
Table of Contents
2 Liquidity
105 / 122
Execution Probability and Order Submission Costs
Πk = P(Yk )(Ak − µ) − C
The probability of execution for a sell limit order cannot be greater than 1/2
Hence, the expected profit on a marginal limit order at an ask price below
2C + µ ≡ A∗ is negative, and hence no sell limit order below A∗
106 / 122
Zero-profit condition
Πk (Yk ) = 0
implying
C C
P(Yk ) = ⇔ Ak = µ +
Ak − µ P(Yk )
Recalling that P(Yk ) = 12 e −θYk , we can derive the cumulative depth at price
Ak ≥ A∗ = 2C + µ
1 Ak − µ
Yk = ln
θ 2C
Cumulative depth
increases with 1/θ, average order size (anticipate that ”the queue goes faster”)
decreasing in display cost C
107 / 122
Table of Contents
2 Liquidity
108 / 122
Glosten 94 model
110 / 122
Example (ctd)
Let I and U denote the event that the market order is submitted by the informed
and the uninformed traders, respectively
π
2
Pr[I|q ≥ Y ] = = π for Y ≤ qS
π
2
+ 1−π
2
and
π
2 π
Pr[I|q ≥ Y ] = (1−π)(1−φ)
= for qS < Y ≤ qL
π
+ π + (1 − π)(1 − φ)
2 2
The second expression is greater than the first: a trade no larger than qS conveys
no information about the identity of the person submitting the trader
However, a trader larger than qS is more likely to come from an informed trader
Notice that
i.e., the marginal unit must yield no profit if offering less were to yield positive
profits
This implies:
C
Ak = E [v |q ≥ Yk ] + ifYk > Yk−1
P(Yk )
C
Ak < E [v |q ≥ Yk−1 ] + ifYk = Yk−1
P(Yk−1 )
112 / 122
Equilibrium LOB
Using the law of iterated expectations and the updating rule, we obtain
E [v |q ≥ x ] = E [E [v |q = x ]|q ≥ x ]
= µ + λE [q|q ≥ x ]
R∞
qθe −θq dq
= µ + λ Rx ∞
θe −θq dq
x
λ
=µ+ + λx , for x ≥ 0
θ
113 / 122
Equilibirum LOB
Asusme tick size was zero, the equilibrium price schedule on the ask side of the
book is
λ
A(Y ) = E [v |q ≥ Y ] = µ + + λY
θ
If the tick size was non-zero, we have that
λ
Yk = 0 for Ak ≤ µ +
θ
λ
Ak − (µ + θ
) λ
Yk = for Ak > µ +
λ θ
114 / 122
Some important properties
The limit order market features a non-zero bid-ask spread also for very small orders
This feature is not an effect of the tick size, it persist when the tick is zero, i.e.,
2λ
A(0) − B(0) = >0
θ
This property was not in the Kyle model
Unlike in a call auction, liquidity suppliers cannot make their quotes contingent
on the total size of the market order
Limit orders at the top of the book are more exposed to adverse selection
Consider the most competitive sell limit order
Offer can be hit by a very small order, conveying very little information
Offer can be hit by a very large order, strongly informative
The depth of the LOB is decreasing in the informativeness of the order flow
A λ increases, the LOB thins out: the more informative the order flow, the more
exposed the liquidity suppliers are to adverse selection
115 / 122
Table of Contents
2 Liquidity
116 / 122
Liquidity and Asset Pricing
A recurrent theme so far was the cost of liquidity provision, wedge between
fundamental value of an asset and its transaction price
Can liquidity affect an asset’s value?
First, transaction costs reduce the return to investors, as a tax on capital gains does.
Hence, investors pay less for less liquid assets
Second, liquidity risk varies over time and the fluctuations may add liquidity risk to the
basic risks characterizing financial assets
Finally, we need to ask, why can’t arbitrageurs play on the differences in prices
and returns generated by differences in liquidity?
117 / 122
Table of Contents
2 Liquidity
118 / 122
The illiquidity premium
Treasury bills and treasury notes have the exact same default risk, but notes are
typically traded at a discount
Why? The treasury bills market is more liquid than the notes market
st
bt = µt 1−
2
119 / 122
The illiquidity premium
E (Rj ) = r + sj /h + βj (E (rM ) − r )
121 / 122
122 / 122