Kite Connect APIs for programmatic access
Traders,
Indian trading community, unfortunately, lags far behind their international counterparts in terms of leveraging the power of cutting edge technology when trading. Considering that we have the largest population of software developers (behind US) in the world, this is dismaying.
This has been a chicken and egg situation. Except for a privy select group with industry connects and large capital, retail investors have never had any way to programmatically access their trading accounts. The tech savvy crowd, because of this, have generally stayed away from the capital markets.
Let me introduce to you, Kite Connect, India’s first market APIs for retail clients.
Among the many projects we are currently working on, Kite Connect is what we are most excited about because of its potential to be the catalyst for change in the way India trades. Perhaps, more significant than all we have done to the broking industry—lowering costs (and even going completely brokerage free), bringing in transparency, offering better platforms, and always promoting a client-first attitude.
Using Kite Connect, you can, with any programming language of your choice (from excel VBAs to Python, Java, C# or even your command line console), place and manage orders, build – multi asset risk modelling systems, stock screeners, quant based strategies, equity stock selection models, option greeks calculators, backtesting, machine learning, and more. You could even build your own personal Kite or Pi.
For the first time in Indian broking history, you truly own and control your trading account and data. You have the power to build your own trading/investing experience, any way or any how you like it, without being confined to a frontend offered by your broker. The opportunities are limitless.
If you are a Zerodha client, you can signup for a Kite Connect developer account and get started immediately.
What is Kite Connect?
Kite Connect is a set of simple HTTP APIs built on top of Zerodha’s exchange-approved web based trading platform, Kite. It enables users—clients of Zerodha—to gain programmatic access to data such as profile and funds information, order history, positions, live quotes etc. In addition, it enables users to place orders and manage portfolio at their convenience from an interface of their choice.
Why provide programmatic access?
There is a burgeoning population of tech-savvy investors who want to invest in the capital markets, but at their own convenience and by their own means. With a client base of over one lakh users, at Zerodha, we have, time and again, received feedback from our clients expressing their wish to personalise their investment experience beyond the capabilities of the platforms we offer.
Choice for retail users
Currently, the only mode of investment available to a client of Zerodha is the platform we provide, although it may not necessarily suit the client’s need. As a stock broker, we may not have the technological prowess to keep up with the changing needs of tech-savvy investors, posing to them, a conundrum of technological inflexibility. By providing programmatic access, users are no longer locked to a platform they are not comfortable with.
Data portability
Furthermore, by nature, all data generated by a user is locked inside our ecosystem. For instance, our clients who use third party portfolio and order tracking applications, or even spread sheets for analysis, need to manually replicate their position data on an ongoing basis. Providing programmatic access ensures that users are not locked out of their own data, and that they retain freedom and ownership over it.
Control and management
We have developed a “Developer Console” for Kite Connect that allows users to track and manage their own programmatic API access. A user may, at any point, pause or resume, or invalidate such access, and monitor all activity.
______________________________________________________________________
Kite Connect is meant for tech savvy traders/investors and developers. We will not be able to cater to requests to build platforms or tools. You will have to create yourself a developer login, agree to the terms and conditions, and pay the applicable fees before being able to start using Kite connect. Visit https://kite.trade to get started and make sure to read the terms and conditions.
Happy Trading,
Nitin sir,
can you please attach a script to kill switch ,so that it will automatically deactivate the segment for the day when no of executed orders is greater than a defied limit or when when loss is greater than a set limit or profit is greater than a set limit , i am trying for that through other services
Can i place the orders through command prompt using Zerodha?
This Api would be so helpful for the next generation of traders like us who have just graduated from the college alot. Can’t wait process all the data available. Thank you so much. I think that this would be my first fortune.
VOLUME BARS ON CHARTS DO NOT SHOW THEIR MEASUREMENT SCALE ON RIGHT.
Hey Sanjay, could you please create a ticket at support.zerodha.com with a screenshot of the issue you seem to be facing? Our team will have this checked and assist.
I want to develop an auto trading app and my developer is trying to contact you but he is not getting proper reply from you.
I request you to please give me contact phone number with name of person to discuss my issue.
Please reply
Dear Sir,
We are creating our own supertrend indicator algorithm and are facing issues with respect to initialization of ATR. The issue is when the market begins at 9:15 am, how do we initialise the ATR?
1- Do we take previous day’s last minute True Range
2- Do we take the Last Close minus Today’s Open
3- Do we continue the ATR series from the last reported close
This becomes important since in times of gap up or down, initialisation can affect the starting of supertrend series.
Also, just like real time prices are available through API, can we get real time value of ATR also through API?
Thank you
How long the API Token/Request token is valid.. I need to renew it for daily authorization for algo to take place.. Can i do it the day before at night before sleeping.. Just want to know; by what time Zerodha refreshes it. So; immediately after that we can do it for next/current day.
In zerodha console there is a feature to download the Tradebook as excel or CSV, is there a way (an API) which return the same data as JSON.
Hey Atul, afraid this is not possible to do.
Will I be able to reset the api keys if they are compromised ?
Hey, you can reset the API key by regenerating it.
Hi,
I want to fetch my zerodha account data, so I got this amazing package build by zerodha, but I didn’t understand why it is asking for credit, if I want API access, I want to access my data?
Hello Nithin Kamath,
I want to get the list of stocks currently held by customer on their consent. How can I do this?
I have seen this done by IndMoney App.
Hope you’ll reply soon.
Thank you.
Hi sir,
Is KiteConnect also provides ticks live data for intraday purpose? I didn’t get this in KiteConnect python documentation.
Is it possible to get access to kite connect api through Mathematica. I don’t know Python, know a little C++, however I have been using Mathematica for more than a decade now. If it is possible to get access through Mathematica, please let me know how?
will zerodha charge for each App creation in Kite developer API?
or it will be monthly 2000, even if we have more than 1 app.
Let say tradetron requires different app creation for fetching the trades from the public strategy and if i need to create another one for different strategy from different company, will zerodha charges 2 times of 2000 INR?
Sir
90% of the NSE/BSE trading activity is executed through algorithms from both within and outside Indian territory. Individual or small traders are unable to execute orders so fast on a par with robots. Why don’t you provide direct algo trading in kite zerodha?
How to get all news and instrument fundamental data through Kite Connect, i check the sample code there also no function calls for those data, Kindly provide that details if possible .
Having read this I thought it was really informative. I appreciate you taking the time and energy to put this content together.
I once again find myself personally spending a lot of time both reading and posting comments.
But so what, it was still worthwhile!
whoah this blog is fantastic i really like studying your articles.
Keep up the great work! You already know, many persons are searching round
for this info, you can help them greatly.
Is it possible to fetch ” Whether the price of the Underlying is at or near the strike where there is MAX OI Buildup (Intraday Basis) in its Option Chain (both CE & PE side) for all the FnO Counters ?? ”
@nitin
Hi
Do you provide historical intra-day data for index options and futures? I am looking for 5-minute data for Nifty options and futures for the past 5 years. I need it for the purpose of academic research.
Can i connect Kite Connect to any backtesting platform?
Hello I have been using Kite Connect extensively. However I am experiencing Max Order Limit Reached error when I am running 10 or more instruments.
This is because there is a limit of 3 requests per second (not orders, but any routine that calls for price data).
I am sending Price Data Request every hour though my routine, at every XX.15.01 hours, where XX is 9am, 10am, … ,3pm. Whatever be my call frequency (hourly, half hourly..), anything more than 3 instruments I start receiving error as all requests go in bunch at candle completion, and cannot get staggered.
This effectively means I can run only 3 instruments simultaneously. This is absurd.. please tell me how do I run more than 3 instruments (say 15 or 20) on Kite Connect.
Please send me the details how to link kite connect with MT4
Hi Nithin
I am having zerodha account.
Can you tell me is it possible algo trading of weekly options using kite API
Hi Nithin,
Is there any possibilities of providing the trading api alone (without the market data) at free of cost or at minimal cost ?
Please Respond !!
Hi Nithin,
I have a generic question, why does the option selling has huge margin requirement and also future margin is more compared to some of other brokers.
I agree you have your own strategy & limitations, but i hope if other brokers are not getting affected by giving more leverage, you also should not. if we take banknifty we have very small number of strike price trading option.
these limitations are making people to go with other brokers even it encouraging me to look out other options. I request you consider this.
Please advice on the pro and cons also as i am a new bird in trading sky.
Regards,
Shiva
Shiva, margins are actually decided by the exchange (SPAN + Exposure). All brokers are expected to charge this. Anything lesser being charged means the broker is funding the difference (the exchange blocks SPAN+Exposure) as soon as the position is taken. This is technically not 100% compliant, so is best avoided.
Thanks Matti, but the banknifty strike prices are very limited we can only buy around 500 points strike prices. when i spoke Zerodha CC they said it limitation they have in place. While other brokers allowing cant you have an alternative to make this happen in Zerodha as well.
Hi, I am a visually challenged person, and so I use screen reading softwares to work on computer and mobile. I am using zerodha’s kite app on iOS and I am having some accessibility issues while using the app with voiceover screen reader for which I would like to get in touch with mr. kailash sir and development team of zerodha so that I can explain the exact issues. How can I get in touch?
can i able to make algorithms to make trades of themselves in connect 3.0
hello sir, I need 20-depth market data from kite connect link to excel for my further trading strategy… can I get it by Real-Time data in Excel… what are the requirements I needed for doing this… please help
20-depth isn’t available on Kite Connect yet. We’ll make an announcement when it is.
hi,
Do we have Api or any means which could provide market depth data (20 level) for certain stocks ?
Hey Kaushik, this data isn’t available over the APIs yet. However, it is on our list of things to do.
how can i integrate zarodha api in excel vba so that i can bulk upload my script
Best post your query on the Kite Connect developer forum.
Have a doubt regarding how you consider trade as fully/semi automated, want to clarify whether the following scenario is legal.
When I trigger the program, it checks the price of few instruments by getting live data and buy/sell if it meets certain condition (like dropped >5%).
Can I do this through my program or Do I have to any permission to execute it?
Dear Sir,
1. Does Zerodha allows 100% automated order? or its one touch?
2. Does Zerodha provides historical data for last “n” years for 1 min, 5 min, 15 min, 30 min, 1 hour, 2 hour, 4 hour, daily?
3. If answer to point 2 is yes, then your history data is adjusted with regards to stock splits, bonuses, dividends?
4. What is the latency of your data feed? (every what “x” millisec or second) we can expect live bid / ask prices?
5. How many live symbols data we can subscribe at same time?
6. Does Zerodha kite also provides exchange ready candle bars? (open high low close volume) or we need to construct OHLC data based on bid / ask / trading prices?
7. I am doing 100% automated trading on Interactive Brokers API. If zerodha supports 100% automated orders, I would like to use Zerodha Kite API.
Hi Ankur,
1. Automated trading isn’t allowed for retail in India.
2. Yes, we offer day candles since 2000. Minute candles are available since 2015.
3. Data is adjusted for corporate actions since 2016.
4. We stream live data that we get from the exchange feeds. The latency of our streams is in the order of milliseconds.
5. Up to 1000.
6. For the live market data, you’ll need to construct your own candles.
7. As I said in 1., automated trading isn’t allowed for retail trades in India.
Hi Team,
All the service provided by Zerodha are fantastic. I would like to stream live data to Excel, just a live stream. Nothing apart from that. Please guide me the better way to do that. As i am not a developer, please arrange a person to help me on this. I am ready to pay the basic cost for this. Thanks.
Hey Priya, I’m afraid we don’t offer development services. You can look for willing developers to help you by posting here.
i am saying that when we are taking the order if i have 5k then how much i am buy the share for example if 1 share is 300 rs then if i buy 10 share then it will show the total amount of share is 3k that we have to not calculate for in mind
Greetings,
Trading with Kite is wonderful I just wish if you add the facility of exiting cover order on limit price, would really appreciate it.
I’m afraid that’s not how cover orders were built.
I want to start using the KITE API’s. Few questions please;
1. Is there a trail version of the API’s, rather than paying monthly?
2. I want to create my own desktop app, i guess i would be needing, API_KEY and API_SECRET, when i go to the site to create these keys, it asking for URL’s. Why should i have the URL’s?
How do I use these API’s from the desktop app?
Regards,
Saleem
hi nithin this is ben from coimbatore.actually we are creating a stock website with a news channel. is it possible to to serve us real time feed data api from your side .
Hey Ben,
Please write to [email protected] regarding this.
Hi,
i trade in zerodha,I tried to get access kite API for my development. But looking at the price 2000/month. I felt its little more, so i didnt opted. i see few platforms decreasing the developer subscription from 2000 to 750 like Upstox. Is there any plan in Zerodha to do such changes. I hope to see such changes in Zerodha as well.
Regards,
Hari.
We just Purchased the 2 APIs (endpoints), But we are stuck now. We are building an informative and gamification kind of App. We are not going to do any Trading. It is for all users.
But Kite.Trade is not providing renew_token_access.
Nithin Sir, we love Zerodha product so far, is there a way, you can help us get access to permanent read-only data of stocks. It is only what we require. We can submit required documents or process which is needed to be, but we yet have only wireframes, document worked. We have yet to do coding for apps.
For this, it is best you purchase data from an exchange authorised data vendor. The data available on Kite Connect is for the personal consumption of Zerodha clients only. For more details, best write to talk[at]rainmatter[dot]com.
Hi,
I am using Kite since last more than one year and it works very good for me.
thanks for service and support.
Regarding Kite connect, I would have to create API to execute auto trades. So can I get access to real-time spread data though API in Kite connect platform.
If yes then I will be able to create my trading strategy.
I am new to Kite web, I would like to know if it is possible to place orders for a specified price upto certain date. With my previous broker – Kotak Securities, they have facility of GTC (Good till Cancelled ) order which allowed to put a date and price for a given stock and it will automatically place order on daily basis upto date I mentioned. It will get completed if my ordered quantity is bought /sold or date is reached.
Hey Manda, GTC orders are on our list of things to do, but this will take some time. In the meanwhile, you can use Sentinel to set up alerts that will tell you when you need to place an order. Explained here.
hi,
i am using kite connect api from last 2 years from last Thursday there was some change in nse cash segment api parameters due to which my app is not working and crashed. plz notify before such changes takes place
Hi Prakash,
Please post this query with full stack trace on https://kite.trade/forum/discussions
Hi
I want to know if it is possible, only to import using API, the historical Data from Kite charts, into google spreadsheets for individual use, without any charges. I know I can get it from other functions but those data aren’t reliable most of the times. As an example the LTP and close of day may vary sometime.Can you suggest any other means than manually feeding data in google spreadsheet for developing and testing positional trading strategies.
Thank You
Hey Ashish, I’m afraid that wouldn’t be possible. The Historical Data API is charged at INR 2000 per month per app in addition to INR 2000 for Kite Connect and is treated as an add-on to Kite Connect. I’d like to make it clear that Kite Connect is not a data vending service and as such, this isn’t allowed.
Hello,
I’ve created a Kite-Connect App with “Kite Connect + Publisher”, I’ve subscribed for Historical data Add On too.
However, when I try to fetch Historical data (token – 21445122), Kite API is throwing an exception
“Insufficient permission for that call.”
Can you please help me out here.
Kite User id – NE5293
Thanks
Hello Team,
I am new to trading. I know a programming a bit.
Just exploring Connect to understand this eco-system.
I have few queries –
1. Once I pay for Zerodha Connect for personal and automated trading, do I get historical data (like minute-wise for all the scripts) for backtesting.
2. Do you have API / service which upon configuration send live data without invoking API / service everytime or manually ?
Regards,
-Sanjog-
1. Yes, you can subscribe to minute historical data also. More info here
2.You dont have to invoke the API every single time. More info here
Can we use kite connect to build a virtual stock market game?
For personal use, yes. For mass consumption, no. For that, you’d have to go to an exchange authorised data vendor to get data feeds. Please write to talk(at)rainmatter(.)com for more details.
Hi,
I am Zerodha Client. I have a strategy and I would like to have it automated in excel. Will you do the coding service for me?
Hey Saravanan,
We do not offer to code client strategies. However, if you have queries regarding using the Kite APIs you can post your questions in the Kite connect developer forum.
what API calls will not be allowed if I subscribe to only Kite connect API and not Historical price API ( is it https://api.kite.trade/instruments/historical/ or even https://api.kite.trade/quote/ohlc fall under historical API ?)
Raj, the quote API doesn’t require a historical subscription, only the /historical one does.
Hi,
I am a developer to developing a simple application which has to show the chart as per the live update record and there is certain condition has to implement on the chart so that user can auto buy or sell can do.
So please let me know how it will implement i had gone through your document but i need to explore more on this.
Please call me on – 08041200197
Hey Abinash, the Kite Connect APIs are not supported via phone, I’m afraid. Also, automated trading isn’t allowed by the exchanges for retail in India.
Dear All,
Though I am 4 years into commodity trading (not full time), still I am like a new bee.
Made loss already.
Can some one guide to do safe trade without any loss.
Safe trade in the sense 1% profit per day
I opened trading account at Zerodha now and like to invest Rs.10000/- and plan to do crude mini lot
and expecting profit of Rs.100/ per day
If any successful trader here, kindly guide some basic rules , steps to achieve this.
Hey Vadivel, suggest you check out http://zerodha.com/varsity.
You can get good advice from Trade Guru at youtube.com/Poweroftrading
dear nitin
1. please suggest the procedure & software for fully automated trading.
2. currently i am using Kite on Laptop, and Pi for back testing.
regards
Hey Vinita, I’m afraid the exchanges don’t allow fully automated trading for retail investors.
I have developed my own algorithm for trading in Nifty Index Option in Python. This algorithm will generate buy & sell orders as per algorithm’s logic for a selected Option if it is fed tick by tick real time price data (O H L C) of the selected option.
Question 1 : Can Kite API enable or actually feed the real time price data into my algorithm. If no, please explain what does the Kite API do ? If yes, please explain how can I accomplish it ?
The buy & sell orders get generated by this algorithm at a very high rate (generally 3-4 times in a 5 minute period non-stop) and therefore it is not possible to do manual trading. The solution to this practical problem is some automated way to execute the orders generated.
Question 2) Does Kite API in any way enable execution of orders automatically that are generated by the algorithm.
If yes, please explain how ?
Thanks & regards,
Uday Karandikar
Hello Team,
How can I access the best 5 bid price and best 5 ask price and visa versa for sell.
While using excel with rtd Kite.RtdServer
If this is not streamed via rtd then, I would need the method and property for “KiteXL.Kit” for excel reference.
Appreciate your help on this.
Thanks
Bharath
9908085408
Sir,
I am not zerodha customer. But I would like to be.
I am not computer expert and my maximum computer experties is excel based program (Not VBA)
I have my own excel based program but i need some hand held to develop further. The program will be used by me only me (no commercialization) and I want to develop the program for short term trading (not intraday). It may be wrong forum to ask the question. Can you please help me how zerodha will help me.
Regards,
Narendra
Best post here.
Hi, I just want to pull the company list (NSE+BSE) and its closing price for the day (Market cap if possible) to integrate it on my website. I am not a techie so dont know the tech nuances. I have two questions:
1) can i do it using Kite? I have Zerodha account &
2) how much it will cost.
Appreciate your quick response.
Best
K
In order to display market data on your website, you’ll have to purchase data from an exchange authorised data vendor, Kunal.
How can I place order using javascript. If you could provide sample code. I had placed order with ajax post method but it returned error 403 while I was logged in to kite in the same browser.
Best check out the API documentation here.
I have subscribed for Historical API which is an ADD-ON subscription.
I am trying to use the Historical API. But, I am getting the below PermissionException.
UserId=XQ2741
Can you please fix the issue ASAP?
INFO: –> GET https://api.kite.trade/instruments/historical/NFO:NIFTY18APRFUT/5minute?continuous=0&from=2018-04-06%2000:00:00&to=2018-04-06%2023:00:00
Apr 08, 2018 11:41:59 AM okhttp3.internal.platform.Platform log
INFO: User-Agent: javakiteconnect/3.0.0
Apr 08, 2018 11:41:59 AM okhttp3.internal.platform.Platform log
INFO: X-Kite-Version: 3
Apr 08, 2018 11:41:59 AM okhttp3.internal.platform.Platform log
INFO: Authorization: token a2w9ib34rx8iyc1k:DWimRf6Az4oEJaTC15Z8dkCv7679DLQy
Apr 08, 2018 11:41:59 AM okhttp3.internal.platform.Platform log
INFO: –> END GET
Apr 08, 2018 11:41:59 AM okhttp3.internal.platform.Platform log
INFO: <– 403 Forbidden https://api.kite.trade/instruments/historical/NFO:NIFTY18APRFUT/5minute?continuous=0&from=2018-04-06%2000:00:00&to=2018-04-06%2023:00:00 (253ms)
Apr 08, 2018 11:41:59 AM okhttp3.internal.platform.Platform log
INFO: Server: nginx
Apr 08, 2018 11:41:59 AM okhttp3.internal.platform.Platform log
INFO: Date: Sun, 08 Apr 2018 06:11:20 GMT
Apr 08, 2018 11:41:59 AM okhttp3.internal.platform.Platform log
INFO: Content-Type: application/json
Apr 08, 2018 11:41:59 AM okhttp3.internal.platform.Platform log
INFO: Content-Length: 116
Apr 08, 2018 11:41:59 AM okhttp3.internal.platform.Platform log
INFO: Connection: keep-alive
Apr 08, 2018 11:41:59 AM okhttp3.internal.platform.Platform log
INFO: Access-Control-Allow-Origin: *
Apr 08, 2018 11:41:59 AM okhttp3.internal.platform.Platform log
INFO:
Apr 08, 2018 11:41:59 AM okhttp3.internal.platform.Platform log
INFO: {"status":"error","message":"Insufficient permission for that call.","data":null,"error_type":"PermissionException"}
Apr 08, 2018 11:41:59 AM okhttp3.internal.platform.Platform log
INFO: <– END HTTP (116-byte body)
com.zerodhatech.kiteconnect.kitehttp.exceptions.PermissionException
at com.zerodhatech.kiteconnect.kitehttp.KiteResponseHandler.dealWithException(KiteResponseHandler.java:60)
at com.zerodhatech.kiteconnect.kitehttp.KiteResponseHandler.handle(KiteResponseHandler.java:20)
at com.zerodhatech.kiteconnect.kitehttp.KiteRequestHandler.getRequest(KiteRequestHandler.java:69)
at com.zerodhatech.kiteconnect.KiteConnect.getHistoricalData(KiteConnect.java:604)
Best post this on the Kite Connect developer forum.
Hi,
If I have a Zerodha account, can I use Kite Connect API – KiteXL?
Is there any separate charges to be given for using Kite Connect API – KiteXL?
Regards.
@suhas
The Kite Connect APIs are charged at INR 2000 per month per app.
Are these APIs available for other brokers to develop their own broking plateform?
Hey Ravi, the idea of the APIs is that one needn’t go become a full-fledged broker(which is an expensive and lengthy process) to be able to develop and offer a platform, instead use our broking services while offering a new user experience to traders/investors.
Is there any api that you provide to calculate brokage?
Hey Faisal, no, APIs for brokerage calculation aren’t available.
what is the time frame of data we receive from ‘qoute/ohlc’ api and can we call this api to get the 15 min time frame ohlc?
This API is becoming useless. Atleast giving problem once in a week. And You people are not taking responsibility. What the hell is this….
hi,
it seem the options premiu ticks precede the banknifty ticks on one minute chart.
kindly check the same from your end.
regards,
Dev
i wanted to purchase an api where i want t access the real data and charts for the various stocks as i am creating my own website where i want to link the api
In the kite connect API /instruments – whether the instrument_token value of all nifty50 stocks are same/permanent or they change everyday
Hi ,
Since last Friday & Monday I am trying to place a cnc order but it is not getting executed. It always show in pending and status open . While placing order, I always select market order but it gets excuted on limit order. On modifying it to market order it will still show limit order and pending.
Hey Sanjiv. What scrip are you trying to trade? If it’s an illiquid scrip with no counter-order, your order would be converted to a limit order by the exchange.
I have started using the kite android’s app recently and faced few issues mostly related to usability so wanted to share them :
1. On the market watch if you search for any stock and if that stock is already available in the list then the app shows message “item already there in the list”, and you have to search that stock manully by scrolling same is the case when you have added 20 stocks, the max limit, in this case u have to delete the existing stock from the list to proceed . This is irritating when you are trying to place an order urgently but not able to , and eventually loose some precious time. I would suggest in such cases user should be taken to that stock or open the stock info page where he/she can place an order.
2. On the holding screen p\l can also be shown in absolute numbers along with percentage. Lot of space is wasted between the two columns instead centre column can be used to show some information.
3. Since you are using web views for all your apps(coin,q) then why not to integrate them in the kite itself so that user can access these without going out of the kite app.
1. If you simply need to place a quick order, you can invoke the order window directly from the search drop-down.
2. The idea of having the space is to maintain neatness and not clutter the screen up. If you hover over the percentages, you’ll see the absolute change as well.
3. Again, the idea is to not clutter one platform with a lot of functions. Though we’ve decided to use the Kite login across all our platforms, having everything in one place is not something that’s practical.
Hi Matti,
HereIi am talking about App only
1. What you have suggested will only work when you want to buy more the existing stock. For a new stock how will “going to order page” help?
2.I am talking about Android app and i think you are talking about desktop(web) where hover can work and about cluttering , it may be a valid point, but have seen other apps with the same info.
3. I don’t think it will clutter because you already have these options there ,it just that you are taking the user out of the app on their click . Bringing these features in the app will provide Unified solution for the users.
1. I assumed that you were talking about the web app. For the Android app, the restriction makes even more sense than for the web app as people would be more conservative about the bandwidth.
2. I don’t say that it is impossible to display the data, but if the data adds to clutter without adding much value, we prefer to leave it out.
3. This is in the pipeline, but it will not be all in one app because again, that would be one heavy app! We’ll have separate native apps.
Hi,
With this API can I access super trend buy or sell signal in intraday so that I can automate my trade based in signal.
Thanks
C. Muralitharan
Hey Murali, the Kite Connect APIs are purely meant for execution. You’ll have to build your own indicators/triggers.
hi
I can only see 3 socks in my holding?
I roughly over 15 different stock. What is the reason?
I can see MF correctly but the holdings. Why?
Thanks
Nilesh
Hey Nilesh, this happened over the weekend when we were running some maintenance on our systems. Should have been fixed by now.
Hi,
Is there any difference in brokerage for using CNC and MIS orders for interday?
No Hari. The brokerage remains the same.
Hi,
I am using kite mobile app. In positions, I can able to see profit/loss for all orders. But it is not excluding brokerage and taxes. In some situations its difficult to make decisions since we don’t know it is actually profit or loss excluding brokerage and taxes.
This is something that is tricky to calculate and show on the trading platform Hari, hence the backoffice and the P&L reports where you get a cumulative idea of your charges.
Hi,
What is the difference between Kite connect API and Pi bridge and Kite historical API?
Here’s my scenario for automated trading:
1. Let’s say, I want to do intraday trading and fire orders through my python code running on a server
2. I want to get tick data, minute data, 5min, 15min, day level data etc for a given number of stocks
3. Using this information I want to make some decision based on some technical indicators
4. Monitor my positions and PnL on a minute level basis
Can someone from Zerodha please suggest what all API should I subscribe to? How do I scan for stocks and subscribe to their tick and minute level data? I saw few docs of Kite connect and am still confused by its limited capabilities and by the presence of alternate options. Thanks
@nithin
The Kite Connect APIs and Pi bridge, both offer level 2 data (best 5 bids and asks). This is not tick by tick data. For TBT data, you would need to approach an exchange authorised data vendor and purchase data (this is quite expensive). The primary difference between Pi Bridge and Kite Connect is that Pi Bridge is merely an interface to the Pi trading system that allows you to fetch the data streamed to Pi, make decisions and push orders back to Pi, where you still need to confirm them. With Kite Connect, the confirmation step can be forgone (though I would advise against is since any bug in your code could cost you). The Historical Data API is an add-on to Kite Connect that allows you to fetch historical prices (the candles you see on the Kite charts) as well.
For your purposes, you’d require Kite Connect along with the Historical API.
Previously Nithin sir said they can help us to do automatic trading
How we do Back testing for our trading strategy
Dear Sir,
I want to know about Kite API and Pi bridging ,I have two points Only,
1. Is It Both available for Fully automatic trading.
2. if no what is the use of Kite API.
Thnaks & Regards
Manoj Panday
Manjo, fully automated trading isn’t allowed for retail traders in India. Kite Connect basically allows you to build your own trading tool.
Hey.
I have developed a strategy in Python and I wish to put it in production.
The strategy places 20 orders everyday. Each order will specify quantity and company name.
Can your platform help me putting this into production?
If yes then how?
Thanks!
Yes, this is quite straightforward. Check out the API documentation on https://kite.trade/docs/connect/v1/
If you need any technical help, you can always post on the Kite Connect developer forum.
Hi,
Could you please give an update on when you are going to roll out the new version of Q?
I have this one issue that I’ve noticed with the current version. Every day, after the market closes I try to check in on my net profit or loss position on Q. The final numbers aren’t available until the morning of the next trading day. This is very annoying. I assume that you have reasons at backend for the delay but can you please do something to speed up or update the reports in Q in real time?
Hi,
How can I connect Zerodha with AmiBroker for live feed? Is there anyway I can place order directly from AmiBroker using Zerodha account?
Regards
Nitin
Hey Nitin, check out the Pi Bridge described here: https://zerodha.com/z-connect/tradezerodha/pi-bridge/pi-bridge-gateway-to-trade-using-other-programs
This should fit your needs.
Hi,
getOHLC() API doesn’t work sometimes. It gives wrong CLOSE PRICE.
I faced this two times in this month. Already raised this issue on https://kite.trade/forum but didn’t get proper solution/answer.
Below is the my quote from https://kite.trade/forum
On November 10, 2017:
“I called getOHLC() API using java client today at 8.45 AM.
The return values of API should give OHLC of yesterday (9th Nov). All values are fine but the close price is incorrect.
I got below values at 8.45 AM today
LUPIN token: 2672641 LTP: 830.45 Open: 851.0 High: 854.0 Low: 827.65 Close: 841.25
I can see this close price is of 8th Nov 2017.
Why it is showing close price of 8th Nov instead of 9th Nov?
It faced this problem today only, earlier it was working fine.”
On November 17, 2017:
“I am facing same problem today also.
getOHLC() show incorrect Close price at 8.45 AM
It shows close price of 15th Nov instead of 16th Nov
PEL token: 617473 LTP: 2575.85 Open: 2563.0 High: 2598.0 Low: 2563.0 Close: 2566.4
COLPAL token: 3876097 LTP: 1038.3 Open: 1047.0 High: 1050.0 Low: 1021.3 Close: 1040.65
INFRATEL token: 7458561 LTP: 384.65 Open: 381.1 High: 392.5 Low: 380.35 Close: 377.65
INFY token: 408065 LTP: 988.4 Open: 951.8 High: 995.9 Low: 948.5 Close: 951.8
BOSCHLTD token: 558337 LTP: 19258.45 Open: 19210.0 High: 19359.35 Low: 19000.0 Close: 19205.8
BHARTIARTL token: 2714625 LTP: 489.9 Open: 489.0 High: 494.9 Low: 481.15 Close: 486.75
BAJAJFINSV token: 4268801 LTP: 4984.75 Open: 4949.0 High: 5009.35 Low: 4905.05 Close: 4902.65
This is the second time I am facing the issue. Last time you told that you will investigate, but no response yet
This destroyed my algo calculation second time, not sure how many time will this repeat in future.”
What is the solution of this?
Keyur, best if you post this on the Kite Connect forum.
Hello Sir,
I am a professional programmer, I code in VB script, VBA, Python, Dot net etc.I am looking for a platform where I can make a code which automatically may execute my trades, which may include limit orders, Stop loss orders etc. Can your process provide that. Also I am small time investor with an average capital of around 5 lakhs. I do lot of intraday trading but currently I have to do everything manually.
If this possible, may you tell me how do I know the complete process. Is this facility provided with your account
Vivek, complete automation is not allowed for retail investors. You can explore more about Kite Connect on the forum.
and also how can PI be used on MacBook
as there is no download for MacBook so what should be done to install PI on MacBook
Not possible to us Pi on Macbooks.
Hi all Or the Concerned,
Iam a new client at Zerodha and iam using kite on my MacBook. i have been reading all the comments and the replies to and i have found that there are two more or many platforms of trading in Zerodha.
So my question is what is the difference between kite and PI, Amibroker or python etc. also i would like to say iam a person without any programming knowledge at all. but i do trading for my own and full time at my home so just tell me wether all the required information relating to trading like charts, studies and sequences are the same in kite and the other platforms which u provide.
so does trading with kite is the same as someone trades with PI or Python or does it make a difference in taking good analysis
please answer me
Kite is our web-based platform and Pi is our desktop platform. You can explore these videos on Kite and Pi to learn more about the paltforms and try them out.
Hi,
I deleted from market watch by mistake in nifty 50 index. When I tried to add, Nifty 50 index is not coming in kite. I refreshed and I tried many times.
Regards,
Thulasee Ram
Thulasee, just search for “Index” and you will be able to add indices to your marketwatch.
Dear Nithin,
Is it possible to incorporate one technical indicator “GaanHiLaw” in kite?
I got my user id and password today by mail.
I logged into Kite and added 5000 to equity funds.
But this fund is showing as pay in kite and In Q it is still showing 0 funds.
I am getting a message ” segment is not enabled’ under equity and commodity in kite dashboard.
Since ECN is required only for commodity , i think equity segment should be enabled instantly but it is not enabled and i cant even trade equity on the intraday basis.
Plz enable the Equity Segment.
Ghanshyam, best if you write to [email protected].
Sir
SMS
Api Lene Ke Baad Kisi Other Portal Per Bhi Order Place Kar Sate Hain Ya Kebal Zerodha pi per hi kebal
Yeh APIs aapko aapke khud ka trading platform banane ke kaam aayenge. Aap isse Pi pe orders nahi place kar paayenge.
For individual investors, could you please provide free access to the person’s account or at least create some kind of sandbox environment where the API’s can be tested. As an end user to these API, if we start paying for something which does not help give returns, it would be a waste of money for us. You know, how much time it takes to develop something :). Hope you agree to my point.
Ashish, sandbox is something we are actively working on.
@Nithin Kamath
It would be great if you could add some modules about algo trading and Kite connect to Varasity(One of the best learning modules I have come accros).
Waseem, there are some great discussions and threads on Kite Forum, you can check them out. But we’ll see if we can come up with something.
Can we trade futures through API?
Sudarshan, yes you can. Best if you post Kite Connect queries here.
I know very little programming. How can I be helped? What is Kite for? is it a B2B solution (some company using Kite for selling services to its own clients) or B2C for a single retail user (zerodha app base trading for retail investor)?
I have used earlier sharekhan for trading. But the long thread here is all looking a different tech ball game. You may be the best person to explain as a Layman.
Hi Nithin,
I have been using Kite Connect API – .NetAPI Client for a month now. I have used the .NetAPI client library extensively. I am not sure about other API clients.
Below is my feedback only for .NET API client:
1. .NET API client library is very immature.
2. There are defects/issues which we cannot afford to have them.
3. I have raised 2 defects/issues on forum related to .NET API client. Your team has acknowledged them and are working on them.
4. First Issue I have notified is about junk values returned from the websocket. Web socket returns some junk values for the tokens.
5. Second issue is related to another method GetQuote. This method returns High and Low values as swapped.
By looking at these 2 issues, I think you can imagine the damage it causes to auto trades.
I don’t have any courage to go ahead with kite connect api after seeing such issues.
Thanks
Hari
Hi,
I use Metatrader platform(MT4) for trading purpose. Is there any possibility to view all stocks chart live through the MT4.
Mahesh, MT4 kind of works in a closed loop and don’t think it is possible to use Kite connect with it.
I got my holdings of 10 co’s shares transferred to Zerodha .How do I update the date of purchase/price on Zerodha?Cam I send the last Portfolio statement for updating the same?
You can update your buy price by adding discrepant values in Q. Check this post for more.
Hi Nitin,
Its more than an year and we are still waiting for sandbox environment. For individuals who want to make their strategy automated, Rs 2000 a month upfront fee is too high since we need time to develop and test our strategy. Please provide a trial period or a sandbox that we can use for developing our strategy and we will be happy to pay Rs 2000/month when we go live.
As per my discussion with lot of people using Zerodha this is one factor that has stopped them signing up for Kite API access.
Regards,
Prabhu
Hi, I am working on my start-up and would like to know more about how best we can use the stock market APIs. It’ll be great if someone can talk to us. I need to display the stock market data in various forms – ticker, charts, graphs etc and am not going to enable the transactions through the website. Do you only offer APIs to retail investors or to someone such as us too? and since we are only displaying data, is the pricing different?
Rajit, can you email [email protected] and keep [email protected] in the loop.
can we connect the API with an excel VBA? do you have any basic documentation?
Yes, you can. Read more on the Kite connect forum here: https://kite.trade/forum/categories/-net-client-%283rd-party%29
I have purchased kite trade api for get live details.I have used two modes (LTP,FULL) of web socket connection to retrieve the live price details.Why i am using two modes mean ,when I give Full mode,quote give it does not providing the live LTP value accurately,it giving something .So I changed to LTP mode when it gave exact LTP Value.now my problem is while using two modes it disconnecting some point of time as well,LTP mode also changing to FULL mode during run time.Tell me how to fix it.Can i use two modes at a time,If i can what is proper way to achieve it .I am using java language .
Can you post these queries directly on https://kite.trade/forum/
Hi Nithin,
How can we use studies in api which are available in kite.zerodha.com?
Are they readily available in api?if yes, where can I find documentation?
Thanks
Hari
Ah no Hari. Those aren’t available as APIs. But if you visit this page from Kite user manual, you can check the logic/formula behind all indicators which can be integrated within your strategy.
Thanks Nithin. That’s quite a good amount of work to do from our side to implement them 🙂 It would be good if they are available in API’s as well.
Thanks,
Hari
Hi Mr. Kamath,
My team and I would like to get additional technical information about the product that offers APIs, I have trying to set up a call with your team but not sure who the right point of contact is. We are literally going around in circles. Could you please help us out ?
Thanks,
TB
Can you email me on [email protected], i will connect you to the right people.
Dear Sir,
i had taken developer login.i got apikey and secret key…im developing android app for my trading.here im unable to login to kiteconnect there are errors coming….
why dont you post sample android app code for login process to understand better and continue to the next level of coding.
please provide technical person contact nummer for getting clarification immediatly for quick coding.
Thanks and Regards
Apparao
Have you checked the forum? https://kite.trade/forum/
I am looking api for get NSE Live price quote details. I found Kitetrade providing such one.
correct me if i am wrong
I can use kite trade api for receive live price details such as high,low,open,close,last trade point,average trade point and so on in some point of intervals(ex:5 sec,10 sec) through web service callls
I can use kite trade api for post new order,retrieve old orders.
I have seen in price page that contains 2000 credits is about Rs.2000 this mean I can have
access only for 2000 request per month.So each request cost is Rs.1
Ah no, 2000 credits is the cost per month, no restriction on how many requests.
Thanks for reply.Please confirm the below details too.
I can receive live price details by using program through kite API in some interval time.
I can post the order,retrieve orders and all other stuff also can do right.
What is the delay time of live price quote details during live market
Yes and there is no delay. Latency is in milli seconds.
1) How does the buy/sell orders work through Kite API? How the payment process work?
– I mean where does the money gets deducted/credited when I buy/sell an order (for shares)
– Does it take automatically from the bank account attched to the zerodha?
2) Can we opt out the kite API plan any time? (is it monthly or yearly plan)
Thanks in advance.
1. Money has to be in your trading account, so it gets debited from there when you buy and credited when you sell.
2. Yes, monthly
You mention that exchange approvals are required for automated order placing. So, please clarify the following.
1. Does the exchange verify the code?
2. Is the exchange approval required for every single code change?
3. Are there any costs to get exchange approval? If yes, how much?
4. How long will it take to get the exchange approval?
Best to email [email protected], he can call and explain.
This thread completed around one and half years. So, you must be knowing what people are frequently asking. My suggestion is that please come up with a FAQ section about this topic. It will save your resources as well.
Have you checked the Kite forum? https://kite.trade/forum/
It has technical things spanned in multiple threads. That is okay as people start a thread as and when they need help on their specific thing. Here what I am suggesting is to consolidate all the general things related to this topic at one place. 🙂
Well its really great feature, but 2K + 2K = 4K per month is too much. The reasonable price would be 500 + 500.
Hi Nithin,
Why are you charging 2000 rs for API access for Individuals?. Dont understand the logic here.
If i were to place orders manually then its free (+brokerage)..where as if i place order Programmatically then i am charged Rs. 2000/month, what is the logic. Mind you, i dont need any data feed api (i am getting it from else where, which is FREE!
Otherwise, i am loving Zerodha.
The programmatic access is an add-on feature available for developers. The entire API ecosystem takes enormous amounts of effort, R&D and infra costs to maintain and hence the charges.
Zerodha has the lowest brokerage in the industry with Equity is absolutely free. You do expect the business to make some kind of money to be able to roll out such advanced trading platforms/features 🙂
Hi Nithin,
I opened account in Zerodha and enjoying trading experience a lot. I need some intra-day data (may be 5 or 15 min candle OHLC data) of NSE stocks (equity) over 1-2 years. Is it possible to get the data using my Kite account?
Hi Nithin,
Question related to exchange approval: Can you come up with a page where it clearly mentions what requires exchange approvals and what not. Me being programmer want to avoid such approvals and want to understand how far i can use these api’s for? And solely for individual purpose.
Thanks
Hari
Hari, can you share your contact details to [email protected], he can speak to you about this.
Hi,
Can you pls share me the training material for developing programing kite API.
Just want to place the order based on the condition.
Thanks,
Mohanraj Jayaraman
There is no training material, you need to have programming experience. There are API docs available here on kite.trade.
I want to develop an app which can fetch the stock that can crossed the 50,100 DMA .is it possible using connect API
Yes possible. But you will have to code all these yourself.
Now, whether it is possible place order that gets executed only under certain conditions.
You can use the APIs and design this yourself.
Hi,
I want to place an order from mt4. can it possible with connect api
Hi,
I want to fully automate my trades in MCX exchange . Can it be done with Connect API? Does it require exchange approval?
Yeah exchange approvals are required.
Hello Team,
I am using Kite from long time. Even i could find PI is very useful tool but kite is very flexible and easy to use .So my concern is that can i use Scanner in Kite also what i am using in PI .Because sometimes PI is very slow .Please try to combine the same scanner in Kite also it will be benefited for us .
Hello,
Is there an option to subscribe to historical data (specifically NFO data) only through the Kite Connect API. I want to develop Python scripts to backtest some of my strategies, like using SuperTrend which do not work with the TradeScript in Pi platform. I am not interested in algo trading as of now. Can you suggest a way?
Thanks
I have a strategy to pool trades of my friends. Can I build a app using Kite Connect and offer it to my clients ? If yes then how to start ?
Hmm.. not possible.
Dear Sir,
Now, whether it is possible place order that gets executed only under certain conditions. similar to alog trading
Yeah u can. U need to have some programming knowledge though.
Hi Nithin,
I just want to know should we working on ALGO Trading , i am interested about that so should i do trading with us and also explain how ???
If you understand programming we have all the tools. Do go through the API docs.
When can we expect API and Data feed for MATLAB. Sothat orders can be directly placed from Matlab. Thank you.
This is already possible. You need to make HTTP requests and use some sort of WebSocket lib to interact with the APIs.
Hi Vivek,
Were you able to place order through MATLAB? If yes please guide me.
How to create a formula in kite for formulating a trading strategy?
Not possible within Kite, you can you kite connect as mentioned above. You can also check out this: https://kite.trade/forum/
hey Nithin,
just wanted to suggest a paper trading platform as that would let us test complex strategies riskfree
Dear Kamath,
I am not getting proper support or right person to resolve my support request #613690. If possible, can have look on this issue.
Will get this checked.
Dear Nitin,
Thanks, Issue has been resolved. I have deleted the app again now. Thanks for adding new option of “I UNDERSTAND” while deleting app.
Dear Nitin,
Again Kite connect + Publisher app API renewed automatically. Kindly check , since it is repeating again and again even post deleted the app. My client ID is PS1919.
Dear Nithin,
Nikhil was called and informed that issue will be resolve and refund will happen. But nothing happened and no update.
Hi Nithin,
I every day notice that kite Android app is too slow, especially evening.
I am amazed if every one facing same problem or its just for me.
Thanks
Amit
Hmm.. we haven’t seen any such issues.
How to get exchange (NSE,BSE,NASDAQ) prices using z-connect api??
Can you questions specific to kite connect here: https://kite.trade/forum/
Hello ,
I have a query . After back testing a certain script in PI , the chart which was generated during back testing, dosen’t show any buy/ sell signal or any date or time in the entire chart .
please help .
I am not sure if it has been answered before, but are there any additional charges to get programmatic access for Zerodha Clients? I am looking for a broker who provides API to fully automate my trades and interested in opening an account with Zerodha, but unable to get answers to my queries.
API access costs Rs 2000 per month. Check out Kite.trade
well i am not getting data of NSE today,is there any issue from Your site becauz yesterday it is working fine
No issues at all, please send an email from your registered email Id to [email protected] so we could check.
Hello.
Can I use the APIs to program for Intra-day trading ? If Intra-day is available, then do I need to raise approvals for auto-buying and selling without manual intervention?
Thank you
Yes can be used for intraday. Yes approvals are required if you are going to do full auto.
Thank you Nithin. Could you please let me know the procedure and duration that would take for the approvals?
Thanks in advance.
Can you email [email protected] with your contact details.
Done. Posted the details to the said email.
Thanks much.
My holding s are not showing correctly..
You mean the buy value of the stocks right? Some of our clients have an issue, we are working on sorting this soon.
Hi, Is this Platform available for Enterprise clients? I work for a Hedge Fund, and we need a Trading API to automate our Strategies.
I signed up for Kite Connect, but I’m not able to link my Zerodha account ledger to the same. I get the following error:
“Error while getting ledger balance, please try again”. Kindly help
the previous issue was sorted out and i transferred all the funds from my zerodha account to kite connect thinking i need to use those credits for trading. I contacted rainmatter regarding the same. They said it would be transferred in 48 hours. Its 6 days now and theres no refund. I mailed them several times, but no response. Kindly help me.
Checking
Hi Nithin,
I am facing problems in maintaining the stocks in the 5 marketwatch pages provided in the kite. Each page has a limit of only 20 stocks, which means we can’t add beyond 100 stocks. Also, it is tough to remember which stock lies in which pages leading to multiple addition of the same stock in different pages. So my suggestions would be:
1. Increase the comprehensive limit of the stocks in marketwatch, at least upto 200-250.
2. Kite shall not allow the multiple additions of the stocks in various pages, instead if i try to add the same scrip in second page, which i have added in some other page previously, it shall simply give me an indication of the page in which i have added that scrip at the first instance.
3. Provision to sort the stocks in marketwatch list by ‘alphabetical manner’, ‘LTP’ and ‘%change’ etc. This provision has already been provided for the ‘holdings list’. Even the implementation of this simple feature will help us avoid the multiple additions of stocks in various pages.
4. Since we need to monitor the stocks in our ‘holding list’ by seeing the daily, hourly charts, there should exist a ‘default marketwatch page’ which shall contain the list of stocks, identical to those present in the ‘holdings list’. A dedicated marketwatch page for the stock present in the ‘holdings lits’ will help in better monitoring of the scrips. Refreshing of this marketwatch in accordance to the changes in the ‘holding list’ shall happen on daily basis.
Kite has been a greatest thing happening to me in stock trading till now. Fast and light like a real kite. However, meager addressal the above issues would add to our advantage.
PS: I would be apologetic for any inadvertent offence caused. Just don’t cause any harm to my portfolio :P, 🙂 . I am DA9825.
Yours
Arvind kumar
DA9825.
:), bouncing this with our team.
Hello,
Great initiative!
Have a couple of questions though.
1) Who will have access to the program which a user writes?
2) How do we restrict access if required so that only the user has access to the program?
3) I’d like to see a demo and meet your team in person to understand the whole process and timelines / costing etc.
Regards
Avinash
Only the user has access to the program, everything else you need to know is here: https://kite.trade/. Currently no demo as such of it is available, you can check the API docs.
Give buy/sell button on expanded chart in kite
Hi Nitin,
I am not able to buy stock other than the one in any of 5 watchlists from zerodha app.I know that we can add only 20 per list.. but still I should be able to buy the stock which is not in any of 5 watchlist which is not there in zerodha app
I have many suggestions regarding UI can you share the email to whom I can send suggestions ?
Sir,
I’m subscribed for Kite Connect API and using .Net client.
I’m frequently getting the Network Exception with Error Message Couldn’t connect to nest gateway whenever I Place order using API.
above issue is due to zerodha server but I am not getting any support from zerodha to above issue . i have sent mail yesterday (08-feb-17) to [email protected] and also marked Cc to u but reply was disappointing
I am paying 2000/- per month for this service but No support from Zerodha on relevant issue which is occurring due to zerodha’s technical problem . My problem is I have payed to software developer and paying to Zerodha also and my system is not working . Software developer saying “It is zerodha’s problem not our”. Now what to do in this case ?
I hope u will help me to solve above issue.
thank you (client ID: RA5376)
When you put domain names, by default posts go on moderation. I am getting someone check on this.
I want to filter stocks where the supertrend has changed. The parameters of the supertrend can be default (7 period, multiplier is 3). The time frame is daily. At the moment, I need to go to each and every stock to check if the supertrend has changed. Can this be automated so that I get a list of stocks where the supertrend has switched in the daily chart?
Nothing readymade from us. If you or anyone you know is good at programming, they can build this quite easily using Kite connect.
Does Zerodha support Excel based trading using API ?
We have a link to excel option on Pi – our desktop trading platform.
Yes…
You can try KiteXL https://kite.trade/forum/discussion/852/kite-connect-for-excel-3rd-party-library
Hi Nithin,
We need to create APP in order to get API key and API secret.. can you explain what needs to be created here?
(while in developer accounts it asks app name, redirect https:// url and post back url..) what is this for?
I thought that paying 2000 rs per month will be enough to get going?
do we need to create some sort of web application to get he keys? WHY?
“manual intervention” after placing orders through API, what does it mean? wont it directly execute order at exchange (off course though gateway)
Thanks
I mean what needs to be done to get API key and API Secret to use in Kite Connect API?
ZeroDHA trading account + API monthly charges wont be enough? What APP needs to be created?!!
Manual intervention is something like, when we place order will it go to Kite Web and from there we need to place it manually?
I have integrated C# Kite Core to my application (important work for my application is done).. now I will have ZeroDHA trading account open in a week..I will register for API too.. will that be enough? Can you explain in layman terms what URL is required ?
API key and API Secret for this Zerodha account is enough. If you go through https://kite.trade/forum/, all queries are answered.
Can you check the forum: https://kite.trade/
There is a serious design issue with the Kite API. There is no feed for last traded time in the packet structure as per the documentation. My algo be able to use the Kite API without know whether the last traded price is from yesterday or today or 1 hour back…..
https://kite.trade/docs/connect/v1/#packet-structure
Why was this serious data point missed out?
Why is this comment not published or responded? I see that newer messages are published.
Since you had put a weblink, it was waiting moderation, had missed it. Kite 3.0 that we are working on currently will have this.
When will this come out?
Don’t have a date yet, but hoping within next 4 to 6 weeks.
How is the Kite 3.0 release date looking like??
Kite 3.0 is more like a complete backend replacement. 90% of this has already been done.
Still waiting for the last traded time…..do we have a time-line for this?
Will take some more time.
Without the last traded date, feed from kite connect API is pretty much unusable for any algorithm decision.
Kite web Hook just sends the order opening data for a BOA and as per support, currently unable to send order updates for a bracket order position closing or any other intermediate trade states. Algorithm has to fly blind or keep hammering the order/trade status API every few seconds.
so, pretty much half the functionality in the API is not working or being useful and still continuing to pay Rs 2000 every month …
A more firm answer on when a fully functional API is going to be available is much appreciated.
Last traded date and trade postbacks are planned for 3.0. BO postbacks will automatically start working as well. Next 3 to 4 weeks.
Thanks. That’s great news.
Is there an API documentation available on how to access V3 of the APIs?
Manoj
We will share it soon.
One month since last check .. any progress on V3 API?
If you would provide API documentation in advance, people could provide feedback upfront, instead of finding surprises after your implementation.
I am also waiting for the same !!!
Hi,
-Get all NSE/BSE shares having certain percentage of upper band and lower band value say 10%. So the stock information MUST have upper band and lower band values in the dump. Means how much the share will go up and down in a day.
Is this possible? if yes I would like to open account.
Thanks
hmm.. u can use the API to build this utility. Not available readymade.
hi..
thanks for the reply.. I just want to know that whether the dmup contains upper and lowerband values? can you share the dump if you have?
many thanks
You can refer to the Kite documentation here: https://kite.trade/docs/connect/v1/#market-and-instruments
Thanks..
Unfortunately KITE API does not have upper and lower band information. So this is of no use for me.
hmm.. price bands are available here on the NSE website if you want. The %’s mostly remain the same
Right sir.. but I want API to give me this information in the dump..I want to create tool based on price band logic.
can you PLEASE add this to API? it is very useful. I am dying for the same. Yahoo API gives it but since it it free it is 15 mins delay.. so I have to use Yahoo API to get price band of all stocks.. filter some of the stocks what I want, and then start using KITE Api to query only those stocks in 3-4 seconds interval..I wan to avoid Yahoo Api, as it may be withdrawn (like google finance api)..
My tool will get all NSE shares..filter based on price band and trade on them with extra logic.
Sir I am HNI (not huge though) investor.. having trading account with Karvy since 8 years. I am a programmer too. So if you can include the price band information in the dump, I will invest 10 lac in one go in my zerodha account.
Kindly help. You can ask me any details on my email account.
However there is no point to open account until I have price band information in the dump. I really need it. I will look at yahoo api and see whether it will help for the time being.. as only ONCE I need price band when market opens (then use KITE for further operation including trading).. but 15 mins delay is what bothering me.. BUT I think I can compromise on it..Lets see.
and NO..% does not remain same.. if a stock will hit say 10% (positive or negative) for two constitutive session it will reduce to 5%. I am not sure.. but they DO change based on stock performance in case if touches lower or upper bands..
We will try including it soon, but it would be quite a simple tool to pull price bands from NSE website end of everyday and use it in your utility.
right sir.. but they dont have list like BSE (all stocks).. download is only for what will change tomorrow. IF NSE have list like BSE.. I can use it (then no need for you to add this)..
but I am very much liking you already as being a promoter you are answering customers!
you can add a separate function so that your existing customers do not get affected..
waiting on my toes for the implementation!!
Got everything what I wanted 🙂
Appreciated your help. Will soon be your customer.. (after march financial year end)
Regards
Where did u got the answer to your question? Please mention the link if present.
can you please give me the example of RAW data we get using the API? it would be great help. I want to build utility for my own use.. again.. the data MUST have upper and lower band of stock. Once I get all stocks information I would like to filter and query only specific stocks on regular intervals.. say 3-4 seconds.
just now started opening account online.. however I will wait until it is proven that API is giving upper and lower band values.. it is the critical requirement for me to continue.
Is it possible to create a fun game out of it. For example I develop a specialised keyboard which has few buttons similar to volume roll and spacebars. Some really big buttons and rolls. You can increase quantity of shares by the volume like roller and press green to buy while red button to sell. Also there is one emergency button which dumps everything. If you press red without having that much amount of stock, it shorts it. Basically hardcore scalping with some real fun and big physical buttons. Only headache would be to change the share you’re playing on. Can make it multi screen, five screens and five keyboards to scalp on five different companies. Screen shows live graphs and charts. Live Profit and loss can also be shown like pop up game points after pressing red button every-time, Green button if you’ve made a profit by short selling and whenever you tap emergency panic button to dump (or clear) everything you have. Automatically cuts brokerage and STT from profit point pop ups. One screen shows accumulated daily gameplay. Panic buttons clears everything. Is it possible?
Yep possible. You should speak to someone on our team. You can reach us on [email protected]
hi nithin
is there a daily limit for api access?
No daily limit as such, it accepts upto 5 requests per second.
The terms and conditions at kite.trade says:
“The APIs are not meant for placing fully automating trades (without manual intervention). If you wish to use the APIs for full automation, you should seek necessary approvals from the exchange. Zerodha can provide the necessary assistance in obtaining approvals.”
Whereas on looking above on some of the comments, its been mentioned that orders could be placed through API.
Can somebody just answer this:
I am on a vacation to Goa. But I had written this wicked program that would identify LTP every 5 minutes by using connect APIs. If my algorithm criteria fulfils, it places a buy/sell order through API. And this all happens while I’m drinking beer at the beach and feeling too lazy to use my laptop/cellphone. Is it possible?
It’s a pretty picture isn’t it, vacation,Goa, beer 🙂 As it’s mentioned, Fully automating trades will require you to take exchange approvals.
Dear Sir,
The kite.XL is not working. Whenever i click the login providing the key and secret it says “Excel Stopped working” and after few seconds excel closes. tried reinstalling all but all in vain. Please help
Please post on https://kite.trade/forum/discussions
Hello Nitin Sir
I am using zerodha kite mobile app. It is good on desktop but not on mobile. Charting is very much sucking. You need to do something for it. I tried on different mobile phones it is very slow. Charting in not good on mobile.
The charting library used for Kite web and Kite mobile are the same. It could also be dependent on how your phone renders the charts. Slow/Fast would depend on your internet connection.
1. What is the difference between kite connect api and candles api?
2. If I want to create a screener on some selected stocks from nifty 50, midcap and place orders on the selected stocks, what should I opt for?
3. Will I get 10 min data of last 2 trading days?
4. Why there is a delay in orders in Pi at market open? If I place orders around 9:15 am, for 1 min it shows the order status as “open pending” and then the order is showed as “open” after a delay.
1. Candles API is historical data
2. Kite connect API
3. U will need candles API for this
4. For a min? Maybe for a few seconds since orders might be queued up. Can you forward your ID to [email protected]
I can not build the scanner without the data of last 2 trading sessions. Does it mean I require both kite connect and candles API?
I have sent an email regarding the order delay to [email protected].
Thanks
Yes, you’ll need both Kite connect APIR and candles API. You’ll get a reply from the team on the query you’ve emailed us.
DEAR NITHINJI
FEW years before I attended one seminar in MUMBAI where your representative gave us a form and I became your a/c holder. unfortunately I had to rush to my daughters place and I could not start trading for few years I do not hv a/c no password nor SKILL TO TRADE ON LINE BUT have some computer knowledge also I have basic knowledge of share market I recently tried but failed miserably. As I have lost HUGE HUGE amount in share market. I want to recover that. AS YOU HAVE EARNED PRESTIGIOUS AWARD I am seeking your advice ,do you have some plan for me . I do understand uncertain nature of SHARE MARKET
I am, incidently ,75 year old man . question is why I want to try with share market . I have lost money and I need money for my future requirements. If you have some solution to this pl let me know
Vijay Narke
Hmm.. Vijay, at 75, trading actively may not really be a smart thing to do with your savings. I’d suggest you invest in some diversified mutual funds and in SIP mode. Small amounts every month. You can do this on https://mf.zerodha.com/
Is Kite connect replacement of Nest ? I am just coming aboard the Zeodhra platform and trying to do catch up. I looked at the url : http://zerodha.com/z-connect/charting-coding-and-backtesting/user-manuals/algoz-programming-language. Is AlgoZ still relevant ? What is the pricing of z-connect and in what ways is it different than KiteConnect ?
Looks like the discussions around Z-Connect are anicent in the sense that I saw the discussions around that are dated 2013 and around.
If Z-Connect still works for most and is relevant and if that comes for free or nominal fee, I plan to have a look at it. Are their known fallbacks of Z-connect due to which KiteConnect has sprung up ( albeit in a nice way 🙂 )
Thanks
Hi, algoZ is what was available on NEST, a long long time ago. We then introduced PI our desktop platform with coding capability using tradescript. Better than algoZ, check this section. After Pi, we introduced Kite our in-house web based app, which is today most popular platform at Zerodha. We have opened up Kite connect API’s, a layer over Kite which gives you complete flexibility to customize trading experience. Btw – Z-connect is our blog and has no relation to Kite connect API 🙂
Thanks Nithin. I had a super quick look at trade script. Tradescript is able to utilize the pre-defined functions and indicators eg. RSI etc. Is a similar functionality available in Kite Connect as well ? I am a java\python developer and used to earlier trade by logging into Icicidirect webpage programatically ( powered by apache httpclient).
If I were to program and create a SELL order, it would remain on my client app since it would work with the ticks which arrive to the client. Is it similar on the PI as well ( via tradescript ) or would the tradescripts save on the server side. I am a regular office going person and would ideally like to keep a “shoot and forget strategy” for my trades ( essence of automated trading anyways). Another reason, is poor BSNL connectivity sometimes in my area.
hmm.. tradescript even though is server side, can’t really work like Kite connect. If you are a developer you should check out https://kite.trade/forum/ and https://kite.trade/docs/connect/v1/#publisher-js-plugin
Is there a kite developer here who would be keen to work on a professional project to screen and execute positional investing algo . pls contact me if interested.
Alok, you should probably post this on https://kite.trade/forum/, quite a few developers on it.
Hello Team,
I had created a Google spreadsheet for carrying out Portfolio Management, Stock analysis etc. Everything was going fine until I started adding FNO instruments.
Like if I add WIPRO then it easily open the orders are traded but when we add WIPRO17JANFUT, the order shows “symbol not defined”
My simple question is: How to use Zerodha buttons for Futures and Options tradings?
I’m using ticker symbol for stocks (CIPLA) and this code (CIPLA17JANFUT) as a code. Here’s the link to both the page (Stock & Futures):
Cipla Stock: http://transact.sowmayjain.com/?code=CIPLA&qty=100
Cipla Futures: http://transact.sowmayjain.com/?code=CIPLA17JANFUT&qty=100
Hey Sowmay, can you post all tech queries regarding on https://kite.trade/forum/, if you search it might already be answered there.
Okay. Submitted the post on the forum. Anyway, I have a question: Do Nithin answer all the queries or some representative?
Hey Sowmay, If the ID says Nithin, then yeah it is me Nithin. 🙂
Is the sandbox ready yet? Development environment is very much required for any trader to try things out.
Please make the sandbox available asap.
Not ready yet, we are currently working on replacing the kite backend. We will start on this as soon as we are done with that.
One more problem with Zerodha JS publishes kite connect API is that it have a function to add buttons but it doesn’t have any function to remove buttons.
I had created a Spreadsheet where people can transact stocks based on the code they select from the drop down but when users select another stock, previous stocks buttons remains intact and a new Zerodha button is added, supplement to the previous button.
What is the function to remove the previous button?
1. Need to finalize the user input before adding all the orders to basket. Anyway I will add function called .pop which removes the last added scrip. (Here is a relevant Kite connect forum thread – https://kite.trade/forum/discussion/866/how-to-remove-the-order-from-basket-orders-using-javascript#latest)
2. If using it in Android webview then need to allow multiple redirect – http://stackoverflow.com/questions/4066438/android-webview-how-to-handle-redirects-in-app-instead-of-opening-a-browser
Also Sowmay, best to post these queries directly here https://kite.trade/forum/.
Hello Team,
I integrated Zerodha buttons on a web page: http://transact.sowmayjain.com/?code=SBIN&qty=100
It is working perfectly on Desktop browser but not working on the mobile browser. We tried everything to make it work on mobile but it always shows the void result.
I had even Interested the Zerodha buttons on my website but buttons got vanished on Mobile browser again. Open the following page on both, desktop and mobile browser and see the difference:
http://sowmayjain.com/zerodha-button-test/
Hi,
I wish to use the api, and when I’m trying to create an app, it asks for credits.
what is the pricing for the api?
please tell the exact pricing to use the api and please don’t put https://kite.trade/#pricing link in answer, this link doesn’t work.
and another issue I found is whenever I tried to open this link it always goes to login/signup page even though I have already logged in in the browser. please check this.
https://kite.trade/individuals, Rs 2000/month for Connect API and Rs 2000/month for backtesting candles API.
Are you waiving off brokerages if we are paying 2000 per month ? It is too expensive option. Other vendors does not have such costz. Looks like you don’t want developers to do trading in your platform and pay brokerages .
The price will drop with time. If you are a developer building a retail product, the fees is waived off.
The API is not working.
I have subscribed for candles (historic) API for Rs. 2000+2000 for a month, not able to access data before 2015, this is waste of money.
Raised many complaints, haven’t gotten a single response.
Having this checked.
Mehul, you seem to be looking for intraday data, i.e., hourly/minute-level data. We provide day-end data from 2005.
Thanks Nikhil for quick reply,
You guys should mention that, it’s quite misleading when you say you guys have minute level historic data. Nonetheless the API is useful.
sir I am using Trade site “kite.zerodha.com” before it was working properly but now its not showing Orderr book, position and funds some time when I purchase any script its showing in position but I cant sell or cancel order because its not showing in Order Book.
Sami Akhtar
Sami, shouldn’t happen. Can you send an email to [email protected] with your contact details.
What kind of data is available? I need all the Profit/Loss, Balance Sheet and fundamental data by quarterly/yearly for stock screening. Is that available from kite connect?
Hello Sir,
Please provide one Sample Excel API (including VBA) so we can design our Excel API as per it
we are completely new to implement this
thank you
Hi Nitin,
When can we expect to get a sandbox kind of environment for testing/development?
Regards,
Harish
Hopefully in the next 2 to 3 weeks.
Hi.. any update on this? Would be great to have sandbox.
Sir many trader shown their client ID on z connect those who are in good profit
Can we have their contact details plz
Phone no / atleast mail id
Got info from above thread that individual retailer should have a dealer terminal & become an authorized person on the exchange. Can u please put more highlights on the pricing(Any hidden cost other than 2000/month in both api’s). Also for approval from exchange,what is the approval process & timeline for getting approval(also cost which is involved in the approval process, if any).
**Please highlight the cost for approval from exchange & getting dealer terminal.
Saju, can you send an email to [email protected], he will call you back.
sir for BTST any approx time frame
i want to avoid to open dmat with other companies such as ventura who is providing 4x margin btst
waiting for zerodha so plz any approx time frame
regards
Maybe by Jan/Feb.
sir is there any plans of providing margin for btst and stbt
Yeah, but will take time for BTST. STBT is not possible, unless you already own stocks in your demat.
hello Sir,
Kite API is very good facility that u r providing
but problem is that i am not a good programmer and also not able to find a programmer we can build API coding as per my logic
so please recommend some one who can build a API program
does we need take permission from SEBI for automated trading ?? if yes then what is a procedure ?
so please comment on above two doubts
thank you
Sameer, we don’t provide any algorithms or don’t have the resources who can build it. If you do it on your own and let us know, we will help you get approvals from exchange. Requires you to have a dealer terminal, become our authorized person on the exchange.
Hi,
I was attended the webinar “Quantistin” and you and other one explain how use Python, but I could not understand, its really very easy to make program in computer ??
My second question , we may use any other easy software (Other than Python) to make auto trade in kite connect ???
You can connect any platform to Kite using connect. To fully auto trade, you will need to get approvals. Check the terms and conditions.
Alok, unless you know programming, it is not really easy.
Hi Nithin,
I strongly feel that you are not utilizing the full space of the window in kite web platform. Please check it in google chrome. There are lot of space available in in both sides of the window (I zoomed it into 75%). Either you can add more features there or you can resize the window to display the contents in full space.
Thanks in advance.
Hey – I want to develop an API for automated Nifty options trading. Let me know if that is possible and please connect with someone from your side who can help me thru this?
Thanks
Possible, you can email [email protected]
Hi,
I attended the Kite Connect webinar this week and have a couple of questions related to same:
1. If I understand correctly, orders sent from Kite connect does not require any manual intervention once they reach Kite platform i.e. it’s same as sending automated algo generated orders from a dealer terminal?
2. What is the duration and format of historical data? OHLC + Volume + Open Interests?
3. What are the charges for Historical Data (Monthly Subscription Price)?
4. What are the charges for Kite API access (Monthly Subscription Price)?
Sorry if those questions were answered before, would be great help especially if you could provide some more details regarding Historical Data.
1. Aditya, this is like a layer over our web based platform. So when any order comes to us, it comes to our servers as a manual order. Technically you can automate it, but you have to declare it to us. We can get approvals from the exchange. Do check out the terms and conditions doc on kite.trade.
2. Duration from 2010, intraday from 2014. Yes OHLC and Volume.
3. 2000/month
4. 2000/month
Hi Nitin,
Zerodha is no-doubt a first step towards excellence. Great work.
Have technical knowledge of VB etc. I have gone through the seminar you’ll conducted last week but still not clear about the API’s and algo trading.
I can describe the issues more clearly offline through email if its fine. Basically wanted to understand the know-how of APIs and algo trading.
Sure, please write to [email protected] and we’ll have your doubts clarified.
When can we get java api?
https://kite.trade/forum/discussion/665/the-official-java-kite-connect-client-is-out
hii,
there is ” Publisher (Free) ” option. what i can do with this option.
I am only interested in creating my own analysis tools and back test, is this possible in your publisher option.
Kite Publisher: Embedding buttons on websites and apps that allow users to execute trades. The Kite Publisher buttons can be integrated into your website by copy-pasting a few lines of HTML and Javascript
There’s no cost for Kite publisher.
I am getting Error 404 when trying to access the following page to download the C# SDK. Could you please verify it?
https://github.com/apurvaChaudhari/MechTrader
Hi Nithin,
Thanks for exposing these amazing APIs. This opens a bunch of possibilities!
I am building a trading strategy some loosely based around executing mid-frequency trades (intraday or BTST at max). It’s basically a bunch of friends who are participating in this POC. Is it possible that we use a single Kite connect App for executing orders using the REST API on multiple Zerodha trading accounts? If that’s not possible then 2k per month per user would be expensive and erode a lot of our automated trading profits. Please suggest what best we can do in this regards.
Hi Akshay,
Did you find solution to this problem?
I am also exploring an option of connecting to multiple accounts in parallel so that an order placed in one account would get replicated in others?
Any way around for this?
I’m still looking for a solution for this problem.
Is there any authorized provider for NSE EQ data? Other than esignal
You can check out truedata or globaldatafeeds
Hi,
Thanks Nithin for such a great and wonderful platform and empowering small traders like me. Off late I feel that there is some technical problem in the mobile based trading platform in IOS. I have sent mails along with screen dumps showing my portfolio in green (with 2 different positions) where as on closing of last friday it was in red.
Imagine, where in the same situation arises on a regular trading day and i believe the data being correct and sell off my holding only to find that i have lost my hard earned money.
And pls activate fund transfer in mobile app platform also. Its not facilitating the fund trf. Pls do something.
Thks
Vandana
Having this checked.
Hi Zerodha,
You are a revolution in broking industry in India. I had traded with Zerodha earlier, but stopped, because back then I was a novice trader and didn’t make any profit. Now, I have learned a lot of things, and hoping to automate the strategies I’m working. I concentrate more on Options trading, so I have few queries related to that.
1). Does Kite provide real time data on requests for Options data ?
2). Is there any request to get whole “Option chain” of an index or stock with one request ? If no, could it be done in future?
3). Can I automate the orders for Options quotes ? by setting bid and ask price from my code.
4). Can I cancel ordered requests if the order did not succeed ?
5). what are the maximum number of requests possible from one user ?
6). Should there be a time gap between requests ?
I have many many more questions. My mind is exploding with the thoughts of possibilities.
1. Yes
2. No, but working on it.
3. Yeah, you can place both buy/sell orders, provided you have enough margin.
4. yep
5. No such limit
6. No
Suggest you to look at http://zerodha.com/varsity/ to learn on options.
Thanks Nithin. 🙂
All the efforts taken by zerodha are just Awesome for developing the capital markets community!
Is there anyway to automate the trading through Supertrend Indicator?
U will have to do it at your end, we don’t provide this.
Dear Sir,
Is it possible to transfer live buyer seller position in excel?
This is for one of my analysis.
Yeah, using the Kite connect API’s you can. You will have to do the coding bit on your own though.
Can KITE APIs provide supertrend or any other indicators output based on the parameters – script, time frame, and indicator settings.
No
Hi folks,
Excellent initiative by zerodha. I have a quick question for you. I use Multicharts platform (use Easy language) for charting and backtesting need. I would like to connect with API plugin to Automate the trade. Will Kite connect will solve this problem
If you are completely automating, there are some approvals required. But yeah manual firing can be done quite easily I am guessing. We will not be able to do this though.
hello sir, currently i am using ZERODHA KITE on android mobile. is there any idea to coneect the same thorugh AMIBROKER so that automatic trade can be done.
TIA
Order placing through Ami is possible using Kite connect. You will need to be a programmer to be able to bridge it though.
Is there anything that we can use amibroker with the kite connect APIs. I can code to an extent and want to integrate kite connect with amibroker. Any guides on how to achieve that?
Satish, should be easily possible, suggest you to check out https://kite.trade/forum/
Thanks Nithin. I’ve been through the kite connect forum. Couldnt find much info on how to plug amibroker and kite connect APIs. Can you help?
There is no readymade solution for ami as such. You will have to build it on your own. We are working on getting a library for amibroker.
Thanks Nithin. Any tentative timelines on the amibroker library?
Nothing yet.
Hi Nithin,
Is there any reason why (spot) Nifty chart is not available on Kite whereas it is available on π?
-Sridhar
Nifty 50 Index is available on the Kite platform. You can search for Nifty 50 and add it on the marketwatch. Charts work just fine.
Dear Nithin,
Can u possible to add Multiple chart layout in kite
Dear Nithin
There is no option to cancel all orders in one click in Kite ; whereas it is available in Nest Trader.Now,switching from Kite to Nest Trader will waste a lot of time of any normal trader . Pl add this feature in Kite, it will improve company’s revenue also.How ???? We can discuss in detail.
It is on our list of things to do. will take time.
Hi Sir,
I am having my own strategy how can i implement it. And without human interaction is it possible to place the orders. Means once i given some strategy to the system it has to do on its own.
Ramakrishna, you can build custom frontends using kite connect API’s. Check for the API documentation here: https://kite.trade/
Hi,
For BO there is a stop loss price I need to mention.can I change SL price as shown in margin calculator?
I am a small trader and I want 1% from my buy price as SL price.
Does kite allow that?
Didn’t understand your question. Can you elaborate?
Dear Nithin,
Kite API is useful in only one way for any trader like connect and manage order by keep checking the connection status. so, why don’t you provide a common code which is useful just to connect and manage orders. so that programmers can just change according to their needs. Else we have to waste our time in investigating and developing the same code which is needed by most of us ? I think it is easy for you because out of many subscribers you can just collect one programme which is successfully working and you can put it in zerodha libraries place and inform us.
Waiting for your valuable response,
Nagendra.
“Codes to connect and manage orders”. That’s exactly what we offer + a little more. Have you checked the API docs?
Hi Nitin,
Is there any way by which we can draw custom line chart based on some formula in current Kite web chart?
Currently no.
Does Kite programming API allows customisation according to ones personal need? In such a case how does have exchanges have control on these customised enhancements and if no issues from exchanges on this front how can someone monetise these customised algos???
Raja, answered this a bunch of times in the Q&A above. Yes you can customize your trading experience. The API’s are a layer over our web based platform.
Dear Nithin,
I have paid 2000 INR for the api access in Kite Connect. It will be much better if we get a webinar regarding basic actions like- logging in, redirecting url, getting necessary tokens, streaming live and historical data and doing a basic trade.
I am not from web development and it will help many of us to learn the basics without wasting time and money just to figure out basic things.
Thanks
Soumya
Ah webinar might be tough. But can you check this: https://kite.trade/forum/
obtaining request token and generating access token business is pain full without example. Can you get this with python ? if so , how?
kite = KiteConnect(api_key)
#xyz = kite.login_url()
#print “kite” ,kite
#browser= mechanize.Browser()
#browser.add_password(‘https://kite.trade/connect/login?api_key=******’, ‘****’, ‘*****’)
#response = browser.open(‘https://kite.trade/connect/login?api_key=******’)
#xyz = response.geturl()
#print xyz
#request_token =xyz[47:79]
#print request_token
It only gives invalid session. I am just wasting my time to get this out .
Can you post all Kite connect queries here: https://kite.trade/forum/
Dear Nithin/Venu,
I didnt understand one thing- Kite Connect provides APIs for getting data and firing orders. Then how is it not automated?
I see that you have been telling that if you want to automate fully, then you need permissions. But then how come with APIs, you can’t automate trading? Where will it stop me if I use the API to get data and calculate in python and then fire orders all the time?
Please let me know.
Thanks and Regards
Soumya
Soumya, Let me explain, exchanges call it algo trading/auto trading, if the broker offers algorithms which are automated to his clients. Just to be clear, we as Zerodha/Kite connect don’t offer this.
The question is, what if clients automate on their own? Clients have been doing this using hacky ways like using macro’s and all for a long time now. The brokerage will never get to know how the order was fired. We have been asking exchanges clarity on this. But until then, if you want to do complete automated trading, you can reach out to our team, we will help you getting approvals from the exchange.
Thanks a lot for the clarification. I tried entering developer account. I am a Zerodha client. The webpage (https://developers.kite.trade/) shows me this-
{“status”: “success”, “data”: “Take the red pill with Kite Connect v2”}
No idea why !!
Can you post all tech queries here: https://kite.trade/forum/
I have my list of 22 to 25 shares. I write down the support and resistance level of these shares in an Excel File.
I want to know how I can link this Excel file with PI to generate Auto Buy/Sell signal Alert.
Hmmm.. this would require programming knowledge. Unfortunately we won’t be able to help you with it. Check this API doc.
There are people like me who have NO Programming knowledge but want to take advantage of the API feature.
So why don’t you people provide us the required Code to connect Excel Sheet to PI. It will be helpfull.
To work with API’s Dinesh having a little programming knowledge is required.
For your case I can suggest.
You can write a script to read your excel file and and based on the order type you can call appropriate API to execute it.
HI
I am using kite (web) from 3 months and find it very useful. It is very good experience as compared to my previous brocker..i have some issues…I could not find any stock screener in kite.
1. is it available in kite? if not then please provide it.
2. in pi, screener is progrmme base..it may be good for professional traders but for rest.. there must be some type of stock screener which is user friendly..like..if i can use screen criteria by selecting from a drop down window.. for eg.. moving average crossovers or MACD crossing signal line..
3. i m trying to learn tradescript in PI..but stock screener does not give any result in non market times…it means if somebody wants to learn tradescript then he has to do it only during market hours?
4. In PI when we make new screeener then we have to add symbols…does it mean if i want to screen among 300
stocks then i have to add 300 stock symbols in screener?..it is very irritating task.. inspite of this if we had to select kind of stocks (to screen) from drop down then it will be more useful..like F&O scripts (screen among F&O scripts only) or stocks above Rs 100 or Sectorwise selection…
i hope my queries will be answered.
arun kumar singh
1. Not currently
2. What PI has is scanners. We will have something in the future.
3. No, works after market as well. The scanners won’t give you live results.
4. In the current version, u will have to add stocks manually. It can’t scan the entire market.
Kite have serious issue of squer off option from open position, It except second order also even if we place one squere off order earlier,that couse double trade.
Hmm.. shouldn’t happen, getting someone from our team to call and check.
Yeah, this has caused problems for me even.
I would suggest that for any existing trade it should be first checked if any existing square-off orders are there or not, if it is there two options
1. Prompt the user that a square-off already exits for his order,
2. Take the next square-off order as well then from the two whichever gets executed first take it and at the same time discard the pending orders associated it the trade. (As happens with a bracket order)
I would suggest the second one is better.
This wouldn’t be possible, Jay. You see, even if there is an open square off order, a user may want to take a position in the opposite direction as well after squaring off. As such, this is something that the user will need to handle.
Why I cannot enter NON Decimal Stop Loss value, while placing Bracket Order.
If I can place Stop Loss in Decimal value then I can limit my loss according to my comfort zone while trading in Future.
Sorry my mistake regarding Non Decimal Stop Loss value as I selected Ticks not Absolute while placing BO order.
chart error its go automatically go forward tick by tic in even 5min chart how solve this this issue ????
Can’t understand. Can you send an email to [email protected]
Hello,
I just recently came to know the kite and was trying to get just real time quotes.Anyway am not going to place any order through kite. Is it still chargeable?
Thanks
Yes it is Bala, and this is meant to be used only for our trading clients.
Hello
Kindly have a look at daily bar chart of ICICI bank for 30/6, (High – 242.80), 1/7 (High – 242.65), 4/7 (High – 248.95), 5/7 (High – 251.10).
Kindly check if the graphical representation matching with these figures ? Ideally bar line on 1/7 should be below 30/6. But it is exactly reverse. Same is the case on 1/7 and 4/7. There is substantial difference in high price for both the days. But bar shows same level.
This is observed with all stocks and is observed specifically after your mock up trials on 2nd July.
Hopefully it will be corrected.
The values and bars were right but the cursor is displaying the date of earlier day. You can see the values and date in the display box and cursor date will be corrected soon.
It is still not corrected.
Have a look at 1 min chart of ICICI for 8 th July. 3.28 and 3.29. Both having same high of 242.25 but levels in chart are different. All other indicators are also misleading due to this error.
It is difficult to trade with such misleading information. Looking forward to early solution.
About minute data that you mentioned about there are no issues with that , it would be appreciated if you can write to [email protected] about your query in detail. As mentioned previously date display on cursor and databox will be fixed soon, we are working on it.
Will VWAP and its derivative MVWAP be introduced soon?
Hmm.. some time away.
It says that IMPS fund transfer will be updated in 10 mins but it never happened with me. It took more than 30 min and that too I had to call and raise tickets to get it done.
I am not able to place cover order with limit price in Kite Platform ( Mobile and Net). When i choose cover order, kite by default select market price. When i contacted customer care they inform me that only on Zerodha nest plat form cover order with limit order can be placed. As i am using kite on mobile app i wont be able to use Nest plat form. Please rectify this problem.
Soni, currently both on NEST and Pi, cover order works only with market as entry. Check this post.
Dear Nitin,
Please note that i am using my mobile / Tab for trading. I am unable to use softwares (PI/NEST) for trading. Then please help me how to place cover order with limit price.
Cover order with limit price is not allowed on any platform as of now.
Please provided an option to move the money from equtiy to commodity and vice versa (similar to other brokers like sharekhan etc) as currently if i need to deposit money to my commodity account then i have to transfer directly from my bank account even i have extra money in my equity i m not able to do so.
Shiva, no broker is allowed to do this. SEBI has strict regulation around this.
Hi,
Could you please show the Nifty and Sensex indicatiors on the top in both desktop and mobile app asap. Its been long time many people have requested but its still not implemented.
Do have a WORKING EXAMPLE of python kite connect api with authentication etc..I have paid for developer account and got api keys etc but am get the authentication flow completed in python(after submitting user id/password form via python, response content is again the user id/password page not the Answers page which is shown on the website).
As a result, I am not able to use the api to do backtesting or to test placing orders, get positions.etc.
Can you ask all tech questions here: https://kite.trade/forum/
Hi,
Why Zerodha is not providing option to buy IPO?
Or when your planning to support IPO purchase?
Thanks,
Sagar
The process of IPO’s isn’t online. Only banks who are brokers are able to provide this facility online since SEBI has mandated ASBA for all IPO’s. We’re in talks to the Exchanges to make this facility online for clients of non-bank brokerages also.
I am doing IMPS fund transfer from my CITIBANK to HDFC ZERNSE account.
Is it chargeable as my Citibank confirms absolutely no charges from there end.
Can I get immediate answer…
We don’t charge you anything, so if bank is doing it for free, then no charges.
Thanks a lot for the reply…
I am unable to add LKP FINANCE stock in the watch list of Kite. What shall I have to do..
I can add it, search for LKPFIN. This trades only on BSE, so make sure to check if your BSE account is active or not.
Hi,
If I get registered as an Authorized Person thru u, can I have other accounts mapped to my id ? If yes, pls let me know the process for becoming an AP and if not, whats the advantage of becoming an AP ?
We don’t allow trading on behalf of others through this AP route. You can become our partner through the AP route, and earn brokerage share on clients introduced. Also this becoming an AP is required in case you want to automate trades completely.
Hi,
Will u allow trading via BO & CO on Monday ? Why was it suspended today… almost no major brokers I know asked for a higher margin or disallowed anything.
Considering the volatility on account of the brexit decision, it was decided not to provide BO/CO as they are highly leveraged.
Is it to tough to make Rs. 1000 per day without making loss?
Hi Nithin,
Today (23rd June,2016) I tried to add funds to my account on your Kite application through add funds option which credits zerodha account instantly. But what happened was instant debit from saving account and no credit in zerodha. I am a day trader and because my funds were blocked, i could not average out my trade and suffered a loss of Rs.1500. I wrote to [email protected] with all necessary proofs attached. Please let me know who is gonna bear the loss because of the fault in the system. I have always been active daily trading guy on zerodha. But what happened today makes me re-think on my choice to choose zerodha.
Hi Umesh,
The payments you make from Kite are through a payment gateway service. There are times when the status of the payments reflect as “pending” and at such times, we wouldn’t be able to give credit without getting confirmation from the Bank. This is when the delay happens.
dear nithin sir
can u add change in Open Interest and / or % Change in Open Interest in the kite market watch for F&O beside the price and % chang in price.regards
1:- I am a newbie, trade only in Future. Whatever I Buy/Sell, my profit and stoploss target is 0.25%. That’s mean if I buy HDIL Future; I place my sell order above 0.30 paisa and for Reliance Capital Future it’s above Rs.1.
I want to know weather it’s a good strategy or it just bogus.
It’s only just piling up into my Balance sheet and increasing my Tax burden.
2:- I know nothing about tax. In Future turnover is calculated on absolute profit & loss.
I am suppose to pay tax on whatever profit or loss I made, so what the use of this turnover.
1. Hmm.. The trick to making money trading is that you need your winners to make more than your losers. If they both make the same, after all costs, it will be tough to stay profitable, unless you hit like 70 to 80% ratio in winners vs losers.
2. Check this to learn all about taxation when trading: http://zerodha.com/varsity/module/markets-and-taxation/
Dear Nithin,
I read on the Varsity module about the difference between Contract turnover and Business turnover. I have couple of queries.
a) how much is the Contract turnover allowed daily by the exchanges for a particular trading account. Is there any limit or cap on it. Let say i take 20 F&O trades daily and my daily contract turnover reaches 2 crore per day. Will exchange or IT department have any objection on it.
b) For professional traders, how much contract turnover they generate.
Thanks for the help,
Tushar
1. No limits
2. Hmm.. it could be as much as in few crores daily.
MY CLINT ID DP3640
A/C BAL :-6746.84 BUT NOT SHOW withdrawal balance way please update quickly so can i withdraw same balance like 5000/- only please quickly update & process
thank u
Send all account specific queries to [email protected]. If you have sold stocks, the money will be available to withdraw only after two days.
Dear Sir,
I opened charts on touch screen devices IPAD and Notion Ink Coin 2 in 1 (Windows 10)
I am NOT able to scroll the chart.
I am able to scroll other websites on the same touch devices.
Is there any way out for this?
Regards
Ramana murthy
Can you turn off crosshair and try to scroll. Also, you could use try two finger scroll for this.
Also one last important point, a price ladder or DOM to trade off from. so you can visually put in your limit, stop market orders at the right price levels and seeing the order flow all at a glance.
THank you.
Have you tried charting on Kite?
Yes I have tried Kite, it is much responsive than Pi, and identical to it.
But it also lacks the requested features.
Hi Nitin,
I am happy to see the innovations and enhancements being done to various tools and platforms available to the clients at zerodha.
However somebody on your team should please focus on giving the basic tools to the discretionary traders who use the PI platform. I appreciate your focus on developing advanced toolsets like algo trading, backtesting etc, however my only request is we fix the basics to at par with other packages before it.
Pi platform is lacking in so many simple tools which are available in even off the mill charting packages, namely,
a) Inability to color code your trendlines.
b) Inability to plot your own formula indicators.
c) Inability to customize chart background.
d) Inability to use time+price based plots or alerts through indicators or alerts.
These are a few which I am always frustrated about when I open Pi up, however your team or the development partner may be able to come up with comprehensive delta on the basic tools v/s other industry standard packages for retail.
Hope you do something about it.
Thanks,
I can’t login and it is showing my client id as error. I need to login for first time.
Please call my no. 9492388549
Nithin,
Kudos on this API, it is simple to use (for the most part) and the UI of the whole site is fabulous.
One issue I have, however, is the pricing for the API. Why are you mandating a 2k credit fee even for a starting developer, who hasn’t even tested your API or hasn’t gone into production? I have an active Zerodha account, and at-least on that standing, a 30 day trial or so should be allowed.
You should also consider a tier-based approach, with # user logins or login requests used as a criterial (might go against your simple pricing approach, but you make more and it’s more friendly).
That it’s a monthly charge is not clear as well (no link to pricing in the dashboard).
Good luck.
Gopi, here is the pricing link:https://kite.trade/#pricing. We will try to soon give a sandbox for people to try out API’s for free. Until then yeah that is the cost. And keeping everything simple (including pricing) is more important for an economies of scale model like ours.
When are you going to implement GTC – Good Till Cancelled Order please.
Will take some time.
Nithin, in kite how can I see the movements of spot nifty & sensex.
Sensex not possible currently. To add nifty, search for Index on the Kite search for, add Nifty50 from the list of indices show up ( or else just search for index nifty 50). ONce added on the marketwatch, you can open the chart as well.
nithin in which app of urs enable uploading excel sheet and even running on excelsheet
Ex: Suppose i buy Currency Futures Buy EURINR 1Lot and Sell EURINR 1Lot in Same day is possible ?
What is the Minimum Amout to buy the Currency Futures
In Zerodha Varsity Please Add the How to buy the BO and CO ,How to Sell the BO And CO (PDF)
Thanks & Regards
Check this margin calculator for currency https://zerodha.com/margin-calculator/Currency/
Hi Nithin
I have just joined Zerodha, an i am disappointed to see an anti-Apple attitude here. Neither the mobile app, nor the trading platform supports Apple devices. There are an increasing number of people like me who use a combo of iPhone, iPad and iMac due their interoperability. It is unlikely that people will buy Android/Windows devices just to trade on Zerodha. Please address this issue ASAP.
Kite ios should be out soon, btw, check out kite.zerodha.com on your iphone mobile browser until then. It works as good as a native mobile app.
Please check yourself the kite.zerodha.com on iPhone. And tell me if it canbe used for trading. Charts are not scaling properly.
Is there any way to access the Commodities expired contracts Chart data?
Example : Goldm Jun Fut
– Thanks in advance
Not currently, but we are working on offering continuous data.
If not in zerodha itself is there any other source online to access commodities expired contracts chart data (specifically 5 min chart)? Ex: Goldm Mar Fut
I would be very thankful if anyone can let me know the same.
You could reach out to data vendors for this. Check out Globaldata feeds, they give a special deal for Zerodha clients.
Sir as u know there would be price gap in case of historical continuous data(1 Min chart) in futures instrument.
Wanted to know whether the back adjusted continuous data(1Min) is as reliable as contract wise historical futures data(1Min) especially for using indicators such as Macd.etc
Thanks a lot in Advance.
We don’t have continous data yet. So if the contract expires, the chart isn’t available for such month. As advised earlier, please subscribe to data from GDFL for continuous data. If you did, there’s no reason for a gap to be formed on the charts.
Hello, Good Morning
I am unable to open reports from Q Back office to check the P&L. Is there any issue? Please assist.
The reports have become extremely slow, we are working on having this sorted asap.
Dear Sir,
Kindly start NCDEX as early as possible so we traders can diversify as well.
-shreyans
Hi Nithin, is it possible to place an order in F&O after market hours (offline orders).
Yes, you can place AMO orders on F&O
Is there anything wrong with the chart. It’s giving some wired movement from last 2 days.
I am using google chrome.
Hi Nithin, please include margin calculator inside the buy/sell window itself. This will save lot of time and help us in placing the order in quick time.
On our list of things to do, but will take time.
i was checking code for 3 EMA to 15 EMA crossover strategy and NR7 strategy in pi for backtesting but not getting proper codes for entry and exit.Also checked for one fractal AFL conversion to pi codes but came to know it is not available.These areas need to be improved.
Q is good but too SLOW only Logout and Home Page view is quick. When I click on any other link in Q after sometime I get the message “502 Bad Gateway”.
Some backend issues, it should get faster soon.
YES I FACE THIS problem Q BANK OFFICE IS VERY SLOW & NOT CORRECT DATA & FUND
We have just finished a major upgrade on Q this weekend. Can you tell me if you are still facing any problem.
How can add Currency Segment for Existing clients?
What are the Documents needed For Activation of Currency Segment for Existing Clients
Print the segment addition form from other forms here: https://zerodha.com/downloads
search in Pi not like Kite. I mean BSE codes and XC, XD, M have to be set to search. Why ?
That is because Kite search is an intelligent tool unlike Pi which is dropdown and select.
in KITE most BSE stocks are passive with an ‘O’
When there is no price chang, that is when o shows up.
Nithin it would be helpful if you upload some live trading option buying and selling video keeping Greeks in mind and your explanation.
Have you checked the options module on Varsity? http://zerodha.com/varsity/
Read each and every line of zerodha varsity twice, follow Implied volatility every day, use option calculator to get those Greeks Value but still cannot able to figure out how to use all this stuff.
I buy/sell option just looking at market trend and not putting all this things together.
So for me Video explanation would me more helpful.
Let say I know how the market is going to react tomorrow so what Zerodha will do if I place a MIS order in between 3.25pm to 3.30pm in FNO will you people canceled it or square it off.
Hi Nithin,
Are there any end to end examples .
It would be helpful if we go through samples and use them as reference in building our APIs to place orders.
I saw Java is supported but if you provide examples, it will be easy for us.
Rajesh
Have you checked the forum? https://kite.trade/forum/ we will have a sandbox soon.
The Kite API is simply the best new technology that you guys have brought to the Indian community. I am very grateful to Zerodha for providing this wonderful opportunity to make a fully custom personal trading system or attach a prebuilt one with Zerodha’s Kite Trading API. This is wonderful. Again thanks a lot for bringing out this to Indian investors. Really appreciate the hard work you guy put out. Keep it up. And may the API be even more powerful that it is already now, in the subsequent versions.
Yes, I fully agree with the above comment…. The operational confidence is getting hampered.
You should at the least ensure a popup message and email + sms to inform about awareness of the problem at yr end and an expected time for its resolution!
bo.zerodha.com is open in chrome and internet explorer so how we can open it and check our stoke wise expanse detail. so we can get exact cost of particular stock. before we are receiving statement but now only combine statement. why you don’t send us separate stock detail statement again.
thanking you.
in your kite applications ….. not seen total volume in market depth … so plz add this so seen daily volume plz
yep, on our list
Dear Sir,
Today I have purchased pnb
equity intraday SL Quantity 1000, price ₹75.60 Trigger price ₹75.40. market goes below then trigger price 75.40
quantity was not delivered. why it is happened … this is not first time, every time happened to me. why it is happened ..?
clarify me.
my user id is DR4042.
When you place a SL order with trigger and limit price, if the market drops fast, the limit order can go pending. If you want guaranteed execution for stoploss orders, use SL-M. Check this post.
Dear Sir,
what you told is correct . if the market drops fast, the SL limit order can go pending yes I agree , In my case not like that, market drops very slowly and one more think that two time market came up to my trigger prize. In this case order might be executed. But order was not executed why did not happened. might be their is a issue ,why I am saying purposely I cheeked 2 ,3 times even single time order not executed.. so please do need full
Have checked it, everything proper. Trying using SL-M u will not face an issue. Even when price comes, if your order is in queue it will remain pending.
hi
can you please include camarilla pivot lines?
TradeTiger way more advanced than Pi.
TradeTiger allow trader to place Bracket Order from Chart.
We can even trade from excel with the help of TradeTiger.
When we going to see such cool feature in PI.
Hi
I am in the process of developing a fully automated trading robot and I wanted to understand this scenario.
I place an order for myself using my access token, so place order for my other 2 family members, will I have to create separate apps and subsequently use different access tokens? If yes, then do I have to pay for the 3 different API’s?
Or is there a possibility that I can club those 2 accounts under my account and the same order gets placed for them as well?
Thanks in advance
-Hrushikesh
Hrushikesh, can you send an email to [email protected] with your contact details. We will call back on this. Full automation has some regulatory requirements.
Hi Hrushikesh
I am completely new to automated trading and have a lot of doubts . If u can help me with them please tell me where can I contact you ?
Regards
dividend announcement KE SAME DATE ME HI CREDIT HITA HAY YA BAD MAY OR KYA DIRECTLY BANK ACCOUNT MAY YA TRADING ACCOUNT MAY HOTA HAY
l&t ne 18.25 per s ka div diya tha vo kab tak credit hoga
Dividend will credit directly to your bank account. They have announced dividend yesterday, they will soon announce an ex date on which it will be credited.
I tried clearing the cache etc., now chart did open, but when I select 1 hour TF, it again gives the same error!
Still facing this issue?
Hello Sir,
when i open chart it looks normally, but if i refresh it the latest candles looks differently as seen before refresh, some times green candles look red or vice versa.
I have answered the same query here: http://tradingqna.com/26497/does-charts-same-timeframe-look-different-the-same-platform
I have recd. a Mail saying we can trade directly from/thro Investarinto Zerodha,now Investar is a daily Charts/Graphs provider is there any extra charges we have to pay to Investstar. as I already have a trading account with Zerodha.
If there are Extra Charges to pay can You tell me by E-Mail How much.
You will have to speak to Investar about this. All their clients can trade directly from investar if they are also zerodha clients.
I am an active trader of Zerodha for close to 4 years now.
Kite web was best in the business till it got upgraded few days back. I still don’t understand why you upgraded perfectly working software. I lost great opportunity today in market because of the bug. Normal product type was not defaulted while trading option and MIS order got rejected.
That’s only one issue I faced today of many that I faced since last 2 weeks. Please do a good testing before releasing product upgrades. (They don’t even necessary because what you have presently is best in industry). Think about it.
THere were some issues around charting, but nothing else on Kite today. Getting someone to call you back.
Thanks. But luckily it was no loss opportunity today for me, I reentered thanks to fluctuation in last hour. There is nothing like Kite web; it has completely change the way I trade for good. It is best and I do not want it to get bad (Its like if it ain’t broken then don’t fix it)
Today again Zerodha Kite (android app) went down since morning. Quotes are refreshing fine but chart are no more loading.
Go to settings on your android, click on clear cache and data, login to the app. It should work.
Thanks 🙂 its working fine.
Nitin,
I normally place orders upfront, using the “Stop Loss” order type, for both buy and sell.
Currently, Kite is allowing Bracket Orders only under “Limit” type orders….
i would like to use in Kite, the Bracket Order, for “Stop Loss” in addition to “Limit” type…..
Would you consider ?
Currently not possible. No approvals from exchanges for this.
I too suggest that Bracket order is beneficial only when it takes main/primary order and that too with basket order facility.
Otherwise stiill you have to look the market and with this you can completely do trade with your analysis.
Sharekhan has this facility where all legs of bracket order are limit order and none is market order so you just place AMO order and forget about the order whole day. Your analysis will do the rest of the things and if it comes with basket then it is like icing on the cake, In few minutes u can place muliptle order and forget and if it comes with VTD and then it is marvelous. Means forget for 10 – 12 – 40 – 60 day or till VTD and give the facility to modify orders each item, order will alive whole life.
IS THERE ANY FACILITY TO GET MARGIN IN CASH SEGMENT BY PLEDGING CURRENT EQUITY HOLDINGS ?
Exchange regulations don’t allow use of collateral margin for trading equity. It can be used only for F&O
Hi nithin sir, I really appreciate your patience for answering 1000’s of questions.that’s really gr8.
I have one question trading with Amibroker with nest trader terminal is good
Or Amibroker with kite connect api for fully automatic trading
IF you understand programming, kite connect should be much better.
thanks sir for reply
Hi Nithin
I am seeing a problem in kite, the live charts prints candles ok but whenever we refresh almost all candles change. as if they show a different story on refresh. why is this happening.
I have answered it here: http://tradingqna.com/26497/does-charts-same-timeframe-look-different-the-same-platform.
Hi Nithin,
Can you please create a YouTube video, explaining about Kite Connect API for Programming with an example of how it can be used?
If you can explain the below para audio visually, it will be great 🙂
“Using Kite Connect, you can, with any programming language of your choice (from excel VBAs to Python, Java, C# or even your command line console), place and manage orders, build – multi asset risk modelling systems, stock screeners, quant based strategies, equity stock selection models, option greeks calculators, backtesting, machine learning, and more. You could even build your own personal Kite or Pi.”
Will try to :). Using these APIs requires programming knowledge, I am assuming those who do can read the API docs and understand the true potential.
Thanks Nithin, for dummies like me .. it will be great 🙂
I currently use PBridge to fire orders and due to this need to have PI installed and launched. When I use Kite API i assume that I dont need PI to be installed locally to work. Please confirm.
This will help to build my trading system on Linux.
Yep, you don’t need PI. Do check out the API documentation for Kite https://kite.trade/docs/connect/v1/
hi Nithi
I want to start using kite connect . If I want to automate(or semi- automate) my trading , do I need to use data vendors or zerodha provides the required data ?
I am a perfect newbie to automated trading and therefore have a tons of questions to ask.
Can I ask them to u? If yes , then where?
1: Can expect Bracket Order from SnapQuote in next PI release
2: If possible let us load more than 50 scripts in PI but make those scripts remain inactive, just add a refresh button so that whenever we want we can update the price of those scripts.
1. Not next release.
2. We should have multiple marketwatch in the next Pi release.
Thanks for zerodha varsity its really help me as a trader
If possible please make this thing happen in PI
1: Chart, Bracket Order everything from SnapQuote make it more compact.
2: SL orders to enter new positions via Bracket Order
Fund withdrawal Request placed on Fri, 13th May (noon) was processed today ie- Mon, 16th May …. This is pathetic… Why so much time??!! I wanted the funds urgently… and had to break an FD “prematurely” with penalties.. on Saturday to satisfy that…
This is completely unsatisfactory service and out of cognition..
You ppl are taking so much time to transfer my own money from my own account to my own account!!
Any explanations?
Now, do not say that is a One-off or isolated case or give a diplomatic response… Take some corrective action at your end and let me know!
2nd saturdays banks are closed. So any withdrawal requests processed on friday evening will hit only monday morning.
But, the request was placed at noon, so why not process that till evening 7 pm?
We process all withdrawal requests currently only after trade process in the evening. We might change this in the future, but will take time.
Hi, did you guys partner with quantconnect yet? Any hope of partnership anytime soon?
We are in talks, not sure on how much time it will take.
Hi,
If i created a account, Do i need to pay Rs-2000/- if i do not use also?
If the answer is yes, Please let me know how to delete that?
Regards,
SaikiranGarapati
Only if you want to take your app live, do u need to pay that Rs 2000. So you can let it be.
I JUST LOG IN IN ZERODHA PLAT FORM,FIRST OF ALL DHANYAWAD TO KAMATH SIR FOR CREAT A COMPANY FOR A COMMON PEOPLE WITH LITTLE BROKERAGE.GOD MAY BLESS YOU. WHAT IS THE DIFFERANCE BETWEEN “KITE” and KITE CONNECT APIS FOR PROGRAMMATIC ACCESS. I NEVER TRADING IN SHARE MKT. WITH ONLINE PLATFORM SO FOR ME ALL ARE NEW A HAVE TO LEARN LOT OF, PLEASE SHOW ME..
Great Initiative.
I believe the back-testing API and Trading API s have separate charges.
Can I subscribe only for the back-testing API without the trading API.
Thanks,
Nithin,
Could you comment, it seems your customer care folks are also not aware.
Thanks
Hi,
Can you tell ETA for MF on Kite means getting MF API Kite Connect?
Mutual fund applications which uses Kite Connect requires any Exchange or SEBI approvals?
MIS KO CNC DELIVERY ME KESE CONVERT KERN PLEASE QUICKLY REPLAY
THANK U
HOW TO CONVERT MIS TO CNC DEL PLEASE REPLAY QUICKLY
Go to positions, click on the scrip you want to convert and hit convert button. Check this post.
Dear Nitin,
Sorry to choose to forum to drag your attention. I have opened Demat account in Zerodha and Initiated the IL&FS closure and Transfer of shares from IL&FS to Zerodha Demat. But i not getting Concrete response from your support team. i don;t want to spell entire history. Kindly request your kind attention on the support request #358061.
Thanks and Regards
PK Mahalakshmi
Hi,
My zerodha account has been activated 10 days before. When I tried to buy equity it shows not a valid product. I tried to purchase via CNC. After hitting buy option it shows’Not a valid product code’. I’ve also tried for other companies but, the problem is same. I have mailed to zerodha support but they are unable to solve the problem.
Your prompt response to be appreciated.
I JUST OPEN AN ACCOUNT,WHAT IS THE DIFFERANCE BETWEEN KITE PLAT FORM AND KITE CONNECT APIS PROGRAMMATIC ACCESS, I AM A NEW COMER, NEVER TRADE ON LINE PLEASE GUIDE ME.
Hi Nithin,
My friend wants to open an account with zerodha he has a new bank account so wont be able to give the six month bank statement is it a problem ,if so what should he do ?
A 6 month statement is required as a proof for trading in the F&O segment. He can give us any of the following documents to trade in F&O:
* Statement of Demat holdings from another DP
* Pay Slip
* Form 16
* ITR filed
Nithin,
This is a request that I have already conveyed to your team a couple of times but don’t think they are serious about it. In Kite, there are many stocks where bonus/split are unadjusted (even Nifty 50). Economic Times website has pretty much the same interface as Kite but they have these adjustments done.
I keep referring Zerodha to others all the time (without even asking for a referral!) and find it embarrassing when such basic issues crop up and people say “See, I told you so….low brokerage means poor service”.
2 cents from a well wisher 🙂
Has Kite gone bonkers?
Dear Nithin,
I am basically a mathematician and I have been thinking with a few of my friends to start algo-trading. We are currently based in the UK and work in academia so do not have much knowledge of regulations in India. But we did get historical data of MCX and tested some of our strategies on it with very positive results. Can we use your KITE connect APIs (or any other for that matter) for automated trading? If yes, what permissions, approvals do we need? What help can zerodha provide for it? We want to do automated intraday trading in MCX.
Thank you.
Best,
M
Hi Mahesh, can you share your contact details to [email protected]. He can schedule a call and explain in detail what is required.
Hi Nitin,
Nitin I’m posting unrelating matter but I thought its important as no broker has done it so far.
Can you provide marketdelta cloud support to your customers. As you know they are pioneers in Order flow trading. They are interested in Indian brokers for tieup. That will be another first from Zerodha. Here is their twitter post regarding this.
https://twitter.com/marketdelta/status/727534093429264384
Vinay, we have already reached out to them. But don’t see anything of value in this, the Kite web based platform uses the same charting library, and the platform is much faster/lighter than marketdelta. If there is anything specific you see on marketdelta cloud, let me know. We will try putting it up on Kite.
Nithin,
If there anyway we can get footprint charts in zerodha pi ?.
Thanks..
It’s a little difficult for now to accommodate your request. Nonetheless, I’ll pass on your feedback to the developers of Pi. We’ll do our best.
HI
DP CHARGES KESE CALCULET HOTA HAE OR KYA ISME QUANTITY PE BHI CHARGE DEPEND KERTA HAY YA SIRF SCRIPT KE HISB SE JISME QUANTITY PE DEEND NAHI HAY CHE VO 1 HO YA 100 JANKARI DE OR CHARGE BHI BATAYE
THANK U
http://tradingqna.com/3706/what-are-dp-charges-and-why-are-they-charged check this.
sir,
i want to know wheather a one time 5000 rupee transfer is neede to make my account activation first time?
my sub broker said so.i didnt faced such a thing any other brokerage.They told me to transfer 5000 and call them back.
Ameer, No minimum amount is required. You can transfer as much as you want and start trading. IF you are facing any issues with demo, can you email [email protected]
Hi Chocks,
I can agree with you on the sentence “Technical issues are something that can’t be avoidable.”
But Don’t give bullshit example saying like if doubled your account. Because it never happens. Even though its happen, you guys can definitely roll back that amount by saying due to technical issues.
I also recommend you first fix all the issue and give us a nice trading environment.
First fix the basics problem and maintain a decent trading environment setup then do all your experimental stuff of API this and that, I don’t think you people are going to take any sort of responsibility if any thing goes wrong.
Nithin
i do not expect this from u man …. your timing is really bad for connectivity issues man … who is responsible for the losses for today and tomorrow … small traders like me get hit bad and there is no answer from your side … but this issue needs to be resolved man … you want to compete with big brokerage houses but just look at this problem … we customers get hit with loses unnecessarily … my account is very small and because of the connectivity issue your people are saying i just lost half of my account because i wanted to get out of a bad trade immediately but i couldn’t … who is responsible …
Karronn, one of our leased lines had an issue. Nothing much we could have done today. We have backups in place, but it took 20 mins to switch these clients who were on the faulty line. We are working on ensuring that it doesn’t happen.
20 minutes are not real, it’s more than 5 hours, from 10 am to 3 pm, i logged in and out in kite ,pi,nest trader more than 20 times. until we diagnose problem properly , how can we rectify it ?
For 20 mins, orders were not going through. Orders which were placed before, if price had reached the orders were executed. These order confirmation was not captured until around 2.30pm.
Hi KARRONN
Techincal issues are something that can’t be avoidable.
Every Organisation including Zerodha Invest heavy amount in Technology
and periodically test their IT for errors and faults and have backup system to handle.
But still, new bugs/errors may arise.
NSE too had cases of server issues earlier.
Microsoft is still sending patches to fix bugs in Windows 7 after their launch on Oct 09.
So, Technical issues can be reduced and nearly impossible to Avoid.
Better understand this, instead of blaming Broker.
Suppose, Due to today problem, If your account is doubled…
Can You give it back to Zerodha or to the Opposite Party who sold/bought shares to/from you.
The answer is Never, Even You will not disclose it or comment here that “I Got my A/c doubled
due to today’s problem”.
I took MIS Market “sell” position in Nifty Futures @ 10:40 am. At around 3:16 pm this position went into 100 points profit hence I thought of
squaring off the same to book the profit by putting MIS Market “Buy” order.
To my surprise this order was not executed and the status showed “Open Pending”.
I thought the same order might get square off by zerodha @ 3:20. But there were more surprises in store for me 🙂
Even after 3:30 pm the profit booking (remember 100 points) order never got executed.
I was told there were few technical glitches @ zerodha server hence the order could not get executed at that time and will be settled by 5 pm.
When I checked again @ 6pm, to my surprise I was told that order was not executed and will be converted into NRML and will get executed the next day.
I have few concerns and queries with this –
1. Is it normal with the brokerage houses to convert MIS orders to NRML without my consent ? what does the rules say ?
2. Suppose market opened with a big gap on opposite side the next day, what will happen to my intraday profits ? even worst there are high changes of my
position getting into heavy losses. How does zerodha help me in mitigating this risk ?
Shashank, we have been having issues with one leased line – both primary and secondary. Squareoffs that happen at 3.20 hence didn’t happen yesterday. It is always best for you to square off such intraday positions on your own.
Hi Nitin,
I did the same, I had put a “BUY” MIS Market sq.off order that went in “Open Pending” state.
This order was further converted to NRML and was squared off the other day.
These are my concerns
I have few concerns and queries with this –
1. Is it normal with the brokerage houses to convert MIS orders to NRML without my consent ? what does the rules say ?
2. Suppose market opened with a big gap on opposite side the next day, what will happen to my intraday profits ? even worst there are high changes of my
position getting into heavy losses. How does zerodha help me in mitigating this risk ?
1. The onus is on the client to square off positions for which there aren’t enough funds to hold on to the next day.
2. In case of technical glitches, the brokerage is not liable. A broker can reimburse only to the extent he has earned from the trade.
Halting trading in the volatility market is not acceptable at any cost. Called the support guys multiple times and getting the same reply i.e., will take 20 mins. Really disappointed with support.
I kept the SL orders in the morning and there was no status whether they are executed or not. They even did not allow to modify them.
Finally when they system is showing up, status is showing as executed and the execution time is around 13.45 but the execution price is in no where range of this time. Not sure when they really got executed.
Lokesh, they would have gotten executed at the time the price reached on the exchange. The update on the front end came late because of leased line issues today. The contract note will show you the correct time today.
Don’t know shortage of staff or what but whenever I call there’s no one from your support team to answer the phone which is quite frustrating.
shutdown your shop.. limit freezed. can not modify or cancel it. no one is answering phone calls.
will you reimburse my loss?
no more discount brokerage house. going to end with you. sharekhan was way more better then you guys. brokerage not an issue now onwards.cant bear losses in real market.
you are not mature guys. if you are facing issues, atleast pick up the call and answer it morons.
Facing lot of login errors and some time trading errors. Even Iam also facing similar issues. Better we can change it to Mothilal or sharekhan account.
Not able to execute trade in kite .Im trying to reach out support , no one is lifting the call, tried multiple times over past 1 hour .No response to mail as well .
We had sent message asking for clients to logout and log back in to make it work. Since we had the issue with lines, our phone lines were continuously busy.
Tq Mr.Venu for the reply
today too my Pi crashed & Orders placed but not executed.& unable to modify /cancel to place new order.So that particular Profit booking missed.(screen shots can be mailed of that).limit buy order placed @ 613 .614 gone .613.5 came 613 came then price touched many times ,but not executed till 15.30. tried to modify unabled. cancel unabled .order history shows open pending,not cancelled,not modified,put order rquest received like messages ,but till the end not executed,.
then i tied Kite to modify /cancel, again i failed too
finally trade incomplete & holding the scrip instead closing with 5780 Rs of profit.
Can u suggest me what shall i do further? please provide me direct contact line to call & get it done,
i uninstalled Pi & re installed now
hope i get clear advise to overcome any issue ahead tomorrow
Best Regards
raju
Raju, best that you send this directly to [email protected] with your client ID and all the information you have.
Hi Nithin,
I got a reply from quant connect. They are open to it.
https://www.quantconnect.com/forum/discussion/comment/3736
Can you ask the team to have a word with them.
Nice, thanks for doing this Arun.
how to use zerodha mobile app.??
amc is still there or removed by sebi
if an order doesnt get executed in single transaction then how brokerage charged
i.e. whether it ll be 20 rs per order or 20 rs per transaction
An order can get executed in multiple trades, we charge on the order number not on the trades. So if you place an order to buy 1000 shares of Reliance, it can get bought as 300,100,200,400. We charge Rs.20 upon the execution of 1000 shares and not separately for 300,100,200,400.
Dear Nitin Sir
while trading in Pi atleast once in a day Pi crashes & have to restart.how to overcome this?
yesterday crashed & could’t login & says Contact administrator.Which i dont know to contact & could not convet MIS to Normal as well till EOD,
in such emergency period (while trading) how to tackle or how to get new password ?? Please advise
can u give me direct Tech Support contact to call & get it done in the same time please..
When can we have Super trend in Pi
Awaiting for ur reply Sir
Thanks & Best Regards
Raju.R
There’s a Forgot password option available using which you can reset your password. There’s a new version of Pi getting released on which Supertrend is available. About Pi crashing, will appreciate if you can call support and take assistance from one of our agents.
Is there is any website like quantshare or quantopian which we can use to create algos and fire orders through your api.
India focused nothing yet. But hopefully these international boys looking at Kite connect API’s open up to Indian markets as well.
Yes, I have written to them to contact you.
What’s process for strategy approval ?
Approval required from your side or from Exchange ?
Any fee is applicable to get approval ?
Thanks
For details on the approval process, please e-mail [email protected]
continue to my above question.
I mean, based on crossover my program will put a order of buy and sell. Will that be consider as algo as here there will not be any manual intervention ?
Technically that will be an algo. So you will need to get an approval for that strategy.
Dear Nitin ji
DP CHARGE KYA HY OR YE KESE CALCULATE HOTA HE OR DP CHARGE STATEMENT ME KYO NAHI SO KERTA HY
KOI SHARE CDSL ME HE OR MENE BECHA TO KYA PER DEBIT script MAY HI CHARGE LAGEGA TO KYA VO FLAT FEE HY YA KOI PERCENTAGE OR KYA quantity KE HISAB SE CHARGE LGEGA YA SIRF SIGNAL DEBIT TRAN PER USME KOI BHI QNT HO USASE FERK NAHI CHYE QNT 1 HO YA 100 PLEASE HELP ME
THANKU FOR FAST REPLAY THANK UUUUUUUUUUUUU
DP charges are shown on the ledger and P&L statements. You can login to Q.zerodha.com to check this.
Yes, DP charges is when you sell shares which is lying in your demat account. It is per debit, so irrespective of how many times you sell a particular share in a day it is a flat fee of Rs 13.5.
kya me dp charge ko avoid ker sakta hu me sirf poss or int day trading kerta hu to kya me cdsl demate account close ker sakta hu or sirf trading account rakhu jisase dp charge avoid kiya ja sake or kya me trading account may delivery le sakta hu me positional trade bhi kerta hu . cdsl account nahi rakne per bhi me longterm ke liye bhi hold ker sakta hu keya or yse dp charge to nahi lagega please help me thank u
or aapka mf.zerodha servise hay usme kaya alaga se charge hay koki mujhe sip kaerni hae agar koi charge he to detail dene ki kirpa kery thank u
int day trading may kitne time margin trade ker sakta hu or kya usme kisi perkar ka marginal trade kerne per koi charge hay to kitna or kese calculate hoga jankari de
Check this: https://zerodha.com/margin-calculator/Equity/
You have to map a demat to trading for intraday equity trading. No DP charges for Intraday trading. DP charges of Rs 5.5 for redemption of MF.
Thanks Nitin for quick answer.
For example, I make simple program, through which I will put buy order when there is crossover between 5 and 13 over 5 min candles and it will keep monitoring if crossover reverse happens, it will square off the position.
Hope this can be possible via this APIs and it is not consider to be algo trade and allowed for retail user like me.
can you please confirm ?
Yes, what you are asking for is very easily possible. As long as you are manually triggering your orders, it won’t be considered algo.
Hi Nithin
There is a difference between automated and API based coding that i am unable to understand.
Assume the output of the code is a buy signal and then i use the API to place the order (which is also the next logical step in the code). The whole process is written in a program which gets executed at my end. Is this an intended API usage pattern or will this be deemed a automated process requiring exchange approvals?
If automatic order placing is not allowed then the API’s can be used only to create alerts? I didnt quite get this and since there is no trial period, your answer Will really help me on deciding to take the Connect subscription.
Thanks!
SR, can you send an email to [email protected], we will back and explain.
Sure, will do. Thanks.
Have a suggestion, why dont you charge some amount per trade alongside brokerage instead of a subscription model? Created an account and had a look at the discussions, sounds promising. The API documentations are of good standards but a zerodha varsity page will be easier to grasp for a wider audience.
Great Work!
Dear Nitin,
Really excellent move by zerodha.
I would like to understand whether I can do using programming language.
1) I can developed my own minimal GUI and place a order through kite connect API, right ?
2) I have gone through your API doc, could not find if can get current EMA on .5 minute candles. Using this API, can i get EMA crossover signal or value on .5 minutes candles.
This is very important to take decision for buying and selling ?
Thanks
Prakash.
1. Yep you can.
2. You get data through the API, you will have to code the strategies yourself. Formulae for EMA and most indicators are available online.
Just wanted to understand better about KITE API.
1.Is it possible to build customized BO or CO (example 2 targets and entry by SL-M) using KITE API.
2.If Yes, will this latency at par with NEST?
3.will it work even after closing KITE after placing the BO order?
assume I or my friend knows nuts and bolts of Programming.
Reg
Arunmozhivarman
1. Yes
2. No, Kite connect API’s are not really meant for speed. It will be slightly slower than NEST (in milliseconds)
3. If you are creating this using the API, I am guessing you will run it on your system. So your system will need to be connected.
Is it possible to download contract note from Q in pdf format because when try open http://bo.zerodha.com
from FireFox get error – Sorry. You need a browser that supports XDK. Please use IE and
from Internet Explorer get error – ‘DOMParser’ is undefined
Samir, currently Q doesn’t have option to download contract notes. we are working on this though.
Congrats on bringing out the API.
Is there a way developers can do testing on a demo account? (e.g like in MT4, brokers allow demo account.)
Also is there a trial period where I can test out the API’s without paying the Rs. 2000 per month fees.
Thanks Kaustabh. Currently there is no sandbox, we are working on it. We are not giving any trial period as well, we will start offering trial once the sandbox is ready.
Hello Nithin,
I have a “strategy” for maintaining a equity portfolio. It has two distinct modules
1. The advisory module
2. The trader robot.
Thanks to you, I can now write both the above modules for the Indian Market.
I have a zerodha account which I very rarely use ( I do not trade or invest in stocks, I am a programmer), I can use that to start testing out the APIs and write my first program.
Can I get some developer support from the Zerodha team.
Also, what is your email address.
regards
There’s a Kite connect forum where you can get help: https://kite.trade/forum/
You can write to Nithin on [email protected]
Has there been any progress with regards to a free trial/demo account? It is very important to have this facility, since the barrier to entry is high as it is, and without actually getting a sense of what to expect, people may not want to over-commit themselves.
Also, can we do fully automated trading using this Kite Connect (Python)? If not, which part(s) need to be done manually?
The sandbox should be out soon. The firing of order has to be manual, you can also automate after getting exchange approvals.
Thanks for your answer. But I am a little confused still. I am looking at the documentation (https://kite.trade/docs/pykiteconnect/#kiteconnect.KiteConnect.order_place) and it clearly has a function called order_place. If the order needs to be placed manually why should this function even exist?
order_place is a function to place the order. You can automate orders, provided you’ve taken necessary Exchange approvals.
I have the same doubt. I had spoken to your customer care folks sometime ago, and I don’t remember them mentioning anything about needing exchange approvals. The website also says “Use our exchange-approved APIs to craft your own trading experience.”. If already it is exchange approved, then what else is needed? Please clarify in detail once and for all.
Secondly, it is being mentioned that there is going to be a free trial account. When will it be available? Will it allow live trading or just paper trading?
Thanks for your answer. I had posted a follow-up question but that has not appeared on the site for some reason, hence I am posting it again. Basically what I want to know is that there is a function called order_place in pykiteconnect. If the order needs to be placed manually why this function needs to exist? It seems like we are missing something here. Existence of this function and some related functions in the library indicate that only the login (to obtain a unique token/key) needs to be done once per session manually, and that everything else from that point on should be automatic. No?
order_place is a function to place the order. You can automate orders, provided you’ve taken necessary Exchange approvals.
How do you obtain the approval from exchange to automate orders.
Can you email [email protected], he will call and explain.
Do you have a timeline on when the sandbox is expected to be available? Also, is it possible to subscribe just to the data feed (for building models and doing backtesting offline) and not the APIs?
Sandbox, hopefully in the next 4 weeks. Only data feed not possible.
Thanks Nithin. Would the sandbox allow us to place real trades or is it just for demo trading? Also, what’s your suggestion on a good source to get intraday data from temporarily for backtesting?
It will also have demotrading. You can reach out to truedata or global data feeds, they give discounts. Don’t know if they give out API’s though.
Hi Nithin,
Any progress with regards to the sandbox?
Thanks.
Venkat, we are working on the new kite backend, which was of higher priority. This will take longer.
Hi Nithin,
At first, kudos on the success of Zerodha and your initiatives on inclusion.
I recently migrated to kite from NSENow, hoping that i would be able to use the Kite API. My first reaction was positive, the kite.zerodha offering had a clean, uncluttered presentation. However, I had an issue with the kite platform today, which causes me to rethink any effort on kite API.
Today two option orders, placed around 15:26 were stuck in kite.zerodha.com, with status = “OPEN PENDING”. Around 17:12, these were updated to status=”LAPSED”. The orders never reached NSE!! Zerodha support said that the server went down!!
Three questions:
1. Is the API exposed by Kite = API used by kite.zerodha.com?
2.Does the API also use the same server as kite.zerodha.com?
3. Any suggestions on how to get around such “lapses”?
Thanks,
1. Yes
2. Yes
3. Few clients on a particular leased line today had an issue the last 5 mins with the order. We are checking this out, shouldn’t have happened considering we have backcups in place.
Thanks for response Nithin. I hope this issue was a one off, and not a recurring item. I think it was the link with NSE that went down, because the client facing kite.zerodha.com was providing the same status across multiple devices. If you do ever identify/fix the reason for backups not kicking in, do update the thread.
Few suggestions to make pi more user friendly
1) Place buy and sell order from Snap quote
2) Refresh Market Watch button
3) Multiple Market Watch
4) Add custom columns in Market Watch like that of self-created formula column
5) Day high, Day low change of color
6) Data Table like Dashboard on Market Watch page which show the desire result when we pick a formula from the formula list.
1. Already available, click on the Qty column and the order window opens up.
2. MW is Auto refreshed
3. Coming in the next release
4. Will take some time, on our list of things to do.
5. Will take some time, on our list of things to do.
6. Not sure what the requirement is. There’s a screen called “Generated Alerts” which shows the generated trades based on the strategy implemented.
In NestTrader can load more than 50 scripts but those scripts remain inactive so to update the price of those share there a refresh button that why saying for the Market Watch refresh button.
One more addition to this list- OI % change
Dear Nithin,
Now a days i am receiving mails from facebook and whatupps “Zerodha Honest Portfolio”. Just i would like to know from you that Zerodha is sending Honest portfolio or not. Pls reply. if i would like to join there is any service charges or not?
Regards
Philip
No Philip, we aren’t into advisory and don’t recommend any portfolios. Would appreciate if you could take screenshots and send it to [email protected] so we could take actions against such erring people.
Hello Nithin,
I am trying to open the trading account with zerodha, but not able to do that .. can you guide me. it always send error saying document not able to update. Can someone contact me so that I can open a Zerodha trading account.
I have shared my details on your portal for call back but none called.
Thanks
Sadik
Having someone to reach you immediately.
Can’t seem to find out your contact number with this email. Can you send an email to [email protected] with your contact.
HI Nitin,
Using the provide APIs, if I am using the some programming languages like perl/python to get market live data and place a buy and sell order depending on prices.
Eg: nifty fut, buy @ 7500 and sell @ 7550 through program. Can this be called as “Automated Trading” and Do I need approval for this simple 10/20 lines of code ? Is my understanding correct?
Thank you
If you are firing orders manually everytime through a program, no – it is not automated. Best to speak to someone on our team about this.
Hi Nithin ,
I am an aspiring trader and want to be a trader full time someday(hopefully in a few years) . I want to know what the realistic number a trader can expect while trading the Indian markets keeping in mind our tax system and trade expenses. If i buy a stock how much percentage should the stock go up (like in percentages, 4% or 6%) to cover the capital gains tax and other expenses to start getting money i can use for myself(real returns ). suppose if i bought Infosys shares at 1200 for 50 lakh in june (i know diversification is a must but for the sake of the example:) )
1. how much % should the stock move up to start giving me the real returns as i mentioned above?.
2.Would it be advisable to be a trader who exits after a 10% gain ?
Hmm.. I’d suggest you to start learning about markets here: http://zerodha.com/varsity/
1. Since we charge very less brokerage, your real returns when doing equity delivery starts almost at 0.3% above your purchase price. Capital gain tax is a % of your profit.
2. :), don’t think anyone can answer this. Do start reading up, and if you are trading/investing start very small.
Hi Nithin
Can one person have two trading acc with zerodha.
No Nurith, exchanges allow a broker to open only one account per PAN.
dear sir
when you are update kite mo. with BO and setting option and can we are place bo in mcx in pi
BO on MCX will not be possible. Exchanges haven’t given approval.
sir
if i have by the stock in mcx with co order so how can place target for sell to co order in kite mobile, please reply
Cover order exits are only market orders. So you can’t place limits.
Hi Nithin,
I have gone through details of KITE API – and i did had a knowledge in Python.
now my question is ,
1) if i use data pkg api like Quandl and built my strategy and pass on through KITE API via my client id details for some type of automate trade , will that work, right ?
2) i also want to built my personalized dashboard for my day to day mkt updates and will use that for analysis and from dashboard only planning to use quandl data and kite api and planning to trigger my trade..please let me know whether i am thinking in right direction?
your thought on this, sir.
Yep you are on the right direction :). Check out the API docs and also terms and conditions on https://kite.trade/
Some great initiatives with Kite Trade. I am a college student & plan to build a platform for live price quote, watchlist & more. Can I use Zerodha Kite just to show live prices to my users? I do not wish to have trade feature as of now.
Since I am just wish to pull live stock quotes, I am okay to subscribe to a paid plan.
Kite connect API’s can be used only by Zerodha trading clients behind their trading login and password. If you want to display data on your website, you will need to go speak to a registered data vendor on the exchange, and get approvals for it. You can check these guys: http://neotradeanalytics.com/
Thanks mate!
I really liked NeoTrade guys, but they have been delaying equity feeds launch for sometime. First I asked they had a target of March, then April first week & now end of May. Not reliable, I say.
multiple login allowed or not in kite.zerodha.com
By multiple login, you mean a dealer terminal? Not allowed.
Once we build our own custom UI with the delta features that we need, can the same user log on to this custom UI as well as Kite at the same time? Ideally, the custom UI should not be replicating all features already there in Kite and we should not have to log out of one and login to the other to access different features.
my personal trading account can I login multiple gadgets in same time in kite
Yes.
Does it mean that we can login to Pi or Kite at the same time when we logged in to API,
Because i was testing with a C# application while logged in to Pi and the “Place Order” request got rejected with error 403
{
“status”: “error”,
“message”: “Invalid token”,
“error_type”: “TokenException”
}
yes, you can be logged into the API and Kite (not pi) at the same time.
Hi Nithin
Can we expect near future a simultaneous login enabled to API and Pi rather than API and Kite !,
With Pi, might take a while.
Nithin sir we know that KITE is the best html based trading platform but sir there is one issue i.e. we can’t trail our stoploss. So I request you and our zerodha team to work over trailing stoploss facility.
Will be made available soon:)
It’s good for a programmer only, no where is shared any code for Ninjatrader to kite or Pi.
Using NT requires programming skills, any average programmer should be very easily able to connect NT using Kite connect. Currently we don’t have the bandwidth to work on third party tools, but we are soon going to start inviting programmers to start building these plugins.
I see in kite API the 1 min interval data retrieval possibility. In Pi charts maximum days are 120 days for 1 minute data. Is it the same in this Api or can we retrieve more than that. Let us say 1minute data for last 5 years.
Thanks
Regards
Currently 1 min data from Feb 2015 on the top 200 stocks. For the rest I think we have from last Septembter/October.
So for automation which route will you suggest?
Pi bridge or kite api?
I know basics of programming so am learning advanced ones.
Is there any websites like quantopian where we can create algos easily ?
You could take either of the ways. Since Kite connect API’s are REST-like APIs, they can be used to connect to any programming language of your choice.
how to use or learn pi chart on mobile window platform.already having zerodha account.
Sir
thanks for kite, can u suggest any CA in Mangalore who cd file tax return regarding stock trading?
Don’t know of anyone in Mlore. Btw, check this module: http://zerodha.com/varsity/module/markets-and-taxation/
Zerodha/Nithin
Can this API get integrated with a charting s/w? or it is a stand alone API to trade from a pc or website?
Please excuse my ignorance, I don’t know any alphabet of programming.
You can integrate with a charting s/w, u can also link excel/python etc to Kite our web based platform.
I am zerodha client. I want to learn programmatic trading, as you have mentioned above, can please guide me.
You guys are truly innovating. Brokerages have sat down and done nothing to grow the markets over the last two decades. Kudos to your team #MAKEININDIA
Hi Nithin,
When do you think, will a lay retail client be able to do algorithmic trading online, with almost zero coding?
If that happens it will be a different world out there!
Kudos to all your endeavors.
Bengaluru Rocks.
Regards,
Jobby.
If no programming knowledge, how can one get benefits from zerodha connect API
Hi Nitin
For API, WHAT U WILL SUGGEST FOR THOSE WHO HAVE NOT PROGRAMMING KNOWLEDGE
Sandeep, I guess start learning a programming language.
hi
can you please make tutorial on how to place BO and CO order on kite.
congrats for the new achievement..kite API..would like learn about it soon..
thanks
BO and CO still not available on Kite. Once it is out, we will put up a tutorial.
NARSIMHA
April 22, 2016 at 10:33 am
sir,iam planing to operate 20 acc and these will be opened in zerodhawith capital of just 22000 with minimum returns of 5%permonth if ething goes well i tell them increase fund,now the problem i have two computers&3 smart phs,so how can i manage if opportunity comes regarding stategy first thought of trading nifty optins(hedging,cntra,etc)but because of theta it seems risky so now iam planning covered call r in ur way deltahedge ex buy dlf 50sh in cash&buy 1lot niftyotm put like this for all stcks what do u say ofcouse i get maintainence+referals so i need to achieve 12% here&there so pls guide i want to build empire on this&wants to show power of wisdom
Narsimha, we don’t allow clients to trade on behalf of others.
thanku
Kite is cool but it would be great if u guys could develop an app.
Have you checked this, our android app?
Wwoooowwww nice one
Dear Nithin,
Many thanks for the initiation. It was badly required for many traders who are familiar with coding.
Vishal.
Awesome work Nithin and team!
You guys have gone one step ahead than just giving support for CO and BO in kite (which I kept insisting about)
Cheers!
When bracket orders will be available for kite . It is very important for intra day trading .
Dear Zerodha folks,
I have enrolled in your company for trading but disappointed by seeing your trading platform. The UI is not good and complicated that we cant even sell or buy in a hurry esp future trade. You must look at the way Geojit platform is working, very simple and easy. I enrolled in your company to get rid from geojit, but after seeing your platform I decided to stay back because its close to impossible and damn slow. It keeps rotating and many unwanted things in page. I seriously wanted you folks to come up with a good platform so that you will get more clients.
Which platform are you talking about? Have you logged into Kite? https://kite.zerodha.com
Rajneesh, are you using kite.zerodha.com? I am getting someone to call you up and check the issues you are facing.
Great. This was I’m looking for a long time. You amazed me with this feature. Thank you
Industry first ! Congrats for that.
But I am shocked by Pricing 🙁 (specially when features are provided by Discount Brokerage firm Zerodha). Such pricing is understandable for rotten traditional players.
Mangesh, we may revise pricing in the future. We are taking baby steps on this, as this is an industry first.
Do you want all your stuff for free? Last I checked Zerodha is a profit making unit .2000/- is very cheap for Kite connect thingy
How to trade from the Amibroker to Kite??
Is anyway to place the order directly from the Amibroker ??
Regards
While this is awesome, the requirement to start paying immediately for access is bothersome. Developers need a period of free access to develop and test their solutions. A trial environment without actual trading happening in the backend will be very welcome. Any plans to offer C# or any other language SDKs ? (it will drastically cut down the time required to bring solutions up and prevent developers doing the same thing again and again)
thanks,
OP
Yep, we are working on a sandbox environment.
is sandbox available now?
or any other way I can test my python code without paying Rs 2000 for API?
Yes OP, on our list of things to do.
Hi Nithin,
It would be great if we get trial period, i will be little hesitant to pay upfront if i want to develop my solution & test it. Can you please offer C# SDKs ? whats the use of reinventing the wheel? if someone has already developed please upload on GIT, I will be happy to help if necessary.
We are working on providing a sandbox access for free. No one has yet built C# SDKs 🙂
Hi Nithin,
Its been a great revamp to the APIs through v3. Greatly appreciated, there were a lot of subtle but necessary features missing earlier and the gaps have been closed. I don’t want to bug you but the sandbox thing has been a moving target for quite a while now. A tight timeline confirmation would help reduce the anticipation levels among the folks who have been waiting for it. I know how s/w dev cycle works and things get their priorities attached to them, but are we likely to see it by, say, the end of the year?
PS: Thanks again for revolutionizing a complete business sector. Your team is excellent and so is the vision of their boss.
Best,
Deepak
Yes, I agree to Sushil. Paying upfront and every next month is very costly affair. You should design a different Tarrif model on this usage otherwise, big development community will come free of cost open sourced apis in no greater time.
Please make it cost effective and a trial period with offline realtime data.
Perfect. Just what i was looking for. This makes many things a whole lotta better , you know what i mean. Now its really possible to build a fully customized trading platform using Zerodha Kite Connect API. Thanks a lot for this. Really appreciate the hard work you guys are doing. Keep it up.
Hi Nithin,
There are lots of bugs in Kite itself, Please look after them first, I reported few bugs to customer care due to which I lost some amount while trading even though my strategy was correct. Before introducing any further enhancements, it is better to sort out the existing glitches. I believe the kite is not properly tested by the QA team.
As a regular user I am happy with the design and effectiveness/Performance of the application but there are some hidden charges like DP charges which are not clearly answered by your customer care or were not informed upfront by your executive while opening the account with Zerodha.
Bugs? hmm.. checking out your ticket.
All charges are mentioned here: https://zerodha.com/charge-list and you would have also signed on it when opening an account with us. DP charge is not a hidden charge. Every brokerage firm has this charge.
Yes, many bugs.. I still have a mail from your support team that the bug is fixed and will be deployed soon but who will recover the loss caused due to this bug? I don’t understand how they were missed out..
I like the portal, may be you have to recruit a good QA team and also improve the knowledge of the customer care too. I faced a situation where I had to explain him how short selling works to his question “how can you sell the stock when you don’t hold them”.
May be my feedback is harsh on the good looking application, being myself an IT pro and doesn’t like to see such glitches in the live application. Even today a raised a ticket to fix the overlapping issue in contract notes. Still I like the application because of the easiness.
Thanks for the nice initiative and hope it will be bug free Portal very soon.
Venkat, the bit about SL-M orders that you have written, it is not a bug. That is SL-M orders are, check this post. About lines overlapping on contract note,having it fixed. If there is anything you spot, do email to [email protected].
Hello Nithin,
The bug that caused me a loss is now fixed and deployed in live portal. So not sure which bug you verified from your side..
A coupe of queries on the Fees –
1) At what stage do I have to pay the fees ? Am I charged by Zerodha as soon as I create a Developer Login ?
2) Is there any trail period wherein I can test the trading API’s for a short while without paying the fees of ₹2000/- per month.
3) How is the payment of fees to Zerodha done? Do you debit from the trading account or thru ECS of Bank Account ?
Thank you.
1. Yes you will have to pay immediately if it is for personal use.
2. Currently we don’t have any trial.
3. You can transfer through the payment gateway once you login using the developer account on kite.trade.
Just a few days back I was thinking “when will India have a quantopian of its own ? ” Excellent work Team Zerodha. Way to go.
Hi, I want to know whether below feature is available in executing orders through APIs.
I want to execute 20 trades in a day with just 0.1% profit. So I can’t go with parallel execution by distributing my amount in 20 trades, because I will end up with a profit of 0.1%, so I want to execute in sequentially so profit will be 0.1%*20. So if price of one stock touches my strategy, then execute order using my entire amount and exit in 1 or 2 min with 0.1% profit. Then start looking for other symbols to hit my strategy, if anyone hits,then enter with full amount and exit with 0.1 % profit.
Is this feature available in Zerodha?
You can build such a strategy using Kite connect API’s. You will need knowledge of a programming language to implement this.
नमस्कार
सर् भारतीय शेअर बजाररूल
झरोदा=-==
Excellent initiative. This is really a missing piece that a tech savvy investors look for to do their own analysis.
Congrats Nitin. You are hitting six in six balls. That too every over. Though i have not tested how well it is , but you are in just right direction. I have not seen a single fully algo trade. Only one which exist charges too high. I am expecting you will provide me FULLY autotrade.
More comments after testing it.
Cheers
Dear Sir,
Kite is very simple to use. But, for converting the position from MIS to Cash is not working properly.
This need remedy from the Zerodha team.
Thanks and best regards,
Mohammed Moideen
Ah that is weird, seems working fine for me. Can you send an email to [email protected] with your client ID.
Dear Kamath
I am a software developer and passion in programming stock trading and analysis related softwares. My wesite is http://www.stockdataanalytix.com.
I have a few ideas and want to develop a desktop application software based on this new api which can be used by zerodha customers.
Pls let me know if u can help me in development of the software.
Regards
Gopinath pai
My email [email protected]
Yes Gopi, we can help you out. Send an email to [email protected]. Once you have built this software, it has to get necessary exchange approvals before you are able to offer it to others.
Hi Nithin,
I would like to say Thank you and appreciate your team effort and ideas.It’s really great full function which would help me out to maintain the daily stat in excel.
Interested to know the Architecture of Implemented System.
Thanks a lot
Manoj
Hi Manoj,
Broadly, it’s a series of distributed services that talk to each other. What do you want to know specifically?
Getting Zerodha account is probably my best investment so far 🙂 . Was waiting for such feature. Will definitely try out this once I get time to the analysis. Good job Z.
Hello Nithin !
How one can use the kite connect with out knowing the program language? is any way out to learn to use the kite connect? and why we are not getting CO and BO on kite?
Thank you.
You will need to be a programmer to use Kite connect. BO/CO will be out in the next release.
thank you Nitin!
Thank you?
what is this CO and BO ?
Cover orders and bracket orders.
Hi Nithin,
Great initiative. Few queries though.
Allowing programmatic access to placing orders equates to allowing automated trading since one can use the APIs to place orders without any manual intervention ( leaving aside the nitty gritties of integrating the strategy itself ). Till now with Zerodha it has been semi automated at the best…even with the Pi bridge. Wrt to this,
1) Am I correct in my assumption ? (If yes , then is a bold statement in the industry and I think you should market it with more vigour 🙂 . Just my 2 cents )
2) Has any rule regarding automated trading changed recently .. regarding all that of getting a dealer terminal + getting all the approvals including audit by a CA and UAT ?
3) Also , all orders coming through the API would be a potential automated order as there’s no way to know what
kind of app / program the user has written..whether that’s implemented under a “button” that requires manual intervention or called via some other program..Is this there any legality involved here wrt violating automated trading norms?
4)Are the orders via API differentiated from the orders via other routes , i.e. can one tell if the order has been placed via the API if one has access to the orders placed by a client?
Congrats again on keeping up the innovation in this industry.
Way to go ,
Thanks,
Neo
Nithin,
I have similar questions which NEO has asked. Can you reply to these?
Can we trade in OPTIONS through these API’s?
Also are there any API to fetch the values of various indicators on particular symbol? Since we trade based on various indicators this is definitely required to automate.
You can create your own indicators, and yeah you can trade using all products. If you are planning to completely automate, you will need to get in touch with us to get necessary exchange approvals.
I am interested in the Kite Connect APIs and planning to subscribe ‘Kite Connect for individuals’.
I have read in description that – “What is it for?Programmatic trading and account access—you can use Kite Connect APIs to place and manage real orders across various segments, pull your positions and holdings, analyse live market prices and much more. It is meant for developers who want to trade programmatically without being bound to a trading platform UI.”
So i understand that I can place orders through the Kite Connect APIs.
But, as per your comments, fully automated trading is not allowed. Is the scope of ‘Kite Connect for individuals’.
strictly restricted only to building other applications (similar to kite) that requires manual intervention to place orders.
You can speak to our team, we can help you get automation approvals from the exchange.
Hey Neo,
If you intend to use this for automated trading, you will need to go through the necessary exchange approvals for your strategy. Since this is a layer over and above our exchange approved web based trading platform with all the risk checks at to ensure that usage of the system is as per the rules, regulations and byelaws of the exchange we don’t distinguish between trades through the API or those placed directly on the web platform. But like I said earlier, if you are intending to automate, get in touch with us.
Best,
Dear Nithin
Can you give automated trade based on the signal generated by supertrend in kite Platform? If yes please do .
Regards
Raj
Currently there is no alerts and signals within the kite web based platform. You can use the API’s to trigger alerts from an external platform.
Can you please also show open interest data along with volume below the chart in kite…
This is on our list of things. But will take time.
Pls Add the Margin amount required for FUT , it will help us.
Hi Nithin,
Would like to connect with you. Please share your email ID. Thanks
[email protected]
I am not a programmer just have an issue with kite API where it will resolve I have some screenshots to show the problem I am facing please help
Can you send an email to [email protected] with the snapshots.
I am not able to add FNO scripts.and delete unwanted scripts. Pl help
On which platform? Can you send account specific queries to [email protected]
Great initiative Zerodha….
i logged into kite developer, creating a connect app needs 2000 credits.
Is this a one time charge or is it 2000 credits per month??
It is per month. https://kite.trade/#pricing
Hi Nithin,
I have an account with Zerodha, I’m doing a behavioral analysis on Stocks. Can you help create a customization for me for my trading research need?
Regards,
Kiran Ananthu
Kiran, why don’t you put up more details.
Thanks for your prompt response Nithin, I will drop a note to your email ID as I don’t want it to be on the open forum.
The pricing link (https://kite.trade/#pricing) does not have any pricing info.
Could you please provide updated link in case it has changed?
The pricing link you get after signing in.
Rs 24000 a year with the current slowness in KITE’s ordering system is too much. Others are giving it for free.
Do you intend to get more trades using API’s and more brokerage or not?
Current sloweness? yesterday/daybefore early morning was a bit of an issue for first 15 mins. That shouldn’t repeat after this.
I will explore more…. Looks very promising …. Congrats Nitin
Hi Nitin,
Is there additional charges involved here ? I am doing fully automated trading thru Zerodha from Amibroker …
Regards,
Harish
Check out the pricing page. Yes there are additional charges.
I just checked …. Some queries below.
1. I am paying monthly charges for dealer terminal ….. Whether this API for Order management would replace that or I need to pay both?
2. For backtesting would I be having access for realtime data (OHLC and OI) . If yes then I can discontinue GFDL 🙂
3. These charges are per segment or all exchanges ?
Regards,
Harish
1. Yes
2. Since this is an extension to the trading platform, yes you can get live data like the way you get on Kite. No OI data.
3. For all
Thanks Nitin. I didnt get your answer for first point .
Regards,
Harish
1. You would not need to pay those charges.
Hi Nitin,
Where can I find the pricing of the API. Please share the link.
https://kite.trade/#pricing
Hi Harish,
The people from Zerodha Z-connect told me that fully automated trading is not allowed/ possible in Indian market. I was wondering how do you do it then? I had a strategy where two (nifty and bank nifty) market order should be triggered simultaneously if certain conditions are fulfilled, do you think it is possible through Kite + amybroker? If yes, could you please help me in that? Of course I know such help does not come for free.
I appreciate you response in advance.
Fully automated is possible as long as you get your strategy approved and get all necessary exchange approvals. You can speak to our team about it. Send an email to [email protected]
I have a very simple strategy in mind. Every time Nifty Future goes above 8300, I want to Buy and every time it goes below 8200, I want to sell the same (for the whole expiry month). Is it possible to fully automate as simple strategy as this one? If yes, I am interested, so please guide…
It is possible, but you will have to code this on your own. We don’t offer that support. Also fully automated strategies need approval. The simpler way to do this would be to place a SL-trigger buy order everyday at 8300 and SL sell trigger at 8200
hi nithin,
please include ARNAUD LEGOUX MOVING AVERAGE (ALMA) in KITE . This moving average is very helpful for traders as well as investors also.
Hi nithin,
I second this request for ARNAUD LEGOUX MOVING AVERAGE (ALMA) in KITE.
Please plan to add in coming updates.
do you have elliote wave toolin kite?
Not yet.
It is difficult to digest ur back testing , alert etc. So first let me know that . I think a good book for that is needed otherwise u r giving it but of no use to people like me . so expecting like other books u given .
Thanks
RA9186
Ajit, there is no book as such. You will have to start with basics of programming. Kite connect gives you the flexibility to put any programming language you know to use.
By this product Zerodha Changes the Indian Trading .. Truly Amazing Features for Developers
Hi ,
I have already kite account,
but i don’t know how to send placing order request to kite can you please provide sample request format for thius method.
Raghu, check out the API Docs https://kite.trade/docs/connect/v1/.
Sir I am having Zerodha mobile app, which is too slow than any other trading app. & also it get logged out no. Of times when I just minimise it. I am using android mobile..will u please fix the bug & make it fast.
Why don’t you try our in-house android mobile app Kite. Click here to download.
Are you going to release IOS App soon?
Our developers are still building the app. It’ll take a while before it gets released.
both the kite app and web are slow and not responding properly (i.e. not able to move chart)
need more features like alert by sms or mail or pop ups and more. pls let me know where to write for getting additional features.
Slow? that is weird, can you send an email with your contact details to [email protected], you can also send suggestions to the same email ID
You say zerodha don’t charge brokerage. Just saw my account details for 5 lots of cipla idealy the brokerage should be 200 rs plus taxes but charges were 3500 wow sir you are looting us. Right;?
Rahul, the brokerage is charged per executed order. So, if there were multiple buy/sell orders, brokerage and taxes would be charged accordingly.
Hi Nithin,
can you please fix the server at your end, this is creating a lot of problem for traders where they are not able to modify or cancel the orders. I have referred around 8 of my friends who are also facing same problem from yesterday. The technical support guys dont have an answer for our queries, every time they say to login after 10 minutes. If something goes wrong we will be loosing huge loss which you wont be bearing. Kindly look into this issue.
I did face issue last week, yesterday and big time today as well. My order trigger order was stuck and was not able to modify or cancel. I called 3-4 times and I was told that all the orders would be cancelled automatically. But later it was marked as completed, luckily I was around and was able to close position at par price but this could be serious big loss.
This was small amount thus charges are small but for large order – additional trade, STT and other charges impact profit/loss.
I would request to reduce back up switch time to 2-4 mins rather than 20 mins. Today was worse.
Thanks.
This kind of mishaps are happening a bit too often. today when buying selling both CNC and MIS buttons were on. When one traded only CNC orders were happening. There is need to have consistency and stability in the behaviour of trading platform. While using ipad the left side of screen showing rates of scrips keeps shaking and it is difficult to lock into a specific stock.
in MCX no bracket order is available when server fail for some time atleast the stop loss or target will hit .but this optin is not their for commodity segment please provide this.
Hi
I have open account with zerodha.
It’s amazing trading experience.
But 1) I faced some difficulties like trade book mixed with orders on kite.
2) MSG failure error on kite during login at night.
3)Fund transfer to bank which takes about 2 to 3 days. Which is not amazing as ICICI direct having real time fund transfer.
4) Brokerage statement and Account update in 24hours.
Please guide me if I have Wong, because I am new to Zerodha.
These are the problem which I am faced
1. hmm.. surprising. can u send a screenshot to [email protected] explaining what happened.
2. Yeah, we run end of day process. we are looking at reducing that interval when it is down.
3. 2 to 3 days? If you place it today, it comes to your bank by tomm morning. Maybe you placed on friday and 2nd sat being holiday and sunday, u would have gotten on monday. We are working on this though.
4. Have you checked Q.zerodha.com, everything gets updated before end of day. We are trying to make both 3/4 as close to icici as possible.
Hello,
I am willing to buy the kite connect API.
I could not find a place where I can ask the question since even after signing up on kite.trade.com I was unable to ask question there.
My question is:
If in intraday, i buy/sell stocks of 4 different scripts (say: VEDL, LT, SBIN, SRF). I want to quit all the positions at once when summation of all the stocks is my target stoploss or target which will be a predefined value. Eg: If I take the positions around 10 am and at 11.30 am I am in overall Rs. 1000 profit then exactly at that time when overall profit touches the predefined mark in this case of Rs. 1000 all the positions should be exited.
Is this possible with Kite connect. If you want to ask any further query please feel free to reach out. Waiting for reply.
Thanks
Rahul
Is Any one hearing?
Hey Rahul, you should check out the documentation for the APIs on https://kite.trade. You should be able to do this yourself.
Dear Sir,
I am using zerodha platform since last 4 months and it works fine. Thanks for the one of the best tool.
However recently graphical representation shown is not correct. This leads to incorrect trading decisions. Request you to look in the matter.
Best Regards
Is OI Option chain data available in real time . Thx
No
Will it be made available in near future?
Hey Aditya, the Kite Connect APIs are purely for enabling execution. Any additional features will have to be built be the end user.
मार्किट
बाज़ार दर से ऊपर के दाम में खरीदने के लिए स्टॉपलॉस लिमिट आर्डर सलेक्ट करने के बाद भी क्या टारगेट स्टॉपलॉस और ट्रॉलिंग स्टॉपलॉस कैसे एक में ही चारो आर्डर लगा सकते है ? ध्यान दें हमारा प्रश्न है ज़िरोधा ब्रोकर प्लैटफार्म सॉफ्टवेयर में मार्किट के प्राइस से ऊपर के भाव पर खरीदने कृपया मात्र 5-10 रूपये के शेयर ट्रेड करके लाइव आर्डर डाल कर दिखाये तो आपके फॉलोअर को ज्यादा समझ में आयेगा धन्यवाद सर जी उपस्टेक्स ब्रोकर प्लेटफार्म पर ऐसा हो सकता तो ज़िरोधा ब्रोकर में क्यों नहीं हो सकता कृपया इसे उपडेट कराएं ?
We are working on Bracket orders with a trigger price and should be out soon.