A precision strategy built on Pre-Market Range Breakout logic — detecting high-probability momentum moves and confirmed pullbacks on 8-minute charts, strictly based on a key range developed before the official New York open. No guesswork. No discretion. Pure algorithmic execution.
$ strategy.run() → SCANNING PRE-MARKET RANGE█
Three core pillars driving every trade. Zero human intervention required.
The algorithm intelligently monitors a specific high-liquidity window during the early pre-market session — well before the New York open — to establish precise institutional support and resistance zones that serve as the foundation for all trade decisions.
Four independent validation layers that must all pass simultaneously. If any single filter fails, the bot stands aside — no trade is taken.
Automatically disables the system during accumulation phases or damaging sideways market conditions
Measures the velocity and health of the trend to ensure price carries sufficient directional acceleration
Validates institutional capital participation above market average before confirming any breakout signal
Blocks execution on days where the pre-market range is excessively wide or shows erratic behavior
A four-stage automated exit system that protects capital and lets winners run — entirely without manual intervention.
Real performance data straight from NinjaTrader's Strategy Analyzer — no cherry-picked screenshots, just the full record.
⚠️ Backtested results shown above. Past performance, simulated or real, does not guarantee future results.
Two real trades from the backtest showing the asymmetry that drives the strategy: the trailing stop lets profits run while the initial stop cuts losses fast.
✓ WINNER
✕ LOSER
On average, the winning trade is 2.77x larger than the losing trade (2-year backtest average) — the statistical edge behind the system.
Everything the bot handles in the background while you simply review the results.
Auto-generated every Friday. Includes an SVG equity curve, daily performance breakdown, Win Rate, Profit Factor, Expectancy, Max Drawdown, Long vs Short directional analysis and a week-over-week comparison.
A live.json file updated on every bar. Contains current price, position status, active stop level, indicator readings and full account balance data — all in real time.
Every trade is logged with entry date, direction, entry/exit prices, P&L in dollars, WIN/LOSS result and all market condition metrics captured at the moment of execution.
Instant push notifications to your phone on every Long or Short entry, including entry price, stop level and the active range boundaries. A weekly summary is also sent alongside the Friday HTML report.
Optional integration with Claude AI (Anthropic). Delivers a concise 2-sentence debrief after each individual trade, plus a structured 3-point weekly diagnosis covering what happened, the detected pattern and a concrete recommendation for the next session.
NinjaTrader's official Vendor License system is embedded directly in the strategy code. The bot verifies your active subscription at every startup. Without a valid license, no orders are placed — ever.
What you need running to deploy STSNasdaq.
Active and up-to-date installation. Compatible with live, simulated or funded evaluation accounts.
Active data feed for Nasdaq Futures on an 8-minute chart with pre-market session included.
NT8-compatible broker (AMP, NinjaTrader Brokerage) or a funded prop firm evaluation account such as Bulenox, TopStep, Apex, etc.
The bot runs locally inside NinjaTrader. A VPS is recommended for uninterrupted 24/7 operation independent of your personal machine.
Upon payment confirmation, your license is issued and bound to your NinjaTrader machine ID. The bot validates it automatically every time NinjaTrader starts.
per month · cancel anytime
⚠️ Futures trading involves substantial risk of loss and is not suitable for all investors. Past performance does not guarantee future results.