TradFi perps hit $387B on crypto exchanges, 117x in 18 months