Cryptocurrency Price Prediction and Trading Strategies Using Support Vector Machines

  • 2019-11-26 20:26:46
  • David Zhao, Alessandro Rinaldo, Christopher Brookins
  • 18

Abstract

Few assets in financial history have been as notoriously volatile ascryptocurrencies. While the long term outlook for this asset class remainsunclear, we are successful in making short term price predictions for severalmajor crypto assets. Using historical data from July 2015 to November 2019, wedevelop a large number of technical indicators to capture patterns in thecryptocurrency market. We then test various classification methods to forecastshort-term future price movements based on these indicators. On both PPV andNPV metrics, our classifiers do well in identifying up and down market movesover the next 1 hour. Beyond evaluating classification accuracy, we alsodevelop a strategy for translating 1-hour-ahead class predictions into tradingdecisions, along with a backtester that simulates trading in a realisticenvironment. We find that support vector machines yield the most profitabletrading strategies, which outperform the market on average for Bitcoin,Ethereum and Litecoin over the past 22 months, since January 2018.

 

Quick Read (beta)

loading the full paper ...