I am a discretionary trader, who uses Zerodha API to build my own front end to makes it easier and safer to place my orders.
Would I be classified as an algo trader, just because I use the API?
I am a discretionary trader, who uses Zerodha API to build my own front end to makes it easier and safer to place my orders.
Would I be classified as an algo trader, just because I use the API?
yeah, i use Airtel fiber which should have this option from what i am reading and i use jio mobile as backup which probably wont.
Backup is mandatory, so i will have to add jio fiber or something else ( assuming they allow multiple static ips).
But this will mean that i will be able to trade from only my home. Thatâs what i mostly do, but i dont want to be bound by it.
Another way is to run everything on aws instead and configure it to use static ip. That will have best reliability too and hopefully lowest latency. I know nothing about it so havenât bothered and there is something about having a physical kill switch nearby. But lets see, ill probably switch to aws if this happens.
Algo sellers bring some sort of risk, more than fraud itself. I dunno, they dont seem to punish the ones that break rules. From what i understand no action was taken against Tradetron, they only ask brokers why they work with tradetron.
Anyway, vs the alternatives given so far, this is the most sensible rule for us with least issues. Only need static ip. Hopefully it will stay that way without additional rules.
See, I donât disagree with you about the cloud. But if that fails, whatâs the backup?
No. Because youâre governed by the rate limits on Kite.
Was thinking about this. One possible fix - have static ip in your own house too and register it along with aws one. Broker will hopefully allow multiple static ips.
if aws is down, run from your current home setup. Both will have to be maintained with uptodate data. This will likely be very rare though.
ofc we can never do 100% uptime.
True, but will SEBI allow multiple static IPâs? Thatâs the key question.
I hope they do. Anyway, will see what happens next.
Which are currently 10 orders per second, if I remember correctly from the API documentation, right?
Not that I need that many.
Correct. The actual threshold for what qualifies as algo is yet to be determined, but it will be around what most brokers would have set as max.
Referring to this point from draft:
" Brokers shall not permit open APIs and allow access only through unique vendor client specific API key and static IP"
For custom personalized algo users who are using kite APIs today, can someone please clarify:
And static IP here implies there are 2 different modalities:
As for your point of whether or not Kite APIs are âopenâ, this circular intends to say that brokers canât offer APIs without whitelisting IPs.
Thanks for clarifying.
So for kite API users, it will mostly mean:
a. getting static IP(s) and registering it with the broker.
b. if the requests are within rate limit, it will not be treated as algo that requires registration.
Will wait for finer details.
Wo Zerodha reassess API pricing after this is finalized?
Retail investors can now automate trades using broker APIs without registering their strategies, as long as their static IP address is whitelisted by the broker. These APIs follow the same risk management rules and rate limits as brokerâs trading platforms, ensuring that a large number of orders wonât compromise market integrity. One of the biggest hurdles in the past was the need to register every strategy and change in strategy to be able to automate trades. With this gone, automated trading becomes more accessible to the public. SEBI has something to say about algo trading