- Estimate is the projection of of a company by the analysts for a given period of time.
- is a company's reported profits (or sometimes a loss if going negative) in a given quarter or fiscal year.
- Surprise is an earning (or sometimes a loss if going negative) which is above (or even below) the estimated or reported .
Estimate earning is plotted by white lines
Reported Earnings is plotted by columns, where positive number is blue and negative number is purple.
Surprise Earnings is plotted by columns, where positive number is green and negative number is red.
You surely will be able to tweak and customize all the colors above with color you find comfortable.
Since are reported every quarter of the year, this plot will gives a good view when you put it inside a 3 Months timeframe.
Hope this helpful.
Change Estimated Earnings chart type from line to stepline to make it easier to see.
Adds Standardized Earnings into indicator, because sometimes the company doesn't provide much detailed information. If you browse a stocks that doesn't have earnings information, you need to enable Standardized Earnings first because it's unticked by default.
In true TradingView spirit, the author of this script has published it open-source, so traders can understand and verify it. Cheers to the author! You may use it for free, but reuse of this code in a publication is governed by House Rules. You can favorite it to use it on a chart.