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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |