ShadowTrade connects your Angel One / broker account to an always-on algorithmic engine that reads live LTP, builds Heikin-Ashi candles and scalp signals, and executes CE/PE reversals with targets & stop-losses. Paper or real โ from one dashboard.
Fusion of market data, candle patterns and reversal logic, all in real time.
Continuous tick feed builds HA candles; color + EMA + VWAP + RSI signals print a scalp score with a suggested direction.
Trigger hit โ partial exit โ auto CE/PE re-entry on the reversal. Handles choppy markets with configurable counts.
Target trails the LTP; SL protects the trade. Time-based exit backed by a max-hold reminder keeps everything managed.
After each exit, automatically alternates the next side CE โ PE, so the engine keeps hunting whichever direction is moving.
One client per VPS, dual engines: virtual-money paper at :4000 and live broker trading at :8080 โ each with its own balance tracker.
See every server โ balance, auto status, active trade, live LTP โ and START/STOP/KILL/reconnect any of them from a single page.
One broker client per server โ the way the regulator wants it.
A separate auto-scaled server runs the trading engine for each client account. Port 3000 hosts the launcher, 4000 the paper engine, 8080 the live engine.
A Cloudflare Worker serves the web app, proxies every API call over its own cloudflared tunnel, and auto-re-registers URLs each minute. Your broker credentials never touch the front-end.
A delta-encoded SSE stream pushes slim status every second; heavy arrays (order books, candles, reports) arrive only when they change. The terminal feels instant, even through a tunnel.
Start/stop auto-trading, trigger emergency KILL, disconnect/reconnect the broker, or restart the engine โ from the dashboard or the per-server terminal.
Pick the behaviour, the engine does the rest.
Every terminal is protected by a PIN login and JWT sessions. End-to-end authorized API gateway in front of every server.
Validate strategy behaviour with virtual money before switching the same client to live trading.
One-click KILL closes positions and stops the engine instantly from the consolidated dashboard.
Enter your trading PIN to open the dashboard.