Skip to main content

Get your Zerodha Kite API keys

The live desk uses your own Zerodha Kite account for real-time prices. Create an app in Zerodha Kite's portal, then paste its keys into your Stage2Stocks Broker page.

About 2 minutesYou copy: API Key + API SecretMarket data: ₹500/month (paid plan)

The 4 steps

  1. Open the Kite Connect console

    Sign in (or sign up) at developers.kite.trade, then My Apps → Create new app.

  2. Choose the Kite Connect (paid) plan

    Pick the Kite Connect plan. The free Personal plan has no market data. The app name can be anything; the Zerodha Client ID is your Kite login id.

  3. Set the Redirect URL

    Paste https://www.stage2stocks.com/api/live/zerodha/callback into the Redirect URL field (editable later). Leave Postback URL blank.

  4. Copy your keys

    Open the app → copy the API Key and click Show API secret to copy the API Secret. Paste both into your Broker page (in the account menu).

Redirect URL (paste into the broker app)
https://www.stage2stocks.com/api/live/zerodha/callback

Where the keys go

Open your Broker page (in the account menu), choose Zerodha Kite, paste your API Key + API Secret, and save. Then open the live desk and click Authenticate.

Good to know

  • Plan for this: Paid: Kite Connect with market data is ~₹500/month per API key. The free plan does not include quotes.
  • The access token expires daily (around 6 AM IST), so you re-authenticate once each day.

Questions people ask

Does this place trades?

No. The connection is read-only: it pulls real-time market data and never places orders.

Is it safe to add my keys?

Your keys are encrypted at rest and never shared. Login and 2FA always happen on Zerodha Kite's own site, so Stage2Stocks never sees your broker password.