Python KiteConnect Integration & Automation

Замовник: AI | Опубліковано: 26.01.2026

I work on a Mac mini and need a clean, from-scratch Python project that talks seamlessly to Zerodha’s KiteConnect REST API. The code must log in, keep the session alive and let me do three things: stream or pull market data, fire manual orders on demand, and run fully automated trading logic. Please structure the repository so core API handling sits in its own module, while strategy scripts can import it. I expect solid error handling, logging, a simple config file for keys/tokens, and clear instructions for creating the request_token on macOS. A requirements.txt plus a one-line setup command with pip or Poetry will make installation painless on Apple silicon. Deliverables • Full Python source with modular classes for authentication, data fetch, order placement and an example auto-trade loop • requirements.txt (or pyproject.toml) and a short README covering Mac specific setup and usage • Quick demo video or screenshots proving market data retrieval and a test order on Kite sandbox or live Acceptance I’ll spin up a fresh virtualenv on my Mac mini; if your README gets me connected, streams data, sends an order and exits gracefully, the job is done.