Get Your Earnings Trading Edge

The Trader Service works the dislocations between investor sentiment and earnings results — combined with quantitative studies and chart setups — to give short-term traders a defined edge around every release.

14-Day Free Trial

We’re so confident our tools and analysis will improve your trading, we’re offering you the chance to try it free. You won’t be charged until your trial ends, and you can cancel any time before then.

Start your free trial ↓

What Subscribers Say

I've been using this site for about 8 years now, maybe longer. I made money the first few years, but I thought I was SMARTER and altered my plays. The last few months I have only invested in YOUR picks. My, what a difference. My hat's off to you all.

R.G. Tennessee

The information you provide along with your instructions on timing, are valuable beyond compare. Thanks!

B.L. Washington

Thanks, I use this data daily, about a 100% twelve-month increase. Good Job.

S.G. Wisconsin

Subscriber comments. Individual results vary.

Put the Earnings Whisper Grade to work in your system

December 17, 2002 – July 30, 2026 Quarterly Returns by Earnings Whisper Grade 0% 1% 2% 3% 4% 5% 6% 7% 8% 9% F: −0.3% average over 5,974 reports (47% finished higher) F D-: +0.8% average over 6,851 reports (50% finished higher) D- D: +1.5% average over 8,630 reports (52% finished higher) D D+: +1.6% average over 13,021 reports (54% finished higher) D+ C-: +2.2% average over 15,569 reports (56% finished higher) C- C: +2.2% average over 14,730 reports (56% finished higher) C C+: +2.8% average over 14,577 reports (57% finished higher) C+ B-: +3.2% average over 12,908 reports (57% finished higher) B- B: +4.0% average over 9,036 reports (59% finished higher) B B+: +4.7% average over 8,626 reports (59% finished higher) B+ A-: +5.6% average over 4,678 reports (59% finished higher) A- A: +7.6% average over 2,294 reports (59% finished higher) A A+: +8.3% average over 4,851 reports (62% finished higher) A+ The S&P 500 has averaged 2.7% per quarter A+ Earnings 37.6% Average Annualized Return 232.0% over the S&P 500 Buying at the open following an earnings release and holding until after its next earnings release.
Average return in the quarter after each grade, since December 2002.

The Earnings Whisper® Grade rates about 3,000 companies from F to A+ by how far their results diverged from expectations. The chart shows what each grade has been worth in the following quarter, every quarter since 2002.

On its own it’s a strong signal. Combined with others, it’s stronger.

  • Stack the signals. Each Grade arrives with sentiment, the implied move and AI call analysis. Pull it through the API or MCP server, add your own technical indicators, and act only when they agree.
  • Automate it. The Data API delivers it all to your scripts, spreadsheets or trading platform, filtered with grade_min and grade_max.
  • Backtest it. Five years of report-by-report history, including how each stock traded around its release.
  • Ask your AI. Our MCP server connects the same data to Claude, Cursor, VS Code and other MCP-ready assistants.

Averages across all graded companies. Past performance doesn’t guarantee future returns.

Trade both long and short around earnings

$100,000 worked long and short through Earnings Whisper Plays, against the same amount in the S&P 500, over the last five years
Loading the track record…

Plays are taken on both sides — long when the setup favors it, short when it doesn’t — so the record is not a bet on a rising market. Half the portfolio works before-the-number plays four at a time, half works after-the-number plays two at a time, sized from the portfolio each day. Past performance doesn’t guarantee future returns.

Included in the Trader Service:

14-Day Free Trial

We’re so confident our tools and analysis will improve your trading, we’re offering you the chance to try it free. You won’t be charged until your trial ends, and you can cancel any time before then.

Save with quarterly or annual billing.

Start your 14-day trial

First, create a free account — or sign in if you already have one.

or