I'm confused...I believe you can only write off a capital loss on a capital gain..
And also, taxes are only on the gain portion. If you pay 100K for stock and sell at 120K then you only pay taxes on $20K...tax bracket depends on s/t or l/t gain...unless the tax laws have changed in the last few years..
Roths are great because you pay no taxes at all...Traditional is tax deferred..
iam