@vandanchopra
No, it's still not live.
For time being, we will recommend you to create holiday calender list at your end and don't run your program on those day's.Something as below:
cds_holiday_list = ['2019-04-01','2019-04-17','2019-04-19','2019…
@bdvk
Please issue refund or allow new app creation.
For all payment related query, you need to write to talk(at)rainmatter.com
Will the old key pair work after I deleted the App by mistake?
No, Kite Connect app needs to be active for using api_ke…
@ytomar
Historical data for corporate action is adjusted for EQ scrip only not for F&O scrip.GAIL-EQ has been adjusted for the same.
kite.historical_data(11903490, start_date="2019-06-28", end_date="2019-07-25", window="day")
You are referring …
@ZI4453
Please do understand that this is not a support portal. This is a community-driven forum where developers help each other.We hang out here to support and grow the community.
If you go through whole documentation, it will answer all your abo…
@k365
Is thr any limitation in api calls ? like if we use continuously quote or ltp calls, is thr any limit ?
Yes, there is limitation you can go through this thread.
tried websocket, the quote is coming in debug output, but when i try to take it t…
@bdvk
Are you talking about Pi trading application?
No, you can't extract data from Pi application using python.If you want to get historical data, you need to subscribe to Kite connect historical data APIs.
@hanzo2
As i mentioned in my comment i have checked my api key and access token.
How did you check if API key and access_token is correct?
Are all API requests working fine except Websocket Streaming? Can you use same API key and access_token and m…
@hanzo2
Connection was closed uncleanly (WebSocket connection upgrade failed (403 - Forbidden))
Forbidden error status, means either your API key or access token is wrong. You can recheck the same by making another API query.
@kreakemp
To close the open position, you can place fresh counter order for all those open positions in loop.For eg.If you have 1 lot of Banknifty July contract, from positions details, you can fetch contract detail and order type(long/short) and p…
@pandithurai
We have checked the above at our end and, there was no delay in any segment feeds.Can you make sure that there was no WebSocket disconnection at your end?
@ZI4453
Kite Publisher can be used to place an order using the embedded button, followed by login/authentication go through this doc to know more.
Whereas Kite Connect is rest APIs, you can go through this doc.
@sachinstlko09
The error was because you were trying to use Json object as array in $order_id.You need to first convert Json object to array and then retrieve order_id. As below:
$order_id = $kite->placeOrder("regular", [
"tradingsymbol" => "…
@td001
Can you recheck that you are using correct access_token and api_key while initializing KiteTicker?
If still facing issue, paste Ticker code here.
@hyberbolicfin
Well, I am getting continuous data for options till January '19 at least. Is that incorrect data?
No, we don't recommend fetching continuous data for Option contracts.
Also, is there any way of getting historical options data? Even …
@coolcoder001
Visit kite connect developer page then select the required connect app,you can find API Secret(click show API Secret) just below API Key.
@anupama
The request token is used just to generate an access token. And request token expires immediately after that. And it cannot be reused. Access token is valid for the whole day. So, immediately generate access_token from request token and us…
@sivannarayanagunji
There was no issue/outrage from our end. Make sure, you are correctly generating request token and then successively access_token. Have look to this documentation.
@gaurav11bh
Below values can be seen in 5 min data for UPL. Is this expected ?
Yeah, it can happen as we broadcast all ticks received from exchange throughout the day, which can be received post-market timing as well.But while processing candle at …
@npchoubey
All INDEX quote need to be accessed individually, not along with it's F&O contract.Eg(python client):
kite.quote('NSE:NIFTY BANK')
You can get list of all instrument here.
@kyaboltitu
Since they are the same, the change%age comes as 0.
There was not live tick for both the index, so both close and last_price remains same.
We are looking on this.
@shahkshitij15
High value of 1272.7 for NSE:Relience(instrument_token=738561) is same in both kite web and connect historical data.
{'date': datetime.datetime(2019, 7, 5, 14, 15), 'open': 1269.8, 'high': 1272.7, 'low': 1260, 'close': 1264}
@gaurav11bh
All above date seems to be trading days.
2011-10-26 - Mahurat Trading day
And rest all days are also trading days as same can be verified from nse index historical data.
@ramatius
We again invested at our end and can confirm you that all above BO order modification/execution has been done from your side.You can check the complete order log at your end. Maybe test that specific method/functionality individually.
@chiragkeswani
We tried same your above code and it's working fine at our end.Can you recheck if processing tick operation of check_entry is not throwing any local error? May be test check_entry method operation seperately by passing dummy value of…
@ramatius
Our RMS team has confirmed that there has been no pre-auto square off today.In case of any pre-auto square off, we will notify all the clients. There has been no change in any setting at our end.
@kiranMaya
You need to subscribe to Historical APIs to use (it has an extra charge of 2000 per month).
To subscibe, you can go to app details page in developer login and on the right side, there is a section for ADD-ONs. You can subscribe to Histor…
@zerotrader
You need to send socket.send_multipart([ticker.encode(), data.encode()]) to different thread, without blocking main on_tick thread, with kws.connect(threaded=True) .
@venkatesh_rao
We only have intraday candle for TCS-BSE(136330244) since 2016-3-18 9:15.But you can get data for day chart.So, for -TCS(BSE) chart for period till 2016-3-18 9:15,you are getting Null.
@techns
Are you sending below both header along with the same request?
-H "X-Kite-Version: 3" \
-H "Authorization: token api_key:access_token"
Refer this documentation.
@matrix
As stated above it's because of network issue between kite and our OMS.As seen it mostly occurs only for very few instances during market open and market close last minutes, when load on OMS is at it highest. So, for above network exception…
@Srik
Whether the data will be of the order whose status is changed or entire day’s orders.
It's only for the order whose order_status is changed, while WebSocket code is running.
Also I see that I don’t get the call back posted after reconnection…
@HAs
Yes, if you cancel the subscription,then for fresh subscription,fresh charges will be deducted.
So, in case of temperory non-usage, you can pause the app from the developer dashboard and activate it later when required.
@Srik
We checked for multiple order_history API response at our end, not able to reproduce Timeout exception at any instance. Make sure that you have added proper delay between multiple API calls.
@rvsw
We checked for KALPATPOWR-NSE token-464385 , interval="5minute", intraday candle is available for period 2018-04-18 to 2019-02-04.
eg:{'date': 2018-4-19 9:15), 'open': 482.9, 'high': 485, 'low': 479.85, 'close': 482.75, 'volume': 2671}
Can yo…
@chandrak
Also I found an issue where if we ask for 50 day data using time dateXXX 23:59:59 and dateYYY 23:59:59, all ok for interval_day but for 5 mins interval we need to give dateXXX 9:15:00 to dateYYY 9:25:000 than only we are getting 3750 item…
@chandrak
Now using the same date period I am downloading data INTERVAL_5MINUTES and doing avg (dividing by 3750 i.e. 50 days 5 minute data) and now the avg comes far from the what it should be (as per zerodha kite platform). What could be the issu…
@Srik
I got the same issue on June 14th. Is this issue fixed or we still need to go with the same workaround?
In which of the APIs request, did you got TimeoutError?
@sivannarayanagunji
Can someone write simple code to read tick data from web socket ? i am not able to proceed further.
Which kite connect client are you looking for?
@sivannarayanagunji
I am using the URL as wss://ws.kite.trade?api_key=APIKEY&user_id=MYUSERID&access_token=ACCESSTOKEN
You don't need to send user_id param, you can check complete correct param here.
if you have any python code, please shar…
@AutoTrade
import' is not recognized as an internal or external command,
operable program or batch file.
This error suggests you haven't added python to the environment variable. Can you check the same?
error: Microsoft Visual C++ 14.0 is required.…
@gagneetkalsi
Can you implement on_error method and paste the complete error log here?
Also, we will check the same at our end for threading error at 09:16 AM.
@gkaranam
You are blocking on_tick method by calling internal methods within.You need to pass it as thread without blocking it, check multi-threading example here.
@Vinnce
Historical data is meant for backtesting only.We don't recommend using it for live/real-time strategies. You can generate candles at your end for the required instruments using WebSocket.
It involves a database writing operation,and there c…
@sivannarayanagunji
Like i want to access data till 10 AM after 10 AM , is it possible? suppose if i mention the time stamp as 9:30 AM to 10:00 AM , at 10:01 AM , will i get the data till 10 AM ? or not? please clarify
Yes, you can fetch previous m…
@sivannarayanagunji
Can you please suggest me if you have any Java code example?
Yeah, you can check java connect client here.
Actually, my requirement is to get the intraday and historical data both, will it help my purpose?
Yes, you can use Histo…
@Romit
You need to increase the delay between each instrument token historical data request.Also,Historical Data APIs are not meant for fetching such a large number of instruments continuously.
@Kulbir
I want to purchase historical data for NSE from Kite Connect.
Historical data APIs comes with all segment historical data not just Nse segment.
1. Corporate data adjustment is done over the coming weekends.
2. Historical data is only adjus…
@abhishek26
We checked Websocket on_order_update at our end, it's working correctly for all order updates(Pending order, completed(partial/whole), rejection, etc)
I'm trying to get updates for the same user who placed the order
Did you login to con…
@meeashok
There seems to be very less liquidity during market start time on this script.So, there is no formation of the candle during the same. You can see the same pattern on multiple days ex.2015-5-5,2015-5-6,etc.
@graviraju
Are you sure, you are login using the same client id as entered in kite connect developers dashboard?
Are you posting this form or using java connect client?
@raaghulr
But I can find only redirect url in app settings page. Is redirect url and postback url are one and the same.
No, redirect and postback url are not same.
You are redirected to registered redirect_url post the login flow ends.
But the Post…
@chiragkeswani
Can you check if you are not blocking on_tick method in any condition? If you are performing any additional calculation on on_tick method, you need to pass it to a different thread to prevent blocking of the on_tick method.