Application of machine learning techniques on cryptocurrency index prediction

Cryptocurrencies are digital currencies which all transactions are verified, and their records maintained in an immutable ledger by a decentralized system that uses cryptography. In the past 10 years, the cryptocurrency market has been used in business and in the financial market with its market cap...

Full description

Saved in:
Bibliographic Details
Main Author: Muhammad Hisyam Jukifli
Other Authors: Yeo Chai Kiat
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/153207
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-153207
record_format dspace
spelling sg-ntu-dr.10356-1532072021-11-16T04:42:10Z Application of machine learning techniques on cryptocurrency index prediction Muhammad Hisyam Jukifli Yeo Chai Kiat School of Computer Science and Engineering ASCKYEO@ntu.edu.sg Engineering::Computer science and engineering::Information systems Cryptocurrencies are digital currencies which all transactions are verified, and their records maintained in an immutable ledger by a decentralized system that uses cryptography. In the past 10 years, the cryptocurrency market has been used in business and in the financial market with its market capitalization exceeding 2 trillion dollars in 2021. Thus, it has become an asset class that has attracted massive media attention and interested investors worldwide. However, due to its nature of massive price fluctuations and multiple flash crashes, it has been a challenge to predict their prices. Additionally, due to its infancy, cryptocurrency price prediction has been focused purely on technical indicators and of late included analysis of social websites as well. This project aims to integrate and evaluate modern machine learning models to predict the closing price of a cryptocurrency index. This project uses the CCi30 index, a collective, rule-based index for cryptocurrencies. Technical features are derived from the index and content-based features are specifically gathered and analysed from specific accounts from social media site Twitter. The combination of these features was fed as inputs into various machine learning models to predict the price action of CCi30. This project utilizes machine learning models such as XGBoost (a gradient boosting tree), long short-term memory (LSTM) (an artificial recurrent Neural Network (RNN)) and KNearest-Neighbours (KNN) (a supervised classifier). All the models are tuned with Grid Search and are evaluated using standard regression metrics. Text sentiment analysis is applied using a lexicon rule-based model that is used to evaluate and understand texts from social media tweets. Bachelor of Engineering (Computer Science) 2021-11-16T04:42:10Z 2021-11-16T04:42:10Z 2021 Final Year Project (FYP) Muhammad Hisyam Jukifli (2021). Application of machine learning techniques on cryptocurrency index prediction. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/153207 https://hdl.handle.net/10356/153207 en SCSE20-0795 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering::Information systems
spellingShingle Engineering::Computer science and engineering::Information systems
Muhammad Hisyam Jukifli
Application of machine learning techniques on cryptocurrency index prediction
description Cryptocurrencies are digital currencies which all transactions are verified, and their records maintained in an immutable ledger by a decentralized system that uses cryptography. In the past 10 years, the cryptocurrency market has been used in business and in the financial market with its market capitalization exceeding 2 trillion dollars in 2021. Thus, it has become an asset class that has attracted massive media attention and interested investors worldwide. However, due to its nature of massive price fluctuations and multiple flash crashes, it has been a challenge to predict their prices. Additionally, due to its infancy, cryptocurrency price prediction has been focused purely on technical indicators and of late included analysis of social websites as well. This project aims to integrate and evaluate modern machine learning models to predict the closing price of a cryptocurrency index. This project uses the CCi30 index, a collective, rule-based index for cryptocurrencies. Technical features are derived from the index and content-based features are specifically gathered and analysed from specific accounts from social media site Twitter. The combination of these features was fed as inputs into various machine learning models to predict the price action of CCi30. This project utilizes machine learning models such as XGBoost (a gradient boosting tree), long short-term memory (LSTM) (an artificial recurrent Neural Network (RNN)) and KNearest-Neighbours (KNN) (a supervised classifier). All the models are tuned with Grid Search and are evaluated using standard regression metrics. Text sentiment analysis is applied using a lexicon rule-based model that is used to evaluate and understand texts from social media tweets.
author2 Yeo Chai Kiat
author_facet Yeo Chai Kiat
Muhammad Hisyam Jukifli
format Final Year Project
author Muhammad Hisyam Jukifli
author_sort Muhammad Hisyam Jukifli
title Application of machine learning techniques on cryptocurrency index prediction
title_short Application of machine learning techniques on cryptocurrency index prediction
title_full Application of machine learning techniques on cryptocurrency index prediction
title_fullStr Application of machine learning techniques on cryptocurrency index prediction
title_full_unstemmed Application of machine learning techniques on cryptocurrency index prediction
title_sort application of machine learning techniques on cryptocurrency index prediction
publisher Nanyang Technological University
publishDate 2021
url https://hdl.handle.net/10356/153207
_version_ 1718368050516852736