Skip to content
Trading bot
Interfaces
Reddit

Trading based on Reddit posts

reddit trading automation illustrated by reddit logo

OctoBot can connect to Reddit to monitor Reddit posts from subreddits.

When the RedditForumEvaluator is enabled, OctoBot will the use VADER Sentiment Analysis’s AI to analyse the sentiment of each post and make a summary of each coin to be used by the Daily Trading Mode.

RedditForumEvaluator configuration

RedditForumEvaluator configuration to select subreddits to follow

Configure the RedditForumEvaluator to specify the subreddits to follow for each traded Cryptocurrency.

Reddit connection configuration

reddit config

Those information can be found after creating a Reddit App.

  1. Login on your Reddit account if you already have one
  2. Generate a Reddit script App to your Reddit account if you don’t already have one
  3. client-id is the 14 characters identifier under the App’s name
  4. client-secret is the secret identifier of the App
  5. username and password are your usual Reddit username and password

Configuration from user/config.json

Add in user/config.json in the services key :

"reddit": {
       "client-id": "YOUR_CLIENT_ID",
       "client-secret": "YOUR_CLIENT_SECRET",
       "username": "YOUR_REDDIT_USERNAME",
       "password": "YOUR_REDDIT_PASSWORD"
   }

Exemple:

"services": {
   "a service": {
 
   },
   "reddit": {
       "client-id": "YOUR_CLIENT_ID",
       "client-secret": "YOUR_CLIENT_SECRET",
       "username": "YOUR_REDDIT_USERNAME",
       "password": "YOUR_REDDIT_PASSWORD"
   },
   "another service": {
 
   }
}