CFP last date
20 December 2024
Reseach Article

Genetic Algorithm: An Application to Technical Trading System Design

by V. Kapoor, S. Dey, A. P. Khurana
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 36 - Number 5
Year of Publication: 2011
Authors: V. Kapoor, S. Dey, A. P. Khurana
10.5120/4490-6321

V. Kapoor, S. Dey, A. P. Khurana . Genetic Algorithm: An Application to Technical Trading System Design. International Journal of Computer Applications. 36, 5 ( December 2011), 44-50. DOI=10.5120/4490-6321

@article{ 10.5120/4490-6321,
author = { V. Kapoor, S. Dey, A. P. Khurana },
title = { Genetic Algorithm: An Application to Technical Trading System Design },
journal = { International Journal of Computer Applications },
issue_date = { December 2011 },
volume = { 36 },
number = { 5 },
month = { December },
year = { 2011 },
issn = { 0975-8887 },
pages = { 44-50 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume36/number5/4490-6321/ },
doi = { 10.5120/4490-6321 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:22:24.335819+05:30
%A V. Kapoor
%A S. Dey
%A A. P. Khurana
%T Genetic Algorithm: An Application to Technical Trading System Design
%J International Journal of Computer Applications
%@ 0975-8887
%V 36
%N 5
%P 44-50
%D 2011
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Recent studies have shown that in the context of financial markets, technical analysis is a very useful tool for predicting trends. Moving Average rules are usually used to make “buy” or “sell” decisions on a daily basis. Due their ability to cover large search spaces with relatively low computational effort, Genetic Algorithms (GA) could be effective in optimization of technical trading systems. This paper studies the problem: how can GA be used to improve the performance of a particular trading rule by optimizing its parameters, and how changes in the design of the GA itself can affect the solution quality obtained in context of technical trading system. In our study, we have concentrated on exploiting the power of genetic algorithms to adjust technical trading rules parameters in background of financial markets. The results of experiments based on real time-series data demonstrate that the optimized rule obtained using the GA can increase the profit generated significantly as compare to traditional moving average lengths trading rules taken from financial literature.

References
  1. V. Kapoor, S. Dey, A. P. Khurana“Modeling the Influence of World Stock Markets on Indian NSE Index.” Published in the proceedings of International Conference on Modeling and Simulation (MS ’09). Organized by College of Engineering Trivandrum and AMSE. Thrivananthapuram, 1st-3rd December 2009.
  2. Brock, W., Lakonishok, J., LeBaron, B., “Simple technical rules and stochastic properties of stock returns.” Journal of Finance XLVII (5), 1731-1764. 1992.
  3. Xiaoqing Weng, Junyi Shen, “Detecting outlier samples in multivariate time series dataset.” Knowledge-Based Systems. Elsevier. 2008.
  4. Jarl Kallberg, Paolo Pasquariello, “Time-series and cross-sectional excess comovement in stock indexes.” Journal of Empirical Finance. Elsevier. 2007.
  5. Chang-Jin Kim, Jeremy Pigerc, Richard Startz, “Estimation of Markov regime-switching regression models with endogenous switching.” Journal of Econometrics. Elsevier. 2007.
  6. Nicolaas Groenewold, Sam Hak Kan Tang, Yanrui Wu , “The profitability of regression-based trading rules for the Shanghai stock market.” Journal of Empirical Finance. Elsevier. 2007.
  7. Andréas Heinen, Erick Rengifo, “Multivariate autoregressive modeling of time series count data using copulas.” Journal of Empirical Finance. Elsevier.
  8. P. Manchandaa, J. Kumara, A.H. Siddiqi, “Mathematical methods for modeling price fluctuations of financial times series.” Journal of the Franklin Institute. Elsevier. 2006.
  9. Michael D. McKenzie, Suk-Joong Kim, “Evidence of an asymmetry in the relationship between volatility and autocorrelation.” International Review of Financial Analysis. Elsevier. 2005.
  10. R.H. Loschi, P.L. Iglesias, R.B. Arellano-Valle, F.R.B. Cruz, “Full predictistic modeling of stock market data: Application to change point problems.” European Journal of Operational Research. Elsevier. 2006.
  11. Agarwal, S., K. Deb, “Understanding interactions among genetic algorithms parameters” In: Banzhaf, W., Reaves, C., Foundations of genetic algorithms. Vol 5. 1999.
  12. H. E. Aguirre, K. Tanaka, “Parallel varying mutation genetic algorithms,” IEEE transactions, 2002.
  13. D. E. Goldberg, "Sizing populations for serial and parallel genetic algorithms,” In: Schaffer, J.D. (Ed), Proceedings of the Third International Conference on Genetic Algorithms. Morgan Kaufmann, Los Altos, CA, pp. 70–79, 1989.
  14. H. Muhlenbein, “How genetic algorithms really work I. Mutation and Hill climbing,” Foundation of genetic algorithms II pp. 15-25, 1992.
  15. Online]. Available: http://muehlenbein.org/mut92.pdf
  16. D. E. Goldberg. Genetic algorithm in search, optimization & machine learning. New York: Addison Wisley, 1989.
  17. V. Kapoor, S. Dey, A. P. Khurana, “Empirical Analysis and Random Respectful Recombination of Crossover and Mutation in Genetic Algorithms.” International Journal of Computer Application. Special Issue on Evolutionary Computation (1):25–30, 2010. Published by Foundation of Computer Science. Available Online: http://www.ijcaonline.org/specialissues/ecot/number1/1530-133
  18. V. Kapoor, S. Dey, A. P. Khurana “An Empirical Study of the role of Control Parameters of Genetic Algorithms in Function Optimization Problems.” International Journal of Computer Application. Volume 31(Number 6): 20-26, October Issue 2011. Available Online: http://www.ijcaonline.org/archives/volume31/number6/3828-5319
  19. R.J. Bauer Jr., Genetic algorithms and investment strategies, John Wiley & Sons, Inc, New York, 1994.
  20. R.J. Bauer, G.E. Liepins, “Genetic algorithms and computerized trading strategies.” in D.E. O’Leary, P.R. Watkins (Eds.), Expert Systems in Finance, Elsevier Science publishers, Amsterdam, The Netherlands, 1992.
  21. F. Allen, R. Karjalainen.” Using genetic algorithms to find technical trading rules.” Journal of Financial Economics 51 (1999) 245-271.
  22. S. Mahfoud, G. Mani, “Financial forecasting using genetic algorithms” Jouranal of Applied Artificial Intelligence. 10(6) (1996) 543-565.
  23. De Jong, K. A., “An analysis of the behavior of a class of genetic adaptive systems”. Dissertation Abstracts International 36(10):5140B. (University Microfilms No. 76-9381.) 1975.
  24. Ramon Lawrence, “Using Neural Networks to Forecast Stock Market Prices.”
  25. Korczak, J., Roger, P., “Stock timing using genetic algorithms.” Applied Stochastic Models in Business and Industry. Pp. 121-134. 2002.
  26. Jin Li, Edward P. K. Tsang, “Improving Technical analysis Prediction: An application of GP.” American association of AI. (1999).
  27. Laura Nu´n˜ez-Letamendia, “Fitting control prameters of a genetic algorithm: An application to technical trading system design.” European journal of operational research. 2005.
  28. R.J. Kuo, C.H. Chen, Y.C. Hwang “An intelligent stock trading decision support system through integration of genetic algorithm based fuzzy neural network and artificial neural network.” Fuzzy sets & systems 118 (2001) 21-45.
Index Terms

Computer Science
Information Sciences

Keywords

Genetic Algorithms (GA’s) Population size Trading system Technical rule