Understanding Crypto Trading and Derivative Trading