There is no minimum length of time you must hold stocks in a Roth IRA. However, you would be penalized or need to pay additional taxes if you withdraw money from the account until you turn 59½  or the account has been open for less than five years.