Basically, if you are willing to retain an investment for several years and are comfortable with the stock price moving considerably, small-cap stocks may be a good fit for your portfolio. In addition, if you stick to a buy-and-hold investment approach, small-cap stocks can enhance your portfolio's total growth rate.