Quantitative Finance · 2016 · 22 citations · 8 references
BusinessComputer ScienceEconomicsFinancial EconomicsFinancial MarketsPredictive AnalyticsAlgorithmic TradingCapital MarketsLatency OptimizationMarket MicrostructureTrading StrategiesTransaction Cost EconomicsLatency EffectsLimit Order TradingMarket Microstructure AnalysisMarket Microstructure ModelsOptimal Trade ExecutionOptimization Under Transaction CostsTransaction Cost MinimizationTreasury Bonds
We formulate a trade execution problem at the market microstructure level and solve it using dynamic programming. The objective is to sell a single lot of an asset in a short time horizon T, using the imbalance of the top of book bid and ask sizes as a price predictor. The optimization problem takes into account the latency L of the trading algorithm, which affects the prices at which the asset is traded. The solution divides the state space into a ‘trade’ and a ‘no-trade’ region. We calculate the cost of latency per lot traded and demonstrate that the advantage of observing the limit order book can dissipate quickly as execution latency increases. In the empirical section, we show that our optimal policy significantly outperforms a TWAP algorithm in liquidating on-the-run US treasury bonds, saving on average approximately 1/3 of the spread per share if trades are executed with low latency (1 ms).
8
Optimal execution of portfolio transactions
Robert Almgren, Neil Chriss · The Journal of Risk · 2001 · 1.6K citations
Optimal control of execution costs
Dimitris Bertsimas, Andrew W. Lo · Journal of Financial Markets · 1998 · 1.1K citations
A Stochastic Model for Order Book Dynamics
Rama Cont, Sasha Stoikov, Rishi Talreja · Operations Research · 2010 · 484 citations
Optimal Trading Strategy and Supply/Demand Dynamics
Anna A. Obizhaeva, Jiang Wang · SSRN Electronic Journal · 2005 · 233 citations · Full text
Social Sciences, Economics, Finance +15