I have been trading with Coinexx for a couple of months. They are an fx broker that allow cryptocurrency trading also through CFDs. And they take US clients without any hassles. You can choose BTC, ETH, LTC, XRP or BCC as your account’s base currency.