For Eth projects IDEX is really fantastic choice,better and better than EtherDelta. You can find there quite good liquidity for popular tokens.
And for instant trading Binance is the best way,but BitMex is the best way for margin trading,should try it in such volatility of crypto like nowadays.