Will Bitcoin go up? Artificial intelligence may have the answer

Bitcoin etf

By Nikola Gradojevic, University of Guelph.

As Bitcoin tries to regain some of the lustre it held in late 2017, when it nearly reached US$20,000 ($28,700) in value, investors are still questioning how to predict such a volatile currency.

As a cryptocurrency, there is no physical form that gives Bitcoin value, so it is impossible to perform traditional fundamental analysis of the currency. Consequently, many investors track the so-called technical trading indicators (geometric patterns constructed from historical prices and trading volumes) in order to understand and predict Bitcoin’s future movement.

Some researchers have found success with large complicated models. But these sometimes have hundreds of variables (or predictors) and it is difficult to determine key factors or test the replicability of such approaches. It’s also hard to understand what factors really drive Bitcoin fluctuations on the market.

For over 20 years, I have been researching the applications of AI in finance. At the Lang School of Business and Economics at the University of Guelph, my co-author and former graduate student Robert Adcock and I created an artificial neural network (ANN) model to test the predictability of Bitcoin prices.

Predicting fluctuations

We used technical indicators called moving averages as predictors. Moving averages are constructed by averaging prices over a period of time (for example 50 or 200 days) and plotting them as a line along with the prices.

The rationale for using moving averages is that if the price of Bitcoin today becomes greater or lower than the average price over the past 50 or 200 days, traders could expect the emergence of an upward or downward trend.

If Bitcoin is unpredictable, then our model is not expected to beat the random walk model — essentially, it is no better than guessing.

However, our model provided some very interesting results regarding Bitcoin’s predictability over time and during bouts of unusual volatility.

Artificial intelligence forecasts

Using daily observations from 2011 to 2018, we created an ANN with three predictors: returns, 50-day buy-sell signal and 200-day buy-sell signal.

We also tested an ANN model that included the Chicago Board Options Exchange Volatility Index (VIX) to see if stock market volatility had any noticeable effect on Bitcoin movements. The VIX is an index providing theoretical 30-day market expectations as based on the S&P 500 Index.

Higher values of VIX indicate that the market will make a large swing.

Artificial neural networks operate in a similar way to the basic functioning of the human brain. Our model takes predictors, or inputs, and outputs (the daily price change of Bitcoin) and attempts to learn a pattern from all the data.

It continues to test its patterns until it reaches an optimal point where further testing is redundant. These advanced models form the backbone of many AI learning programs that are used in business and engineering.

By combining Bitcoin technical analysis and neural networks, we hoped that the ANN would find a pattern among the data that allowed us to more accurately predict future returns.

Non-traditional investors

Our ANN model did indeed succeed in reducing the prediction error of the random walk by about 5% to 10% over the full observation period. These forecast improvements are statistically significant, indicating that predicting Bitcoin prices on a daily basis is no longer guesswork.

Our results show that Bitcoin is unaffected by how the stock market changes, which suggests that traditional market investors and investors in Bitcoin are two distinct groups.

We also separated the data into four sub-samples of similar time frames to further zoom in on market inefficiencies. Our ANN’s predictive performance improved further within these sub-samples.

One sub-sample, running from October 2014 to June 2016, provided the best results of the study. The isolated 200-day signal model outperformed the random walk by 43.55%. We noted that this sub-sample had low volatility compared to the other three sub-samples, and was the steadiest period of data we observed. In essence, greater market volatility makes learning data patterns and training of the ANN model more difficult.

Along with price accuracy, we also observed how often our ANN models correctly predicted whether prices would increase or decrease. Our main comprehensive model over the entire 2011 to 2018 period had nearly 63% prediction accuracy.

Put differently, Bitcoin trading with our model would be on average more profitable than placing random buy and sell orders that have a 50% chance of making a profit.

Speculation and predictive bubbles

Compared to other predictive models, our ANN provided the most accurate and reliable predictive method for Bitcoin. We concluded that the historical evolution of daily Bitcoin prices followed predictive trends (or bubbles) that potentially arise from the speculative nature of cryptocurrency trading.

We believe that the future of forecasting Bitcoin — and perhaps investing in general — lies in the abilities of artificial intelligence and artificial neural networks. While people may argue over the merits of Bitcoin as a currency, we can at least appreciate it as a fascinating — and now easier-to-predict — commodity.

This article is republished from The Conversation under a Creative Commons license. Read the original article.


Notify of
Newest Most Voted
Inline Feedbacks
View all comments
Paul Nielsen
Paul Nielsen
2 years ago

Nice ‘technical discussion’ but it ignores the fact that the rise in the value of bitcoin is directly correlated to the rise in Cyber Crime (see the spike in 2017 related to Ransomware exploits) and access by Cyber Criminals to the Dark Web where they can ply their trade anonymously using bitcoin to accumulate wealth. Without Cyber Crime Bitcoin would be a non entity, however, with Cyber Crime globally tipped to reach 14Trillion US$ by 2031 unless Governments regulate its use it will surely rise exponentially.

Jeremy Britton
Jeremy Britton
2 years ago

OK, so you can now predict BTC price movements more accurately than a chimp with a crayon; but what’s next? Does this ANN apply to other crypto prices? And how can other people use the data?

Warren Whitlock
2 years ago

As soon a any market system starts to show trends, people will think up ways to get ahead of it. Add some AI to that and people will create even more ways to gamble on predictions.

Bitcoin would do better if the volumes used in non-speculative trade increased and prices stabilized. Until then, it’s the wild west.

SmartCompany Plus

Sign in

To connect a sign in method the email must match the one on your SmartCompany Plus account.
Or use your email
Forgot your password?

Want some assistance?

Contact us on: support@smartcompany.com.au or call the hotline: +61 (03) 8623 9900.