{"id":6206,"date":"2016-04-20T16:09:26","date_gmt":"2016-04-20T10:39:26","guid":{"rendered":"http:\/\/zerodha.com\/z-connect\/?p=6206"},"modified":"2024-02-02T15:05:20","modified_gmt":"2024-02-02T09:35:20","slug":"kite-connect-apis-for-programmatic-access","status":"publish","type":"post","link":"https:\/\/zerodha.com\/z-connect\/kite\/kite-connect-apis-for-programmatic-access","title":{"rendered":"Kite Connect APIs for programmatic access"},"content":{"rendered":"<p>Traders,<\/p>\n<p>Indian trading community, unfortunately, lags\u00a0far behind their\u00a0international counterparts in\u00a0terms of leveraging the power of cutting edge\u00a0technology\u00a0when trading. Considering that we have the\u00a0largest population of software developers (behind US) in the world, this is dismaying.<\/p>\n<p>This has been a chicken and egg situation. Except for a privy select group with industry connects and large capital, retail investors have never\u00a0had\u00a0any way to\u00a0programmatically access their trading accounts. The tech savvy crowd, because of this, have\u00a0generally stayed away from the\u00a0capital\u00a0markets.<\/p>\n<p>Let me introduce to you,\u00a0<strong>Kite Connect, India&#8217;s first market\u00a0APIs for retail clients.<\/strong><\/p>\n<p>Among the many projects we are currently working on, Kite Connect is what we are most excited about because of its\u00a0potential to\u00a0be the catalyst for change in the way India trades. Perhaps, more significant than all we have done to the broking industry\u2014lowering costs (and even going completely brokerage free), bringing in transparency, offering better platforms, and always promoting a client-first attitude.<\/p>\n<p>Using Kite Connect, you can, with\u00a0any programming language of your choice (from excel VBAs to Python, Java, C# or even your command line console), place and manage orders, build &#8211; 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.<\/p>\n<p>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\u00a0trading\/investing experience, any way or any how you like it, without being confined to a frontend\u00a0offered by your broker.\u00a0The opportunities are limitless.<\/p>\n<blockquote><p>If you are a Zerodha client, you can signup for a <span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"https:\/\/kite.trade\">Kite Connect developer account<\/a><\/span> and get started immediately.<\/p><\/blockquote>\n<h3>What is Kite Connect?<\/h3>\n<p>Kite Connect is a set of simple HTTP APIs built on top of Zerodha&#8217;s exchange-approved web based trading platform, Kite. It enables users\u2014clients of Zerodha\u2014to 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\u00a0choice.<\/p>\n<h3>Why provide programmatic access?<\/h3>\n<p>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\u00a0one lakh users, at Zerodha, we have, time and again,\u00a0received feedback from our clients expressing their wish\u00a0to personalise their investment experience beyond the capabilities of the platforms we offer.<\/p>\n<h3>Choice for retail users<\/h3>\n<p>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&#8217;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.<\/p>\n<h3>Data portability<\/h3>\n<p>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.<\/p>\n<h3>Control and management<\/h3>\n<p>We have developed a \u201cDeveloper Console\u201d 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.<\/p>\n<p>______________________________________________________________________<\/p>\n<p>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\u00a0<span style=\"color: #3366ff;\"><strong><a style=\"color: #3366ff;\" href=\"https:\/\/kite.trade\/\">https:\/\/kite.trade<\/a>\u00a0<\/strong><\/span>to get started and make sure to read the <a href=\"https:\/\/kite.trade\/terms\">terms and conditions<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p>Happy Trading,<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Traders, Indian trading community, unfortunately, lags\u00a0far behind their\u00a0international counterparts in\u00a0terms of leveraging the power of cutting edge\u00a0technology\u00a0when trading. Considering that we have the\u00a0largest 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, [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":6300,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[531,369],"tags":[393,395],"class_list":["post-6206","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-general","category-kite","tag-kite-connect","tag-programmatic-access"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.5 (Yoast SEO v26.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Kite Connect APIs for programmatic access &#8211; Z-Connect by Zerodha<\/title>\n<meta name=\"description\" content=\"Traders, Indian trading community, unfortunately, lags\u00a0far behind their\u00a0international counterparts in\u00a0terms of leveraging the power of cutting\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/zerodha.com\/z-connect\/kite\/kite-connect-apis-for-programmatic-access\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Kite Connect APIs for programmatic access\" \/>\n<meta property=\"og:description\" content=\"Traders, Indian trading community, unfortunately, lags\u00a0far behind their\u00a0international counterparts in\u00a0terms of leveraging the power of cutting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/zerodha.com\/z-connect\/kite\/kite-connect-apis-for-programmatic-access\" \/>\n<meta property=\"og:site_name\" content=\"Z-Connect by Zerodha\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/zerodha.social\" \/>\n<meta property=\"article:published_time\" content=\"2016-04-20T10:39:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-02T09:35:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/zerodha.com\/z-connect\/wp-content\/uploads\/2016\/04\/kite-connect-logo-2-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"708\" \/>\n\t<meta property=\"og:image:height\" content=\"375\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Nithin Kamath\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@nithin0dha\" \/>\n<meta name=\"twitter:site\" content=\"@zerodhaonline\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nithin Kamath\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/zerodha.com\/z-connect\/kite\/kite-connect-apis-for-programmatic-access\",\"url\":\"https:\/\/zerodha.com\/z-connect\/kite\/kite-connect-apis-for-programmatic-access\",\"name\":\"Kite Connect APIs for programmatic access &#8211; Z-Connect by Zerodha\",\"isPartOf\":{\"@id\":\"https:\/\/zerodha.com\/z-connect\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/zerodha.com\/z-connect\/kite\/kite-connect-apis-for-programmatic-access#primaryimage\"},\"image\":{\"@id\":\"https:\/\/zerodha.com\/z-connect\/kite\/kite-connect-apis-for-programmatic-access#primaryimage\"},\"thumbnailUrl\":\"https:\/\/zerodha.com\/z-connect\/wp-content\/uploads\/2016\/04\/kite-connect-logo-2-1.png\",\"datePublished\":\"2016-04-20T10:39:26+00:00\",\"dateModified\":\"2024-02-02T09:35:20+00:00\",\"author\":{\"@id\":\"https:\/\/zerodha.com\/z-connect\/#\/schema\/person\/03de5b6b47eb838a0067a9d11a1ffaf6\"},\"description\":\"Traders, Indian trading community, unfortunately, lags\u00a0far behind their\u00a0international counterparts in\u00a0terms of leveraging the power of cutting\",\"breadcrumb\":{\"@id\":\"https:\/\/zerodha.com\/z-connect\/kite\/kite-connect-apis-for-programmatic-access#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/zerodha.com\/z-connect\/kite\/kite-connect-apis-for-programmatic-access\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/zerodha.com\/z-connect\/kite\/kite-connect-apis-for-programmatic-access#primaryimage\",\"url\":\"https:\/\/zerodha.com\/z-connect\/wp-content\/uploads\/2016\/04\/kite-connect-logo-2-1.png\",\"contentUrl\":\"https:\/\/zerodha.com\/z-connect\/wp-content\/uploads\/2016\/04\/kite-connect-logo-2-1.png\",\"width\":708,\"height\":375},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/zerodha.com\/z-connect\/kite\/kite-connect-apis-for-programmatic-access#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/zerodha.com\/z-connect\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"General\",\"item\":\"https:\/\/zerodha.com\/z-connect\/category\/general\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Kite Connect APIs for programmatic access\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/zerodha.com\/z-connect\/#website\",\"url\":\"https:\/\/zerodha.com\/z-connect\/\",\"name\":\"Zerodha product and business updates\",\"description\":\"Z-Connect is Zerodha&#039;s official blog. Get the latest updates, product announcements news, and insights all in one place.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/zerodha.com\/z-connect\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/zerodha.com\/z-connect\/#\/schema\/person\/03de5b6b47eb838a0067a9d11a1ffaf6\",\"name\":\"Nithin Kamath\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/zerodha.com\/z-connect\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/zerodha.com\/z-connect\/wp-content\/uploads\/2019\/05\/unnamed-1-96x96.jpg\",\"contentUrl\":\"https:\/\/zerodha.com\/z-connect\/wp-content\/uploads\/2019\/05\/unnamed-1-96x96.jpg\",\"caption\":\"Nithin Kamath\"},\"description\":\"Founder &amp; CEO @ Zerodha\",\"sameAs\":[\"https:\/\/nithinkamath.me\",\"https:\/\/x.com\/nithin0dha\"],\"url\":\"https:\/\/zerodha.com\/z-connect\/author\/nithin-kamath\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Kite Connect APIs for programmatic access &#8211; Z-Connect by Zerodha","description":"Traders, Indian trading community, unfortunately, lags\u00a0far behind their\u00a0international counterparts in\u00a0terms of leveraging the power of cutting","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/zerodha.com\/z-connect\/kite\/kite-connect-apis-for-programmatic-access","og_locale":"en_US","og_type":"article","og_title":"Kite Connect APIs for programmatic access","og_description":"Traders, Indian trading community, unfortunately, lags\u00a0far behind their\u00a0international counterparts in\u00a0terms of leveraging the power of cutting","og_url":"https:\/\/zerodha.com\/z-connect\/kite\/kite-connect-apis-for-programmatic-access","og_site_name":"Z-Connect by Zerodha","article_publisher":"https:\/\/www.facebook.com\/zerodha.social","article_published_time":"2016-04-20T10:39:26+00:00","article_modified_time":"2024-02-02T09:35:20+00:00","og_image":[{"width":708,"height":375,"url":"https:\/\/zerodha.com\/z-connect\/wp-content\/uploads\/2016\/04\/kite-connect-logo-2-1.png","type":"image\/png"}],"author":"Nithin Kamath","twitter_card":"summary_large_image","twitter_creator":"@nithin0dha","twitter_site":"@zerodhaonline","twitter_misc":{"Written by":"Nithin Kamath","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/zerodha.com\/z-connect\/kite\/kite-connect-apis-for-programmatic-access","url":"https:\/\/zerodha.com\/z-connect\/kite\/kite-connect-apis-for-programmatic-access","name":"Kite Connect APIs for programmatic access &#8211; Z-Connect by Zerodha","isPartOf":{"@id":"https:\/\/zerodha.com\/z-connect\/#website"},"primaryImageOfPage":{"@id":"https:\/\/zerodha.com\/z-connect\/kite\/kite-connect-apis-for-programmatic-access#primaryimage"},"image":{"@id":"https:\/\/zerodha.com\/z-connect\/kite\/kite-connect-apis-for-programmatic-access#primaryimage"},"thumbnailUrl":"https:\/\/zerodha.com\/z-connect\/wp-content\/uploads\/2016\/04\/kite-connect-logo-2-1.png","datePublished":"2016-04-20T10:39:26+00:00","dateModified":"2024-02-02T09:35:20+00:00","author":{"@id":"https:\/\/zerodha.com\/z-connect\/#\/schema\/person\/03de5b6b47eb838a0067a9d11a1ffaf6"},"description":"Traders, Indian trading community, unfortunately, lags\u00a0far behind their\u00a0international counterparts in\u00a0terms of leveraging the power of cutting","breadcrumb":{"@id":"https:\/\/zerodha.com\/z-connect\/kite\/kite-connect-apis-for-programmatic-access#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/zerodha.com\/z-connect\/kite\/kite-connect-apis-for-programmatic-access"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/zerodha.com\/z-connect\/kite\/kite-connect-apis-for-programmatic-access#primaryimage","url":"https:\/\/zerodha.com\/z-connect\/wp-content\/uploads\/2016\/04\/kite-connect-logo-2-1.png","contentUrl":"https:\/\/zerodha.com\/z-connect\/wp-content\/uploads\/2016\/04\/kite-connect-logo-2-1.png","width":708,"height":375},{"@type":"BreadcrumbList","@id":"https:\/\/zerodha.com\/z-connect\/kite\/kite-connect-apis-for-programmatic-access#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/zerodha.com\/z-connect\/"},{"@type":"ListItem","position":2,"name":"General","item":"https:\/\/zerodha.com\/z-connect\/category\/general"},{"@type":"ListItem","position":3,"name":"Kite Connect APIs for programmatic access"}]},{"@type":"WebSite","@id":"https:\/\/zerodha.com\/z-connect\/#website","url":"https:\/\/zerodha.com\/z-connect\/","name":"Zerodha product and business updates","description":"Z-Connect is Zerodha&#039;s official blog. Get the latest updates, product announcements news, and insights all in one place.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/zerodha.com\/z-connect\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/zerodha.com\/z-connect\/#\/schema\/person\/03de5b6b47eb838a0067a9d11a1ffaf6","name":"Nithin Kamath","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/zerodha.com\/z-connect\/#\/schema\/person\/image\/","url":"https:\/\/zerodha.com\/z-connect\/wp-content\/uploads\/2019\/05\/unnamed-1-96x96.jpg","contentUrl":"https:\/\/zerodha.com\/z-connect\/wp-content\/uploads\/2019\/05\/unnamed-1-96x96.jpg","caption":"Nithin Kamath"},"description":"Founder &amp; CEO @ Zerodha","sameAs":["https:\/\/nithinkamath.me","https:\/\/x.com\/nithin0dha"],"url":"https:\/\/zerodha.com\/z-connect\/author\/nithin-kamath"}]}},"jetpack_featured_media_url":"https:\/\/zerodha.com\/z-connect\/wp-content\/uploads\/2016\/04\/kite-connect-logo-2-1.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/zerodha.com\/z-connect\/wp-json\/wp\/v2\/posts\/6206","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zerodha.com\/z-connect\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zerodha.com\/z-connect\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zerodha.com\/z-connect\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/zerodha.com\/z-connect\/wp-json\/wp\/v2\/comments?post=6206"}],"version-history":[{"count":15,"href":"https:\/\/zerodha.com\/z-connect\/wp-json\/wp\/v2\/posts\/6206\/revisions"}],"predecessor-version":[{"id":370201,"href":"https:\/\/zerodha.com\/z-connect\/wp-json\/wp\/v2\/posts\/6206\/revisions\/370201"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/zerodha.com\/z-connect\/wp-json\/wp\/v2\/media\/6300"}],"wp:attachment":[{"href":"https:\/\/zerodha.com\/z-connect\/wp-json\/wp\/v2\/media?parent=6206"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zerodha.com\/z-connect\/wp-json\/wp\/v2\/categories?post=6206"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zerodha.com\/z-connect\/wp-json\/wp\/v2\/tags?post=6206"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}