Most people store their private keys on a zip drive and keep that drive disconnected from the internet. There is no way then that your keys can be hacked. You can only be hacked if you leave your private keys on the exchange.
But aside from that, the futures will be a better alternative but...