Use Case · Earnings

Earnings tomorrow alerts

Earnings is the most important date on any stock's calendar — and the easiest one to forget. Tickerbot pings you the day before earnings on any ticker you care about.

The problem with most earnings calendars

Public earnings calendars exist on every finance site. The problem is they're passive — you have to remember to check. By the time you do, the stock's already moved 4% in pre-market and you've missed the setup or the warning.

How Tickerbot does it

Tickerbot precomputes a days_to_earnings field on every ticker, updated daily. From it, four flags are derived: earnings tomorrow, earnings this week, earnings next week, and post-earnings recent. Set an alert on any of them, scoped to your watchlist or any other filter.

The simplest version
Notify me the day before earnings for any stock in my watchlist
NVDA reports tomorrow after market close. Consensus EPS: $0.74.

Stacking earnings with other conditions

Earnings is most useful when paired with another condition. "Stocks reporting tomorrow" is a calendar. "Stocks reporting tomorrow that are also up 5% in the last week" is a setup — the run-up before the print.

Stacked conditions
Stocks in the S&P 500 reporting earnings this week with a recent analyst upgrade and EPS estimates revised up
3 matches: NVDA (Wed AMC), CRM (Thu AMC), MDB (Thu AMC). All 3 with upward revisions.

Variants worth setting up

Set up your first earnings alert

Add the conditions you want, scope to your watchlist, and Tickerbot remembers the calendar so you don't have to.