Zerodha Algo Trading with Static IP: Complete 2026 Setup Guide

Zerodha Algo Trading with Static IP: Complete 2026 Setup Guide

Zerodha algo trading setup with Kite Connect API, static IP whitelisting, API key & secret, access token flow and Python bot proxy config — SEBI-compliant from ₹200/month.

What is Zerodha algo trading?

Zerodha algo trading means running automated strategies that place orders through Kite Connect API instead of manual Kite clicks. SEBI retail algo rules now require those order APIs to originate from a whitelisted static IP — making dedicated infrastructure like Algo-IP (algoip.in) a standard part of every Zerodha bot deployment.

Step 1 — Create Kite Connect app (API key & secret)

Step 2 — Get static IP for Zerodha whitelisting

Purchase dedicated static IP at algo-ip.in: register → KYC → wallet → allocate IPv4 (₹200/month). Copy the IPv4 address — Zerodha allows one primary IP per app.

Step 3 — Whitelist IP on Kite Connect

developers.kite.trade → My Apps → App Settings → IP Whitelist → paste Algo-IP address → Save. Regenerate access token after saving — whitelist binds to new sessions.

Step 4 — Python algo with proxy

Zerodha algo trading checklist

For static IP Zerodha whitelisting details beyond this overview, see our Kite Connect IP guide (/blog/zerodha-kite-api-static-ip-whitelisting) and Zerodha API cost breakdown (/blog/zerodha-api-cost-and-algo-trading-charges).