Gains made in a Roth are not taxed unless you pull out gains early. You can only take out money you deposit tax free if you are before retirement age. At I believe 57 1/2 you can you pull out all tax free (gains included).
O.K. guys I need your help please. So I had an IRA and a Roth I sold the Roth and transferred the money to my IRA a few months back and I am now trading with my IRA. Does that mean that I have to start allover with a new Roth if I want to save on taxes or can I stay with the IRA do the same. Thanks,