David vs Goliath (You Against the Markets), A Dynamic Programming Approach to Separate the Impact and Timing of Trading Costs (Presentation Slides)

47 Pages Posted: 18 May 2017 Last revised: 17 Apr 2021

See all articles by Ravi Kashyap

Ravi Kashyap

Gain Knowledge Group; Estonian Business School; City University of Hong Kong (CityU) - Department of Economics & Finance

Multiple version iconThere are 2 versions of this paper

Date Written: June 1, 2017

Abstract

To trade, or not to trade, that is the question!

Whether an optimizer can yield the answer,

Against the spikes and crashes of markets gone wild.

To quench one’s thirst before liquidity runs dry,

Or wait till the tide of momentum turns mild.

A trader’s conundrum is whether (and how much) to trade during a given interval or wait for the next interval when the price momentum is more favorable to his direction of trading. We develop a fundamentally different stochastic dynamic programming model of trading costs based on the Bellman principle of optimality and show that trading costs are a zero sum game. Built on a strong theoretical foundation, this model can provide insights to market participants by splitting the overall move of the security price during the duration of an order into the Market Impact (price move caused by their actions) and Market Timing (price move caused by everyone else) components. Plugging different distributions of prices and volumes into this framework can help traders decide when to bear higher Market Impact by trading more in the hope of offsetting the cost of trading at a higher price later. We derive formulations of this model under different laws of motion of the security prices. We start with a benchmark scenario and extend this to include multiple sources of uncertainty, liquidity constraints due to volume curve shifts and relate trading costs to the spread.

We discuss a few chapters from the Notes on Uncertainty, Unintended Consequences and Everything Else. Some of the topics are:

The Nature of Uncertainty; A Journey to the Land of Unintended Consequences; Objectively Subjective; The Venue Menu and How to Increase Revenue; Microstructure under the Microscope; The Miracle of Mathematics; A Tale of Two Consequences; Hong Kong Shanghai Connect / Hong Kong Beijing Disconnect.

Keywords: Trading, Cost, Zero Sum Game, Market Impact, Implementation, Shortfall, Execution, Uncertainty, Simulation, Dynamic, Programming, Stochastic, Bellman, Equation

Suggested Citation

Kashyap, Ravi, David vs Goliath (You Against the Markets), A Dynamic Programming Approach to Separate the Impact and Timing of Trading Costs (Presentation Slides) (June 1, 2017). Available at SSRN: https://ssrn.com/abstract=2970366 or http://dx.doi.org/10.2139/ssrn.2970366

Ravi Kashyap (Contact Author)

Gain Knowledge Group ( email )

1 Austin Road West
Kowloon
Hong Kong

HOME PAGE: http://www.gainknowledgegroup.com

Estonian Business School ( email )

City University of Hong Kong (CityU) - Department of Economics & Finance

Do you have negative results from your research you’d like to share?

Paper statistics

Downloads
91
Abstract Views
734
Rank
437,732
PlumX Metrics