Dynamic trade execution: a grammatical evolution approach
Wei Cui,
Anthony Brabazon and
Michael O'Neill
International Journal of Financial Markets and Derivatives, 2011, vol. 2, issue 1/2, 4-31
Abstract:
Trade execution is concerned with the actual mechanics of buying or selling the desired amount of a financial instrument. Investors wishing to execute large orders face a tradeoff between market impact and opportunity cost. Trade execution strategies are designed to balance out these costs, thereby minimising total trading cost. Despite the importance of optimising the trade execution process, this is difficult to do in practice due to the dynamic nature of markets and due to our imperfect understanding of them. In this paper, we adopt a novel approach, combining an evolutionary methodology whereby we evolve high-quality trade execution strategies, with an agent-based artificial stock market, wherein the evolved strategies are tested. The evolved strategies are found to outperform a series of benchmark strategies and several avenues are suggested for future work.
Keywords: algorithmic trading; trade execution; artificial stock markets; evolutionary computation; grammatical evolution; financial markets; market impact; opportunity cost; agent-based systems. (search for similar items in EconPapers)
Date: 2011
References: View references in EconPapers View complete reference list from CitEc
Citations:
Downloads: (external link)
http://www.inderscience.com/link.php?id=38526 (text/html)
Access to full text is restricted to subscribers.
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:ids:ijfmkd:v:2:y:2011:i:1/2:p:4-31
Access Statistics for this article
More articles in International Journal of Financial Markets and Derivatives from Inderscience Enterprises Ltd
Bibliographic data for series maintained by Sarah Parker ().