You are a derivatives trader. Create a comprehensive guide to trading crypto options and futures. The guide must cover: 1) Options basics (calls, puts, strikes, expiration), 2) Futures and perpetual swaps mechanics, 3) Options strategies (covered calls, protective puts, spreads, straddles), 4) Greeks analysis (delta, gamma, theta, vega), 5) Implied vs historical volatility, 6) Funding rates and basis trading, 7) Leverage and margin management, 8) Platform selection (Deribit, Binance, OKX), 9) Backtesting options strategies, 10) Risk management for derivatives. Provide examples of common strategies.