Reddit APIs

Get top 50 stocks discussed on Reddit subreddit - Wallstreetbets

Endpoint

GET https://api.tradestie.com/v1/apps/reddit

Parameters
  • date (optional): Date in MM-DD-YYYY format (e.g., 11-02-2025)
  • If not provided, returns latest available data
Examples

Get latest data:

curl -XGET 'https://api.tradestie.com/v1/apps/reddit'

Get data for specific date:

curl -XGET 'https://api.tradestie.com/v1/apps/reddit?date=11-02-2025'

Response

You would get following JSON response...

[
                      {
                        "no_of_comments": 179,
                        "sentiment": "Bullish",
                        "sentiment_score": 0.13,
                        "ticker": "GME"
                      },
                      {
                        "no_of_comments": 37,
                        "sentiment": "Bullish",
                        "sentiment_score": 0.159,
                        "ticker": "AMC"
                      },
                      {
                        "no_of_comments": 17,
                        "sentiment": "Bullish",
                        "sentiment_score": 0.22,
                        "ticker": "PLTR"
                      },
                    ...
                    ]
                    
Rate Limiting

20 requests per minute per IP address

Notes
  • The list gets updated every 15 mins
  • Every 15 minutes, algorithm takes in to account all the comments till that point of time and re-calculates the sentiment
  • The sentiment reflects the daily sentiment
  • Data availability depends on historical Reddit data collection

Questions? Contact us at [email protected]