Are coinbase.com purchases effectively bitcoin futures?
One they credit your account you can transfer your bitcoin out to another wallet, you do not have to sell it through them, but you could at a later time if you wanted to.

Unfortunately Coinbase is also known to just cancel an order if the price sharply rises between you placing it and them delivering the bitcoin, your US dollars are then returned to your bank.