Local automation runtime

The web app is the operator UI. A separate local worker process handles Shariah Tables sync, Upstox-backed scanning, and paper automation while Kite stays execution-only.

LIVEUpstox data readyACTIVEOffline
Data providerUpstox Analytics Token

Ready through 15 Apr 2027, 11:59 pm

Broker sessionJuned Rahim Sayyed

Last auth 14 May 2026, 1:55 pm

Runtime postureOffline

Upstox quote fetch failed with status 401.

Next stepsUpstox for data, Kite only for execution

Add UPSTOX_ANALYTICS_TOKEN for scans and backtests, then run npm run worker or npm run local. Kite login is only needed when live execution or broker sync is required.

Stage 2: Symbol history loading

Each row is one stock from the selected backtest universe.

Loading…
#SymbolStatusStartedCompletedNote
No symbol progress rows match the current filter.
Loading…

Stage 3: Trading-day simulation

Each row is one simulated trading day in the backtest range.

Loading…
#DateStatusOpen positionsOpen symbolsClosed tradesStartedCompleted
No trading-day progress rows match the current filter.
Loading…

Run summary

What was tested and how the run finished.

Mode
Strategy lab
Strategy
Legacy: Relative Strength Rotation
Tradable universes
Screener
Range
2025-05-14 to 2026-05-14
Benchmark
Nifty 50 + Cash
Created
14 May 2026, 1:50 pm
Error
None

Config snapshot

Inputs saved with this run.

Capital
₹10,00,000
Rebalance cadence
Monthly
Portfolio size
Top 10 equally weighted names
Momentum ranking
100% 126-day momentum with 21-day skip
Stock trend filters
Above 200 SMA, Above 21 EMA
Nifty market gate
Nifty 50 above 200 SMA
Max-loss overlay
None
Early exit
None
Turnover buffer
None
Deployment
Deploy available cash across selected names
Execution
Next-session open after month-end signal
Benchmark
Nifty 50 + Cash
CAGR1.6%

Annualized growth over the selected range.

Max drawdown10.7%

Largest peak-to-trough decline in the equity curve.

Profit factor1.04

Gross gains divided by gross losses.

Avg trade return0.2%

Average per-trade return on deployed capital.

Rotation exit mix

How much of the result came from EMA exits, stop exits, and month-end reshuffles.

EMA open/close exits
0
EMA open/close exits avg return
0.0%
EMA open/close exits net PnL
₹0
Max-loss exits
0
Max-loss avg return
0.0%
Max-loss net PnL
₹0
Monthly exits
74
Monthly avg return
0.2%
Monthly net PnL
₹16,081

Equity curve

Strategy vs Nifty 50 and cash over time.

Equity curve

Strategy, benchmark, and cash are all scaled to the same starting capital.

14 May13 May

Drawdown curve

How deep the equity pullbacks got during the run.

Drawdown

This chart isolates drawdown so you can judge pain, not just return.

14 May13 May

Monthly returns

Month-by-month strategy and benchmark performance, plus the exact cash left after each month’s trading activity.

1-10 of 13 visible
Month
Strategy
Nifty 50
Cash left
MonthStrategyNifty 50Cash left
2025-050.0%0.3%₹10,00,000
2025-06-2.0%3.2%₹7,415
2025-074.5%-3.0%₹6,387
2025-08-0.7%-0.6%₹15,718
2025-09-3.0%-0.1%₹9,039
2025-107.3%3.6%₹5,113
2025-11-2.1%1.7%₹15,867
2025-122.1%-0.2%₹11,826
2026-01-1.4%-3.2%₹8,079
2026-024.7%1.4%₹8,660
Page 1 of 2

Trade log

Every simulated trade is searchable, sortable, paginated, and exportable.

71-74 of 74 visible
Entry
Exit
Qty
Entry px
Exit px
Capital used
Return %
SymbolUniverseEntryExitQtyEntry pxExit pxCapital usedPnLReturn %Reason
CEATLTDScreener01 Jul 202501 Aug 2025333686.503310.00₹1,21,655-₹12,425-10.2%MONTHLY_REBALANCE
SRFScreener01 Jul 202501 Aug 2025373250.003036.00₹1,20,250-₹7,918-6.6%MONTHLY_REBALANCE
SMLMAHScreener01 Jul 202501 Aug 2025572112.503303.10₹1,20,413₹67,86456.4%MONTHLY_REBALANCE
CEMPROScreener01 Jul 202501 Aug 2025130934.50779.10₹1,21,485-₹20,202-16.6%MONTHLY_REBALANCE
Page 8 of 8

TradingView Pine scripts

Eight split scripts for plotting this run’s entry and exit labels on TradingView. Paste one part at a time into Pine Editor on the matching NSE symbol chart.

Pine Script 1/810 trades
Pine Script 2/810 trades
Pine Script 3/810 trades
Pine Script 4/810 trades
Pine Script 5/810 trades
Pine Script 6/810 trades
Pine Script 7/810 trades
Pine Script 8/84 trades