Hi @revanth1425,
You can fetch instruments csv anytime. It is very large file, so make sure you don't make multiple calls in a day. I would suggest fetch it and store it. It changes every day morning at around 7:30AM.
Hi @revanth1425,
It is mandatory by exchange that disclosed quantity for equity, cds must be minimum of 10% of quantity of order and for mcx it must be minimum of 25% of quantity. TR earlier didn't had this rule and they added it now. Just make sur…
Hi @rajeshbadiye,
You get data from websockets. It will give you day's OHLCV and volume in this will be volume traded today.
Consider you get a tick at 10:00:01AM and volume is 1000 and at 10:00:59 you get a tick with volume 2000. Volume of that mi…
Hi @gunsho,
You can use websockets to get LTP instead of polling for LTP every second. You can place a limit order to exit your position. You can check out documentation for more information.
For approvals related queries please send a mail to tal…
Hi @Karthik,
Meaning of order will not change in this scenario. LIMIT and MARKET are just order types. Price field is a value entered by user while placing order. It is true for both order types, in case of LIMIT order price field will have some va…
Hi @beast123,
Your login code is fine, but in place order method params, you should send "CNC" as product not "NRML". You should include "validity" as "DAY" also. You can checkout more examples here.
But this has nothing to do with error thrown i.e.…
Hi @pawandev,
1.Set share's buy and sell target before market hour and if between market hours it touches our buy price then it will execute the buy order and same for sell order?
Yes, you can place limit after_market_order before market hours and i…
@beast123,
Things that you need to check, if you have this error.
1. You should access API for same user with which you have registered app.
2. Request token is valid for only 5 minutes, make sure you use it before it expires.
3. Request token can b…
Hi @rajeshbadiye,
Making http request for every minute candle is not advisable(which is currently not available also). You should create your own candles by considering,
Open - > LTP of first candle.
Close -> LTP of last candle.
High -> hig…
Hi @arjunender,
Your app looks fine. You have a valid redirect url also.
If your session is not valid, you will get an error with message Invalid session and status code 403.
Hi @jyothish,
We don't have document for porting. javakiteconnect is a modular library, you can find Java documentation here.
To get started, I would suggest you to start with KiteRequest class which uses unirest for making http requests. You just …
@[email protected],
As mentioned above, we can't just go and change parsing of ticks in KiteTicker. We have all other apps which follow the same convention. I am afraid we can't help you with this. All our kiteconnect clients are open source, you c…
Hi @jyothish,
You look at status field of first item of array. For more information checkout docs here.
Alternate, You can also fetch orderbook and look for status field of an order.
@chaudhariapurva,
Yeah, I just tried for Nifty 50 and I got the following response,
{"data":
{"change":0,
"close":8801.05,
"change_percent":0,
"open":8785.45,
"last_price":8801.05}
,"status":"success"}
I will inform concer…
@chaudhariapurva,
Please read the response structure given in the right side of that section, you do get all data there.
I am also saying the same thing, modeQuote in websockets will give you OHLC.
@chaudhariapurva, we will fix getQuotes() for India vix soon. As of now we can't guarantee timeline.
@[email protected],
I am afraid, we can't change the way KiteTicker parsing works. If you want, you can go ahead clone repository and change it in…
Hi @[email protected],
Our platform kite.zerodha.com also uses same websocket to update market data and it is working fine. Can you elaborate what you are doing?
@ruchanavjyot1907, We haven't updated anything on login module. This shouldn't be happening. I will check and get back to you, please send a request token.
@kbhari90,
Only for some scrips we have data till 2006 , but for INFY we have till OCT 2015 only. We are planning to populate data for old dates also, but can't guarantee timeline as of now.
Hi @aryan,
You don't have Kite Connect app. You only have Kite Publisher app. Create a Kite Connect app and also subscribe for historical data to access this API.
Hi @jyothish,
This thread has similar issue, you can take a look. But even if you fix dependency issue, it won't run because android has stopped supporting Apache HttpClient for networking. It only supports HttpUrlConnection and our network layer us…
getPositions() returns position model which is always empty. Actual data is present inside two arraylist present in position model i.e. position.netPositions and position.dayPositions.
To get quantity of DRREDDY, you loop through list something lik…
Hi @pvgeorge,
After successful login, we redirect to the "Redirect URL" you have specified while creating app. Anyways page not found won't matter. You will be getting request_token in url. If you are getting it then go ahead and use it.
Hi @jyothish,
Kite Connect documentation is here and javakiteconnect documentation is here. You will have to change http library to android specific http library.
@DS4769,
We are planning to allow users to login on KiteConnect and all other platforms, but it will take some time to implement it. This is one of the reason it is not documented anywhere.
Hi @jyothish,
Even if we fix this issue. I am afraid, it won't work on android sdk because network library we use is java specific. I would suggest you to port java sdk to android and use it.
We can help you with all the information you need about A…
Hi @Shabeershah2002,
There is no limit on number of connections you can create right now. But we will be limiting soon.
As of now, opening three websocket connection won't be an issue.
@jyothish,
You will have to do more trial and error by googling for package name.
So now issue is apache jar has other packages also which are already present in KiteConnect jar which is causing multiple dependency issue. So solution is to find a ja…
Hi @LAKHAN,
You can't be logged in on PI and Kite Connect but you can be logged in on Kite Connect and Kite web.
You can login to Kite web and place orders.