Skip to content

Trading based on twitter-sentiment about Bitcoin

Notifications You must be signed in to change notification settings

moerv9/sentiment

Repository files navigation

Social Signal Sentiment-Based Prediction for Cryptocurrency Trading

Abstract

This project is keen on exploring the connection between the sentiment on a social-media platform about a cryptocurrency and the correlating price.

The approach has been to sample the sentiment from previously collected real-time tweets from Twitter. Afterwards, signals have been derived from these sentiment scores and a trading strategy was built. The system was designed to work in the background, store data in a Postgres database and trade on its own. It does this with the help of Heroku and a Scheduler, that checks every hour, if a trade should be made or not.

Insights of this project, like tweets, sentiment and trade metrics have been visualised with streamlit.




Live-Demo

The whole system is explained in the following video:

explaining the whole system


Further explanation about the visualisation (snapshot from 24th August, 2022):

visualisation Video


(The videos are also found inside the GitHub Repo.)




Documentation


Table of Contents




(A PDF file containing all chapters is here. Unfortunately, the conversion from Markdown to PDF resulted in some faulty format. Better read here.)

About

Trading based on twitter-sentiment about Bitcoin

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published