https://rockawayuppercrust.com/arbitrage-essentials-key-principles-and-techniques/