{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/6"},{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/13"},{"label":"Investment","url":"https://skillfed.io/packages/category/office-business-financial-investment"}],"enrichment":{"capability":"Official Python client for the Kite Connect trading API, enabling real-time order execution, portfolio management, and live market data streaming via REST and WebSocket.","skillfed_tags":["trading-api","websocket","zerodha"],"use_cases":["Build a retail trading dashboard that places equity and derivative orders on NSE/BSE/NFO exchanges in real time.","Stream live market tick data via WebSocket to update price displays or trigger algorithmic trading signals.","Automate portfolio rebalancing by fetching holdings and placing orders programmatically during market hours.","Place mutual fund orders and track their status without manual broker interaction.","Handle large order quantities that exceed exchange freeze limits using auto-slice order placement."],"what_it_does":"Kiteconnect is the official Python client for Zerodha's Kite Connect trading API, a REST-like service for building investment and trading platforms. It wraps HTTP endpoints and WebSocket connections to let you place orders, fetch portfolio data, stream live market quotes, and manage mutual fund transactions. The library handles session management, order placement (including auto-slicing for large orders that exceed exchange limits), instrument lookups, and real-time tick subscriptions via WebSocket callbacks.\n\nThe package is designed for developers building trading applications on the Zerodha platform. It abstracts away HTTP request construction and WebSocket frame handling, exposing a Python object interface with constants for order types, exchanges, and transaction modes. Recent versions dropped Python 2.7 support and added auto-slice order placement; the current release (v5.2.1) is actively maintained and carries no known security vulnerabilities.","worth_installing":"Yes. Kiteconnect is the official, actively maintained client for Zerodha's trading API with no security vulnerabilities, permissive licensing, and low install friction. Install it if you are building a trading application on the Zerodha platform. Do not install if you do not have a Kite Connect API account or are targeting a different broker's API."},"id":"kiteconnect","links":{"html":"https://skillfed.io/packages/kiteconnect","md":"https://skillfed.io/packages/kiteconnect.md","pypi":"https://pypi.org/project/kiteconnect/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-23","license_spdx":null,"license_treatment":"permissive","name":"kiteconnect","python_support":"unspecified","summary":"The official Python client for the Kite Connect trading API"},"popularity":{"monthly_downloads":330670,"position":7533,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"5.2.1"}
