All or none in basket orders WebUI

At the moment on webUI, I see that when I draft my option (credit/debit) spreads in order basket, I see margin requirements but what happens is when margin requirements are not being met, some of the orders still go through and this causes lot of pain and inconvenience to go and close the orders that went through and unnecessarily attributes to brokerage pay as well.

This is likely not the intended behaviour of basket order from design as well but what I would like to see is an option in the basket draft that [All or None] or something like [Some or None] that shows atleast allow the orders that can go through that meet the margin requirements but None is selected, no order in the basket should be allowed to routed to the order management/execution system.

This will protect from faulty executions and inconveniences/unnecessary brokerage etc.

I had faced problems in reusing the basket today that I had successfully used earlier in the morning and this resulteed in wrongful calculations of the margin requirements and so faulty routing of the basket orders to the execution.

I can give more details on the phone, if the product team is interested in understanding this buggy behaviour. I can share number in DM.

Nikhil

cc @PravinJ @Dhan @Dhan_Cares @Hardik @Pranita

Hello @mnikhil

Sure, would love to know more details here, to be able to understand the scenario better.

Feel free to drop your number on DM, will connect.