According to the traditional standards in investment, an annual ROI of 7% or greater is considered a good ROI for an investment in stocks. Generally speaking, a good investment is one that gives you the highest possible return on your money, with due diligence on the research you can find in any given asset class. Now recognizing good investment for yourself is all dependent on your risk tolerance, financial goal