Kiteconnect Login

DeltaDev
Hi guys,

New here so please bear with me.

I recently created a account on kiteconnect though I have been using normal kite login -> TOTP -> with access token (enctoken) programmatically from quite some time without having an kite connect account or creating any app. I wrote a python script which does all this - login, d/l and filter instruments file, d/l required FNO data without any manual intervention. Even signin is automated.
All of this works fine. I can even get holdings or orders.

1) my question is why would I require kite connect - personal API (without live stream of data) ? Are there any advantages of using kite connect apart from those listed below.

a) python client which would make things easy instead of hitting raw apis. ( Though I feel I can slightly modify pykiteconnect little bit and use it with my login flow without requiring APIKEY, SECRET etc... not tried though)

b) browser session gets logged off when I create a access token using code - though this could be sorted If I just login my browser and copy the token into my code.



2) Can the kiteconnect login flow be automated something similar to what I did (without using libs like selenium or chrome drive) ? (I checked the login api hit by the browser in both the case - normal kite login and the kite-connect demo app i created its kite login page are same ). Though in the latter case we are redirected to a different url for request token.





  • Nivas
    my question is why would I require kite connect - personal API (without live stream of data) ?
    The Kite Connect Personal app was introduced to give users free programmatic access to their own Zerodha trading accounts. It’s designed for the users who already have (or can get) their own market data, and simply want straightforward APIs to automate trades and track their portfolios.
    Can the kiteconnect login flow be automated something similar to what I did (without using libs like selenium or chrome drive) ?
    It is mandatory by the exchange that a user has to log in manually at least once a day. We don't recommend automating Kite Connect login.

  • DeltaDev
    Thanks @Nivas . Yes I understand that, But I want to know if is there any difference if I just use the normal login programmatically without creating or subscribing an app on kite connect.
  • Nivas
    without creating or subscribing an app on kite connect
    You would be unable to use the official Kite Connect API without creating an app on Kite Connect.
Sign In or Register to comment.