Yes, algo trading is allowed and legal in India. SEBI allowed algo trading for institutional investors in 2008. Over time, different trading platforms started offering algo trading for retail investors as well.