Revising Kite Connect fees from ₹2000 to ₹500 per month

Matti
NSE just published their circular laying out the operational specifications for retail algo trading. You can check out our overview of the circular on Z-Connect.

With this new regulatory clarity, our regulatory risk in offering the product is greatly reduced. So, we're lowering Kite Connect's price to ₹500 per month for the data (real-time + historical) APIs. The order placement and account management APIs (view holdings, positions, etc.) have been free since March 2025. The 500 rupee fee ensures that only users with serious intent sign up to use the APIs since streaming data comes with a significant bandwidth cost for us.
  • kkzooms
    Hi, what of those who created and paid today, the post was released at 11.05AM. Those who has created should get extension of the app for respective months, isnt it?
  • donisback
    donisback edited May 6
    Hi, I'm using serverless (Digitalocean Apps) for the application. Is static IP mandatory even if the orders are less than 10 per second? Also, should all apis be called from the static IP or is it only order placement api?
  • Matti
    @donisback you'll need a static IP regardless of order rate, yes. The static IP will only be for the order place/modify/cancel endpoints.

    @kkzooms we have a no refund policy. It becomes very difficult to do any downward revision of pricing if we're expected to retroactively refund older payments as well. Hope you understand.
  • donisback
    @Matti : Thank you for clarification. So, I can use any API except orders -( https://kite.trade/docs/connect/v3/orders/) from any IP address.
    From which date is this (static IP) going to be implemented? I'll have to dockerize and move to digitalocean droplets .
  • Matti
    This is expected to go live by August 1. We'll also try to give some advance notice before this becomes mandatory.
  • LOL_FACE
    LOL_FACE edited May 7
    The main question is why should I pay extra when I already paying AMC
  • Karimbaig5
    Hi. I updated the api for 3 months till July . Can I atleast be charged at 500 for the month of June and July instead of 2000?
  • boobeshwari
    boobeshwari edited May 8
    Thanks to Zerodha. I was paying 4000/month for more than 2 years. Happy zerodha reduced the cost to 500. I am ready to spend that 3500 for static IP. I am using jiofiber, enquired with Airtel also, staic IP is not given to retail users. In airtel they are asking for business/registered company name. ACT Fiber provides static IP, but not available in our location. It is not money, but geting static IP is not feasible in all locations. Please exempt static IP requirement based on capital, profit, orders per month, etc., for struggling retail users.
  • Matti
    @Karimbaig5 please write to [email protected] and someone will help you out.

    @boobeshwari unfortunately, this is the best case scenario. The regulator is not comfortable allowing APIs without the static IP constraint.
  • visasimbu
    Is order placement API continue to be free ? or you will charge 500 for this too ?
  • Matti
    Will continue to remain free @visasimbu
  • OptionQuant
    @Matti There seems to also be a requirement for a generic algo ID that will be assigned to an algo even in case of retailers' algo too(below 10 orders/sec). How will this be implemented? Will it be tied to API key such that all orders emanating from any algo that makes use of a particular API key will have the same Algo ID assigned to them all?
  • OptionQuant
    Charging just 500/- is such an AWESOME news. Thanks guys
  • Matti
    Matti edited May 9
    How will this be implemented? Will it be tied to API key such that all orders emanating from any algo that makes use of a particular API key will have the same Algo ID assigned to them all?
    Yes, that is the plan for now. If the exchanges propose a different method, we'll adhere to that.
  • akshtgt
    So I have been running API scripts using typical wifi even mobile data, does this mean I can't pull market data and historical data without static IP?
  • Matti
    Only order placement will need a static IP.
  • akhilesh_singla
    @Matti Is 10 OPS for each order? For iceberg orders, this limit can easily breach for someone trading spreads with 9000 Nifty lots.
  • X3_27
    X3_27 edited May 14
    @Matti I have signed up and created an APP 3 days back. It did not ask me to pay Rs 500 yet but I have paid it myself my linking to my Zerodha trading account today. Will it again auto-deduct .
  • Matti
    If you created a Personal app, you'll need to pay nothing. The charge is only for Connect apps.
  • akhilesh_singla
    @Matti Is one iceberg order = 1 TOPS?
  • Matti
    @akhilesh_singla icebergs are an algo in themselves, we have approval for iceberg orders as an algo. We'll have to see how the orders are counted, this isn't defined yet.
  • akhilesh_singla
    akhilesh_singla edited May 15
    @Matti Okay. For TOPS one second threshold, will Kite Connect server clock time be considered or when user sends a first order request?
  • akshtgt
    akshtgt edited May 15
    @Matti about the only orders would need static IP, does that mean I can pay 500rs and continue to pull market data from now on?
  • rmishra258
    Hi,
    Can we use the API for commercial purposes ?
    I have a QUIZ based finance app called
    "Curious Trader NSE"
    Where users can improve their trading intuition through the time simulated quizzes

    And the historical data is shown to the end users
    Please clarify if that's allowed as per your privacy policy
    Or is the API only for personal use ?
  • sujith
    @rmishra258,
    You may write to compliance team with the product description on kiteconnect(at)zerodha.com and check with them.
Sign In or Register to comment.