According to conventional wisdom, an annual ROI of approximately 7% or greater is considered a good ROI for an investment in stocks. This is also about the average annual return of the S&P 500, accounting for inflation.