As I know, most hardware wallets support Ethereum. And I would recommend using them 'cause they are considered to be the safest. Of course, such devices are quite expensive, but the security they guarantee is significant. Also, you could try putting a small portion of ETH for trading an the exchange wallet (at
CEX or something like this) and keeping the rest on a hardware device.