As little as possible, usually a deposit and then use the BTC for whatever it is I want and withdraw any of the remaining, there are a few exchanges I trust but still will not risk it.
Why not use a decentralized exchange and be always in full control of your funds?