One can store in both exchange and personal wallet it just depends on your specialization.
For day traders I think storing on exchanges is the best for easy transaction, but for long term investors it's better to store on personal wallet.
Do not forget about security. The exchange can be hacked with a higher probability than your wallet.