We don't have an official Excel library. You can get live market data in Excel using the Kite Connect API by integrating it through third-party tools by writing custom code in Python or VBA that connects to Kite's WebSocket API.
Please recheck the API key and access token. Ensure you are using the correct trading symbol format. You can refer to the instrument master file and verify that the symbol format matches the one provided there.
Kite Ticker publishes all the ticks, and there doesn't appear to be any issues on the backend. To ensure you’re receiving all data, please make sure that the thread handling ticks isn't blocked. There might be a delay on your end in the read and wri…
An access token is valid for one whole day. Once you get an access token, you don't have to request it again unless you are logged out. Once you get an access token, store it in a file or app preferences and reuse it. Make sure you store the access …
Hi @Rebel
Are you facing the same issue with the Kite API? If then, please enable debug mode and share the stack trace/error details with us in a private message.
Your access token might have expired. You need to fetch a new access token. An access token is valid for one whole day. Once you get an access token, you don't have to request it again unless you are logged out.
A request token is valid for a coup…
You can get the day-period data for futures using the continuous data. Please do note that we only provide day candles data for expired future instruments.
Please ensure you follow the login flow as outlined in the Kite Connect API documentation, and refer to this webinar walkthrough for a better understanding. Additionally, check the session FAQs here.
To fetch market data, refer to the Websocket API …
It is mandatory by the regulators that a user has to login manually at least once a day. We don't recommend automating login. Go through the login FAQs.
1. Kite ticker doesn't offer tick-by-tick data. For precise tick-by-tick information, it's necessary to be at a colocation server with the exchange, which costs upwards of 20 lakhs per year.
2. There is no guarantee that a minute candle will be avai…
This issue occurs due to an invalid API key or access token. Please review your code and cross-verify that the correct credentials are being passed. You may refer to the similar discussion here.
We request you to use the correct code, as it's placing junk orders as per market conditions, which will be counted as invalid requests, but counted as API requests.
The error message is only displayed if the maximum order request limit is breached. Kite Connect API not only counts the orders placed but also the orders blocked due to invalid requests. Invalid orders are not displayed in the order book. However, …
It is mandatory by the regulators that a user has to manually login at least once a day. We don't recommend automating login. You may refer to the similar discussion here.
The issue arises due to the use of an incorrect exchange segment while fetching the LTP. Since NIFTY options are part of the derivatives segment, the correct format should be NFO:NIFTY2580724700PE instead of using the NSE segment.
Bullforce.ai is not a Zerodha product, and we're unaware of the redirect/postback URL used by them. Please contact the Bullforce.ai support team for assistance.
Bullforce.ai is not a Zerodha product. Please contact the Bullforce.ai support team for assistance. There is no issue with the order execution at our end.
Please double-check the request token and API key you entered for the login flow. You can refer to the similar discussion here.
If the issue persists, please enable debug mode and share the complete stack trace here.
It is not guaranteed that a minute candle will be available at the end of the minute or at the beginning of the next minute.
The way the historical data service works is, it will capture all the ticks in a minute and then generate a candle out of i…
We don't have an official Excel library. You can get live market data in Excel using the Kite Connect API by integrating it through third-party tools by writing custom code in Python or VBA that connects to Kite's WebSocket API.
You can get intraday historical data for the active options contract. Historical data won't be available for the expired option contract. However, you can get the day-period data for futures using the continuous. Go through the documentation here.
Kite Connect is purely an execution platform. For your data requirements, you will need to contact an exchange-authorised data vendor.
If the accounts belong to your immediate family, you can use the same IP. If they're not immediate family, they'…
We adjust historical data for corporate actions to improve analysis. Adjustments are made for bonuses, splits, rights issues, spin-offs, and extraordinary dividends. You can find a similar discussion here.
Navigate to the app details screen and verify that you have entered the correct client ID. Ensure there are no spaces at the beginning or end of the client ID. The Kite Connect APIs must be used with the same client ID that was used to create the ap…
In the Kite Connect Personal app (free version), real-time or historical market data is not available.
If you have created multiple apps, ensure that you are using the API key and access token for the Connect app (paid version), not the Personal ap…
The LTP API call will return blank if the parameters passed are incorrect. Please ensure you are using the correct parameters and the proper trading symbol format. Go through the documentation here.
If the issue persists, please enable debug mode a…
We request you to verify and check the following:
You must generate a new access token each day via the login flow using the request token.
You must pass the correct instrument token as a string, not the trading symbol, such as "NIFTY23JULFUT".
…
Kite Ticker expects valid credentials for connecting to the ticker. The error code '403' means either api_key or the access token is invalid. You may refer to the similar discussion here.
Go to the app details and verify whether the redirect URL is updated correctly. If it is updated correctly, you can try this in an incognito window or clear your browser cache and try.
Please ensure you are entering the correct API key without any extra spaces. You might find this similar discussion helpful. Additionally, note that it is not necessary to generate a request token and access token every time. Once you have an access…
Navigate to the app details screen and check if you have entered the correct client ID. Ensure there are no spaces at the beginning or end of the client ID. You must use the Kite Connect APIs with the same client ID that you used to create the app.
We are currently awaiting detailed process guidelines from the exchanges regarding this matter. Once we receive them, we'll be able to provide you with more information.
Yes, the quote API enable you to retrieve market data snapshots from the exchanges at the time of the request. Please check our API documentation on the market quote here.
To access live market or historical candle data, you need to subscribe to Kite Connect(paid version). Please ensure you are using the API key and access token associated with the Connect app (paid version) instead of the Personal app (free version).…
The quote API returns the Last Traded Price (LTP) and other market depth fields at the time of the request; however, it does not provide real-time updates like a websocket and is not continuously refreshed.
We adjust as soon as we receive the Cost of Acquisition (COA) for the particular script. The adjustment for this script has already been done, and you can verify it in a similar discussion on our TradingQnA post here.
The Kite Connect API does not provide a dedicated endpoint to fetch upcoming dividends on stocks. However, we maintain a list of upcoming corporate actions that you can check out here. You may also refer to a similar discussion here.
We adjust historical data for corporate actions to improve analysis. Adjustments are made for bonuses, splits, rights issues, spin-offs, and extraordinary dividends. You can find a similar discussion here.
You can get intraday historical data for the active options contract. However, historical data won't be available for the expired option contract. We only provide day candle data for futures with continuous charts. You may check out a similar discus…
Hi @jagadeish Kite Connect provides real-time data for NSE, BSE, and MCX. However, we do not support trading on NCDEX due to low liquidity, and therefore, real-time data for NCDEX is not available.
Position conversion from MIS/CNC to MTF is not permitted. However, you can convert an MTF position to a CNC position. For more details, you can review the API documentation and refer to this support article.