WallstreetBets

App · 2 actions

Track what Reddit's r/wallstreetbets is saying about stocks: the 50 most discussed tickers each day, with comment counts and whether the mood is bullish or bearish, from Tradestie's sentiment data. Look back at any day since March 2021 or check a single stock. No account or API key required.

Get stock sentiment

Check how one stock is being talked about on Reddit's r/wallstreetbets today or on a past day: whether the mood is bullish or bearish, its score, how many comments mentioned it, and where it ranks among the 50 most discussed stocks. A stock outside the top 50 comes back as not found rather than as an error. No API key required.

Inputs

TickertickertextRequired
The stock's ticker symbol, such as TSLA. Upper or lower case both work, with or without a leading $.
Datedatedate
The day to look at. Leave it blank for today's latest data, which updates every 15 minutes. History goes back to March 2021, with some days missing.

Outputs

comment_countnumber
How many comments mentioned the stock that day. 0 when not found.
datetext
The day asked for, as YYYY-MM-DD. Empty when Date was left blank (today's latest data).
foundtrue/false
Whether the stock was among the day's 50 most discussed. When false, the other fields are empty.
ranknumber
Its place in the day's list by number of comments: 1 is the most discussed stock. Empty when not found.
sentimenttext
The overall mood of the comments: Bullish or Bearish. Empty when not found.
sentiment_scorenumber
How positive the comments were, as a score: above 0 leans bullish, below 0 leans bearish, and the further from 0 the stronger. Empty when not found.
tickertext
The stock's ticker symbol, e.g. TSLA.
Example output
{
  "comment_count": 13,
  "date": "",
  "found": true,
  "rank": 11,
  "sentiment": "Bullish",
  "sentiment_score": 0.013,
  "ticker": "NVDA"
}

Get top stocks

Get the 50 stocks most talked about on Reddit's r/wallstreetbets today or on a past day, most discussed first, each with how many comments mentioned it and whether the mood was bullish or bearish. Narrow it to bullish or bearish stocks, or keep just the top few. No API key required.

Inputs

Datedatedate
The day to look at. Leave it blank for today's latest data, which updates every 15 minutes. History goes back to March 2021, with some days missing.
Sentimentsentimenttext
Which stocks to keep: all of them, or only those whose comments were bullish or bearish.One of: all (All stocks), bullish (Bullish only), bearish (Bearish only). Default: all.
Number of stockslimitnumber
How many stocks to return, from 1 to 50, most discussed first. Leave it blank for all of them.From 1 to 50. Default: 50.

Outputs

countnumber
How many stocks were returned.
datetext
The day asked for, as YYYY-MM-DD. Empty when Date was left blank (today's latest data).
stockslist
The stocks, most discussed first. Empty when there is no data for the day.
Example output
{
  "count": 3,
  "date": "2026-10-14",
  "stocks": [
    {
      "comment_count": 242,
      "rank": 1,
      "sentiment": "Bullish",
      "sentiment_score": 0.109,
      "ticker": "AI"
    },
    {
      "comment_count": 66,
      "rank": 2,
      "sentiment": "Bullish",
      "sentiment_score": 0.137,
      "ticker": "SPY"
    },
    {
      "comment_count": 64,
      "rank": 3,
      "sentiment": "Bullish",
      "sentiment_score": 0.206,
      "ticker": "MU"
    }
  ]
}

On this page