Market overview
Real NSE quotes plus historical candle and technical-indicator analysis from Upstox.
Data providerUPSTOX
Read-only Analytics Token
Connected instruments—
Current watchlist
Last market refresh—
Waiting for API
Analysis engineINDICATORS
Signals stay off until backtested
NIFTY 50 · 15m history
Loading historical candles...
Live watchlist
Live market data
| Stock | Price | Change | Open | High | Low | Volume | 52W High | 52W Low |
|---|
Live scanner
Real market-data scanner. Indicator values are available in Stock Analysis; ranking waits for backtesting.
Live instruments
Waiting for API| # | Stock | LTP | Change | Open | High | Low | Volume | Avg Price |
|---|
Stock analysis
Historical candles and technical indicators are live. Trading signals remain disabled until backtesting and paper validation.
RELIANCE
Reliance Industries
₹2,989.40
+1.26%
—
—
—
—
Historical price action
Select a timeframe to load Upstox candles.
Signal validation
INDICATORS—
Signal confidence
Disabled until strategy backtest + paper test
Validation note
Indicator values are analytical inputs, not trade recommendations. BUY/SELL, entries, stops and targets stay disabled until the strategy is backtested and paper-tested.
Paper trades
Paper trading activates only after the signal model passes historical backtesting.
Open trades—
Not active
Today P&L—
Not active
Win rate—
Awaiting paper history
Profit factor—
Awaiting paper history
Open positions
InactiveNo simulated positions. We will enable this after the strategy engine is validated.
Alerts
Signal, target and risk alerts will be generated only by validated strategy rules.
No strategy alerts yet. Live quote refresh is active; signal alerts come after backtesting.
Strategy Lab
Backtest individual configurations, optimize one strategy family, or compare multiple strategy families with training gates, walk-forward validation, NIFTY regime context and untouched holdout data.
Backtest configuration
INTRADAY V1Signal filters
Risk & execution
Indian cash-market execution window (IST)
Execution model
ConservativeSignal is evaluated only after the candle closes
Entry is placed at the next candle open
Position size is risk-based and capped at 1× equity
If stop and target hit in one candle, stop is assumed first
NSE cash equities: pre-open 09:00-09:15 IST; regular session 09:15-15:30 IST
Default model: new entries 09:30-15:00 IST and forced flat at 15:15 IST
Weekends and exchange holidays naturally contain no regular-session candles
Costs and slippage are configurable assumptions
Ready. V12 uses segmented history preparation and prepared R2 datasets for faster, more reliable expanded Trend Pullback research. The V10 family diagnostics remain available for comparison.
Multi-stock strategy optimizer
Candidates must clear training eligibility gates before validation. Eligible candidates are then stress-tested through anchored walk-forward folds, and only a viable winner is evaluated once on untouched out-of-sample data.
Training eligibility gates
TRAINParameter search
VALIDATIONWinner selection
OUT-OF-SAMPLEUntouched holdout
Ready. Default grid contains 48 parameter combinations across 8 stocks with training gates and walk-forward validation.
HOLDOUT GRADE—
OOS PROFIT FACTOR—
OOS EXPECTANCY—
OOS POSITIVE STOCKS—
Optimizer leaderboard
No optimizer run yet
| # | ADX | RVOL | RSI | ATR | Target | Train gate | Train PF | Train Exp | Val PF | Val Exp | WF positive | Score |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Run the optimizer to compare parameter combinations. | ||||||||||||
Walk-forward robustness
No walk-forward result yet.
| Fold | Period | Trades | Profit factor | Expectancy R | Positive stocks | Max DD |
|---|---|---|---|---|---|---|
| No walk-forward folds yet. | ||||||
Untouched out-of-sample result
Only the selected winner will be evaluated here.
| Symbol | Trades | Win rate | Profit factor | Expectancy R | Return | Max DD |
|---|---|---|---|---|---|---|
| No holdout result yet. | ||||||
V12 Trend Pullback filter lab
Uses 24–36 months of prepared history to show exactly where pullback candidates disappear. It compares filter layers one-by-one before changing any trading rule.
Ready. Recommended first V12 run: 24 months + 30m + Fast. History is prepared in R2 first; the filter funnel then shows which confirmation removes the most setups.
RESEARCH STATUS—
SELECTED SYSTEM—
OOS PF—
OOS EXPECTANCY—
V12 — LONG vs SHORT candidates
No V12 research run yet.
| Direction | Eligible / variants | Train PF | Train Exp | Val PF | WF positive | Classification |
|---|---|---|---|---|---|---|
| No data yet. | ||||||
V12 — time-window candidates
Windows are tested as strategy variants, not manually cherry-picked after the result.
| Window | Eligible / variants | Train PF | Train Exp | Val PF | Classification |
|---|---|---|---|---|---|
| No data yet. | |||||
V12 — expanded sample diagnostics
Per-stock, sector and cost diagnostics appear after V12 research.
| Symbol | Sector benchmark | Trades | Win % | PF | Expectancy | Return |
|---|---|---|---|---|---|---|
| No V12 diagnostics yet. | ||||||
V12 — sector diagnostics
Confirms whether the apparent edge is aligned with sector benchmarks rather than only NIFTY.
| Sector benchmark | Trades | Win % | Net PF | Gross PF | Exp R | Net P&L |
|---|---|---|---|---|---|---|
| No sector diagnostics yet. | ||||||
V12 — signal filter funnel
Shows how many training candidate bars survive each confirmation layer. Candidate bars are not executed trades.
| Stage | Candidates | Removed | Retained vs previous | Retained vs core | What it checks |
|---|---|---|---|---|---|
| Run V12 research to populate the filter funnel. | |||||
V12 — incremental filter lab
Training-only ablation: starts with the core pullback and adds one confirmation layer at a time. This does not promote a strategy by itself.
| Filter stack | Trades | Retained vs core | PF | Expectancy | Positive stocks | Max DD | Cost share | Δ expectancy |
|---|---|---|---|---|---|---|---|---|
| Run V12 research to compare filter stacks. | ||||||||
V10 strategy diagnostics (retained)
Compares four strategy families, explains exactly why the strongest training candidate fails, breaks results down by stock / regime / time of day, and tests stricter relative strength versus NIFTY for Trend pullbacks.
Ready. Uses the same symbols, date range, capital, training gates and NIFTY context above.
RESEARCH STATUS—
SELECTED FAMILY—
OOS PROFIT FACTOR—
OOS EXPECTANCY—
Strategy family comparison
No multi-strategy research run yet.
| Family | Classification | Eligible / variants | Train PF | Train Exp | Primary gate failure | Val PF | WF positive |
|---|---|---|---|---|---|---|---|
| Run strategy research to compare families. | |||||||
Diagnostic focus
The retained V10 diagnostic view automatically focuses on the training family with the strongest expectancy, even when it fails the gate. This is diagnosis only — it is not a trade signal.
Run strategy research to see exactly why the most promising family passed or failed.
FOCUS FAMILY—
TRAIN TRADES—
TRAIN PF—
TRAIN EXPECTANCY—
Why the training gate failed
No diagnostics yet.
Relative-strength and transaction-cost diagnostics will appear after research.
Diagnostic — by stock
Shows whether the apparent edge is broad or dependent on one or two symbols.
| Symbol | Trades | Win rate | PF | Expectancy | Return | Max DD |
|---|---|---|---|---|---|---|
| No diagnostics yet. | ||||||
Diagnostic — time of day
Indian cash-market entry buckets, IST.
| IST bucket | Trades | Win % | PF | Exp R | Net P&L |
|---|---|---|---|---|---|
| No diagnostics yet. | |||||
Diagnostic — NIFTY regime
Reveals whether the setup only works in a particular market state.
| Regime | Trades | Win % | PF | Exp R | Net P&L |
|---|---|---|---|---|---|
| No diagnostics yet. | |||||
Diagnostic — long vs short
Use this to spot a strategy that works only on one side of the market.
| Direction | Trades | Win % | PF | Exp R | Net P&L |
|---|---|---|---|---|---|
| No diagnostics yet. | |||||
TRADES—
WIN RATE—
PROFIT FACTOR—
MAX DRAWDOWN—
NET RETURN—
NET P&L—
EXPECTANCY—
MODELED COSTS—
Equity curve
No backtest run yet
Backtest trades
No trades yet| # | Side | Entry time | Entry | Exit | Qty | Reason | Net P&L | R | Equity |
|---|---|---|---|---|---|---|---|---|---|
| Run a backtest to populate trade history. | |||||||||
Strategy settings
Dynamic weights and risk controls — nothing hard-coded.
Algorithm weights
Total 100%Risk engine
Market regime filter
Block setups against broad trend
Volume confirmation
Require relative-volume validation
Daily loss limit
Stop new signals after -2.5%