Earnings reports move stocks 10–20% overnight. FinWin.ai gives you the estimates, the analyst consensus and the historical beats/misses — so you can prepare, not react.
See every upcoming earnings date across your watchlist and the full market. Know exactly when your stocks report — days or weeks in advance.
Monthly bar chart of Strong Buy / Buy / Hold / Sell / Strong Sell ratings — see whether analyst conviction is building or fading before results.
Consensus price target with high, low and median range. See how the current price compares to where analysts think it should be in 12 months.
Track when analysts upgrade or downgrade a stock — often a leading signal before major price moves around earnings.
Quarterly and annual EPS and revenue estimates from the analyst consensus. Compare against last quarter's actuals to gauge expectations.
ML-scored news sentiment overlaid on the intraday price chart — see how the market is reacting to pre-earnings news in real time.
Open the Earnings Calendar to see which of your watchlisted stocks are reporting in the next 2 weeks. Sort by date and note the report time (pre-market or after-hours).
Open the Estimates tab on each stock. Note the consensus EPS estimate and revenue forecast. This is the bar the company must beat to move the stock higher.
Has the ratio of Buy to Hold ratings been improving or deteriorating over the last 3–4 months? A rising Buy consensus ahead of earnings is a positive signal.
Check the Upgrades & Downgrades feed in the days before earnings. Analyst upgrades right before a report often indicate channel checks are positive.
On earnings day, open the Sentiment tab. ML-scored news sentiment overlaid on the intraday chart shows you exactly how the market is reading each headline.