I know this question has been asked multiple but I am still not able to get a clear answer.. IS Algo trading allowed for retail investors. Since giving an API doesn't equate to Algo trading, so is the technical argument that we (Zerodha) have given just an API and the user is making the decision to hook it to an Algo. Moreover we(zerodha) don't allow automation of login process as an API feature(although there are numerous ways to automate it), so that is one more argument that we(zerodha) are not offering algo trading. Is above the reason why hundreds of users who automate trading using their API don't have to get an approval from Exchange because at EOD they are just giving an API to subscribe live data and place orders and nothing more.
But at EOD whatever the argument and reasoning might be, Are retails users allowed to do Algo Trading (from a legal and compliance point of view)