Basket orders allow you to execute multiple individual orders simultaneously. Each order within your basket undergoes the same checks as an individual order. If you meet the conditions you specified, your orders are executed accordingly. However, if you have insufficient funds to fulfil the entire basket order, the execution will be partial, and only the orders that can be processed with your available funds will be executed.
Example scenario
Suppose you have ₹2,000 in your trading account. You place one buy order amounting to ₹1,500 and another buy order amounting to ₹3,000 within a basket order.
In this scenario, your buy order for ₹1,500 will be executed successfully as you have sufficient funds to cover that amount. However, your buy order for ₹3,000 will be rejected due to insufficient funds, resulting in partial execution of your basket order.
Other reasons for rejection
Your basket orders can be rejected for various reasons, including:
- Insufficient margin
- Incorrect use of order type
- The specific instrument not being available or blocked for trading
- Other possible factors