Skip to main content

GP Forecasts of Stock Prices for Profitable Trading

  • Chapter

Part of the book series: Studies in Fuzziness and Soft Computing ((STUDFUZZ,volume 100))

Abstract

This chapter documents how GP forecasting of stock prices used to execute a single-day-trading-strategy (or SDTS) improves trading returns. The strategy mandates holding no positions overnight to minimize risk and daily trading decisions are based on forecasts of daily high and low stock prices. For comparison, two methods produce the price forecasts. Genetically evolved models produce one. The other is a naive forecast where today’s actual price is used as tomorrow’s forecast. Trading decisions tested on a small sample of four stocks over a period of twenty days produced higher returns for decisions based on the GP price forecasts.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Andrew M., Prager R. (1994) Genetic Programming for the Acquisition of double auction market strategies, In: Kinnear K. Jr., (Eds.) Advances in Genetic Programming, Cambridge, MA: The MIT Press, 355–368

    Google Scholar 

  2. Bhattacharyya S., Pietet O., Zumbach G. (1998) Representational Semantics for Genetic Programming Based Learning in High-Frequency Financial Data. In: Koza J., Banzhaf W., Chellapilla K., Deb K., Dorigo M., Fogel D., Garzon M., Goldberg D., Iba H., Riolo R. (Eds.) Genetic Programming 1998: Proceedings of the Third Annual Conference, San Francisco, CA: Morgan Kaufmann, 11–16

    Google Scholar 

  3. Brock W., Lakonishok J., LeBaron B. (1992) Simple Technical Trading Rules and the Stochastic Properties of Stock Returns. Journal of Finance 47, 1731–64

    Article  Google Scholar 

  4. Chen S -H (1996) Genetic Programming, Predictability, and Stock Market Efficiency. In: Vlacic L., Nguyen T., Cecez-Kecmanovic D. (Eds.) Modelling and Control of National and Regional Economies, Oxford, Great Britain: Pergamon Press, 283–288

    Google Scholar 

  5. Chen S -H (1998) Hedging Derivative Securities with Genetic Programming. In: Application of Machine Learning and Data Mining in Finance: Workshopat ECML-98, Dorint-Parkhotel, Chemnitz, Germany, 24 April 1998. ECML-98 Workshop 6.

    Google Scholar 

  6. Chen S -H, Ni C -C (1997) Evolutionary Artificial Neural Networks and Genetic Programming: A Comparative Study Based on Financial Data. Forthcoming in: Smith, G. D. (Eds.), Artificial Neural Networks and Genetic Algorithms, Vienna: Springer-Verlag, 397–400.

    Google Scholar 

  7. Chen S -H, Yeh C -H (1995). Predicting Stock Returns with Genetic Programming: Do the Short-term Nonlinear Regularities Exist? In: Fisher D. (Ed.) Proceedings of the Fifth International Workshop on Artificial Intelligence and Statistics, Ft. Lauderdale, Florida, 95–101

    Google Scholar 

  8. Chen S -H and Yeh, C -H (1996). Genetic Programming and the Efficient Market Hypothesis. In: Koza J., Goldberg D., Fogel D., Riolo R. (Eds.). Genetic Programming 1996: Proceedings of the First Annual Conference. Cambridge, MA: The MIT Press, 45–53

    Google Scholar 

  9. Chen S -H and Yeh C-H (1997a). Using genetic programming to model volatility in financial time series. In Koza, J., Deb, K., Dorigo, M., Fogel, D., Garzon, M., Iba, H. and Riolo, R. (editors), Genetic Programming 1997: Proceedings of the Second Annual Conference. Stanford University, CA: Morgan Kaufmann, 58–63.

    Google Scholar 

  10. Chen, S -H, Yeh, C -H (1997b). Toward a Computable Approach to the Efficient Market Hypothesis: An Application of Genetic Programming. Journal of Economic Dynamics and Control 21, 1043–1063

    Article  MathSciNet  MATH  Google Scholar 

  11. Chen S., Yeh C, and Lee W. (1998). Option Pricing with Genetic Programming. In: Koza J., Banzhaf W., Chellapilla K., Deb K., Dorigo M., Fogel D., Garzon M., Goldberg D., Iba H., Riolo R. (Eds.) Genetic Programming 1998: Proceedings of the Third Annual Conference, San Francisco, CA: Morgan Kaufmann, 32–37

    Google Scholar 

  12. Chidambaran N., Lee C, Trigueros J. (1998) An Adaptive Evolutionary Approach to Option Pricing via Genetic Programming. In: Koza J., Banzhaf W., Chellapilla K., Deb K., Dorigo M., Fogel D., Garzon M., Goldberg D., Iba H., Riolo R. (Eds.) Genetic Programming 1998: Proceedings of the Third Annual Conference, San Francisco, CA: Morgan Kaufmann, 187–192

    Google Scholar 

  13. Efron, B. (1982). The Jackknife, the Bootstrap, and Other Resampling Plans. Philadelphia: Society for Industrial and Applied Mathematics.

    Book  Google Scholar 

  14. Eglit J. T. (1994) Trend Prediction in Financial Time Series. In: Koza J. (Eds.) Genetic Algorithms at Stanford, Stanford Bookstore, Stanford, CA, 31–40

    Google Scholar 

  15. Fama E. (1965) The Behavior of Stock Market Prices. Journal of Finance 38, 34–105

    Google Scholar 

  16. Fama E., French K. R. (1988) Dividend Yields and Expected Stock Returns. Journal of Financial Economics 22, 3–25.

    Article  Google Scholar 

  17. Faraway J., Chatfield C. (1998) Time Series Forecasting with Neural Networks: A Comparative Study Using the Airline Data, Applied Statistics 47, 231–250

    Google Scholar 

  18. Hsieh D. (1989) Testing for Nonlinear Dependence in Daily Foreign Exchange Rates. Journal of Business 62, 339–368

    Article  Google Scholar 

  19. Kaboudan M. (1998a) Forecasting Stock Returns Using Genetic Programming in C++. In: Cook D. (Ed.) FLAIRS Proceedings of the Eleventh International Florida Artificial Intelligence Research Symposium Conference, Menlo Park, CA: A A AI Press, 73–77

    Google Scholar 

  20. Kaboudan M. (1998b) Statistical Properties of Time-series-complexity Measure Applied to Stock Returns. Computational Economics 11, 167–187

    Article  MATH  Google Scholar 

  21. Kaboudan M. (1999) A Measure of Time Series Predictability Using Genetic Programming Applied to Stock Returns. The Journal of Forecasting 18, 345–357.

    Article  Google Scholar 

  22. Kaboudan M., Vance M. (1998) Statistical Evaluation of Symbolic Regression Forecasting of Time-series. In: Proceedings of the International Federation of Automatic Control Symposium on Computation in Economics, Finance and Engineering: Economic Systems, Cambridge, UK, June 1998

    Google Scholar 

  23. Kendall M. G. (1953). The Analysis of Economic Time-series. Part I. Prices. Journal of the Royal Statistical Society 96, 11–25

    Article  Google Scholar 

  24. Koza J. (1992) Genetic Programming. Cambridge, MA: The MIT Press

    MATH  Google Scholar 

  25. Lehman B. (1990) Fads, Martingales, and Market Efficiency. Quarterly Journal of Economics, CV, 1–28

    Google Scholar 

  26. Lo A., MacKinlay C. (1988) Stock Prices Do Not Follow Random Walks: Evidence From A Simple Specification Test. Review of Financial Studies 1, 41–66

    Article  Google Scholar 

  27. Lo A., MacKinlay C. (1999) A Non-Random Walk Down Wall Street, Princeton, NJ: Princeton University Press

    Google Scholar 

  28. Neely C, Weiler P., Dittmar R. (1996) Is Technical Analysis in the Foreign Exchange Market Profitable? A Genetic Programming Approach. Research Division Working Papers, The Federal Reserve Bank of St. Louis, 96–006B

    Google Scholar 

  29. Oussaidene M., Chopard B., Pictet O., Tomassini M. (1996) Parallel Genetic Programming: An Application to Trading Models Evolution. In: Koza J., Goldberg D., Fogel D., Riolo R. (Eds.) Genetic Programming 1996: Proceedings of the First Annual Conference. Cambridge, MA: The MIT Press, 357–362

    Google Scholar 

  30. Scheinkman J., LeBaron B. (1989) Nonlinear Dynamics and Stock Returns. Journal of Finance 62, 311–337

    Google Scholar 

  31. Singleton A. (1995) Genetic programming with C++, public domain genetic programming package, Dublin, NH: Creation Mechanics: http://www.cen.uiuc.edu/~klipp/research/ssprob.cxx.

    Google Scholar 

  32. Warren M. A. (1994) Stock Price Prediction Using Genetic Programming. In: Koza J. (Ed.) Genetic Algorithms at Stanford 1994, Stanford, CA. Stanford Bookstore, 180–184

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Kaboudan, M. (2002). GP Forecasts of Stock Prices for Profitable Trading. In: Chen, SH. (eds) Evolutionary Computation in Economics and Finance. Studies in Fuzziness and Soft Computing, vol 100. Physica, Heidelberg. https://doi.org/10.1007/978-3-7908-1784-3_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-7908-1784-3_19

  • Publisher Name: Physica, Heidelberg

  • Print ISBN: 978-3-7908-2512-1

  • Online ISBN: 978-3-7908-1784-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics