@OptionQuant Yes, the static IP requirement is applicable only to order-related endpoints (placement, modification, and cancellation). Other API endpoints, including WebSocket data, order book, and positions, will continue to be accessible from any IP address.
Hi Danesh, we were seeking clarification on a couple of points in your query, hence the delay. I apologise.
1. Yes, you can create multiple apps on a single Kite Connect account.
2. Yes, they will all be bound to the same IPs.
3. The order rate limit will be applied to the Zerodha account.
Additionally, since such apps will be sharing the IP from which they send orders, you'll have to declare (as a default) that all such Zerodha accounts are owned by immediate family as defined in the regulation.
Hi, 1. Is IPv6 allowed to enter as static IP in the profile ? 2. I added any random IP but order placement works fine? Is it that validation is still not in placed ?
@Matti I wanted to confirm some points regarding the declaration requirement. When multiple Zerodha accounts are using APIs from the same whitelisted IP: 1. Is there a specific form or process to officially declare that these accounts belong to immediate family members? 2. Or is this declaration handled via email/support confirmation when required? 3. Also, is there any additional compliance step needed from our side before using multiple accounts from the same infrastructure? Would appreciate your guidance on the exact process to stay compliant. Thanks.
1. Yes, IPv6 is allowed. 2. Validation will start on April 1.
@akraghavendran We'll update the terms of use for Kite Connect such that if you're sharing IPs, you'll only be allowed to do so with permitted (by the regulation) family members. By sharing the IP, you'll essentially be declaring that you're only doing so with family. Our surveillance team will reach out to any clients where we see a large number of accounts sharing IPs for Kite Connect orders and suspend API access if such accounts are sharing static IPs among unrelated people.
We originally decided to mandate unique static IPs for all users, with no allowance for families to share IPs, but have changed that stance to allow sharing to keep things simpler.
Hi @Matti In that case, ideally if accounts are not falling into one family, then we should create different developer kite profile for each trading account and assign separate ip to each of them ? Here on, it won't be possible to put multiple non family accounts in single developer kite profile right ?
Hi @Matti, @ankitdaf I am using AWS EC2 instance to place API orders?? which static IP address should I provide, Home Internet connection IP address or EC2 instance public ip address??
1.0 Can HUF account be on same profile as the Karta. 2.0 Can Partnership firm and its Partners be on the same profile. 3.0 Can an individual, its own HUF account and its partner firm be in the same profile.
@Matti we have Publisher API for Order Placement & Kite API to check Order Status & Margin with multi-user login . Will this applies to us "The circular says sharing the same static IP among different family member accounts is permitted. "
@Matti, could you please provide clarification on the following:
- Using a VPS with a single static IP for algorithmic trading. - While attempting to add the same IP across multiple Kite Connect accounts, encountering an error stating: “IP address is already in use.” - As per SEBI guidelines, sharing of a static IP is permitted among immediate family members (spouse, dependent children, and dependent parents). Accordingly, trying to configure Kite Connect for multiple family member accounts using the same VPS IP.
like to understand: - Is it officially supported to whitelist the same static IP across multiple family member accounts? - If yes, does this require backend approval from Zerodha, or is there a specific process to enable it? Under a single developer login, can we create multiple apps (e.g., 4 apps) intended for 4 family member accounts, or must each account have its own separate developer login and app?
Clarification on the correct and compliant setup would be very helpful.
@Matti , pls respond to my clarifications of 20th March, resproduced below.
1.0 Can HUF account be on same profile as the Karta. 2.0 Can Partnership firm and its Partners be on the same profile. 3.0 Can an individual, its own HUF account and its partner firm be in the same profile
We are currently configuring static IP whitelisting for multiple developer accounts as per your guidelines.
We successfully added a static IP address to one developer account. However, while attempting to add the same IP address to another developer account, we are encountering the following error:
"The IP address(es) you are trying to add are already linked to another account. Each IP address can only be linked to one account."
As per your documentation, it is mentioned that the same IP address can be used across multiple accounts if they belong to members of the same family.
In our case:
> All developer accounts belong to members of the same family > The static IP is shared and used by all of us as the application is deployed on single instance
Request: Could you please clarify:
> Whether using the same static IP across multiple developer accounts within the same family is allowed in practice? > If yes, how can we proceed with linking the same IP to multiple accounts? > Is there any additional approval or verification required from your end?
This is currently blocking us from completing the setup across accounts.
Cancell orders api request do not count toward the 10 OPS limit, right? Also, we can place IOC orders via the API, correct? Angel One is disallowing IOC orders via the API, and I’m not sure why.
@DaneshBansal HUF and members can share IP. Partners cannot.
@arunsinghv18 you'll have to create multiple apps using the same Kite Connect profile.
@shaan1326 you are allowed to share static IPs among family members. However, this is only limited to spouse, dependent parents, and dependent children. Also, the mode of obtaining a static IP, via ISP, VPS, etc., isn't specified. You can do this.
@Tusshar18 to share IPs, use the same developer account and create API keys for multiple trading accounts. However, when you say you're sharing IPs within the same family, the definition of family here is limited, as explained above.
@Matti lastlty, the pricing for API, will it charged be account wise, as in for example if I have 3 family accounts, will the API charges be charged seperatley from all accounts, or just one account?
@Tusshar18 The Kite Connect API pricing is based on the number of apps (API keys) created, not on individual accounts. You are charged ₹500 per month for each app created on the developer console.
If multiple apps are created under the same developer account, the subscription charges will apply separately for each app.
@salim_chisty that I know, the thing that I am asking is each app that is created, the charges will be debited from each account or one single account, for example currently I have 3 seperate developer accounts, and charges are debited from there accounts i.e 500 each, total coming out to be 1500, but now when I make different apps in one developer, will the charges be deducted from on user as whole, or will it be the same as before
that I know, the thing that I am asking is each app that is created, the charges will be debited from each account or one single account, for example currently I have 3 seperate developer accounts, and charges are debited from there accounts i.e 500 each, total coming out to be 1500, but now when I make different apps in one developer, will the charges be deducted from on user as whole, or will it be the same as before
What happen if i add only one IP.
1. Yes, you can create multiple apps on a single Kite Connect account.
2. Yes, they will all be bound to the same IPs.
3. The order rate limit will be applied to the Zerodha account.
Additionally, since such apps will be sharing the IP from which they send orders, you'll have to declare (as a default) that all such Zerodha accounts are owned by immediate family as defined in the regulation.
1. Is IPv6 allowed to enter as static IP in the profile ?
2. I added any random IP but order placement works fine? Is it that validation is still not in placed ?
Thanks
I wanted to confirm some points regarding the declaration requirement. When multiple Zerodha accounts are using APIs from the same whitelisted IP:
1. Is there a specific form or process to officially declare that these accounts belong to immediate family members?
2. Or is this declaration handled via email/support confirmation when required?
3. Also, is there any additional compliance step needed from our side before using multiple accounts from the same infrastructure?
Would appreciate your guidance on the exact process to stay compliant.
Thanks.
1. Yes, IPv6 is allowed.
2. Validation will start on April 1.
@akraghavendran
We'll update the terms of use for Kite Connect such that if you're sharing IPs, you'll only be allowed to do so with permitted (by the regulation) family members. By sharing the IP, you'll essentially be declaring that you're only doing so with family. Our surveillance team will reach out to any clients where we see a large number of accounts sharing IPs for Kite Connect orders and suspend API access if such accounts are sharing static IPs among unrelated people.
We originally decided to mandate unique static IPs for all users, with no allowance for families to share IPs, but have changed that stance to allow sharing to keep things simpler.
In that case, ideally if accounts are not falling into one family, then we should create different developer kite profile for each trading account and assign separate ip to each of them ?
Here on, it won't be possible to put multiple non family accounts in single developer kite profile right ?
Thanks
How often one can change static IP addresses? A week or a month? Any specific time period?
1.0 Can HUF account be on same profile as the Karta.
2.0 Can Partnership firm and its Partners be on the same profile.
3.0 Can an individual, its own HUF account and its partner firm be in the same profile.
Regards
Will this applies to us "The circular says sharing the same static IP among different family member accounts is permitted. "
Kindly asit.
- Using a VPS with a single static IP for algorithmic trading.
- While attempting to add the same IP across multiple Kite Connect accounts, encountering an error stating: “IP address is already in use.”
- As per SEBI guidelines, sharing of a static IP is permitted among immediate family members (spouse, dependent children, and dependent parents). Accordingly, trying to configure Kite Connect for multiple family member accounts using the same VPS IP.
like to understand:
- Is it officially supported to whitelist the same static IP across multiple family member accounts?
- If yes, does this require backend approval from Zerodha, or is there a specific process to enable it?
Under a single developer login, can we create multiple apps (e.g., 4 apps) intended for 4 family member accounts, or must each account have its own separate developer login and app?
Clarification on the correct and compliant setup would be very helpful.
@Matti
I have a couple of clarifications:
1. Multiple family accounts on same IP
I manage trades for family members (separate PAN & accounts), all accessed from the same internet connection.
Is using multiple accounts from a single IP compliant?
2. Proxy IP for algo trading
I am exploring a third-party algo platform that requires a proxy/static IP.
Is placing orders via a proxy IP allowed?
Does this align with current SEBI algo trading guidelines?
Request your guidance on best practices to remain fully compliant.
Thanks!
1.0 Can HUF account be on same profile as the Karta.
2.0 Can Partnership firm and its Partners be on the same profile.
3.0 Can an individual, its own HUF account and its partner firm be in the same profile
We successfully added a static IP address to one developer account. However, while attempting to add the same IP address to another developer account, we are encountering the following error:
"The IP address(es) you are trying to add are already linked to another account. Each IP address can only be linked to one account."
As per your documentation, it is mentioned that the same IP address can be used across multiple accounts if they belong to members of the same family.
In our case:
> All developer accounts belong to members of the same family
> The static IP is shared and used by all of us as the application is deployed on single instance
Request:
Could you please clarify:
> Whether using the same static IP across multiple developer accounts within the same family is allowed in practice?
> If yes, how can we proceed with linking the same IP to multiple accounts?
> Is there any additional approval or verification required from your end?
This is currently blocking us from completing the setup across accounts.
@arunsinghv18 you'll have to create multiple apps using the same Kite Connect profile.
@shaan1326 you are allowed to share static IPs among family members. However, this is only limited to spouse, dependent parents, and dependent children. Also, the mode of obtaining a static IP, via ISP, VPS, etc., isn't specified. You can do this.
@Tusshar18 to share IPs, use the same developer account and create API keys for multiple trading accounts. However, when you say you're sharing IPs within the same family, the definition of family here is limited, as explained above.
If multiple apps are created under the same developer account, the subscription charges will apply separately for each app.