Keeping your funds on the exchange is always a risk. But sometimes this is a compulsory measure, because otherwise we may lose an opportunity to buy or sell at the right time.
In general, I am very surprised why large insurance companies have not yet developed sufficiently transparent and simple service packages for users of cryptocurrency exchanges.
Surely everyone would be much calmer if we could officially insure own deposit, which is on the exchange. This would solve a huge number of problems at once.