Welcome — set up your dashboard

Choose a password to protect this control panel. You'll use this every time you open the dashboard — separate from your Upstox login.

Nifty Bot Dashboard

Nifty Scalping Bot
Upstox: checking... —
🔴 Connection lost while a position is open — check your internet, or exit manually in the Upstox app as a precaution.
Overview
Settings
Backtest
History
Bot Control
Live Charts — Nifty 50 spot (center), current CE/PE candidates either side
CE — —
NIFTY 50 SPOT
PE — —
Dashed lines on the CE/PE chart (when a position is open) mark entry, stop-loss, and target.
Status
—
—
Opening Range
OR High—
OR Low—
Last signal—
Today
P&L—
Trades—
Capital—
Current Position
Flat — no open position
Cumulative P&L
Upstox API Credentials

Set this exact Redirect URI in your Upstox app settings too (developer console).

Position Sizing

Only used in Auto mode: sizes the position so a full stop-loss costs roughly this % of your capital.

Capital & Risk
Trailing Stop-Loss
Stop-Loss Confirmation

Target exits the instant it's touched. Stop-loss waits for a candle of this length to fully CLOSE beyond the stop level before exiting — an intra-candle wick touching it does not trigger an exit on its own.

Daily Limits
Strike Selection (Greeks)
Run a Backtest

Uses real historical Nifty spot data and real historical option premiums. Uses whatever Settings are currently saved. Longer ranges take longer to run (many API calls) — be patient.

Total Trades
—
Win Rate
—
Total P&L
—
Equity Curve
—
All Trades
TimeDirectionScenarioQty EntryExitP&LReason