Machine Learning and Short Positions in Stock Trading Strategies

2012 ◽  
pp. 467-478 ◽  
Author(s):  
David E. Allen ◽  
Robert J. Powell ◽  
Abhay K. Singh
2021 ◽  
Vol 7 (1) ◽  
Author(s):  
Helder Sebastião ◽  
Pedro Godinho

AbstractThis study examines the predictability of three major cryptocurrencies—bitcoin, ethereum, and litecoin—and the profitability of trading strategies devised upon machine learning techniques (e.g., linear models, random forests, and support vector machines). The models are validated in a period characterized by unprecedented turmoil and tested in a period of bear markets, allowing the assessment of whether the predictions are good even when the market direction changes between the validation and test periods. The classification and regression methods use attributes from trading and network activity for the period from August 15, 2015 to March 03, 2019, with the test sample beginning on April 13, 2018. For the test period, five out of 18 individual models have success rates of less than 50%. The trading strategies are built on model assembling. The ensemble assuming that five models produce identical signals (Ensemble 5) achieves the best performance for ethereum and litecoin, with annualized Sharpe ratios of 80.17% and 91.35% and annualized returns (after proportional round-trip trading costs of 0.5%) of 9.62% and 5.73%, respectively. These positive results support the claim that machine learning provides robust techniques for exploring the predictability of cryptocurrencies and for devising profitable trading strategies in these markets, even under adverse market conditions.


2020 ◽  
Vol 538 ◽  
pp. 142-158 ◽  
Author(s):  
Xing Wu ◽  
Haolei Chen ◽  
Jianjia Wang ◽  
Luigi Troiano ◽  
Vincenzo Loia ◽  
...  

Genetic algorithms (GAs) are a powerful search technique. The use of genetic algorithms (GAs) will help in the development of better trading systems. The genetic algorithms (GAs) help the researcher to explore various combinations of trading rules or their parameters, which the human mind is unable to find. This chapter explains genetic algorithms (GAs) in brief and gives insight on how they find better trading strategies. Some of the manual trading strategies are good in nature. Genetic algorithms (GAs) only addition to them. Interfacing genetic algorithms (GAs) with stock trading systems or developing a combined model requires a large degree of imagination and creativity. It is an art not a scientific invention. Genetic algorithms (GAs) make use of computers to find various interesting trading systems.


Algorithms ◽  
2018 ◽  
Vol 11 (11) ◽  
pp. 170 ◽  
Author(s):  
Zhixi Li ◽  
Vincent Tam

Momentum and reversal effects are important phenomena in stock markets. In academia, relevant studies have been conducted for years. Researchers have attempted to analyze these phenomena using statistical methods and to give some plausible explanations. However, those explanations are sometimes unconvincing. Furthermore, it is very difficult to transfer the findings of these studies to real-world investment trading strategies due to the lack of predictive ability. This paper represents the first attempt to adopt machine learning techniques for investigating the momentum and reversal effects occurring in any stock market. In the study, various machine learning techniques, including the Decision Tree (DT), Support Vector Machine (SVM), Multilayer Perceptron Neural Network (MLP), and Long Short-Term Memory Neural Network (LSTM) were explored and compared carefully. Several models built on these machine learning approaches were used to predict the momentum or reversal effect on the stock market of mainland China, thus allowing investors to build corresponding trading strategies. The experimental results demonstrated that these machine learning approaches, especially the SVM, are beneficial for capturing the relevant momentum and reversal effects, and possibly building profitable trading strategies. Moreover, we propose the corresponding trading strategies in terms of market states to acquire the best investment returns.


Author(s):  
Yang Yang ◽  
◽  
Zhaoping He ◽  
Shingo Mabu ◽  
Kotaro Hirasawa

This paper presents a cooperative coevolutionary approach for stock trading model using Genetic Network Programming-Sarsa called CCGNP-Sarsa. Although theoretically, a single algorithm with sufficient size could solve any problem, in practice the stock market problem is too large and too complex to construct the appropriate algorithm to solve it. For such problems, cooperative coevolution which simultaneously evolves several species with the sum of their fitness values has been proposed as a successful alternative and was applied to make the stock trading models an integrated one. Such an approach allows different species of the GNP-Sarsa model to evolve in a parallel and cooperative manner, which makes the generated model more robust, generalized and efficient for generating stock trading strategies. CCGNP-Sarsa places as few restrictions as possible to the structure, allowing the model to obtain a wide variety of architecture during the evolution and to be easily used to solve complicated problems. To confirm the effectiveness of the proposed method, the simulations are carried out and compared with other methods like GNP-Sarsa with subroutines, GNP-Sarsa and Buy&Hold method. The results shows that the stock trading models using CCGNP-Sarsa outperforms all the other methods.


Computing ◽  
2019 ◽  
Vol 102 (6) ◽  
pp. 1305-1322 ◽  
Author(s):  
Yuming Li ◽  
Pin Ni ◽  
Victor Chang

Sign in / Sign up

Export Citation Format

Share Document