An Evolutionary Bootstrap Method for Selecting Dynamic Trading Strategies

  • Blake LeBaron
Part of the Advances in Computational Management Science book series (AICM, volume 2)

Abstract

This paper combines techniques drawn from the literature on evolutionary optimization algorithms along with bootstrap based statistical tests. Bootstrapping and cross validation are used as a general framework for estimating objectives out of sample by redrawing subsets from a training sample. Evolution is used to search the large space of potential network architectures. The combination of these two methods creates a network estimation and selection procedure which aims to find parsimonious network structures which generalize well. Examples are given from financial data showing how this compares to more traditional model selection methods. The bootstrap methodology also allows more general objective functions than usual least squares since it can estimate the in sample bias for any function. Some of these will be compared with traditional least squares based estimates in dynamic trading settings with foreign exchange series.

Keywords

Foreign Exchange Hide Unit Sharpe Ratio Hill Climbing Foreign Exchange Market 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Arifovic J. (1994), ‘Genetic algorithm learning and the cobweb mode’, Journal of Economic Dynamics and Control 18, 3–28.CrossRefGoogle Scholar
  2. Bäck T. (1996), Evolutionary Algorithms in Theory and Practice, Oxford University Press, Oxford, UK.Google Scholar
  3. Balakrishnan K. & Honavar V. (1995), Evolutionary design of neural architectures: A preliminary taxonomy and guide to the literature, Technical report, Dept. of Computer Science, Iowa State University, Ames, Iowa.Google Scholar
  4. Bengio Y. (1997), Training a neural network with a financial criterion rather than a prediction criterion, in ‘Decision Technologies for Financial Engineering: Proceedings of the Fourth International Conference on Neural Networks in the Capital Markets’, World Scientific, Singapore, pp. 36–48.Google Scholar
  5. Bilson J. F. (1990), “Technical” currency trading, in L. R. Thomas, ed., ‘The Currency-Hedging Debate’, IFR Publishing Ltd., London.Google Scholar
  6. Choey M. & Weigend A. S. (1997), Nonlinear trading models through sharpe ratio maximization, in A. S. Weigend, Y. S. Abu-Mostafa & A. P. N. Refenes, eds, ‘Decision Technologies for Financial Engineering: Proceedings of the Fourth International Conference on Neural Networks in the Capital Markets’, World Scientific, Singapore, pp. 3–22.Google Scholar
  7. Connor J. T. (1993), Bootstrap methods in neural network time series prediction, in J. Alspector, R. Goodman & T. X. Brown, eds, ‘International Workshop on applications of neural networks to telecommunications’, Erlbaum, Hillsdale, NJ, pp. 125–131.Google Scholar
  8. Dooley M. P. & Shafer J. (1983), Analysis of short-run exchange rate behavior: March 1973 to november 1981, in D. Bigman & T. Taya, eds, ‘Exchange Rate and Trade Instability: Causes, Consequences, and Remedies’, Ballinger, Cambridge, MA.Google Scholar
  9. Efron B. (1979), ‘Bootstrap methods: Another look at the jackknife’, The Annals of Statistics 7, 1–26.CrossRefGoogle Scholar
  10. Efron B. (1983), ‘Estimating the error rate of a prection rule: improvement on cross validation’, Journal of the American Statistical Association 78, 316–331.CrossRefGoogle Scholar
  11. Efron B. & Tibshirani R. (1993), An Introduction to the Bootstrap, Chapman and Hall, New York.Google Scholar
  12. Eichenbaum M. & Evans C. L. (1995), ‘Some empirical evidence on the effects of shocks to monetary policy on exchange rates’, Quarterly Journal of Economics 110, 975–1009.CrossRefGoogle Scholar
  13. Engel C. (1996), ‘The forward discount anomaly and the risk premium: A survey of recent evidence’, Journal of Empirical Finance 3, 123–192.CrossRefGoogle Scholar
  14. Granger C. & Pesaran M. H. (1996), A decision theoretic approach to forecast evaluation, Technical report, University of California, San Diego, La Jolla, CA.Google Scholar
  15. Hall P. (1990), ‘Using the bootstrap to estimate mean squared error and select smoothing parameter in nonparametric problems’, Journal of Multivariate Analysis 32, 177–203.CrossRefGoogle Scholar
  16. Kuan C. M. & White H. (1994), ‘Artificial neural networks: An econometric perspective’, Econometric Reviews 13, 1–91.CrossRefGoogle Scholar
  17. LeBaron B. (1992), ‘Forecast improvements using a volatility index’, Journal of Applied Econometrics 7, S137–S150.CrossRefGoogle Scholar
  18. LeBaron B. (1997), An evolutionary bootstrap approach to model selection and generalization, Technical report, The University of Wisconsin—Madison, Madison, Wisconsin.Google Scholar
  19. LeBaron B. (1998), Technical trading rules and regime shifts in foreign exchange, in E. Acar & S. Satchell, eds, ‘Advanced Trading Rules’, Butterworth-Heinemann, pp. 5–40.Google Scholar
  20. LeBaron B. & Weigend, A. S. (1998), ‘A bootstrap evaluation of the effect of data splitting on financial time series’, IEEE Transactions on Neural Networks 9(1), 213–220.CrossRefGoogle Scholar
  21. Levich R. M. & Thomas L. R. (1993), ‘The significance of technical tradingrule profits in the foreign exchange market: A bootstrap approach’, Journal of International Money and Finance 12, 451–474.CrossRefGoogle Scholar
  22. Lewis K. (1995), Puzzles in international financial markets, in G. M. Grossman & K. Rogoff, eds, ‘Handbook of International Economies’, Vol. 3, North Holland, Amsterdam, pp. 1913–1971.Google Scholar
  23. Mitchell M. (1996), An Introduction to Genetic Algorithms, MIT Press, Cambridge, MA.Google Scholar
  24. Moody J. & Wu L. (1997), Optimization of trading systems and portfolios, in ‘Decision Technologies for Financial Engineering: Proceedings of the Fourth International Conference on Neural Networks in the Capital Markets’, World Scientific, Singapore, pp. 23–36.Google Scholar
  25. Paaß G. (1993), Assessing and improving neural network predictions by the bootstrap algorithm, in S. J. Hanson, J. D. Cowan & C. L. Giles, eds, ‘Advances in Neural Information Processing Systems’, Vol. 5, Morgan Kaufmann, San Mateo, CA, pp. 196–203.Google Scholar
  26. Press W. H., Flannery B. P., Teukolsky, S. A. & Vetterling W. T. (1986), Numerical Recipes: The art of scientific computing, Cambridge University Press, Cambridge, UK.Google Scholar
  27. Schwarz G. (1978), ‘Estimating the dimension of a model’, Annals of Statistics 6, 461–464.CrossRefGoogle Scholar
  28. Shao J. (1993), ‘Linear model selection by cross-validation’, Journal of the American Statistical Association 88, 486–494.CrossRefGoogle Scholar
  29. Skouras S. (1997), An (abridged) theory of technical analysis, Technical report, European University Institute, Florence, Italy.Google Scholar
  30. Sweeney R. J. (1986), ‘Beating the foreign exchange market’, Journal of Finance 41, 163–182.CrossRefGoogle Scholar
  31. Taylor S. J. (1992), ‘Rewards available to currency futures speculators: Compensation for risk or evidence of inefficient pricing?’, Economic Record 68, 105–116.CrossRefGoogle Scholar
  32. Tibshirani R. (1994), A comparison of some error estimates for neural network models, Technical report, Dept. of Preventive Medicine and Biostatistics, University of Toronto, Toronto, Ontario.Google Scholar
  33. Tibshirani R. & Knight K. (1995), Model search and inference by bootstrap “bumping”, Technical report, Dept of Statistics, University of Toronto, Toronto, Ontario.Google Scholar
  34. White H. (1997), A reality check for data snooping, Technical report, University of San Diego, La Jolla, CA.Google Scholar
  35. Yao X. (1996), ‘A review of evolutionary artificial neural networks’, International Journal of Intelligent Systems 8, 539–567.CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media Dordrecht 1998

Authors and Affiliations

  • Blake LeBaron
    • 1
  1. 1.Department of EconomicsUniversity of Wisconsin - MadisonMadisonUSA

Personalised recommendations