(TL;DR: This trick is legit - you just fund your USD / EUR wallet at Coinbase, then use GDAX (their back end exchange) to buy/sell BTC)
It's entirely possible to put $1,000 in, end up with $995 of bitcoin, sell when that doubles to $1,990 and get out $1,980.
Then you have tax :)
I am in Australia but I am able to sell for less than 1% quite easy. I think it's easier for Americans.
Also you shouldn't have to worry about slippage with bitcoin unless you're selling $1,000,000+ in one go.
If you observe the order book orders put in at limit around a volume of $100,000 will fill at the limit within minutes or on lower volume exchanges like the ones in Australia you'll be filled at the limit within a few hours at that size.
A quick check right now had 5.2 BTC (~$86k) on either side of the $0.01 spread. Slippage has plummeted as exchange volume has gone up.
If you dont use professional tools youll pay 1% on Coinbase
The pretty button tax
Why do you ask? Its as robust and liquid of a market as anything else, up to a few million usd.