PAPER ONLY. This version cannot connect to Angel One or place live orders. Until SmartAPI approval and approved hosting are confirmed, use imported historical/intraday candle CSVs or demo data. Never enter broker credentials here.
Capital ceiling
₹25,000
Price risk / trade (excl. charges)
₹125
Daily price-loss limit (excl. charges)
₹250
Net paper P&L (after charges)
₹0
Gross price P&L
₹0
Trading charges
₹0
Market, holding style and data
Index selections are spot-index research only, not tradable contracts. Futures/options require separate contract, expiry, margin and pricing models and are not enabled in this release.
Historical data and simulation
CSV columns: timestamp,open,high,low,close,volume. One symbol per file; 15-minute candles recommended. At least 55 candles. Intraday uses EMA 20/50 + VWAP pullback reclaim. Swing uses EMA 20/50 trend + ATR-based stop and carries positions across sessions. One symbol per CSV.
No data loaded.
Trades in latest run
0
Win rate
—
Profit factor
—
Blocked signals
0
Backtest analytics
Calculated from the imported candles and completed paper trades. Drawdown uses realised net trade P&L (not intraday mark-to-market). Buy-and-hold assumes whole shares bought at the first candle close and held to the last close; it is a simple price benchmark, not a full executable portfolio simulation.
Max realised drawdown
—
Buy & hold return
—
Strategy net return
—
Benchmark difference
—
Average net / trade
—
Average win
—
Average loss
—
Average holding period
—
Charges / absolute gross P&L
—
Year-wise results
| Year | Trades | Net P&L ₹ | Return on starting capital | Buy & hold return |
|---|---|---|---|---|
| Run a simulation to calculate analytics. | ||||
Latest run — trades
| Entry | Exit | Qty | Entry ₹ | Exit ₹ | Gross price P&L ₹ | Charges ₹ | Net P&L ₹ | Exit |
|---|---|---|---|---|---|---|---|---|
| No run yet. | ||||||||
Latest run — blocked signals
No blocked signals.
Strategy scanner
This release evaluates one uploaded symbol series at a time. It does not yet scan the entire NSE universe or use live quotes. It deliberately avoids fabricating market prices or signals.
Waiting for candle dataImport a CSV or load demo data, then run the simulation.
Strategy rules
- EMA 20 above EMA 50 for bullish trend.
- Price above intraday VWAP.
- Previous close at/below EMA 20 and current close reclaims EMA 20 with a positive candle.
- Entry simulated at next candle open.
- Stop below signal candle low / EMA buffer; target 2R.
- One position at a time, max three entries per session.
- Intraday: force square-off at the final available candle of each date.
- Swing: carry overnight; gaps through stops/targets are filled at the next candle open, not the stale stop/target price.
Strategy optimisation lab — swing research
Uses the currently imported daily OHLCV file. It compares fixed, pre-defined EMA/ATR variants on the first 70% of candles (development segment) and the final 30% (untouched holdout segment). The holdout is the more important result. Indicators use past/current completed candles only; entries occur at the next candle open. This is a research comparison, not a parameter optimiser or a promise of future performance.
Important testing ruleDo not choose the variant with the best development result alone. Prefer a variant that remains reasonably stable on the holdout, has enough trades, and survives realistic charges and slippage. The same file is not a substitute for testing on other symbols and later unseen dates.
Import a daily CSV, select Swing and Daily on the Dashboard, then run this comparison.
Holdout comparison (last 30%)
| Variant | Trades | Win rate | Profit factor | Net P&L ₹ | Return % | Max DD % |
|---|---|---|---|---|---|---|
| No comparison run yet. | ||||||
Development comparison (first 70%)
| Variant | Trades | Win rate | Profit factor | Net P&L ₹ | Return % | Max DD % |
|---|---|---|---|---|---|---|
| No comparison run yet. | ||||||
Variants: baseline EMA20/50 with 2×ATR stop and 3R target; faster EMA10/30; tighter EMA20/50 with 1.5×ATR stop and 2R target; slower EMA30/60. All use the same 0.5% risk budget, 1% daily gross-loss guard, fee and slippage settings.
Risk and instrument settings
Risk limits measure price losses excluding brokerage and transaction charges: max 0.5% per trade and 1% daily. Cash-equity quantity is capped by both the price-risk budget and available cash. Charges are shown separately and included in net P&L, but excluded from per-trade and daily loss-limit calculations. Slippage remains included in estimated price risk. Index selections are spot-index research only. Futures/options are not supported in V5.1. Swing gap fills use next candle open when price gaps beyond stop/target. One lot is rejected if its planned price risk exceeds the risk budget.
Risk-control self-test
Runs deterministic software checks only. It does not place orders, change your journal, or use market data. All loss thresholds below exclude charges, as configured.
Not run yet.
Paper trading journal
Each completed simulation is saved locally only when you tap Save this session. Export reports before clearing browser data or changing devices.
| Date/time | Exit time | Qty | Entry | Exit | Gross price P&L | Charges | Net P&L | Reason |
|---|---|---|---|---|---|---|---|---|
| No saved trades. | ||||||||