Skip to main content

Towards Understanding the Predictability of Stock Markets from the Perspective of Computational Complexity

  • Chapter
New Directions in Statistical Physics
  • 635 Accesses

Abstract

This paper initiates a study into the century-old issue of market predictability from the perspective of computational complexity. We develop a simple agent-based model for a stock market where the agents are traders equipped with simple trading strategies, and their trades together determine the stock prices. Computer simulations show that a basic case of this model is already capable of generating price graphs which are visually similar to the recent price movements of high tech stocks. In the general model, we prove that if there are a large number of traders but they employ a relatively small number of strategies, then there is a polynomial-time algorithm for predicting future price movements with high accuracy. On the other hand, if the number of strategies is large, market prediction becomes complete for two new computational complexity classes CPP and promise-BCPP, where PNP[o(logn)] C BPPpath C promise-BCPP C CPP = PP. These computational hardness results open up a novel possibility that the price graph of an actual stock could be sufficiently deterministic for various prediction goals but appear random to all polynomial-time prediction algorithms.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. P.B. Andreassen, S. Krause: J. Forecasting 9 347 (1990)

    Article  Google Scholar 

  2. D. Applegate, R. Kannan: ‘Sampling and integration of near log-concave functions’. In Proceedings of the 23rd Annual ACM Symposium on Theory of Computing, 1999,pp 156-163

    Google Scholar 

  3. P. Billingsley: Probability and Measure, 2nd ed. ( Wiley, New York 1986 )

    MATH  Google Scholar 

  4. F. Black: J. Finance 41 529 (1986)

    Article  ADS  Google Scholar 

  5. J.-Y. Cai, L.A. Hemachandra, J. Vyskoc: ‘Promises and fault-tolerant database access’ In: Complexity Theory: Current Research,Ed. by: K. Ambos-Spies, S. Homer, U. Schöning (Cambridge University Press, Cambridge 1993) pp 101146

    Google Scholar 

  6. J.Y. Campbell, A.W. Lo, A.C. MacKinlay: The Econometrics of Financial Markets (Princeton University Press, Princeton 1997 )

    Google Scholar 

  7. R.G. Clarke, M. Statman: Financial Analysts Journal 54, 63 (1998)

    Article  Google Scholar 

  8. P.A. Cootner: The Random Character of Stock Market Prices MIT Press, Cambridge 1964

    Google Scholar 

  9. R.H. Day, W.H. Huang: J. Econom. Behavior Org. 14, 299 (1990)

    Article  Google Scholar 

  10. W. De Bondt: J. Portfolio Manag. 17, 84 (1991)

    Google Scholar 

  11. W. DeBondt: Int. J. Forecasting 9, 355 (1993)

    Article  Google Scholar 

  12. J.B. DeLong, A. Shleifer, L.H. Summers, R.J. Waldmann: J. Pol. Econom. 98, 703 (1990)

    Article  Google Scholar 

  13. S. Even, A. Selman, Y. Yacobi: Information and Control 61, 159 (1984)

    Article  MathSciNet  MATH  Google Scholar 

  14. S. Even, Y. Yacobi: ‘Cryptocomplexity and NP-completeness’ In Lecture Notes in Computer Science 85: Proceedings of the 7th International Colloquium on Automata, Languages, and Programming, Ed. by J.W. de Bakker, J. van Leeuwen ( Springer Verlag, New York 1980 ) pp 195 - 207

    Google Scholar 

  15. E. Fama: J. Finance 46, 1575 (1991)

    Article  Google Scholar 

  16. L. Fortnow: Private communication, March 2001

    Google Scholar 

  17. Y. Han, L.A. Hemaspaandra, T. Thierauf: SIAM J. Computing 26, 59 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  18. I. Karatzas, S.E. Shreve: Methods of Mathematical Finance Volume 39 of Applications of Mathematics ( Springer Verlag, New York 1998 )

    Google Scholar 

  19. A. Kumar: ‘Behavior of momentum following and contrarian market timers’ Working Paper 99-01, International Center for Finance, School of Management, Yale University, January 1999

    Google Scholar 

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

    Google Scholar 

  21. T. Lux: J. Econom. Behavior Organ. 33, 143 (1998)

    Article  Google Scholar 

  22. B.G. Malkiel: A Random Walk down Wall Street ( Norton, New York 1990 )

    Google Scholar 

  23. B.B. Mandelbrot: Fractals and Scaling in Finance ( Springer Verlag, New York 1997 )

    MATH  Google Scholar 

  24. S. Mullainathan: ‘A memory based model of bounded rationality’ Working paper, Department of Economics, MIT, April 1998

    Google Scholar 

  25. R. Sullivan, A Timmermann, H. White: J. Finance 54 1647 (1999)

    Article  Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Aspnes, J., Fischer, D.F., Fischer, M.J., Kao, MY., Kumar, A. (2004). Towards Understanding the Predictability of Stock Markets from the Perspective of Computational Complexity. In: Wille, L.T. (eds) New Directions in Statistical Physics. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-08968-2_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-08968-2_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-07739-5

  • Online ISBN: 978-3-662-08968-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics