Why did my trade execution fail?

Modified on Wed, 18 Feb at 9:49 PM

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

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article