Trade failures are rare, but when they happen, it's usually one of these reasons:
Not enough funds: Your Dhan account didn't have sufficient margin for that position size.
Limit fill: Since all orders are limit orders (not market orders), execution could be in pending state, if there was no order fill from the exchange.
Circuit limits hit: The stock hit its daily price limit, and no buyers/sellers were available at that moment
Temporary connection issue: A brief communication gap between the broker and exchange
Don't panic! StrykeX sends you an instant alert whenever this happens, so you can take action if needed.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article