Yes, Indian traders can open an account at AvaTrade, provided they meet the minimum deposit requirement of 100 units of currency.