You do not have to pay tax on trading profits if you use a financial spread betting broker or invest through a tax efficient stocks and shares ISA. However, if you trade CFDs, or trade through a GIA, you will have to pay tax on profits.