The question of where to store crypto is one of the most important decisions any investor makes. Buying Bitcoin or altcoins is only part of the process. The bigger issue is deciding who ultimately controls access to those assets.
Keeping funds on a centralized exchange is convenient. You can trade quickly, access multiple markets and avoid managing private keys yourself. For active traders, that convenience can be difficult to replace.
The trade-off is counterparty risk. When crypto stays on an exchange, you are relying on that company’s security systems, withdrawal infrastructure and internal controls. If the platform freezes withdrawals, suffers a breach or faces financial problems, users may temporarily or permanently lose access to funds.
Self-custody removes a large part of that dependence. If you control the private keys, the assets are not sitting inside an exchange account. That gives users more independence, but it also shifts responsibility completely onto them.
Losing a seed phrase, signing a malicious transaction or storing backups poorly can be just as dangerous as trusting the wrong exchange. Self-custody is powerful, but it is not automatically safe.
I think the best setup often depends on how the crypto is being used. Active trading capital may stay on an exchange, while long-term holdings are moved to a hardware wallet or another self-custody solution. Separating funds by purpose can reduce both counterparty risk and operational risk.
Another important factor is experience. Beginners may find self-custody intimidating at first, especially when seed phrases and wallet recovery are involved. But relying entirely on exchanges can create a false sense of security.
Where do you keep most of your crypto today?
Do you prefer self-custody, centralized exchanges or a combination of both?
And if you split your funds, what percentage do you usually keep available for trading versus long-term storage?