Abstract
In this paper we consider a discrete-time formulation of dynamic transaction cost problems. We examine applicability of numerical discrete probability approximation as an alternative simplistic approach to solve dynamic transaction cost problems. We provide a computational study of a lattice-based heuristic method on simple transaction cost models and highlight its many advantages. The solution of these problems provides a dynamic investor with important insights as to how the portfolio should be re-balanced when faced with transaction costs.
Similar content being viewed by others
Notes
Reasonable dimensions for lattice based methods are generally less than or equal to three because of the curse of dimensionality.
Note \((1+g)\) is the continuous-time analogue of discrete time risky growth \(r_{i,k}\).
However, by using suitable penalty adjustments in our dynamic programming formalism, we could accommodate generalized liquidity/portfolio constraints of the form \(-a \le {\mathcal {A}}_{i,k}^- \le a\) for some \(a \in {\mathcal {R}}\). Our model could easily accommodate constraints of the type \(Y_{k+1}^{-}+(1-\lambda _{k}) \sum X_{i,k+1}^- \ge\)0 for more generalized transaction cost structures. This could be handled by suitable adjustments to the dynamic programming methodology by invoking some constraints or applying a penalty to the value function. In theory by forward evolving the discrete probability approximation under the state equations we get an evolution of the state variable domain relevant for dynamic programming.
GBM only for illustrative purposes. In general, the approximation schemes work for any arbitrary distribution.
By \(\gamma _\ell =\frac{1}{\ell }\) we refer to as the deformation parameter. The deformation parameter going to zero helps us get the limiting case of a continuous distribution.
Scaling by time horizon does not impact the optimal controls obtained as we shall see.
Assuming a logarithmic utility and choosing \(u=e^{m\varDelta T+\sigma \sqrt{\varDelta T}}\), \(d=e^{m \varDelta T -\sigma \sqrt{\varDelta T}}\) and \(p=1/2\) we create an approximation for Merton point using dynamic programming.
References
Akian, M., Sulem, A., & Taksar, M. I. (2001). Dynamic optimization of long-term growth rate for a portfolio with transaction costs and logarithmic utility. Mathematical Finance, 11(2), 153–188.
Atkinson, C., Pliska, S. R., & Wilmott, P. (1997). Portfolio management with transaction costs. Proceedings of the Royal Society of London A: Mathematical, Physical and Engineering Sciences, 453(1958), 551–562.
Atkinson, C., & Wilmott, P. (1995). Portfolio management with transaction costs: An asymptotic analysis of the Morton and Pliska model. Mathematical Finance, 5(4), 357–367.
Butt, N. (2012). Approximate methods for dynamic portfolio allocation under transaction costs. Electronic Thesis and Dissertation Repository. 932.
Dai, M., Jiang, L., Li, P., & Yi, F. (2009). Finite horizon optimal investment and consumption with transaction costs. SIAM Journal on Control and Optimization, 48(2), 1134–1154.
Dai, M., Liu, H., Yang, C., & Zhong, Y. (2015). Optimal tax timing with asymmetric long-term/short-term capital gains tax. The Review of Financial Studies, 28, 2687–2721.
Davis, M. H. A., & Norman, A. R. (1990). Portfolio selection with transaction costs. Mathematics of Operations Research, 15(4), 676–713.
DeMiguel, V., & Uppal, R. (2005). Portfolio investment with the exact tax basis via nonlinear programming. Management Science, 51(2), 277–290.
Dybvig, P., & Koo, H. K. (1996). Investment with taxes (pp. 620–635). St. Louis: Washington University.
Forsyth, P. A., & Vetzal, K. R. (2017). Robust asset allocation for long-term target-based investing. International Journal of Theoretical and Applied Finance, 20(03), 1750017.
Forsyth, P. A., Vetzal, K. R., & Zvan, R. (2002). Convergence of numerical methods for valuing path-dependent options using interpolation. Review of Derivatives Research, 5(3), 273–314.
Giamouridis, D., Sakkas, A., & Tessaromatis, N. (2017). Dynamic asset allocation with liabilities. European Financial Management, 23(2), 254–291.
Haugh, M., Iyengar, G., & Wang, C. (2016). Tax-aware dynamic asset allocation. Operations Research, 64(4), 849–866.
Kamrad, B., & Ritchken, P. (1991). Multinomial approximating models for options with k state variables. Management science, 37(12), 1640–1652.
Kushner, H. J., & DiMasi, G. (1978). Approximations for functionals and optimal control problems on jump diffusion processes. Journal of Mathematical Analysis and Applications, 63(3), 772–800.
Liu, H., & Loewenstein, M. (2002). Optimal portfolio selection with transaction costs and finite horizons. The Review of Financial Studies, 15(3), 805–835.
Marekwica, M. (2012). Optimal tax-timing and asset allocation when tax rebates on capital losses are limited. Journal of Banking and Finance, 36(7), 2048–2063.
Merton, R. C. (1969). Lifetime portfolio selection under uncertainty: The continuous-time case. The review of Economics and Statistics, 51, 247–257.
Miller, A. C., & Rice, T. R. (1983). Discrete approximations of probability distributions. Management science, 29(3), 352–362.
Mokkhavesa, S., & Atkinson, C. (2002). Perturbation solution of optimal portfolio theory with transaction costs for any utility function. IMA Journal of Management Mathematics, 13(2), 131–151.
Morton, A. J., & Pliska, S. R. (1995). Optimal portfolio management with fixed transaction costs. Mathematical Finance, 5(4), 337–356.
Muthuraman, K. (2007). A computational scheme for optimal investment—Consumption with proportional transaction costs. Journal of Economic Dynamics and Control, 31, 1132–1159.
Muthuraman, K., & Kumar, S. (2006). Multidimensional portfolio optimization with proportional transaction costs. Mathematical Finance, 16(2), 301–335.
Muthuraman, K., & Zha, H. (2008). Simulation based optimization of large portfolios under transactio cost. Mathematical Finance, 18(1), 115–134.
Tourin, A., & Zariphopoulou, T. (1994). Numerical schemes for investment models with singular transactions. Computational Economics, 7(4), 287–307.
Zhang, Q., & Ge, L. (2016). Optimal strategies for asset allocation and consumption under stochastic volatility. Applied Mathematics Letters, 58, 69–73.
Acknowledgements
The ideas and methodologies in this paper were developed during the author’s PhD studies as in Butt (2012). The author will also like to acknowledge the valuable comments of the referees that has led to a much improved version of this paper.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The author has nothing to disclose and has no conflict of interest
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Butt, N. On Discrete Probability Approximations for Transaction Cost Problems. Asia-Pac Financ Markets 26, 365–389 (2019). https://doi.org/10.1007/s10690-019-09270-8
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10690-019-09270-8