Basket order feature on Kite web - Testing & Feedback

Yes , exactly !!

We show the last traded price, I have highlighted in black.

Thank you , my fault , please make it dark :slightly_smiling_face:, and also i feel this will not serve the purpose , due to bid/ask difference with LTP, especially for far month strikes , chances of rejection is high , I need to keep full margin money for sell side to avoid rejection , please suggest me any other thing can be done on this

Adding more will just clutter the order window. You can always minimize, go to the marketwatch and open this again with one click. You might want bid/ask, someone else might want chart, someone option chain etc. :slight_smile:

2 Likes

You are right , but one thing you can do with basket order is that , after minimizing the basket order , if only that basket order is minimized function is made , its like chart window , so that quickly one can do editing and executing order to minimize slippages.

I don’t see that this is the correct argument. If I extend this reasoning then there shouldn’t be a reduction in margin in hedged position. “What if after hedging one closes the other leg?”

Actually I also faced the same problem. I think this is some bug.
Exact Problem – The default price which comes in limit buy order price column is zero instead of LTP or something else.
How to replicate – Try to create a new basket order. Add any instrument (in my case I used Nifty 11250PE Aug). If by default you are landing on market order type. Switch to limit. Cancel the small order window on bottom but don’t close the basket window. Now try to add same instrument or any other instrument once again. This time limit order would be the default type and default price would be zero.

Yeah, this will take some time to fix. You just have to manually enter the LTP.

Hence for the same reason exposure is there and exact loss can’t be blocked.

Looks like it allows partial execution which will mess up stratergy based trades where people end up paying brokerage by wasting order when they find a particular otm for it is not available…

Exactly agree, if strike not available validation is done before execution or not allowing partial execution would only make feature use full for retailors to apply hedged stratergies… Or else otm not available isdue should be resolved some other way…

1 Like

Nor sure what you want to convey, if you send buys first and they are rejected then they can be taken if sells are executed, as there is no restriction for buys if short quantity is already present.

Why can’t u make strike availabíy validation before sending for execution? All or nothing

It’s just not possible for now but as I said if sell is executed you can take buys with out restriction, wondering why can’t you use that if you are comfortable with all or nothing, or even send sells first in basket then it won’t restrict you.

Considering strike price restrictions, can i do ratio spread as follows:

  1. First sell 2 x 10300 PE
  2. Buy 1 x 10500 PE.

i.e. if i sell 10300 first, will i b allowed to buy 10500 which is restricted?

Yes you can buy Max 2 lots of 10500 PE if the 10500PE strike is outside of allowed range.

1 Like

Just tested with some MIS order. Liked the feature. Did not do heavy testing or FnO margins. But liked it. Can be extremely handy tool. Thanks Team Zerodha. Also congrats on Winning ET startup award. I have great respect for what Zerodha has done for trading in India.

2 Likes

@nithin @siva-reddy it will be good feature if you could incorporate spread orders for eg if i am short 11200 and long 11300 CE instead of concerned with their individual rates , i just want to know the premium which would be credited/debited in my account , i am not aware of techniqualities involved here but you can look into it after some time

Yeah, all these extensions are there in our list, will take sometime though.

@siva-reddy at present , basket order is plain vanilla , i think Zerodha needs to develop separate platform for Strategy based options selling, like the one i am posting here !!