every five minutes milo fetches the newest posts from r/wallstreetbets. a post counts only if it names at least one stock on milo's tracked list, matched by symbol as a whole word, case insensitive, with or without a dollar sign in front. each matched post is read once by a language model with a fixed instruction: say whether the writer is bullish, bearish or neither about each named stock, and how sure you are, from zero to one. the reading is stored beside the post's id, title, author, upvotes and time, and is never changed afterwards. a post that is bullish about one stock and bearish about another gets one reading per stock.
the confidence is not a prediction that the stock will move. it is how clearly the post takes a side. a post that says buy the dip and nothing else reads as bull at a high confidence. a post asking whether earnings will be good reads as none.