A Model of Optimal Portfolio Selection under. Liquidity Risk and Price Impact

Similar documents
Optimal portfolio liquidation with execution cost and risk

Numerical approximation for a portfolio optimization problem under liquidity risk and costs

Liquidity risk and optimal dividend/investment strategies

Optimal portfolio liquidation with execution cost and risk

Optimal exit strategies for investment projects. 7th AMaMeF and Swissquote Conference

Optimal portfolio strategies under partial information with expert opinions

A problem of portfolio/consumption choice in a. liquidity risk model with random trading times

Shadow prices and well-posedness in the problem of optimal investment and consumption with transaction costs

HJB equations. Seminar in Stochastic Modelling in Economics and Finance January 10, 2011

Order book resilience, price manipulation, and the positive portfolio problem

Multi-dimensional Stochastic Singular Control Via Dynkin Game and Dirichlet Form

Proving the Regularity of the Minimal Probability of Ruin via a Game of Stopping and Control

Some aspects of the mean-field stochastic target problem

On the Multi-Dimensional Controller and Stopper Games

Efficient portfolios in financial markets with proportional transaction costs

Minimization of ruin probabilities by investment under transaction costs

Worst Case Portfolio Optimization and HJB-Systems

Thomas Knispel Leibniz Universität Hannover

Order book modeling and market making under uncertainty.

Optimal investment and contingent claim valuation in illiquid markets

The Asymptotic Theory of Transaction Costs

arxiv: v1 [math.pr] 24 Sep 2018

Optimal investment with high-watermark fee in a multi-dimensional jump diffusion model

Conjugate duality in stochastic optimization

Hamilton-Jacobi-Bellman Equation of an Optimal Consumption Problem

Stochastic Volatility and Correction to the Heat Equation

Birgit Rudloff Operations Research and Financial Engineering, Princeton University

Research Article Almost Periodic Viscosity Solutions of Nonlinear Parabolic Equations

Explicit characterization of the super-replication strategy in financial markets with partial transaction costs

of space-time diffusions

Necessary Conditions for the Existence of Utility Maximizing Strategies under Transaction Costs

Optimal investment on finite horizon with random discrete order flow in illiquid markets

Viscosity Solutions of Path-dependent Integro-Differential Equations

Equilibrium with Transaction Costs

Utility Maximization in Hidden Regime-Switching Markets with Default Risk

Prof. Erhan Bayraktar (University of Michigan)

Viscosity Solutions for Dummies (including Economists)

Impulse Control for Jump-Diffusions: Viscosity Solutions of Quasi-Variational Inequalities and Applications in Bank Risk Management

Flux-limited solutions for quasi-convex Hamilton-Jacobi equations on networks

Optimal Execution Tracking a Benchmark

für Mathematik in den Naturwissenschaften Leipzig

Homogenization of first order equations with (u/ε)-periodic Hamiltonians. Part I: local equations

Fundamentals in Optimal Investments. Lecture I

Generalized Hypothesis Testing and Maximizing the Success Probability in Financial Markets

J. Differential Equations 212 (2005), no. 2,

Nonlinear representation, backward SDEs, and application to the Principal-Agent problem

A new approach for investment performance measurement. 3rd WCMF, Santa Barbara November 2009

Finite-Horizon Optimal Investment with Transaction Costs: A Parabolic Double Obstacle Problem

PORTFOLIO OPTIMIZATION WITH PERFORMANCE RATIOS

Economics 2010c: Lectures 9-10 Bellman Equation in Continuous Time

On the dual problem of utility maximization

A model for a large investor trading at market indifference prices. I: single-period case.

STOCHASTIC PERRON S METHOD AND VERIFICATION WITHOUT SMOOTHNESS USING VISCOSITY COMPARISON: OBSTACLE PROBLEMS AND DYNKIN GAMES

Portfolio Optimization with unobservable Markov-modulated drift process

Introduction to Algorithmic Trading Strategies Lecture 3

Optimal Investment with Transaction Costs and Stochastic Volatility Part I: Infinite Horizon

Market environments, stability and equlibria

Optimal Stopping Problems and American Options

A Barrier Version of the Russian Option

Sensitivity analysis of the expected utility maximization problem with respect to model perturbations

A class of globally solvable systems of BSDE and applications

On nonlocal Hamilton-Jacobi equations related to jump processes, some recent results

ANALYSIS OF THE OPTION PRICES IN JUMP DIFFUSION MODELS

EXTENSIONS OF CONVEX FUNCTIONALS ON CONVEX CONES

Discussion Papers in Economics

Sample of Ph.D. Advisory Exam For MathFinance

On continuous time contract theory

Minimal Sufficient Conditions for a Primal Optimizer in Nonsmooth Utility Maximization

Liquidation in Limit Order Books. LOBs with Controlled Intensity

(6, 4) Is there arbitrage in this market? If so, find all arbitrages. If not, find all pricing kernels.

Singular Perturbations of Stochastic Control Problems with Unbounded Fast Variables

Optimal Inattention to the Stock Market with Information Costs and Transactions Costs

GLOBAL EXISTENCE RESULTS AND UNIQUENESS FOR DISLOCATION EQUATIONS

A MAXIMUM PRINCIPLE FOR SEMICONTINUOUS FUNCTIONS APPLICABLE TO INTEGRO-PARTIAL DIFFERENTIAL EQUATIONS

MDP Algorithms for Portfolio Optimization Problems in pure Jump Markets

Duality and Utility Maximization

Robustness and bootstrap techniques in portfolio efficiency tests

Minimum average value-at-risk for finite horizon semi-markov decision processes

Key words. Ambiguous correlation, G-Brownian motion, Hamilton Jacobi Bellman Isaacs equation, Stochastic volatility

Modern Portfolio Theory with Homogeneous Risk Measures

No-Arbitrage Criteria for Financial Markets with Transaction Costs and Incomplete Information

PRIMAL-DUAL METHODS FOR THE COMPUTATION OF TRADING REGIONS UNDER PROPORTIONAL TRANSACTION COSTS

Ambiguity and Information Processing in a Model of Intermediary Asset Pricing

Random Times and Their Properties

Liquidation of an indivisible asset with independent investment

The speculator: a case study of the dynamic programming equation of an infinite horizon stochastic problem

Journal of Mathematical Economics. Coherent risk measures in general economic models and price bubbles

Title. Author(s)Giga, Yoshikazu; Hamamuki, Nao. CitationHokkaido University Preprint Series in Mathematics, Issue Date DOI 10.

Optimal Impulse Control for Cash Management with Two Sources of Short-term Funds

The Canonical Model Space for Law-invariant Convex Risk Measures is L 1

Perturbative Approaches for Robust Intertemporal Optimal Portfolio Selection

Optimal Control under Stochastic Target Constraints

Barrier Option Hedging under Constraints: A Viscosity Approach

TRANSPORT IN POROUS MEDIA

Minimal Supersolutions of Backward Stochastic Differential Equations and Robust Hedging

The Nottingham eprints service makes this work by researchers of the University of Nottingham available open access under the following conditions.

Utility maximization problem with transaction costs - Shadow price approach

Equilibria in Incomplete Stochastic Continuous-time Markets:

Weak Dynamic Programming Principle for Viscosity Solutions

Transcription:

A Model of Optimal Portfolio Selection under Liquidity Risk and Price Impact Huyên PHAM Workshop on PDE and Mathematical Finance KTH, Stockholm, August 15, 2005 Laboratoire de Probabilités et Modèles Aléatoires University Paris 6-Paris 7 pham@math.jussieu.fr http://www.proba.jussieu.fr/pageperso/pham/pham.html joint work with : Vathana LY VATH, University Paris 7 Mohamed MNIF, Ecole Polytechnique, Tunis. 1

Introduction Classical financial market models : traders as price takers (small investors) continuous trading of unlimited amount (unbounded variation) Violation of these assumptions : large trades move the price of underlying asset (large investor) trading strategies constraints : transaction costs (finite variation strategies) Liquidity risk or illiquid markets 2

Various modelisation of liquidity risk : market microstructure literature : asymmetric information and insider trading : Kyle (85), Back (92) transaction costs literature and finite variation strategies : Davis-Norman (90), Jouini-Kallal (91), Longstaff (01) market manipulation literature and price impact : Cuoco-Cvitanic (98), Frey (98), Papanicolaou-Sircar (98), Bank-Baum (04), Cetin-Jarrow-Protter (04). 3

Our model adopts both perspectives of transaction costs and market manipulation literature inspired by recent works : Subramanian-Jarrow (01), He-Mamayski (05) Discrete trading (liquidity constraints faced in practice) Trade impact price : Prices are pushed up (resp. moved down) when investors buy (resp. sell) stock shares. Problem of optimal portfolio choice over a finite horizon : Maximize the expected utility from terminal liquidation wealth under an economic solvency constraint. 4

1. Model and Problem formulation Uncertainty and information : (Ω, F, (F t ), P), W one-dim BM, [0, T ]. Money market account : constant interest rate r 0 Risky asset price : P = (P t ) t Amount of money (cash holdings) : X = (X t ) t Cumulated number of asset shares : Y = (Y t ) t relevant state variables : Z = (X, Y, P ) 5

Liquidity constraints : discrete trading is modelled by an impulse control strategy α = (τ n, ζ n ) n 1 : τ 1... τ n... < T : stopping times representing the intervention times of the investor. No trade at the terminal liquidation date T. ζ n valued in R and F τn -measurable : number of stocks purchased (if ζ n 0) or selled (if ζ n < 0) at time τ n Dynamics of Y : Y s = Y τn, τ n s < τ n+1 Y τn+1 = Y τn + ζ n+1. 6

Price impact : positive function Q(y, p) : post-order price when the large investor trades a position of y stock shares at a pre-order price p : Q(., p) is nondecreasing in y Q(y, p) (resp., =) p if y (resp., =) 0 Throughout the paper : Q(y, p) = pe λy, where λ > 0. Transaction cost function θ(y, p) : (algebraic) cost for an investor with a position of y stock shares when pre-trade price is p : θ(y, p) = yq(y, p). Liquidation function l(y, p) : value that an investor would obtained by liquidating immediately his stock position y by a single block trade : l(y, p) = θ( y, p) = yq( y, p). 7

Price dynamics : In absence of trading : dp s = P s (bds + σdw s ), τ n s < τ n+1 When a trading (τ n+1, ζ n+1 ) occurs, the price jumps at time τ n+1 by : P τn+1 = Q(ζ n+1, P τ ) n+1 P s := P s P s = Q( Y s, P s ) P s. 8

Cash holdings dynamics : In absence of trading : dx s = rx s ds, τ n s < τ n+1 When a trading (τ n+1, ζ n+1 ) occurs, this results in a variation of cash holdings by : X τn+1 = X τ θ(ζ n+1, P n+1 τ ) k n+1 X s := X s X s = θ( Y s, P s ) k. k > 0 fixed cost. 9

Liquidation value and solvency constraint : Liquidation net wealth : for a state value z = (x, y, p) R R R +, L(z) = max[x + l(y, p) k, x]1 y 0 + (x + l(y, p) k)1 y<0, When λ = k = 0, L(z) = x + py. Here, L is discontinuous on (x, 0, p), but uppersemicontinuous. Solvency region : S = { z = (x, y, p) R R R + : L(z) > 0}, and its boundary and closure : S = { z = (x, y, p) R R R + : L(z) = 0} and S = S S. 10

Admissible controls state constraints : Given an initial state (t, z) [0, T ] S, an impulse control strategy α = (τ n, ζ n ) n is admissible, denoted : α A(t, z), if the associated state process Z = (X, Y, P ) starting from z at t satisfies the solvency constraint : L(Z s ) 0, t s T, i.e. Z s = (X s, Y s, P s ) S, t s T. First question : A(t, z)! 11

Optimal investment problem : Utility function U : R + R, increasing, concave, U(0) = 0, U(w) Kw γ, γ [0, 1). Notation : U L (z) = U(L(z)), z S. Value function : v(t, z) = sup E [U L (Z T )], α A(t,z) (t, z) [0, T ] S. Impulse stochastic control problem under state constraint. 12

Our main goal : Rigorous PDE characterization of the problem by a viscosity solutions approach Numerical results Related literature on impulse control General theory and link with QVHJBI : Bensoussan-Lions (82), Perthame (85), Oksendal-Sulem (04). Applications in finance : Jeanblanc-Shiryaev (95), Korn (98), Cadenillas- Zapatero (99), Oksendal-Sulem (01) Viscosity approach : Ishii K. (93), Tang-Yong (93) 13

2. QVHJBI associated to dynamic programming principle min [ v t ] Lv, v Hv = 0, on [0, T ) S The time-space liquidation solvency region [0, T ) S is divided into A no-trade region NT = {(t, z) [0, T ) S : v(t, z) > Hv(t, z)}, An impulse trade region T = {(t, z) [0, T ) S : v(t, z) = Hv(t, z)}. 14

L is the second order local operator : Lϕ = rx ϕ x + bp ϕ p + 1 2 σ2 p 2 2 ϕ p 2. associated to the no-trade diffusion system : dx 0 s dzs 0 = dys 0 dps 0 H is the impulse nonlocal operator : = rx 0 s ds 0 P 0 s (bds + σdw s ) Hϕ(t, z) = sup ϕ(t, Γ(z, ζ)), ζ C(z) with the impulse transaction function associated to jumps of Z : Γ(z, ζ) = (x θ(ζ, p) k, y + ζ, Q(ζ, p)), and the admissible impulse transaction set : C(z) = {ζ R : L(Γ(z, ζ)) 0}.. 15

3. First technical difficulties Check that A(t, z). Not trivial due to the shape of the solvency region. Careful analysis of transaction set C(z) for z S. Actually, we have the following picture on the boundary of the solvency region : 16

Figure 1: The solvency region when k = 1, = 1 No trade Impulse trade No trade Impulse trade Impulse trade D O D k No trade Figure 2: The solvency region when p < ke Figure 3: The solvency region when p > ke 17

Finiteness and bound of the value function! Due to nonlinearity of price impact and transaction function : Q(y, p) = pe λy, θ(y, p) = pye λy, the liquidation net wealth may grow after transaction : L(Γ(z, ζ)) > L(z), for some z S, ζ C(z). We do not have the usual Merton bound as in transaction costs model! Introduce a suitable linearization of the liquidation value : L(z) = x + p λ (1 e λy ). Key (elementary) properties : L(z) L(z) L(Γ(z, ζ)) L(z) k. 18

Proposition. The value function v is well-defined on [0, T ] S, and we have 0 v(t, z) v 0 (t, z) := E [ U ( L ( Z 0,t,z where ρ is a positive constant s.t. Ke ρ(t t) L(z) γ ( ( K 1 + x + p λ ) γ ) T ))] G γ ([0, T ] S) ρ > γ 1 γ b 2 + r 2 + σ 2 r(1 γ) σ 2. Remark. Sharp upper bound : when λ 0 (no price impact), we find the Merton bound v(t, z) E[U(X 0,t,x T + yp 0,t,p T )] Ke ρ(t t) (x + py) γ. 19

Discontinuity of the value function on the solvency boundary. v is discontinuous on [0, T ) D k and on [0, T ) ( x 1 S + l S). But v is continuous on [0, T ) D 0 : lim (t,z ) (t,z) v(t, z ) = v(t, z) = 0, (t, z) [0, T ) D 0. Terminal condition (discontinuity in T ). Remark : v(t, z) := lim v(t, z) = max [U L (z), HU L (z)]. t T, v(t, z) v(t, z) = U L (z). 20

4. Viscosity property No homogeneity of the value function, even for power utility function Solvency region not convex, value function not convex, continuity in S not direct Discontinuous viscosity solutions To handle state constraints related to solvency constraint, we use in fact the concept of constrained viscosity solutions, introduced by Soner (86). 21

Theorem. v is a constrained viscosity solution to the QVHJBI : [ min v ] Lv, v Hv = 0, in [0, T ) S (1) t i.e. (i) v is a viscosity supersolution of (1) on [0, T ) S (ii) v is a viscosity subsolution of (1) on [0, T ) S. 22

5. Uniqueness result Comparison principle for constrained viscosity solution to the QVHJBI (1) : We can compare a viscosity subsolution to (1) on [0, T ) S to a viscosity supersolution of (1) on [0, T ) S once we can compare them at the terminal date (as usual in parabolic problems) but also on [0, T ) D 0! 23

Theorem. Suppose u G γ ([0, T ] S) is an usc viscosity subsolution to (1) in [0, T ) S and w G γ ([0, T ] S) is a lsc viscosity supersolution to (1) in [0, T ) S such that : u(t, z) := Then, lim sup (t, z ) (T, z) t < T, z S u(t, z) lim inf (t, z ) (t, z) w(t, z ), (t, z) [0, T ) D 0, u(t, z ) w(t, z) := lim inf (t, z ) (T, z) t < T, z S w(t, z ), z S. u w on [0, T ] S. Remark. One cannot hope to derive a comparison principle in the whole closed region S since it would imply the continuity of the value function on S, which is not true. 24

Corollary. The value function v is continuous on [0, T ) S and is the unique (in [0, T ) S) constrained viscosity solution to (1) lying in G γ ([0, T ] S) and satisfying the boundary condition : and the terminal condition lim (t,z ) (t,z) v(t, z ) = 0, (t, z) [0, T ) D 0, v(t, z) := lim (t, z ) (T, z) t < T, z S v(t, z ) = max [U L (z), HU L (z)], z S. 25

Main steps of the proof Step 1. To deal with the impulse obstacle problem in the QVHJBI, produce a suitable perturbation of viscosity supersolution strict viscosity supersolution : Given ν > 0, consider the perturbation smooth function on [0, T ] S : [ ( )] φ ν (t, z) = e ρ (T t) e λy L(z) γ + ν p + pe λy, (2) where ρ is large enough. Let u G γ ([0, T ] S) be a viscosity subsolution and w G γ ([0, T ] S) be a viscosity supersolution. We perturb w by setting : w ε = w + εφ ν, ε > 0. 26

Then, lim (u w ε)(t, z) =, z for any ε > 0, and for any compact set K of R R R +, w ε is a strict viscosity supersolution to (1) on [0, T ) K : there exists some constant δ (depending on K) s.t. min holds in the viscosity sense. [ w ] ε t Lw ε, w ε Hw ε δε, in [0, T ) K, 27

Step 2. General viscosity solution technique with specificities coming from nonlocal impulse operator boundary conditions : difficulties arising from the nonregularity of the solvency boundary (corners) For the boundary conditions, the idea is to build a smooth test function so that the minimum associated with the supersolution cannot be on the boundary. Remark. The method of Soner (86) does not work here since it requires the continuity of the supersolution on the boundary, which is precisely not the case here! 28

Use a method of Barles (93). We (re)define w on [0, T ) S by : w(t, z) = lim inf (t, z ) (t, z) (t, z ) [0, T ) S w(t, z ), (t, z) [0, T ) S, (3) so that w and w m are still lsc on [0, T ] S. Consider (t 0, z 0 ) s.t. (u w ε )(t 0, z 0 ) = max [0,T ] S (u w ε) > 0 ( by contradiction) and suppose from the terminal and boundary conditions that (t 0, z 0 ) [0, T ) S \ D 0. 29

By (3), there exists (t n, z n ) n [0, T ) S converging to (t 0, z 0 ) and s.t. w ε (t n, z n ) w ε (t 0, z 0 ) Consider the test function ϕ n (t, t z, z ) = t t 2 t n t 0 + z z 2 z n z 0 + ( d(z ) 4 ) d(z n ) 1, where d(.) is the distance to S, which is smooth C 2 on a neighborhood of z 0 / D 0. Take a maximum (ˆt n, ˆt n, ẑ n, ẑ n) of ϕ n (t, t, z, z ). As usual, ϕ n (ˆt n, ˆt n, ẑ n, ẑ n) 0 so that (ˆt n, ˆt n) (t 0, t 0 ), (ẑ n ẑ n) (z 0, z 0 ) and : d(ẑ n) 1 2 d(z n) > 0, and so ẑ n S. Write the subsolution property of u at (ˆt n, ẑ n ) [0, T ) S, the strict supersolution property of w ε at (ˆt n, ẑ n) [0, T ) S, and apply Ishii s lemma to get the required contradiction. 30

6. Further development More general price impact function Q(y, p). Numerical resolution of the QVHJBI characterizing v, e.g. optimal stopping problems (see Chancelier, Oksendal, Sulem 02). by iterated Analyse liquidity effects on optimal portfolio and compare with the case of no price impact. 31