Bots, Derivatives, and Staking: How to Use Automation on Centralized Exchanges Without Getting Burned