Automated trading with boosting and expert weighting

被引:38
作者
Creamer, German [1 ]
Freund, Yoav [2 ]
机构
[1] Pontificia Univ Catolica Peru, CENTRUM Catolica, Lima, Peru
[2] Univ Calif San Diego, Dept Comp Sci & Engn, La Jolla, CA 92093 USA
关键词
Automated trading; Machine learning; Algorithmic trading; Boosting; UNIVERSAL PORTFOLIOS; GENETIC ALGORITHM; MARKETS;
D O I
10.1080/14697680903104113
中图分类号
F8 [财政、金融];
学科分类号
0202 ;
摘要
We propose a multi-stock automated trading system that relies on a layered structure consisting of a machine learning algorithm, an online learning utility, and a risk management overlay. Alternating decision tree (ADT), which is implemented with Logitboost, was chosen as the underlying algorithm. One of the strengths of our approach is that the algorithm is able to select the best combination of rules derived from well-known technical analysis indicators and is also able to select the best parameters of the technical indicators. Additionally, the online learning layer combines the output of several ADTs and suggests a short or long position. Finally, the risk management layer can validate the trading signal when it exceeds a specified non-zero threshold and limit the application of our trading strategy when it is not profitable. We test the expert weighting algorithm with data of 100 randomly selected companies of the SP 500 index during the period 2003-2005. We find that this algorithm generates abnormal returns during the test period. Our experiments show that the boosting approach is able to improve the predictive capacity when indicators are combined and aggregated as a single predictor. Even more, the combination of indicators of different stocks demonstrated to be adequate in order to reduce the use of computational resources, and still maintain an adequate predictive capacity.
引用
收藏
页码:401 / 420
页数:20
相关论文
共 68 条
  • [31] Computational learning techniques for intraday FX trading using popular technical indicators
    Dempster, MAH
    Payne, TW
    Romahi, Y
    Thompson, GWP
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 2001, 12 (04): : 744 - 754
  • [32] Ehlers J.F., 2001, Rocket Science for Traders: Digital Signal Processing Applications
  • [33] EHRENTREICH N, 2002, COMPUTATIONAL EC M L, V4502
  • [34] Competitive solutions for online financial problems
    El-Yaniv, R
    [J]. ACM COMPUTING SURVEYS, 1998, 30 (01) : 28 - 69
  • [35] AUTOREGRESSIVE CONDITIONAL HETEROSCEDASTICITY WITH ESTIMATES OF THE VARIANCE OF UNITED-KINGDOM INFLATION
    ENGLE, RF
    [J]. ECONOMETRICA, 1982, 50 (04) : 987 - 1007
  • [36] FILTER RULES AND STOCK-MARKET TRADING
    FAMA, EF
    BLUME, ME
    [J]. JOURNAL OF BUSINESS, 1966, 39 (01) : 226 - 241
  • [37] EFFICIENT CAPITAL MARKETS - REVIEW OF THEORY AND EMPIRICAL WORK
    FAMA, EF
    [J]. JOURNAL OF FINANCE, 1970, 25 (02) : 383 - 423
  • [38] Fosback N. G., 1991, STOCK MARKET LOGIC S
  • [39] Freund Y, 1999, MACHINE LEARNING, PROCEEDINGS, P124
  • [40] Generalization bounds for averaged classifiers
    Freund, Y
    Mansour, Y
    Schapire, RE
    [J]. ANNALS OF STATISTICS, 2004, 32 (04) : 1698 - 1722