Abstract
This chapter reviews some recent advancements in financial applications of genetic algorithms and genetic programming. We start with the more familiar applications, such as forecasting, trading, and portfolio management. We then trace the recent extensions to cash flow management, option pricing, volatility forecasting, and arbitrage. The direction then turns to agent-based computational finance, a bottom-up approach to the study of financial markets. The review also sheds light on a few technical aspects of GAs and GP, which may play a vital role in financial applications.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Allen, F. and R. Karjalainen (1999). “Using genetic algorithms to find technical trading rules,” Journal of Financial Economics, 51(2), 245–271.
Arifovic, J. (1994). “Genetic Algorithm Learning and the Cobweb Model,” Journal of Economic Dynamics and Control, 18(1), 3–28.
Baglioni, S., D. Sorbello, C. C. Pereira, and A. G. B. Tettamanzi (2000). “Evolutionary Multiperiod Asset Allocation,” in Whitley D., Goldberg D., Cantú-Paz E., Spector L., Parmee I., Beyer H.-G. (eds.), Proceedings of the Genetic and Evolutionary Computation Conference, 597–604. Morgan Kaufmann.
Bauer, R. J. Jr. (1994a). Genetic Algorithms and Investment Strategies. New York: John Wiley & Sons.
Bauer, R. J. Jr. (1994b). “An Introduction to Genetic Algorithms: A Mutual Fund Screening Example,” Neurove$t Journal, 2(4), 16–19.
Bauer, R. J. Jr. (1995). “Genetic Algorithms and the Management of Exchange Rate Risk,” in Biethahn J., Nissen V. (eds.), Evolutionary Algorithms in Management Applications. 253–263, Heidelberg and New York: Springer.
Bauer, R. J. Jr. and G. E. Liepins (1992). “Genetic Algorithms and Computerized Trading Strategies,” in O’leary D. E., Watkins R. R. (eds.), Expert Systems in Finance. North Holland.
Bhattacharyya, S., O. Pictet, and G. Zumbach (1998). “Representational Semantics for Genetic Programming Based Learning in High-Frequency Financial Data,” in Koza J. R., Banzhaf W., Chellapilla K., Deb K., Dorigo M., Fogel D. B., Garzon M. H., Goldberg D. E., Iba H., Riolo R. (eds.), Genetic Programming 1998: Proceedings of the Third Annual Conference, 11–16. Morgan Kaufmann.
Birchenhall, C. R. (1995). “Modular Technical Change and Genetic Algorithms,” Computational Economics, 8(3), 233–253.
Blume, E. and E. Easley (1992). “Evolution and Market Behavior,” Journal of Economic Theory, 58, 9–40.
Bullard, J. and J. Duffy (1999). “Using Genetic Algorithms to Model the Evolution of Heterogeneous Beliefs,” Computational Economics, 13(1), 41–60.
Chen, S.-H. (1998a). “Evolutionary Computation in Financial Engineering: A Roadmap to GAs and GP,” Financial Engineering News, 2(4).
Chen, S.-H. (1998b). “Modeling Volatility with Genetic Programming: A First Report,” Neural Network Worlds, 8(2), 181–190.
Chen, S.-H. (2000a). “Toward an Agent-based Computational Modeling of Bargaining Strategies in Double Auction Markets with Genetic
Keber, C. (2000). “Option Valuation with the Genetic Programming Approach,” in Abu-Mostafa Y. S., LeBaron B., Lo A. W., Weigend A. S. (eds.), Computational Finance — Proceedings of the Sixth International Conference, 689–703, Cambridge, MA: MIT Press.
Keber, C. and M. G. Schuster (2001). “Evolutionary Computation and the Vega Risk of American Put Options,” IEEE Transactions on Neural Networks, 12(4), 704–715.
LeBaron, B. (2000). “Agent Based Computational Finance: Suggested Reading and Early Research,” Journal of Economic Dynamics and Control, 24, 679–702.
Leinweber, D. and R. Arnott (1995). “Quantitative and Computational Innovation in Investment Management,” Journal of Portfolio Management, 21(2), 8–15.
Michalewicz, Z. (1996). Genetic Algorithms + Data Structures = Evolution Programs. Springer.
Neely, C. J. and P. A. Weiler (1999), “Technical Trading Rules in the European Monetary System,” Journal of International Money and Finance, 18(3), 429–458.
Neely, C. J., P. A. Weiler, and R. Dittmar (1997). “Is Technical Analysis in the Foreign Exchange Market Profitable? A Genetic Programming Approach,” Journal of Financial and Quantitative Analysis, 32(4), 405–426.
Nikolaev, N. I. and H. Iba (2000). “Inductive Genetic Programming of Polynomial Learning Networks,” in Yao X. (ed.), Proceedings of the IEEE Symposium on Combinations of Evolutionary Computation and Neural Networks, 158–167. IEEE Press.
Noe, T. H. and L. Pi (2000). “Learning Dynamics, Genetic Algorithms, and Corporate Takeovers,” Journal of Economic Dynamics and Control, 24(2), 189–217.
Novkovic, S. (1998). “A Genetic Algorithm Simulation of a Transition Economy: An Application to Insider-Privatization in Croatia,” Computational Economics, 11(3), 221–243.
Palmer, R. G., W. B. Arthur, J. H. Holland, B. LeBaron, and P. Tayler (1994). “Artificial Economic Life: A Simple Model of a Stockmarket,” Physica D, 75, 264–274.
Pereira, R. (1996). “Selecting Parameters for Technical Trading Rules Using Genetic Algorithms,” Journal of Applied Finance and Investment, 1(3), July/August 27–34.
Pereira, R. (2002). “Forecasting Ability But No Profitability: An Empirical Evaluation of Genetic Algorithm-Optimized Technical Trading Rules,” in S.-H. Chen (ed.), Evolutionary Computation in Economics and Finance, 287–309. Physica-Verlag.
Riechmann, T. (1999). “Learning and Behavioural Stability: An Economic Interpretation of Genetic Algorithms,” Journal of Evolutionary Economics, 9(2), 225–242.
Riechmann, T. (2001). “Genetic Algorithm Learning and Economic Evolution,” in Chen, S.-H (ed.), Evolutionary Computation in Economics and Finance, 45–59. Physica-Verlag.
Sandroni, A. (2000). “Do Markets Favor Agents Able to Make Accurate Prediction?” Econometnca, 68(6), 1303–1341.
Sciubba, E. (1999). “The Evolution of Portfolio Rules and the Capital Asset Pricing Model,” DAE Working Paper No. 9909, University of Cambridge.
Smith, S. N. (1998). “Trading Applications of Genetic Programming,” Financial Engineering News, 2(6).
Szeto, K. Y. and P. X. Luo (1999). “Self-Organizing Behavior in Genetic Algorithm for the Forecasting of Financial Time Series,” Proceeding of the International Conference on Forecasting Financial Markets, FFM99, CD-Rom.
Tay, N. and S. Linn (2001). “Fuzzy Inductive Reasoning, Expectation Formation and the Behavior of Security Prices,” Journal of Economic Dynamics and Control, 25, 321–361.
Tesfatsion, L. (2001). “Introduction to the Special Issue on Agent-Based Computational Economics,” Journal of Economic Dynamics and Control, 25, 281–293.
Vriend, N. (2000). “An Illustration of the Essential Difference between Individual and Social Learning, and Its Consequence for Computational Analysis,” Journal of Economic Dynamics and Control, 24(1), 1–19.
Vriend, N. (2001). “On Two Types of GA-Leaming,” in Chen, S.-H. (ed.) Evolutionary Computation in Economics and Finance, 233–243, Heidelberg: Physica-Verlag.
Wang, J. (2000). “Trading and Hedging in S&P 500 Spot and Futures Markets Using Genetic Programming,” Journal of Futures Markets, 20(10), 911–942.
Yeh, C.-H and Chen S.-H. (2001). “Market Diversity and Market Efficiency: The Approach Based on Genetic Programming,” Journal of Artificial Simulation of Adaptive Behavior (AISB Journal), 1(1).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer Science+Business Media New York
About this chapter
Cite this chapter
Chen, SH. (2002). Genetic Algorithms and Genetic Programming in Computational Finance: An Overview of the Book. In: Chen, SH. (eds) Genetic Algorithms and Genetic Programming in Computational Finance. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-0835-9_1
Download citation
DOI: https://doi.org/10.1007/978-1-4615-0835-9_1
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4613-5262-4
Online ISBN: 978-1-4615-0835-9
eBook Packages: Springer Book Archive