Swap our ETH for WETH Deposit some ETH (WETH) into Aave Borrow some asset with the ETH collateral Sell that borrowed asset. (Short selling) Repay everything back Testing: Integration test: Kovan Unit tests: Mainnet-fork-aave (Mock all of mainnet!)