Yes, Zerodha allows forex trading. You can open an instant account and start trading in currency derivatives at BSE and NSE exchanges using Zerodha's trading account. Simply enable the Currency trading segment before trading in currency.