This book presents a system that combines the expertise of four algorithms, namely Gradient Tree Boosting, Logistic Regression, Random Forest and Support Vector Classifier to trade with several cryptocurrencies. A new method for resampling financial data is presented as alternative to the classical time sampled data commonly used in financial market trading. The new resampling method uses a closing value threshold to resample the data creating a signal better suited for financial trading, thus achieving higher returns without increased risk. The performance of the algorithm with the new resampling method and the classical time sampled data are compared and the advantages of using the system developed in this work are highlighted.
Presents a framework consisting of several supervised machine learning procedures to trade in the Cryptocurrencies Market
Compares the performance of 5 different forecasting trading signals among themselves and with a Buy and Hold strategy as baseline
Proposes a new method for resampling financial data
Tomé Almeida Borges is a data scientist at Santander Portugal since December 2019. He received the master's degree in Electrical and Computer Engineering from Instituto Superior Técnico, Technical University of Lisbon, Portugal, in 2019. His research activity is focused on pattern recognition and data resampling methods of financial markets.
Rui Ferreira Neves is a professor at Instituto Superior Técnico since 2005. He received the Diploma in Engineering and the Ph.D. degrees in Electrical and Computer Engineering from the Instituto Superior Técnico, Technical University of Lisbon, Portugal, in 1993 and 2001, respectively. In 2006, he joined Instituto de Telecomunicações (IT) as a research associate. His research activity deals with evolutionary computation and pattern matching applied to the financial markets, sensor networks, embedded systems and mixed signal integrated circuits. He uses both fundamental, technical and pattern matching indicators to find the evolution of the financial markets.
Chapter 1 - Introduction
Chapter 2 - Related work
Chapter 3 - Implementation
Chapter 4 - Results
Chapter 5 - Conclusions and future work