InverseCC Bot is a cryptocurrency trading bot that leverages sentiment analysis from Reddit to make trading decisions. The key feature of this bot is its ability to analyze sentiment in an inverted manner. It actively monitors the sentiment of Reddit posts and descriptions related to cryptocurrencies, focusing on /r/CryptoCurrency. The bot identifies coins with negative sentiment and executes buy orders, hence the name "InverseCC Bot."
The bot follows these general steps:
-
Sentiment Analysis: Used NLTK and Vader Lexicon to analyze sentiment from Reddit posts and descriptions, specifically focusing on negative sentiment.
-
Coin Selection: Identifies cryptocurrencies associated with negative Reddit sentiment because Reddit /r/Cryptocurrency is always a great inverse indicator.
-
Trade Execution: Places buy orders for the selected coins.
-
Monitoring and Feedback: Continuously monitors sentiment trends and adjusts trading strategies accordingly.
- Inverse Sentiment Analysis: Buys cryptocurrencies with negative sentiment on /r/CryptoCurrency.
- Automated Trading: Executes trades based on predefined strategies.
- Dockerized Deployment: Easily deploy and manage the bot using Docker containers.
Make sure you have the following installed for running and editing:
- Docker
- WSL (on windows)
- Visual Studio 2022
- Dotnet 7.0+
- Clone the repository:
git clone https://github.com/CyberPunkMetalHead/Cryptocurrency-Sentiment-Bot.git
- Run Docker:
docker compose up -d
- configure
appsettings.json
- Be a chad and buy whatever reddit virgins say not to.
If you're looking for an easy no-code solution for a crypto trading bot - check out Aesir Crypto Trading Bot. It's easy to use and has a wide range of features including Copy Trading, Volatilty Trading, in addition to being one of the fastest trading bot platforms on the market.
For more Algotraing talk, Join the Aesir Discord