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
id sg-ntu-dr.10356-77082
record_format dspace
spelling sg-ntu-dr.10356-770822023-03-03T20:27:21Z Cryptocurrency price analysis Png, Javier Han Tiong Anwitaman Datta School of Computer Science and Engineering DRNTU::Engineering::Computer science and engineering 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. Bachelor of Engineering (Computer Science) 2019-05-06T08:23:11Z 2019-05-06T08:23:11Z 2019 Final Year Project (FYP) http://hdl.handle.net/10356/77082 en Nanyang Technological University 52 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering
Png, Javier Han Tiong
Cryptocurrency price analysis
description 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.
author2 Anwitaman Datta
author_facet Anwitaman Datta
Png, Javier Han Tiong
format Final Year Project
author Png, Javier Han Tiong
author_sort Png, Javier Han Tiong
title Cryptocurrency price analysis
title_short Cryptocurrency price analysis
title_full Cryptocurrency price analysis
title_fullStr Cryptocurrency price analysis
title_full_unstemmed Cryptocurrency price analysis
title_sort cryptocurrency price analysis
publishDate 2019
url http://hdl.handle.net/10356/77082
_version_ 1759853728654950400