The Zacks Earning Surprises is an interesting and potentially high-alpha data set. It contains earnings estimates of “more than 2,600 analysts from 185 brokerage firms across North America cross referenced with company earnings reports”. So how wrong are analysts? This histogram shows the distribution of percentage errors where percentage is calculated by (100 * (actual […]