Capturing dynamics of post-earnings-announcement drift using a genetic algorithm-optimized XGBoost

被引:18
作者
Ye, Zhengxin Joseph [1 ]
Schuller, Bjorn W. [1 ]
机构
[1] Imperial Coll London, Dept Comp, GLAM, London, England
关键词
Post-earnings-announcement drift; XGBoost; Genetic algorithm; Financial trading; STOCK-PRICE; RETURNS;
D O I
10.1016/j.eswa.2021.114892
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Post-Earnings-Announcement Drift (PEAD) is a stock market phenomenon when a stock's cumulative abnormal return has a tendency to drift in the direction of an earnings surprise in the near term following an earnings announcement. Although it is one of the most studied stock market anomalies, the current literature is often limited in explaining this phenomenon by a small number of factors using simpler regression methods. In this paper, we use a machine learning based approach instead, and aim to capture the PEAD dynamics using data from a large group of stocks and a wide range of both fundamental and technical factors. Our model is built around the Extreme Gradient Boosting (XGBoost) and uses a long list of engineered input features based on quarterly financial announcement data from 1,106 companies in the Russell 1000 index between 1997 and 2018. We perform numerous experiments on PEAD predictions and analysis and have the following contributions to the literature. First, we show how Post-Earnings-Announcement Drift can be analysed using machine learning methods and demonstrate such methods' prowess in credibly forecasting the drift direction. It is the first time PEAD dynamics are studied using XGBoost. We show that the drift direction is driven by different factors for stocks from different industrial sectors and in different quarters and XGBoost is effective in understanding the changing dynamics. Second, we show that an XGBoost well optimised by a Genetic Algorithm can help allocate out-of-sample stocks to form portfolios with higher positive returns to long and portfolios with lower negative returns to short, a finding that could be adopted in the process of developing market neutral strategies. Third, we show how theoretical event-driven stock strategies have to grapple with ever-changing market prices in reality, reducing their effectiveness. We present a tactic to remedy the difficulty of buying into a moving market when trading on PEAD signals.
引用
收藏
页数:16
相关论文
共 35 条
[1]   Dissecting stock price momentum using financial statement analysis [J].
Ahmed, Anwer S. ;
Safdar, Irfan .
ACCOUNTING AND FINANCE, 2018, 58 :3-43
[2]   Using genetic algorithms to find technical trading rules [J].
Allen, F ;
Karjalainen, R .
JOURNAL OF FINANCIAL ECONOMICS, 1999, 51 (02) :245-271
[3]   Competitive earnings news and post-earnings announcement drift [J].
Baker, H. Kent ;
Ni, Yang ;
Saadi, Samir ;
Zhu, Hui .
INTERNATIONAL REVIEW OF FINANCIAL ANALYSIS, 2019, 63 :331-343
[4]   EMPIRICAL EVALUATION OF ACCOUNTING INCOME NUMBERS [J].
BALL, R ;
BROWN, P .
JOURNAL OF ACCOUNTING RESEARCH, 1968, 6 (02) :159-178
[5]   Comparing Technical and Fundamental indicators in stock price forecasting [J].
Beyaz, Erhan ;
Tekiner, Firat ;
Zeng, Xiao-jun ;
Keane, John A. .
IEEE 20TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS / IEEE 16TH INTERNATIONAL CONFERENCE ON SMART CITY / IEEE 4TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2018, :1607-1613
[6]   AN INFORMATIONAL EFFICIENCY PERSPECTIVE ON THE POST-EARNINGS ANNOUNCEMENT DRIFT [J].
BHUSHAN, R .
JOURNAL OF ACCOUNTING & ECONOMICS, 1994, 18 (01) :45-65
[8]   Forecasting stock market crisis events using deep and statistical machine learning techniques [J].
Chatzis, Sotirios P. ;
Siakoulis, Vassilis ;
Petropoulos, Anastasios ;
Stavroulakis, Evangelos ;
Vlachogiannakis, Nikos .
EXPERT SYSTEMS WITH APPLICATIONS, 2018, 112 :353-371
[9]  
Chen T, 2016, KDD16 P 22 ACM, DOI DOI 10.1145/2939672.2939785
[10]  
DUAN B, 1998, THESIS