Abstract
In a market with one safe and one risky asset, an investor with a long horizon, constant investment opportunities and constant relative risk aversion trades with small proportional transaction costs. We derive explicit formulas for the optimal investment policy, its implied welfare, liquidity premium, and trading volume. At the first order, the liquidity premium equals the spread, times share turnover, times a universal constant. The results are robust to consumption and finite horizons. We exploit the equivalence of the transaction cost market to another frictionless market, with a shadow risky asset, in which investment opportunities are stochastic. The shadow price is also found explicitly.
Similar content being viewed by others
Notes
Constantinides [7] finds that “transaction costs have a first-order effect on the assets’ demand”. Liu and Loewenstein [25] note that “even small transaction costs lead to dramatic changes in the optimal behavior for an investor: from continuous trading to virtually buy-and-hold strategies”. Luttmer [27] shows how small transaction costs help resolve asset pricing puzzles.
That is, the amount of excess return the investor is ready to forgo to trade the risky asset without transaction costs.
The empirical literature has long been aware of this theoretical vacuum: Gallant et al. [15] reckon that “The intrinsic difficulties of specifying plausible, rigorous, and implementable models of volume and prices are the reasons for the informal modeling approaches commonly used”. Lo and Wang [26] note that “although most models of asset markets have focused on the behavior of returns […] their implications for trading volume have received far less attention”.
A negative excess return leads to a similar treatment, but entails buying as prices rise, rather than fall. For the sake of clarity, the rest of the paper concentrates on the more relevant case of a positive μ.
This optimal policy is not necessarily unique, in that its long-run performance is also attained by trading arbitrarily for a finite time, and then switching to the above policy. However, in related frictionless models, as the horizon increases, the optimal (finite-horizon) policy converges to a stationary policy, such as the one considered here (see e.g. Dybvig et al. [13]). Dai and Yi [8] obtain similar results in a model with proportional transaction costs, formally passing to a stationary version of their control problem PDE.
The corresponding formulas for μ=σ 2/2 are similar but simpler; cf. Corollary C.3 and Lemma C.2.
The number of shares is written as the difference \(\varphi_{t}=\varphi^{\uparrow}_{t}-\varphi ^{\downarrow}_{t}\) of the cumulative shares bought (resp. sold), and wealth is evaluated at trading prices, i.e., at the bid price (1−ε)S t when selling, and at the ask price S t when buying.
Algorithmic calculations can deliver terms of arbitrarily high order.
The other quantities are trivial: the gap and the liquidity premium become zero, while share and wealth turnover explode to infinity.
Technically, wealth is valued at the ask price at the buying boundary, and at the bid price at the selling boundary.
For a fixed horizon T, one would need to specify whether terminal wealth is valued at bid, ask, or at liquidation prices, as in Definition 2.1. In fact, since these prices are within a constant positive multiple of each other, which price is used is inconsequential for a long-run objective. For the same reason, the terminal condition for the finite-horizon value function does not have to be satisfied by the stationary value function, because its effect is negligible.
Alternatively, this equation can be obtained from standard arguments of singular control; cf. Fleming and Soner [14, Chap. VIII].
This guess assumes that the cash position is strictly positive, X t >0, which excludes leverage. With leverage, factoring out (−X t )1−γ leads to analogous calculations. In either case, under the optimal policy, the ratio Y t /X t always remains either strictly positive, or strictly negative, never to pass through zero.
Recall that in a frictionless market with two uncorrelated assets with returns μ 1 and μ 2, both with volatility σ, the maximum Sharpe ratio is \((\mu_{1}^{2}+\mu _{2}^{2})/\sigma^{2}\). That is, squared Sharpe ratios add across orthogonal shocks.
Since λ is proportional to the width δ of the no-trade region, the question is why the latter is of order ε 1/3. The intuition is that a no-trade region of width δ around the frictionless optimum leads to transaction costs of order ε/δ (because the time spent near the boundaries is approximately inversely proportional to the length of the interval), and to a welfare cost of the order δ 2 (because the region is centered around the frictionless optimum, hence the linear welfare cost is zero). Hence, the total cost is of the order ε/δ+δ 2, and attains its minimum for δ=O(ε 1/3).
References
Akian, M., Sulem, A., Taksar, M.I.: Dynamic optimization of long-term growth rate for a portfolio with transaction costs and logarithmic utility. Math. Finance 11, 153–188 (2001)
Ané, T., Geman, H.: Order flow, transaction clock, and normality of asset returns. J. Finance 55, 2259–2284 (2000)
Beneš, V.E., Shepp, L.A., Witsenhausen, H.S.: Some solvable stochastic control problems. Stochastics 4, 39–83 (1980)
Bichuch, M.: Asymptotic analysis for optimal investment in finite time with transaction costs. SIAM J. Financ. Math. 3, 433–458 (2011)
Borodin, A.N., Salminen, P.: Handbook of Brownian Motion—Facts and Formulae, 2nd edn. Probability and Its Applications. Birkhäuser Verlag, Basel (2002)
Choi, J., Sîrbu, M., Žitković, G.: Shadow prices and well-posedness in the problem of optimal investment and consumption with transaction costs. Preprint, available at http://arxiv.org/abs/1204.0305 (2012)
Constantinides, G.M.: Capital market equilibrium with transaction costs. J. Polit. Econ. 94, 842–862 (1986)
Dai, M., Yi, F.: Finite-horizon optimal investment with transaction costs: a parabolic double obstacle problem. J. Differ. Equ. 246, 1445–1469 (2009)
Davis, M.H.A., Norman, A.R.: Portfolio selection with transaction costs. Math. Oper. Res. 15, 676–713 (1990)
Davis, M.H.A., Varaiya, P.: Dynamic programming conditions for partially observable stochastic systems. SIAM J. Control 11, 226–261 (1973)
Dumas, B.: Super contact and related optimality conditions. J. Econ. Dyn. Control 15, 675–685 (1991)
Dumas, B., Luciano, E.: An exact solution to a dynamic portfolio choice problem under transactions costs. J. Finance 46, 577–595 (1991)
Dybvig, P.H., Rogers, L.C.G., Back, K.: Portfolio turnpikes. Rev. Financ. Stud. 12, 165–195 (1999)
Fleming, W.H., Soner, H.M.: Controlled Markov Processes and Viscosity Solutions, 2nd edn. Springer, New York (2006)
Gallant, A.R., Rossi, P.E., Tauchen, G.: Stock prices and volume. Rev. Financ. Stud. 5, 199–242 (1992)
Gerhold, S., Muhle-Karbe, J., Schachermayer, W.: Asymptotics and duality for the Davis and Norman problem. Stochastics 84, 625–641 (2012). (Special Issue: The Mark H.A. Davis Festschrift)
Gerhold, S., Muhle-Karbe, J., Schachermayer, W.: The dual optimizer for the growth-optimal portfolio under transaction costs. Finance Stoch. 17, 325–354 (2013)
Grossman, S.J., Vila, J.L.: Optimal dynamic trading with leverage constraints. J. Financ. Quant. Anal. 27, 151–168 (1992)
Grossman, S.J., Zhou, Z.: Optimal investment strategies for controlling drawdowns. Math. Finance 3, 241–276 (1993)
Guasoni, P., Robertson, S.: Portfolios and risk premia for the long run. Ann. Appl. Probab. 22, 239–284 (2012)
Gunning, R.C., Rossi, H.: Analytic Functions of Several Complex Variables. AMS Chelsea Publishing, Providence (2009)
Herczegh, A., Prokaj, V.: Shadow price in the power utility case. Preprint, available at http://arxiv.org/abs/1112.4385 (2012)
Janeček, K., Shreve, S.E.: Asymptotic analysis for optimal investment and consumption with transaction costs. Finance Stoch. 8, 181–206 (2004)
Kallsen, J., Muhle-Karbe, J.: On using shadow prices in portfolio optimization with transaction costs. Ann. Appl. Probab. 20, 1341–1358 (2010)
Liu, H., Loewenstein, M.: Optimal portfolio selection with transaction costs and finite horizons. Rev. Financ. Stud. 15, 805–835 (2002)
Lo, A.W., Wang, J.: Trading volume: definitions, data analysis, and implications of portfolio theory. Rev. Financ. Stud. 13, 257–300 (2000)
Luttmer, E.G.J.: Asset pricing in economies with frictions. Econometrica 64, 1439–1467 (1996)
Lynch, A.W., Tan, S.: Explaining the magnitude of liquidity premia: the roles of return predictability, wealth shocks, and state-dependent transaction costs. J. Finance 66, 1329–1368 (2011)
Magill, M.J.P., Constantinides, G.M.: Portfolio selection with transactions costs. J. Econ. Theory 13, 245–263 (1976)
Markowitz, H.M.: Portfolio selection. J. Finance 7, 77–91 (1952)
Merton, R.C.: Optimum consumption and portfolio rules in a continuous-time model. J. Econ. Theory 3, 373–413 (1971)
Merton, R.C.: Lifetime portfolio selection under uncertainty: the continuous-time case. Rev. Econ. Stat. 51, 247–257 (1969)
Revuz, D., Yor, M.: Continuous Martingales and Brownian Motion, 3rd edn. Springer, Berlin (1999)
Rogers, L.C.G.: Why is the effect of proportional transaction costs O(δ 2/3)? In: Yin, G., Zhang, Q. (eds.) Mathematics of Finance. Contemp. Math., vol. 351, pp. 303–308. Amer. Math. Soc., Providence (2004)
Shreve, S.E., Soner, H.M.: Optimal investment and consumption with transaction costs. Ann. Appl. Probab. 4, 609–692 (1994)
Skorokhod, A.V.: Stochastic equations for diffusion processes in a bounded region. Theory Probab. Appl. 6, 264–274 (1961)
Taksar, M., Klass, M.J., Assaf, D.: A diffusion model for optimal portfolio selection in the presence of brokerage fees. Math. Oper. Res. 13, 277–294 (1988)
Acknowledgements
For helpful comments, we thank Maxim Bichuch, George Constantinides, Aleš Černý, Mark Davis, Ioannis Karatzas, Ren Liu, Marcel Nutz, Scott Robertson, Johannes Ruf, Mihai Sirbu, Mete Soner, Gordan Žitković, and seminar participants at Ascona, MFO Oberwolfach, Columbia University, Princeton University, University of Oxford, CAU Kiel, London School of Economics, University of Michigan, TU Vienna, and the ICIAM meeting in Vancouver. We are also very grateful to two anonymous referees for numerous—and amazingly detailed—remarks and suggestions.
The first author was partially supported by the Austrian Federal Financing Agency (FWF) and the Christian-Doppler-Gesellschaft (CDG). The second author was partially supported by the ERC (278295), NSF (DMS-0807994, DMS-1109047), SFI (07/MI/008, 07/SK/M1189, 08/SRC/FMC1389), and FP7 (RG-248896). The third author was partially supported by the National Centre of Competence in Research “Financial Valuation and Risk Management” (NCCR FINRISK), Project D1 (Mathematical Methods in Financial Risk Management), of the Swiss National Science Foundation (SNF). The fourth author was partially supported by the Austrian Science Fund (FWF) under grant P19456, the European Research Council (ERC) under grant FA506041, the Vienna Science and Technology Fund (WWTF) under grant MA09-003, and by the Christian-Doppler-Gesellschaft (CDG).
Author information
Authors and Affiliations
Corresponding author
Appendices
Appendix A: Explicit formulas and their properties
We now show that the candidate w for the reduced value function and the quantity λ are indeed well defined for sufficiently small spreads. The first step is to determine, for a given small λ>0, an explicit expression for the solution w of the ODE (4.6), complemented by the initial condition (4.7).
Lemma A.1
Let 0<μ/γσ 2≠1. Then for sufficiently small λ>0, the function
with
is a local solution of
Moreover, y↦w(λ,y) is increasing (resp. decreasing) for μ/γσ 2∈(0,1) (resp. μ/γσ 2>1).
Proof
The first part of the assertion is easily verified by taking derivatives, noticing that the case distinctions distinguish between the different signs of the discriminant
of the Riccati equation (A.1) for sufficiently small λ. Indeed, in the second case the discriminant is positive for sufficiently small λ. The first and third case correspond to a negative discriminant, as well as b(λ)/a(λ)<1 and b(λ)/a(λ)>1, respectively, for sufficiently small λ>0, so that the function w is well defined in each case.
The second part of the assertion follows by inspection of the explicit formulas. □
Next, we establish that the crucial constant λ, which determines both the no-trade region and the equivalent safe rate, is well defined.
Lemma A.2
Let 0<μ/γσ 2≠1 and w(λ,⋅) be defined as in Lemma A.1, and set
Then, for sufficiently small ε>0, there exists a unique solution λ of
As ε↓0, it has the asymptotics
Proof
The explicit expression for w in Lemma A.1 implies that w(λ,x) in Lemma A.1 is analytic in both variables at (0,0). By the initial condition in (A.1), its power series has the form
where expressions for the coefficients W ij are computed by expanding the explicit expression for w. (The leading terms are provided after this proof.) Hence, the left-hand side of the boundary condition (A.2) is an analytic function of ε and λ. Its power series expansion shows that the coefficients of ε 0 λ j vanish for j=0,1,2, so that the condition (A.2) reduces to
with (computable) coefficients A i and B ij . This equation has to be solved for λ. Since
are non-zero, divide (A.3) by ∑ i≥0 A i λ i, and take the third root, obtaining that, for some C ij ,
The right-hand side is an analytic function of λ and ε 1/3, so that the implicit function theorem [21, Theorem I.B.4] yields a unique solution λ (for ε sufficiently small), which is an analytic function of ε 1/3. Its power series coefficients can be computed at any order. □
In the preceding proof, we needed the first coefficients of the series expansion of the analytic function on the left-hand side of (A.2). Calculating them is elementary, but rather cumbersome, and can be quickly performed with symbolic computation software. Following a referee’s suggestion, we present some expressions to aid readers who wish to check the calculations by hand, namely the derivatives of w at (λ,x)=(0,0) that are needed to calculate the Taylor coefficients of (A.2) used in the proof. Note that they are the same in all three cases of Lemma A.1, and given by
Henceforth, consider small transaction costs ε>0, and let λ denote the constant in Lemma A.2. Moreover, set w(y)=w(λ,y), a=a(λ), b=b(λ), and u=u(λ), ℓ=ℓ(λ). In all cases, the function w can be extended smoothly to an open neighborhood of [0,log(u/ℓ)] (resp. [log(u/ℓ),0] if μ/γσ 2>1). By continuity, the ODE (A.1) then also holds at 0 and log(u/ℓ); inserting the boundary conditions for w in turn readily yields the following counterparts for the derivative w′:
Lemma A.3
Let 0<μ/γσ 2≠1. Then, in all three cases,
Appendix B: Shadow prices and verification
The key to justify the heuristic arguments of Sect. 4 is to reduce the portfolio choice problem with transaction costs to another portfolio choice problem, without transaction costs. Here, the bid and ask prices are replaced by a single shadow price \(\tilde{S}_{t}\), evolving within the bid-ask spread, which coincides with one of the prices at times of trading, and yields the same optimal policy and utility. Evidently, any frictionless market with values in the bid-ask spread leads to more favorable terms of trade than the original market with transaction costs. To achieve equality, the particularly unfavorable shadow price must match the trading prices whenever its optimal policy transacts.
Definition B.1
A shadow price is a frictionless price process \(\tilde{S} \), evolving within the bid-ask spread (\((1-\varepsilon)S_{t} \le\tilde{S}_{t} \le S_{t}\) a.s.), such that there is an optimal strategy for \(\tilde{S} \) which is of finite variation and which entails buying only when the shadow price \(\tilde{S}_{t}\) equals the ask price S t , and selling only when \(\tilde{S}_{t}\) equals the bid price (1−ε)S t .
Once a candidate for such a shadow price is identified, long-run verification results for frictionless models (cf. Guasoni and Robertson [20]) deliver the optimality of the guessed policy. Further, this method provides explicit upper and lower bounds on finite-horizon performance (cf. Lemma B.3 below), thereby allowing to check whether the long-run optimal strategy is approximately optimal for a horizon T. Put differently, it shows which horizons are long enough.
2.1 B.1 Derivation of a candidate shadow price
With a smooth candidate value function at hand, a candidate shadow price can be identified as follows. By definition, trading at the shadow price should not allow the investor to outperform the original market with transaction costs. In particular, if \(\tilde{S}_{t}\) is the value of the shadow price at time t, then allowing the investor to carry out at single trade at time t at this frictionless price should not lead to an increase in utility. A trade of ν risky shares at the frictionless price \(\tilde{S}_{t}\) moves the investor’s safe position X t to \(X_{t}-\nu\tilde{S}_{t}\) and her risky position (valued at the ask price S t ) from Y t to Y t +νS t . Then, recalling that the second and third arguments of the candidate value function V from Sect. 4 were precisely the investor’s safe and risky positions, the requirement that such a trade does not increase the investor’s utility is tantamount to
A Taylor expansion of the left-hand side for small ν then implies that we should have \(-\nu\tilde{S}_{t} V_{x}+\nu S_{t} V_{y} \leq0\). Since this inequality must hold both for positive and negative values of ν, it yields
That is, the multiplicative deviation of the shadow price from the ask price should be the marginal rate of substitution of risky for safe assets. In particular, this argument immediately yields a candidate shadow price, once a smooth candidate value function has been identified. For the long-run problem, we have derived in the previous section the candidate value function
Using this equality to calculate the partial derivatives in (B.1), the candidate shadow price becomes
where ϒ t =log(Y t /ℓX t ) denotes the logarithm of the risky-safe ratio, centered at its value at the lower buying boundary ℓ. If this candidate is indeed the right one, then its optimal strategy and value should coincide with their frictional counterparts derived heuristically above. In particular, the optimal risky fraction \(\tilde{\pi}_{t}\) should correspond to the same numbers \(\varphi^{0}_{t}\) and φ t of safe and risky shares, if measured in terms of \(\tilde {S}_{t}\) instead of the ask price S t . As a consequence,
where for the third equality we have used the fact that the risky-safe ratio \(\varphi_{t} S_{t}/\varphi^{0}_{t} S^{0}_{t}\) can be written as \(\ell e^{\varUpsilon_{t}}\) by the definition of ϒ t .
We now turn to the corresponding frictionless value function \(\tilde{V}\). By the definition of a shadow price, it should coincide with its frictional counterpart V. In the frictionless case, it is more convenient to factor out the total wealth \(\tilde{X}_{t}=\varphi^{0}_{t} S^{0}_{t}+\varphi_{t} \tilde{S}_{t}\) (in terms of the frictionless risky price \(\tilde{S}_{t}\)) instead of the safe position \(X_{t}=\varphi^{0}_{t} S^{0}_{t}\), giving
Since \(X_{t}/\tilde{X}_{t}=1-w(\varUpsilon_{t})\) by the definitions of \(\tilde {S}_{t}\) and ϒ t , one can rewrite the last two factors as
Then, setting \(\tilde{w}=w-\frac{w'}{1-w}\), the candidate long-run value function for \(\tilde{S}\) becomes
Starting from the candidate value function and optimal policy for \(\tilde{S}\), we can now proceed to verify that they are indeed optimal for \(\tilde{S}\), by adapting the argument from [20]. But before we do that, we have to construct the respective processes.
2.2 B.2 Construction of the shadow price
The above heuristic arguments suggest that the optimal ratio \(Y_{t}/X_{t}=\varphi_{t} S_{t}/\varphi^{0}_{t} S^{0}_{t}\) should take values in the interval [ℓ,u]. As a result, ϒ t =log(Y t /ℓX t ) should be [0,log(u/ℓ)]-valued if the lower trading boundary ℓ for the ratio Y t /X t is positive. If the investor shorts the safe asset to leverage her risky position, the ratio becomes negative. In the frictionless case, and also for small transaction costs, this happens if the risky weight μ/γσ 2 is bigger than 1. Then, the trading boundaries ℓ≤u are both negative, so that the centered log-ratio ϒ t should take values in [log(u/ℓ),0]. In both cases, trading should only take place when the risky-safe ratio reaches the boundaries of this region. Hence, the numbers of safe and risky units \(\varphi^{0}_{t}\) and φ t should remain constant, and \(\varUpsilon_{t}=\log(\varphi_{t}/\ell\varphi ^{0}_{t})+\log (S_{t}/S^{0}_{t})\) should follow a Brownian motion with drift as long as ϒ t moves in (0,log(u/ℓ)) (resp. in (log(u/ℓ),0) if μ/γσ 2>1). This argument motivates the definition of the process ϒ as reflected Brownian motion, i.e.,
for continuous, adapted minimal processes L and U which are nondecreasing (resp. non-increasing if μ/γσ 2>1) and increase (resp. decrease if μ/γσ 2>1) only on the sets {ϒ=0} and {ϒ=log(u/ℓ)}, respectively. Starting from this process, the existence of which is a classical result of [36], the process \(\tilde{S}\) is defined in accordance with (B.2).
Lemma B.2
Define
and let ϒ be defined as in (B.3), starting at ϒ 0. Then \(\tilde{S} = S \frac{w(\varUpsilon)}{\ell e^{\varUpsilon} (1-w(\varUpsilon))}\), with w as in Lemma A.1, has the dynamics
where \(\tilde{\mu}(\cdot)\) and \(\tilde{\sigma}(\cdot)\) are defined as
Moreover, the process \(\tilde{S}\) takes values within the bid-ask spread [(1−ε)S,S].
Note that the first two cases in (B.4) arise if the initial risky-safe ratio \(\xi S_{0}/(\xi^{0} S_{0}^{0})\) lies outside of the interval [ℓ,u]. Then we need to jump from the initial position \((\varphi_{0-}^{0}, \varphi_{0-}) = (\xi^{0},\xi)\) to the nearest boundary value of [ℓ,u]. This transfer requires the purchase resp. sale of the risky asset and hence the initial price \(\tilde{S} _{0}\) is defined to match the buying resp. selling price of the risky asset.
Proof of Lemma B.2
The dynamics of \(\tilde{S} \) result from Itô’s formula, the dynamics of ϒ, and the identity
obtained by differentiating the ODE (A.1) for w with respect to y. Therefore it remains to show that \(\tilde{S}_{t}\) indeed takes values in the bid-ask spread [(1−ε)S t ,S t ]. To this end, notice that in view of the ODE (A.1) for w, the derivative of the function g(y):=w(y)/ℓe y(1−w(y)) is given by
Due to the boundary conditions for w, the function g′ vanishes at 0 and log(u/ℓ). Differentiating its numerator gives \(2\gamma w'(y)(w(y)-\frac{\mu}{\gamma\sigma^{2}})\). For \(\frac{\mu}{\gamma \sigma ^{2}} \in(0,1)\) (resp. \(\frac{\mu}{\gamma\sigma^{2}}>1\)), w is increasing from \(\frac{\mu-\lambda}{\gamma\sigma^{2}}<\frac{\mu }{\gamma \sigma^{2}}\) to \(\frac{\mu+\lambda}{\gamma\sigma^{2}}>\frac{\mu }{\gamma \sigma^{2}}\) on [0,log(u/ℓ)] (resp. decreasing from \(\frac{\mu +\lambda}{\gamma\sigma^{2}}\) to \(\frac{\mu-\lambda}{\gamma\sigma ^{2}}\) on [log(u/ℓ),0]); hence, w′ is nonnegative (resp. non-positive). Moreover, g′ starts at zero for y=0 (resp. log(u/ℓ)), then decreases (resp. increases), and eventually starts increasing (resp. decreasing) again, until it reaches level zero again for y=log(u/ℓ) (resp. y=0). In particular, g′ is non-positive (resp. nonnegative), so that g is decreasing on [0,log(u/ℓ)] (resp. increasing on [log(u/ℓ),0] for \(\frac{\mu}{\gamma\sigma^{2}}>1\)). Taking into account that g(0)=1 and g(log(u/ℓ))=1−ε, by the boundary conditions for w and the definition of u and ℓ in Lemma A.2, the proof is now complete. □
2.3 B.3 Verification
The long-run optimal portfolio in the frictionless “shadow market” with price process \(\tilde{S} \) can now be determined by adapting the argument in Guasoni and Robertson [20]. The first step is to determine finite-horizon bounds, which provide upper and lower estimates for the maximal expected utility on any finite horizon T.
Lemma B.3
For a fixed time horizon T>0, let \(\beta= \frac{\mu^{2}-\lambda ^{2}}{2\gamma\sigma^{2}}\) and let the function w be defined as in Lemma A.1. Then, for the shadow payoff \(\tilde{X}_{T}\) corresponding to the risky fraction \(\tilde{\pi}(\varUpsilon_{t}) = w(\varUpsilon_{t})\) and the shadow discount factor \(\tilde{M}_{T}=e^{-rT}\mathcal{E}(-\int_{0}^{\cdot}\frac{{\tilde{\mu}}}{ {\tilde{\sigma}}}\,dW)_{T}\), the following bounds hold true:
where \(\tilde{q} (y) := \int_{0}^{y} (w(z)-\frac{w'(z)}{1-w(z)}) dz\) and \(\hat{E} \left[\cdot\right]\) denotes the expectation with respect to the myopic probability \(\hat{P}\), defined by
Proof
First note that \({\tilde{\mu}}, {\tilde{\sigma}}\) and w are functions of ϒ t , but the argument is omitted throughout to ease notation. Now, to prove (B.6), notice that the frictionless shadow wealth process \(\tilde{X}\) with dynamics \(\frac{d\tilde {X}_{t}}{\tilde{X}_{t}}=w \frac{d\tilde{S}_{t}}{\tilde{S}_{t}}+(1-w)\frac {dS^{0}_{t}}{S^{0}_{t}}\) satisfies
Hence we get
After inserting the definitions of \({\tilde{\mu}}\) and \({\tilde{\sigma}}\), respectively, the second integrand simplifies to \((1-\gamma)\sigma (\frac {w'}{1-w}-w)\). Similarly, the first integrand reduces to
In summary,
The boundary conditions for w and w′ imply
hence, Itô’s formula yields the result that the minimal nondecreasing terms vanish in the dynamics of \(\tilde{q}(\varUpsilon_{t})\), so that
because w−w′/(1−w) vanishes on the sets where the processes L and U increase. Substituting the second derivative w″ according to the ODE (B.5) and using the resulting identity to replace the stochastic integral in (B.7) yields
After inserting the ODE (A.1) for w, the first bound thus follows by taking the expectation.
The argument for the second bound is similar. Plugging in the definitions of \({\tilde{\mu}}\) and \({\tilde{\sigma}}\), the shadow discount factor \(\tilde{M}_{T}=e^{-rT}\mathcal{E}(-\int_{0}^{\cdot}\frac{{\tilde{\mu}}}{ {\tilde{\sigma}}}\,dW)_{T}\) and the myopic probability \(\hat{P}\) yields
Again replace the stochastic integral using (B.8) and the ODE (B.5), obtaining
By inserting the ODE (A.1) for w, taking the expectation, and raising it to power γ, the second bound follows. □
With the finite-horizon bounds at hand, it is now straightforward to establish that the policy \(\tilde{\pi}(\varUpsilon)\) is indeed long-run optimal in the frictionless market with price \(\tilde{S}\).
Lemma B.4
Let 0<μ/γσ 2≠1 and let w be defined as in Lemma A.1. Then the risky weight \(\tilde{\pi}(\varUpsilon _{t})=w(\varUpsilon_{t})\) is long-run optimal with equivalent safe rate r+β in the frictionless market with price process \(\tilde{S}\). The corresponding wealth process (in terms of \(\tilde{S}_{t}\)), and the numbers of safe and risky units are given by
Proof
The formulas for the wealth process and the corresponding numbers of safe and risky units follow directly from the standard frictionless definitions. Now let \(\tilde{M} \) be the shadow discount factor from Lemma B.3. Then standard duality arguments for power utility (cf. Lemma 5 in Guasoni and Robertson [20]) imply that the shadow payoff \(\tilde{X}_{T}^{\phi}\) corresponding to any admissible strategy ϕ satisfies the inequality
This inequality in turn yields for any admissible strategy ϕ in the frictionless market with shadow price \(\tilde{S} \) the upper bound
Since the function \(\tilde{q}\) is bounded on the compact support of ϒ t , the second bound in Lemma B.3 implies that the right-hand side equals r+β. Likewise, the first bound in the same lemma implies that the shadow payoff \(\tilde{X}_{T} \) (corresponding to the policy φ) attains this upper bound, concluding the proof. □
The next lemma establishes that the candidate \(\tilde{S} \) is indeed a shadow price.
Lemma B.5
Let 0<μ/γσ 2≠1. Then the number of shares \(\varphi _{t}=w(\varUpsilon_{t})\tilde{X}_{t}/\tilde{S}_{t}\) in the portfolio \(\tilde {\pi }(\varUpsilon_{t})\) in Lemma B.4 has the dynamics
Thus φ t increases only when ϒ t =0, that is, when \(\tilde{S}_{t}\) equals the ask price, and decreases only when ϒ t =log(u/ℓ), that is, when \(\tilde{S}_{t}\) equals the bid price.
Proof
Itô’s formula and the ODE (B.5) yield
Integrating \(\varphi_{t}=w(\varUpsilon_{t})\tilde{X}_{t}/\tilde{S}_{t}\) by parts twice, inserting the dynamics of w(ϒ t ), \(\tilde {X}_{t}\), \(\tilde{S}_{t}\), and simplifying yields
Since L t and U t only increase (resp. decrease when μ/γσ 2>1) on {ϒ t =0} and {ϒ t =log(u/ℓ)}, respectively, the assertion now follows from the boundary conditions for w and w′. □
The optimal growth rate for any frictionless price within the bid-ask spread must be greater than or equal as in the original market with bid-ask process ((1−ε)S,S), because the investor trades at more favorable prices. For a shadow price, there is an optimal strategy that only entails buying (resp. selling) stocks when \(\tilde{S}_{t}\) coincides with the ask resp. bid price. Hence, this strategy yields the same payoff when executed at bid-ask prices, and thus is also optimal in the original model with transaction costs. The corresponding equivalent safe rate must also be the same, since the difference due to the liquidation costs vanishes as the horizon grows in (2.2).
Proposition B.6
For a sufficiently small spread ε, the strategy (φ 0,φ) from Lemma B.4 is also long-run optimal in the original market with transaction costs, with the same equivalent safe rate.
Proof
As φ t only increases (resp. decreases) when \(\tilde{S}_{t}=S_{t}\) (resp. \(\tilde{S}_{t}=(1-\varepsilon)S_{t}\)), the strategy (φ 0,φ) is also self-financing for the bid-ask process ((1−ε)S,S). Since \(S_{t} \geq\tilde{S}_{t} \geq (1-\varepsilon )S_{t}\) and the number φ t of risky shares is always positive, it follows that
The shadow risky fraction \(\tilde{\pi}(\varUpsilon_{t})=w(\varUpsilon_{t})\) is bounded from above by the term (μ+λ)/γσ 2=μ/γσ 2+O(ε 1/3). For a sufficiently small spread ε, the strategy (φ 0,φ) is therefore also admissible for ((1−ε)S,S). Moreover, (B.10) then also yields
that is, (φ 0,φ) has the same growth rate either with \(\tilde{S} \) or with ((1−ε)S,S).
For any admissible strategy (ψ 0,ψ) for the bid-ask spread [(1−ε)S,S], set \(\tilde{\psi}_{t}^{0}=\psi^{0}_{0-}-\int_{0}^{t} \tilde{S}_{s}/S^{0}_{s} \,d\psi_{s}\). Then \((\tilde{\psi} ^{0},\psi)\) is a self-financing trading strategy for \(\tilde{S} \) with \(\tilde{\psi} ^{0} \geq\psi^{0}\). Together with \(\tilde{S}_{t} \in[(1-\varepsilon )S_{t},S_{t}]\), the long-run optimality of (φ 0,φ) for \(\tilde{S} \) and (B.11), it follows that
Hence (φ 0,φ) is also long-run optimal for ((1−ε)S,S). □
The main result now follows by putting together the above statements.
Theorem B.7
For ε>0 small and 0<μ/γσ 2≠1, the process \(\tilde{S} \) in Lemma B.2 is a shadow price. A long-run optimal policy—both for the frictionless market with price \(\tilde{S} \) and in the market with bid-ask prices (1−ε)S,S—is to keep the risky weight \(\tilde{\pi}_{t}\) (in terms of \(\tilde {S}_{t}\)) in the no-trade region
As ε↓0, its boundaries have the asymptotics
The corresponding equivalent safe rate is
If μ/γσ 2=1, then \(\tilde{S} =S \) is a shadow price, and it is optimal to invest all the wealth in the risky asset at time t=0 and never to trade afterwards. In this case, the equivalent safe rate is given by the frictionless value r+β=r+μ 2/2γσ 2=r+μ/2.
Proof
First let 0<μ/γσ 2≠1. Optimality with equivalent safe rate r+β of the strategy (φ 0,φ) associated to \(\tilde{\pi}(\varUpsilon)\) for \(\tilde{S} \) has been shown in Lemma B.4. The asymptotic expansions are an immediate consequence of the fractional power series for λ (cf. Lemma A.2) and Taylor expansion.
Next, Lemma B.5 shows that \(\tilde{S} \) is a shadow price process in the sense of Definition B.1. In view of the asymptotic expansions for π ±, Proposition B.6 shows that for small transaction costs ε, the same policy is also optimal, with the same equivalent safe rate, in the original market with bid-ask prices (1−ε)S,S.
Consider now the degenerate case μ/γσ 2=1. Then the optimal strategy in the frictionless model \(\tilde{S} =S \) transfers all wealth to the risky asset at time t=0, never to trade afterwards (\(\varphi^{0}_{t}=0\) and \(\varphi_{t}=\xi+\xi^{0} S^{0}_{0}/S_{0}\) for all t≥0). Hence it is of finite variation, and the number of shares never decreases, and increases only at time t=0, where the shadow price coincides with the ask price. Thus \(\tilde{S} =S \) is a shadow price. For small ε, the remaining assertions then follow as in Proposition B.6 above. □
Next is the proof of Theorem 3.1, which establishes asymptotic finite-horizon bounds. In fact, the proof yields exact bounds in terms of λ, from which the expansions in the theorem are obtained.
Proof of Theorem 3.1
Let (ϕ 0,ϕ) be any admissible strategy starting from the initial position \((\varphi^{0}_{0-},\varphi_{0-})\). Then as in the proof of Proposition B.6, we have \(\varXi^{\phi}_{T} \leq\tilde {X}^{\phi}_{T}\) for the corresponding shadow payoff, that is, the terminal value of the wealth process \(\tilde{X}^{\phi}=\phi^{0}_{0}+\phi_{0} \tilde {S}_{0}+\int_{0}^{\cdot}\phi_{s}\, d\tilde{S}_{s}\) corresponding to trading with ϕ in the frictionless market with price process \(\tilde{S} \). Hence Lemma 5 in Guasoni and Robertson [20] and the second bound in Lemma B.3 imply that
For the strategy (φ 0,φ) from Lemma B.5, we have \(\varXi^{\varphi}_{T} \geq(1-\frac{\varepsilon}{1-\varepsilon }\frac {\mu+\lambda}{\gamma\sigma^{2}})\tilde{X}^{\varphi}_{T}\) by the proof of Proposition B.6. Hence the first bound in Lemma B.3 yields
To determine explicit estimates for these bounds, we first analyze the sign of the function \(\tilde{w} =w-\frac{w'}{1-w}\) and hence the monotonicity of \(\tilde{q}(y)=\int_{0}^{y} \tilde{w}(z)\,dz\). Whenever \(\tilde{w}=0\), i.e., w′=w(1−w), the derivative of \(\tilde{w}\) is
where we have used the ODE (B.5) for the second equality. Since \(\tilde{w}\) vanishes at 0 and log(u/ℓ) by the boundary conditions for w and w′, this shows that the behavior of \(\tilde {w}\) depends on whether the investor’s position is leveraged or not. In the absence of leverage, μ/γσ 2∈(0,1), \(\tilde {w}\) is defined on [0,log(u/ℓ)]. It vanishes at the left boundary 0 and then increases since its derivative is initially positive by the initial condition for w. Once the function w has increased to level μ/γσ 2, the derivative of \(\tilde{w}\) starts to become negative; as a result, \(\tilde{w}\) begins to decrease until it reaches level zero again at log(u/ℓ). In particular, \(\tilde{w}\) is nonnegative for μ/γσ 2∈(0,1).
In the leverage case μ/γσ 2>1, the situation is reversed. Then, \(\tilde{w}\) is defined on [log(u/ℓ),0] and, by the boundary condition for w at log(u/ℓ), therefore starts to decrease after starting from zero at log(u/ℓ). Once w has decreased to level μ/γσ 2, \(\tilde{w}\) starts increasing until it reaches level zero again at 0. Hence \(\tilde{w}\) is non-positive for μ/γσ 2>1.
Now consider case 2 of Lemma A.1; the calculations for the other cases follow along the same lines with minor modifications. Then μ/γσ 2∈(0,1) and \(\tilde{q}\) is positive and increasing. Hence,
and likewise
Since \(\tilde{w}(y)=w(y)-w'/(1-w)\), the boundary conditions for w imply
By elementary integration of the explicit formula in Lemma A.1 and using the boundary conditions from Lemma A.3 for the evaluation of the result at 0 resp. log(u/ℓ), the integral of w can also be computed in closed form to give
As ε↓0, a Taylor expansion and the power series for λ then yield
Likewise,
as well as
The claimed bounds then follow from (B.12) and (B.14), resp. (B.13) and (B.15). □
Appendix C: Trading volume
As above, let \(\varphi_{t}=\varphi_{t}^{\uparrow}-\varphi_{t}^{\downarrow}\) denote the number of risky units at time t, written as the difference of the cumulated numbers of shares bought resp. sold until t. Relative share turnover, defined as the measure \(d\|\varphi\| _{t}/|\varphi_{t}|=d\varphi_{t}^{\uparrow}/|\varphi_{t}|+d\varphi ^{\downarrow }_{t}/|\varphi_{t}|\), is a scale-invariant indicator of trading volume (cf. Lo and Wang [26]). The long-term average share turnover is defined as
Similarly, relative wealth turnover is defined as the amount of wealth transacted divided by current wealth,
where both quantities are evaluated in terms of the bid price (1−ε)S t when selling shares resp. in terms of the ask price S t when purchasing them. As above, the long-term average wealth turnover is then defined as
Both of these limits admit explicit formulas in terms of the gap, which yield asymptotic expansions for ε↓0. The analysis starts with a preparatory result (cf. Janeček and Shreve [23, Remark 4] for the case of driftless Brownian motion).
Lemma C.1
Let ϒ be a diffusion on an interval [ℓ,u], 0<ℓ<u, reflected at the boundaries, i.e.,
where the mappings a(y)>0 and b(y) are both continuous, and the continuous, minimal nondecreasing processes L and U satisfy L 0=U 0=0 and only increase on {L=ℓ} and {U=u}, respectively. Denoting by ν(y) the invariant density of ϒ, we have the almost sure limits
Proof
For f∈C 2([ℓ,u]), write \(\mathcal{L} f(y):=b(y) f'(y)+a(y)f''(y)/2\). Then, by Itô’s formula,
Now, take f such that f′(ℓ)=1 and f′(u)=0, and pass to the limit T→∞. The left-hand side vanishes because f is bounded; the stochastic integral also vanishes by the Dambis–Dubins–Schwarz theorem, the law of the iterated logarithm, and the boundedness of f′. Thus, the ergodic theorem [5, II.35 and II.36] implies that
Now, the self-adjoint representation [33, VII.3.12] \(\mathcal{L}f = (a f' \nu)'/2 \nu\) yields
The other limit follows from the same argument, using f such that f′(ℓ)=0 and f′(u)=1. □
Lemma C.2
Let 0<μ/γσ 2≠1 and, as in (B.3), let
be Brownian motion with drift, reflected at 0 and log(u/ℓ). Then if μ≠σ 2/2, we have the almost sure limits
If μ=σ 2/2, then lim T→∞ L T /T=lim T→∞ U T /T=σ 2/(2log(u/ℓ)) a.s.
Proof
First let μ≠σ 2/2. Moreover, suppose that μ/γσ 2∈(0,1). Then the scale function and the speed measure of the diffusion ϒ are
The invariant distribution of ϒ is the normalized speed measure
For μ/γσ 2>1, the endpoints 0 and log(u/ℓ) exchange their roles, and the result is the same, up to replacing [0,log(u/ℓ)] with [log(u/ℓ),0] and multiplying the formula by −1. Then the claim follows from Lemma C.1. In the case μ=σ 2/2 of driftless Brownian motion, ϒ has uniform stationary distribution on [0,log(u/ℓ)] (resp. on [log(u/ℓ),0] if μ/γσ 2>1), and the claim again follows by Lemma C.1. □
Lemma C.2 and the formula for φ t from Lemma B.5 yield the long-term average trading volumes. The asymptotic expansions then follow from the power series for λ (cf. Lemma A.2).
Corollary C.3
If μ/γσ 2≠1, the long-term average share turnover is
and the long-term average wealth turnover is
If μ/γσ 2=1, the long-term average share and wealth turnover both vanish.
Rights and permissions
About this article
Cite this article
Gerhold, S., Guasoni, P., Muhle-Karbe, J. et al. Transaction costs, trading volume, and the liquidity premium. Finance Stoch 18, 1–37 (2014). https://doi.org/10.1007/s00780-013-0210-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00780-013-0210-y