zerodha SDK does not support modifying the http request.
That's why it will take the ip address coming from the network where you won't have any control. For multiple trading accounts, you can't control which IP to use.
Basically, to solve this, you…
@Arockiya_r
If there are multiple accounts configured on the application to use java kite connect sdk, and its running on same cloud instance, how system can set the different ipv6 for different account as your java sdk does not support modifying t…
@Arockiya_r thanks for the reply
I think that's what is happening. The cloud instance has both IPv4 and ipv6, developer profile is configured with IPv6 and seems kite connect sdk is transmitting the request using IPv4.
How do we control this while…
It seems yes.
I am completely blocked because the kite is rejecting orders with IPv4 when I have set ipv6 in the profile.
Looks like they do not have any guidelines on how to handle such scenarios.
Tomorrow everything will go for toss in live market
I have configured the IPv6 IPs in the profile on kite app but I am getting below error while executing the order.
IP xxx.xxx.xx.xxx is not allowed to place orders for this app.
The IP in the error is IPv4. Why this error is coming?
@Arockiya_r @Ma…
I have configured the IPv6 IPs in the profile on kite app but I am getting below error while executing the order.
IP xxx.xxx.xx.xxx is not allowed to place orders for this app.
The IP in the error is IPv4. Why this error is coming?
@Arockiya_r @Ma…
I have configured the IPv6 IPs in the profile on kite app but I am getting below error while executing the order.
IP xxx.xxx.xx.xxx is not allowed to place orders for this app.
The IP in the error is IPv4. Why this error is coming?
I have configured the IPv6 IPs in the profile on kite app but I am getting below error while executing the order.
IP xxx.xxx.xx.xxx is not allowed to place orders for this app.
The IP in the error is IPv4. Why this error is coming?
@Arockiya_r
@DaneshBansal that's what I was also expecting.
From 1st April, the market orders can not be without market protection, then there won't be market order without this flag, zerodha just could have kept -1 as default in their backend and everyone coul…
Hi
Thanks.
Just checked.
You guys have updated the code in the GitHub repository but release is not created for the new version.
Anyways, that solves the problem.
Thank you.
Are you saying that you are still working on the sdk support for this when the cut off date for market protection orders is 1st Apr.?
This is serious problem, from 1st Apr, the market orders via SDK will start failing (as existing SDK does not provi…
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 …
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 ?
Thanks
It's very unclear how this is going to be.
If I am using linode to deploy my custom application which manages multiple accounts together, it has one public ip. It executes api calls for multiple accounts from this single server.
How it will work ? I…
I understood about daily live positions pnl.
But if someone have to implement the reports like daily pnl and view back, how one can do that ?
Just by fetching orders or positions it's sufficient to calculate the pnl ? The problem occured when posit…
Upstox has free api to get trading timings as well as market holidays.
https://upstox.com/developer/api-documentation/get-market-holidays/#:~:text=Request,code section on this page.
Understood. Instead of using their SDK, you are suggesting to use APIs directly. This will give an option to bind IP to the request.
Hope zerodha updates their SDK to give that option to bind IPs to the API
Ok thank you.
I am using linode and I can see a option to get multiple static IPs.
That requires additional cost though.
But I am unclear on the fact that, if I get 5 static IPs for my VM, how come I can map them to my api keys for 5 different accou…
but this will then be like number of static IPs required == number of accounts handled?
What will happen to platforms who have thousands of users onboarded
Ok. Understood.
It's 1 request per second for quotes api.
But then what's the workaround? If someone wants to achive more frequent quotes.
Is websocket only solution?
I think even kite web application is dependent on the web socket to get the latest prices. So we also have to follow same.
Observe that when you hard refresh web page in kite, it shows some different prices for a moment and then latest prices are sh…
I have added credits and created new Connect app.
But while subscribing to KiteTicker using kite connect java sdk, it is giving error "The status code of the opening handshake response is not '101 Switching Protocols'. The status line is: HTTP/1.1 …
Hi
I have seen this behaviour with positions, this is also applicable to holdings.
You might need depend on the websocket or /quote api to get the latest prices.
Sure.
@sujith just want to know if I can somewhere see the upcoming release tentative dates ?
As now personal api is free, it is possible that many ppl will start using api to manage their portfolios. It will be very good if the release information…
Just to update you,
This problem is still there as of yesterday's API response.
duplicate key value violates unique constraint "unique_exchange_trading_symbol"
Detail: Key (exchange, trading_symbol)=(BSE, AAHS130625) already exists
Ok thank you. I am using the java Kiteconnect so can't use it directly as of now.
I will use it once your publish new java kite connect with newer fields.
Yes sure. This will help for stocks. But this field is missing in mutual funds. Leaving completely unaware on how much quantity for mutual funds is pledge and how much is available
I understand that buying and selling can be difficult using API. as it involves funds.
But what is the issue in sip modification, like pausing, deleting a sip or activating sip?
Also, the above discussion only talks about mf buying and selling, no …