OKEx still allows users to trade up to 10 BTC without KYC.
I just created an account with them and they are enforcing KYC for both deposit & withdrawal. May be it is India specific as I chose country as India. Don't know the situation for old accounts.
If you know any CEX that is allowing deposit, withdrawal, and trading without KYC requirements then please suggest. Do remember I am looking for CEX and not DEX.
Bitfinex?