I don’t deal with swing trading on a personal level so I can’t recommend anything from experience. I do know that Plus500 allow you to trade Bitcoin CFDs which lowers the cost of actually buying and selling the coins.