Multi-objective Optimization of Investment Strategies - Based on Evolutionary Computation Techniques, in Volatile Environments
Jose Matias Pinto, Rui Ferreira Neves, Nuno Horta
2014
Abstract
In this document, the use of a multi-objective evolutionary system to optimize an investment strategy based on the use of Moving Averages is proposed to be used on stock markets, able to yield high returns at minimal risk. Fair and established metrics are used to both evaluate the return and the risk of the optimized strategies. The Pareto Fronts obtained with the training data during the experiments conducted outperform both B&H strategy and the classical approaches that consider solely the absolute return. Additionally, the PF obtained show the inherent trade-off between risk and returns. The experimental results are evaluated using data coming from the principal world markets, namely, the main stock indexes of the most developed economies, such as: NASDAQ, S&P500, FTSE100, DAX30 and NIKKEI225. Although, the experimental results suggest that the positive connection between the gains with training and testing data, usually assumed in the single-objective proposals, is not necessarily true for all cases.
References
- Achelis, S. B., 2000. Technical Analysis from A to Z, 2nd Edition, McGraw-Hill, New York, 2nd Edition, New York, (October 2, 2000).
- Bodas-Sagi, Diego J., Fernández, Pablo, Hidalgo, J. Ignacio, Soltero, Francisco J., Risco-Martín, José L., 2009. Multiobjective Optimization of Technical Market Indicators. In Proceedings of the 11th Annual Conference Genetic and Evolutionary Computation Conference (GECCO). Montreal, Canada, 1999-2004.
- Chiam, Swee Chiang, Tan, Kay Chen, Mamun, Abdullah Al, 2009. Investigating technical trading strategy via an multi-objective evolutionary platform. In Expert Systems with Applications. 36, 7, (Sep., 2009), 10408- 10423.
- Deb, Kalyanmoy, Pratap, Amrit, Agrawal, Samir, Meyarivan, T., 2002. A fast and elitist multi-objective genetic algorithm: NSGA-II. In IEEE Transactions on Evolutionary Computation. IEEE Computer Society, Washington, DC, USA, 6, 2, (Apr, 2002), 182-197.
- Fernández-Blanco, Pablo, Bodas-Sagi, Diego J., Soltero, Francisco J., Hidalgo, J. Ignacio, 2008. Technical Market Indicators Optimization Using Evolutionary Algorithms. In Proceedings of the 2008 GECCO conference on Genetic and evolutionary computation (GECCO). Atlanta, Georgia. USA, 1851-1857.
- Gorgulho, António, Neves, Rui, Horta, Nuno, 2011. Applying a GA kernel on optimizing technical analysis rules for stock picking and portfolio composition. In Expert Systems with Applications (ESWA). 38, 11, (October 2011), 14072-14085.
- Graham, Benjamin, Zweig, Jason, Buffett, Warren E., 2003. The Intelligent Investor, Revised edition, Collins Business, Revised edition, (July 8, 2003).
- Kendall, Graham, Su, Yan, 2003. A multi-agent Based Simulated Stock Market - Testing on Different Types of Stocks. In Proceedings of the 2003 Congress on Evolutionary Computation (CEC'03). 4, 2298-2305.
- Korczak, J.J., Lipinski, Piotr, 2004. Evolutionary Building of Stock Trading Experts in a Real-Time System. In Proceedings of the 2004 Congress on Evolutionary Computation (CEC 2004). Portland, USA, (19-23 June, 2004), 940-947.
- Korczak, Jerzy, Roger, Patrick, 2002. Stock Timing Using Genetic Algorithms in Applied Stochastic models. In Business and Industry. 18, (January 15, 2002), 121- 134.
- Markowitz, Harry M., 1952. Portfolio Selection. In The Journal of Finance. 7, 1, (Mar., 1952), 77-91.
- Murphy, John J., 1999. Technical Analysis of Financial Markets, Prentice Hall Press, New York Institute of Finance, New York. (January 4, 1999).
- Pinto, J., Neves, R. F., Horta, N., 2011. Fitness function evaluation for MA trading strategies based on genetic algorithms. In Proceedings of the 13th annual conference companion on Genetic and evolutionary computation (GECCO 7811). ACM, New York, NY, USA, 819-820.
- Schoreels, Cyril, Garibaldi, Jonathan M., 2005. A comparison of adaptive and static agents in equity market trading. In Proceedings of the EEE/WIC/ACM International Conference on Intelligent Agent Technology (IAT 7805). Compiegne, France, 393-399.
- Schoreels, Cyril, Garibaldi, Jonathan M., 2006. Genetic algorithm evolved agent-based equity trading using Technical Analysis and the Capital Asset Pricing Model. In Proceedings of the 6th International Conference on Recent Advances in Soft Computing (RASC2006). Canterbury, UK, 194-199.
- Weissman, Richard L., 2005. Mechanical Trading Systems: Pairing Trader Psychology with Technical Analysis, Wiley Trading. Wiley Trading.
- William, F. Sharpe, 1964. Capital Asset Prices: A Theory of Market Equilibrium under Conditions of Risk. In The Journal of Finance. 19, 3, (Sep., 1964), Blackwell Publishing, American Finance Association, 425-442.
Paper Citation
in Harvard Style
Matias Pinto J., Ferreira Neves R. and Horta N. (2014). Multi-objective Optimization of Investment Strategies - Based on Evolutionary Computation Techniques, in Volatile Environments . In Proceedings of the 16th International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 978-989-758-027-7, pages 480-488. DOI: 10.5220/0004889204800488
in Bibtex Style
@conference{iceis14,
author={Jose Matias Pinto and Rui Ferreira Neves and Nuno Horta},
title={Multi-objective Optimization of Investment Strategies - Based on Evolutionary Computation Techniques, in Volatile Environments},
booktitle={Proceedings of the 16th International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2014},
pages={480-488},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004889204800488},
isbn={978-989-758-027-7},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 16th International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - Multi-objective Optimization of Investment Strategies - Based on Evolutionary Computation Techniques, in Volatile Environments
SN - 978-989-758-027-7
AU - Matias Pinto J.
AU - Ferreira Neves R.
AU - Horta N.
PY - 2014
SP - 480
EP - 488
DO - 10.5220/0004889204800488