Cryptocurrency price analysis

With crypocurrencies' booming popularity in recent years, people from all walks of life are now more aware of them and are investing in it. It resembles the DotCom boom in the early 2000s, with its own dramatic rise and fall in December 2017. The project starts by understanding the reasons f...

Full description

Saved in:
Bibliographic Details
Main Author: Png, Javier Han Tiong
Other Authors: Anwitaman Datta
Format: Final Year Project
Language:English
Published: 2019
Subjects:
Online Access:http://hdl.handle.net/10356/77082
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:With crypocurrencies' booming popularity in recent years, people from all walks of life are now more aware of them and are investing in it. It resembles the DotCom boom in the early 2000s, with its own dramatic rise and fall in December 2017. The project starts by understanding the reasons for stronger correlation between Bitcoin and the major altcoins, followed by attempting to predict the price of Bitcoin through sentiment analysis solely on news articles. This is done using web crawling of news articles and data stripping to allow for sentiment analysis. The web crawling process was repeated at hourly intervals for a period of eight weeks. Thereafter, a lag analysis was performed and the results showed that a two-day lag had the highest correlation to the price of BTC at 0.60991. Knowing the optimal lag to execute trade was detrimental for testing our prediction because the higher the correlation, the closer the sentiment score follows the price of Bitcoin. This will improve our prediction which will yield a higher pro t. Lastly, a three-week long simulated trade test was conducted to see how much pro t an investor would yield based on the decisions made by the prediction algorithm. This simulation was extended to two other strategies, Random Investment and CoinPredictor.io. CoinPredictor.io is a third-party online service that provides cryptocurrencies price prediction. The results showed that while our prediction did not yield the highest pro t amongst the three strategies, it is still possible to use the sentiment of news articles for price prediction only if more news sources are added and a longer data collecting period is implemented.