Why does the execution not take place ever after i have accepted the order?
1. Buy orders may get rejected if
- Funds are insufficient in your account.
- Stock is not within the entry range.
- Exchange rejections, etc.
2. Sell orders may get rejected if
- Insufficient quantity in your account. This happens when your Sells Wallet (eg. FIVES) stocks fully or partially outside of the Stockwallet framework.
- Eg., if Mr. Amal holds 100 nos. of stock "ABC" in wallet "FIVES." He sells 50 nos. of the stock on his own outside the Stockwallet framework. Stockwallet still maintains that the client holds 100 nos. So, when the target or stop-loss is reached, orders will be generated for the whole set of 100 nos. of stock "ABC" for execution. This will get rejected, stating insufficient quantity because 50 nos. were already sold by the client earlier on his own.
Note:
If you hold the same stock outside FIVES and it meets the sell quantity, then the orders can go through. Still need help? Create Ticket