Over the last 2–3 weeks, I have deployed 14 algos on the Stratzy + Dhan platform. During this period, I have encountered several issues that, in my opinion, impact the reliability of live algorithmic trading. I am sharing my observations so that other users and the product teams are aware of these challenges.
1. Delay Between Backtest Signals and Live Execution
I compare the Stratzy backtest data with my live trades on a daily basis. While the platform claims slippage is typically within 1–5%, I have observed that, in many cases, the live signals are delayed by an average of around 30 seconds. This delay often results in adverse fills, especially during fast-moving market conditions, leading to significantly different execution prices compared to the backtest.
2. No Robust Handling During Volatile Market Conditions
During volatile markets, when an exit signal is generated, the system places a limit order. However, if the market moves away quickly and the limit order remains unfilled, there is no automated mechanism to manage the situation. There is no fallback strategy such as modifying the order, converting it to a market order, or taking any corrective action. As a result, the user has to continuously monitor the screen and intervene manually, which defeats the purpose of automated trading.
3. Order Synchronization Issues Between Dhan and Stratzy
I have experienced multiple instances where manual intervention was required due to order failures. In some cases, the manual action was correctly synchronized and reflected in the Dhan Algo UI. However, in other cases on the same trading day, similar manual interventions were not synchronized, and the orders continued to appear as pending on the platform. This inconsistency creates confusion about the actual position status.
4. Front-End Bugs Acknowledged by the Dhan Team
I have discussed these synchronization issues with the Dhan developer team on multiple occasions. They acknowledged that there are front-end bugs causing inconsistencies between the Dhan and Stratzy platforms. They also confirmed that they are working on resolving these issues but were unable to provide any timeline for when a fix will be available.
Overall Feedback
Based on my experience with 14 live algos over the last few weeks, I do not consider the current platform to be reliable enough for fully automated trading. An algorithmic trading platform should be robust enough to handle order execution, synchronization, and exceptional market conditions without requiring continuous human supervision.
At present, users still need to monitor the screen throughout the trading session and be prepared to intervene manually whenever execution or synchronization issues occur. This significantly reduces the confidence that traders can place in the platform for unattended algorithmic trading.
I hope the Stratzy and Dhan teams prioritize these issues and provide more robust execution, better order management, and improved platform synchronization so that users can truly rely on automated trading.