I hold 50-75% of my BTC, and trade with the remaining. That way it is always increasing a little bit if i do the right trade, and i dont risk losing all on a bad trade. I also will withdraw some of my trading BTC when its needed for my family.
For me this works, but this is so individual...