Fully Automated Trading Algorithm Approval from NSE
-
@admin
Hi, Further to this.
What if I offer fully Automatic Trading to my clients, using Angel Broking API?
Will I need any approvals !!! -
-
@shubhie7 said in Fully Automated Trading Algorithm Approval from NSE:
I have built a fully automated trading algorithm using your SmartAPI (smartapi.angelbroking.com) offerings and would like to receive approval from the exchange (NSE) to deploy it in a production environment. Your website says you assist clients in doing so and hence I request you to have my strategy approved at the earliest possible. Please let me know what details would be required for the same. This is solely for my personal use and I do not intend to make the intellectual property (IP)/decision making logic public.
As you have mentioned This is solely for your personal use.You don't need any approval for this.
-
@shubhie7 Yes, I answered only for one part of the question.
Even Zerodha forums are not very crystal clear on that. My understanding is that for single user, I think it should not be an issue. But its my thoughts only.
-
@Ashok But I'm still not sure whether 2FA is enough to justify placing/modifying multiple orders in rapid succession (1s or less) and especially in the case when the decision-making is being done by a computer algorithm. Are other folks currently running fully automated trading algorithms? If yes, I'd appreciate if you can reply stating whether any regulatory permissions were needed. @admin Seems to be in the dark about this whole issue
-
@shubhie7 I understand that a 2FA authentication similar to Zerodha is i works, but not sure on the timelines.
https://smartapi.angelbroking.com/publisher-login?api_key=xxx
-
@admin Any update?
-
Hi @shubhie7 we will update you on this.
-
@rajanprabu I think there are two grey areas here. One - partially vs. fully automated trading algorithms - It is nowhere explicitly stated by brokers who provide APIs such as Angel Broking, Zerodha, etc whether their offerings are meant only for creating platforms that can be used as terminals (custom) or whether they can be used by trading algorithms that do not require any human intervention. Zerodha requires users to manually visit their website and login to generate a token (though that can be automated using a RDA bot such as Selenium) and hence apparently that classifies it as human intervention. 2 - The fact that the exchange requires fully automated trading algorithms to be approved by them, but it not clear/mentioned as to whether it is only for those who interact directly with the exchange's OMS and RMS or whether it applies to clients of trading members (who interact with the broker's OMS and RMS) as well. I couldn't find the exact link to what I read a few days ago on the old NSE website. But, in the meantime here are a couple of alternate links that may give you an idea of why I am apprehensive of any wrongdoings.
https://www1.nseindia.com/content/circulars/CMTR21793.pdf - This is certainly very old, but might still be somewhat relevant in this context.
https://www.nseindia.com/trade/platform-services-non-neat-decision-support-tools-algorithm-trading
-
Does one need such approval ?