Stop Trading Like A Human. Execute Like A Machine: Turn Any Manual Strategy Into A 24/7 Automated Powerhouse.
$1,795.00 One-Time
Algo Studio Pro - Lifetime license (NinjaTrader)

Stop Trading Like A Human. Execute Like A Machine: Turn Any Manual Strategy Into A 24/7 Automated Powerhouse.

★★★★★
Over 90% of the Reviews Our Company Receives are 5-Star Happy Customers
Indicator Main View
Start 7-Day Free Trial
No commitment. No card required. No tricks.
Instant Download
🔄 Free Updates
💬 24/7 Discord
🎓 Expert Onboarding

Want to read the full technical documentation?

Read the full in-depth manual on how this indicator operates.

Read Here
Visual Strategy Designer for NinjaTrader 8

Your trading rules. Trading themselves. Inside NinjaTrader 8.

Stop watching screens for setups you can already describe. Algo Studio Pro turns your rules into a live NT8 bot that takes every trade, sticks to your daily loss limit, and never moves the stop because "this one looks different." Build the rules visually, watch the equity curve update as you edit, validate against tick data, then enable live. Get your evenings back.

Algo Studio Pro visual strategy designer
Platform
Native NinjaTrader 8
Built directly against NT8 APIs
Backtest accuracy
Tick / second / minute / bar
Tick replay for exact intrabar fills
Optimizer
GA + Differential Evolution
For ATM and indicator parameters
Live feedback
Equity curve updates as you edit
No 10-minute Strategy Analyzer wait

Full feature access. No credit card to start. NinjaTrader 8 only.

Why this exists

You already have the strategy. You just can't sit at the screen 12 hours a day.

Every discretionary trader hits the same wall. The strategy works on paper, you can spot the setups in hindsight, you can describe the rules in one paragraph. The problem is sitting in front of NinjaTrader from London open until US close to mechanically execute those rules every day, without skipping the trade after a loss or moving the stop because "this one looks different." That isn't a trading problem. That's a job nobody is going to do well for very long.

Algo Studio Pro is the alternative. You convert your rules into a visual rule list once. You click backtest and see how it actually performed across years of tick data. You let the optimizer find better stops or targets if you want. Then you enable it to trade live. The bot reads every tick, applies your rules without exception, and stops out at your daily loss limit even if you're asleep.

Where bots quietly outperform humans.

Discipline isn't the issue. Your attention, your fingers, and your reaction to a losing trade have hard limits that software doesn't.

Attention span

Markets move 23 hours a day, 5 days a week. You're awake for maybe 8 of them and at the screen for fewer. The bot watches the entire window for the setup you'd actually take, and it doesn't blink.

Identical execution

Take the same setup 200 times by hand and you'll execute 200 slightly different trades. Different entry tick, different stop placement, different size. The bot takes the exact trade your rules describe, every time, with no "this one feels off."

No revenge trade

After a loss your decision-making gets worse. Every trader knows this and most can't override it. The bot doesn't have a "next trade" that's worse because the last one stopped out. It has the next trade your rules signal, sized exactly the way the previous one was.

Build the rule list. Backtest it. Trade it.

ASP Diagram Editor view

Diagram Editor view. Each block is a rule that fires when its condition becomes true on the live chart.

From the TradeDevils Discord

Real users. Real strategies. Real results.

A small sample of what gets posted in our Discord. Names, dates and numbers are from the actual messages.

Unedited screenshots from the TradeDevils Discord. Click any post to view full size. Past performance is not indicative of future results.

ASP visual rule designer
Visual rule designer

Describe your strategy in rules, not code.

ASP gives you two views of the same strategy. The Diagram Editor lays the rules out as a flowchart. The Tree View shows them as a hierarchy grouped by entry, exit and risk. Every rule combines an operator (cross above, greater than, equal to, change of, and more) with two operands (any indicator plot, price OHLC, ATR, swing high or low, time of day, account state). You add rules until the entry condition is what you want. No C#, no scripting language, no compiler step.

  • Two views: Diagram Editor (flowchart) and Tree View (hierarchical)
  • Operators include cross above/below, greater/less than, equal, change of, etc.
  • Operands: any indicator plot, OHLC, ATR, swing high/low, time, account equity
  • Background evaluation. Editing rules doesn't freeze the UI
Indicator agnostic

Works with any NinjaTrader indicator. Including the ones you paid for.

If the indicator loads in NT8 and exposes plot values, ASP can read it. Built-in NT indicators, custom ones you wrote, paid third-party tools (footprint, market structure, order flow, anything). You don't need source code, you don't need a wrapper. The indicator just shows up in the operand dropdown and you point your rules at the plots you care about.

  • All built-in NinjaTrader 8 indicators
  • Custom indicators you built
  • Third-party paid indicators (no source code access required)
  • Indicator parameters auto-detected and exposed for optimization
Universal indicator support

Try it for 7 days. No credit card to start. Full feature access.

ASP live equity curve, backtester and optimizer
Live backtest + optimizer

Watch the equity curve update as you tweak. Let the optimizer find the rest.

Most strategy builders make you save your changes, switch to Strategy Analyzer, run a full backtest, and wait ten minutes to see whether the tweak helped. ASP runs the backtest in the background as you edit. Add a rule, change an operand, adjust an ATR multiplier, the equity curve, trade count, win rate, profit factor and drawdown all redraw on the spot. When the rough shape is right, hand it to the optimizer (Genetic Algorithm or Differential Evolution) to find the best stops, targets and indicator parameters across thousands of combinations on tick-accurate data.

  • Equity curve and trade stats redraw live as you edit
  • 4 backtest accuracy levels: bar / minute / second / tick
  • Two optimizer engines: Genetic Algorithm and Differential Evolution
  • 30+ performance metrics on every result, sortable
ATM trade management

Five stop types. Three target types. Four trailing modes.

ASP isn't just rule entry. It's the whole trade lifecycle. Choose from fixed-tick, ATR-based, swing-high, swing-low or break-even stops. Targets in fixed ticks, ATR multiples or risk-reward ratios. Trailing modes from simple tick trail to swing-based structural trail. Six trigger styles for break-even moves and scale-in logic. Add a max-bars-in-trade safety net and a bars-cooldown between entries so the bot doesn't chain trades it shouldn't.

  • 5 stop types: fixed tick, ATR, swing high, swing low, break-even
  • 3 target types: fixed tick, ATR multiple, risk-reward ratio
  • 4 trailing modes including structural swing trailing
  • 6 trigger styles for break-even and scale-in
  • Max-bars-in-trade and bars-cooldown to control churn
ATM trade management settings
Daily risk gates and prop firm management
Daily risk gates

Daily loss limit. Daily profit lock. Trailing drawdown. News blackout.

ASP enforces four risk gates on its own. Daily profit limit locks gains and halts the day. Daily loss limit stops trading at the threshold you set. Trailing drawdown matches what Apex, Topstep and similar prop firms enforce so you don't blow an evaluation while you're at lunch. News blackout pauses entries automatically around scheduled high-impact news events (configurable minutes before and after) so the bot doesn't get caught flat-footed by an NFP spike. When a limit hits, the bot closes its positions and won't take another trade until the next session.

  • Daily profit lock, daily loss limit, trailing drawdown limit
  • News-event blackout filter — auto-skip entries around scheduled high-impact news, configurable minutes before and after. Added in v1.3.
  • Auto-close positions and halt on breach
  • Question-mark markers explain why a setup didn't trade (limit hit, cooldown active, session filter, news blackout)
  • Up to 10 algos running in one NT8 instance

How ASP Compares

A side-by-side look at the visual and no-code strategy building tools NinjaTrader 8 traders consider.

Capability Algo Studio Pro OURS NinjaTrader Strategy Builder Bloodhound + Blackbird Ninza Infinity Algo Engine Quagensia N Edition Build Alpha StrategyQuant X
Runs natively inside NinjaTrader 8 Yes Yes Yes Yes YesCompiles to NT8 NoStandalone, exports .cs NoNT8 export removed in current version
Visual no-code designer YesDiagram + Tree views NoForm-based wizard, not visual YesNode graph (fuzzy logic) Yes Yes Yes Yes
Live backtest feedback while editing YesEquity curve + stats update on every rule change NoRe-run Strategy Analyzer each time No No No NoRe-run generation NoRe-run optimizer
Tick-accurate backtest YesBar / minute / second / tick Yes Yes Yes YesVia NT8 Yes DependsOn data feed
Walk-Forward Analysis Yes No No No Limited YesIncluding WF Matrix Yes
Monte Carlo robustness (100+ runs) YesPer-permutation distribution PartialStrategy Analyzer post-test No No No Yes Yes
Out-of-sample / incubation holdout YesIS/OOS color split + yellow incubation zone Manual No No Manual Yes YesIncubation
Live execution inside NT8 (no export step) YesUp to 10 simultaneous algos Yes YesVia Blackbird Yes Yes PartialExport, often needs touch-up NoNo NT8 export in current version
Reads any NT8 indicator (built-in + custom + 3rd-party) YesNo source code required Yes Yes PartialBias toward ninZa indicators Yes NoOwn signal library only NoOwn indicator library only
Built-in ATM (5+ stop types, multiple trailing modes) Yes5 stops / 3 targets / 4 trailing / 6 triggers Basic YesVia Blackbird Basic Basic Yes Yes
Prop-firm daily risk gates (Apex / Topstep style) YesProfit lock, loss limit, trailing drawdown No No No No No No
Built-in news-event blackout for live trading ONLY ON ASP YesAuto-skips entries around scheduled high-impact news, configurable minutes before and after. Required for most prop firm accounts. No No No No PartialNews filter inside generator, not in NT8 execution PartialNews filter inside generator, not in NT8 execution
Auto-generates strategies (genetic search) CompanionSee our Auto Strategy Builder Partial"AI Generate" combos No No No Yes Yes
Pricing $99/mo or $1,795 lifetimeCancel monthly anytime Free with NT8 $99-$349 + $74-$149 one-time List ~$2,700, often discounted Subscription, ~$1/day $1,497-$2,500 lifetime + monthly tiers Installments + ~$300/yr renewals

Comparison reflects publicly documented features at time of writing. Pricing for third-party products is approximate and may change. Verify on each vendor's site. Trademarks belong to their respective owners.

Validation, not decoration

How ASP separates a real edge from a pretty backtest.

Strategies that look great on history often die on day one of live trading. ASP runs every backtest through the validation passes below by default, so you find the curve-fits before you risk capital.

Tick-accurate backtest

No assumed fills. With NT8 tick replay, every print is processed the way live execution would handle it. The equity curve you see is the equity curve you'd actually have had.

In-sample / out-of-sample split

The equity curve is colour-coded. Green is in-sample (the data the optimizer saw). Magenta is out-of-sample (data it didn't). When the magenta segment falls apart, you know the strategy memorised history rather than learning a pattern.

Walk-forward analysis

Multiple training and validation windows step forward through history. A strategy that only worked on one stretch of data fails the walk-forward test and gets flagged before you waste a live session on it.

Monte Carlo, 100+ runs

Trade order shuffled, slippage randomised, fill quality varied. The worst-case curve and risk-of-ruin are computed across 100+ permutations so you see what the strategy looks like when conditions go against you.

Incubation period (yellow zone)

The most recent slice of data (default 10%) is locked away from the optimizer entirely and shown in yellow on the equity curve. The strategy has to perform there too, not just in-sample. Added in v1.2.6.0.

30+ metrics, not just "profit"

Sharpe, Sortino, K-Ratio, MAR, SQN (System Quality Number), CPC Index, MAE, MFE, profit factor, max drawdown, recovery factor and more. Sortable columns make it obvious when total profit came from one outlier trade instead of from a real edge.

Eight diagnostic charts, plain-English graded

On the ATM Optimizer results panel, every strategy now opens an eight-chart diagnostic pane: underwater equity, walk-forward IS vs OOS efficiency, rolling Sharpe and profit factor, per-trade P&L histogram, Vs-Random fan, calendar heatmap, MAE/MFE scatter, leaderboard correlation. Each chart shows a Poor → Outstanding rating with a one-line interpretation. You don't need a stats degree to tell a fragile curve from a real one. Added in v1.3.

All seven are part of the standard backtest pipeline. You don't enable them, you just look at them.

The Nerd Vault

Want every operator, every metric, every option spelled out?


  • Operators: cross above, cross below, greater than, less than, equal to, change of, and more.
  • Operands: any indicator plot, OHLC price, ATR value, swing high/low bar, time of day, day of week, account equity, current position, time since last trade.
  • Logic: rules combine with AND inside a group. Multiple groups give you OR logic at the entry level.
  • Actions: enter long / short, exit, modify position, scale in.
  • Evaluation: rule evaluation runs on a background thread. The UI stays responsive even on complex rule sets.

  • 5 stop types: fixed tick, ATR-based, swing high, swing low, break-even.
  • 3 target types: fixed tick, ATR multiple, risk-reward ratio.
  • 4 trailing modes: tick trail, ATR trail, swing-based structural trail, break-even trail.
  • 6 trigger styles: for break-even moves and scale-in logic.
  • Max bars in trade: auto-close positions held longer than X bars (time-based safety net).
  • Bars cooldown: minimum bars between trades, blocks revenge entries.
  • 5 position sizing models: fixed contracts, percent equity, fixed dollar risk, ATR-scaled, Fractional Kelly.

  • Accuracy levels: bar, minute, second, tick (tick mode requires NT8 tick replay).
  • Optimizers: Genetic Algorithm and Differential Evolution (JADE variant).
  • Validation: walk-forward analysis, Monte Carlo (100+ runs), incubation holdout.
  • Equity curve display: in-sample (green), out-of-sample (magenta), incubation (yellow).
  • Performance metrics (30+): Sharpe, Sortino, K-Ratio, MAR, SQN, CPC Index, MAE, MFE, profit factor, max drawdown, recovery factor, expectancy, win rate, payoff ratio, average trade, average bars in trade, ulcer index, and more.
  • Targets to optimize: ATM parameters (stop, target, trailing), any indicator parameter, custom weighted score.

  • Up to 10 simultaneous algos per NinjaTrader 8 instance.
  • Daily risk gates: profit lock, loss limit, trailing drawdown limit (Apex / Topstep / MyFundedFutures compatible).
  • Limit-order entries: place entries at a configurable tick offset for better fill quality.
  • Question-mark markers: shows on the chart exactly why a signal didn't trade (limit hit, cooldown, session filter, etc.).
  • Real-time PnL panel: per-algo and aggregated.
  • Native execution: ASP runs inside NT8 directly. No webhook bridges, no plugin layers, no third-party translation.

  • v1.3.0.0 (Latest)
    • Auto Trader news blackout filter. New EnableNewsBlock toggle plus configurable minutes-before / minutes-after window auto-pauses entries around scheduled high-impact news events. Critical for prop firm accounts that prohibit news trading and for any live bot you don't want hitting a stop on an NFP spike.
    • Eight new diagnostic charts on the ATM Optimizer results panel, one click away from any leaderboard pick:
    • Underwater chart — how deep and how long the equity sat below its highest point. Catches strategies that look profitable overall but spend weeks at a time in a deep hole.
    • Walk-Forward Efficiency chart — IS vs OOS profit factor side-by-side. Instantly see whether the strategy that worked in training also held up out-of-sample.
    • Rolling Sharpe + Profit Factor charts — 30-trade sliding window of both metrics across the strategy's lifetime. A trending-down line means the edge died mid-period even if the aggregate numbers look fine.
    • Trade P&L Histogram — distribution of per-trade profits. A broad mound = many small wins. A tall spike at the right = one or two giant trades carried everything.
    • Vs-Random Fan chart — your equity drawn on top of percentile bands of 500 fake strategies with the same trade sizes but random direction. Above the blue band = real edge; inside it = indistinguishable from luck.
    • Calendar Heatmap — PnL grouped by weekday and hour. Spots concentrated edges that decay fast once the regime shifts.
    • MAE/MFE Scatter — per-trade max pain vs max gain before exit. Green dots in the upper-left = winners run, losers cut fast. Stops parked in the noise show up immediately.
    • Strategy Correlation chart — Pearson correlation between the selected strategy and every other leaderboard entry. Low bars = unique diversifier. Tall bars = duplicates in your top 100.
    • Plain-English grades on every new chart — Poor → Outstanding rating with a one-line interpretation, same color scale as the existing Monte Carlo rating. No quant background needed to read them.
    • Reports tab chart labels now align bars to the half-hour they represent (was visually off by half a column, making the first session bar look like a pre-session one).
    • End-of-session boundary cleaned up so the 16:00 bar (which is the last in-session minute on close-time data) is correctly treated as in-session.
  • v1.2.6.0 - Incubation period validation (yellow holdout zone). Background signal evaluation, no UI freeze on complex rule sets. 2.5x faster optimization via pre-sampling.
  • v1.2.5.1 - Strategy styles (Trend Following, Mean Reversion, Scalping) with style-specific exit mechanics. Added swing-based trailing stop and 0-100 style scoring.
  • v1.2.5.0 - Profit consistency Monte Carlo metric. Mandatory and optional indicator constraints. Same-bar trade prevention. Decimal handling fix for standard deviations.
  • v1.2.4.6 - Initial public release. Visual designer, GA optimizer, walk-forward analysis, native NinjaScript export pipeline.
Honest disqualifier

ASP isn't for everyone. Skip it if any of these is you.

We sell more by being honest about who shouldn't buy than by pretending it's a fit for everyone. Read this before starting the trial.

You don't trade on NinjaTrader 8. ASP is built natively against NT8. There is no MT4, TradingView, Sierra Chart or Quantower version, and there are no plans for one.
You want a black box that "just makes money." ASP doesn't invent strategies for you. It takes the strategy you describe in rules and automates the execution. If you don't have a setup yet, that's a different problem.
You want zero learning curve. ASP is no-code but it isn't shallow. Five stop types, four trailing modes, walk-forward, Monte Carlo, incubation. Plan on a few hours the first weekend to absorb the surface. Most users find it worth that.
You expect the strategy to work forever. Markets shift. Strategies decay. Re-optimization on recent data is part of running a bot well. If that sounds like effort, this isn't the right tool.

Frequently Asked Questions

If yours isn't here, ask in Discord.

About Algo Studio Pro


It's a visual strategy designer, backtester, optimizer and live trader for NinjaTrader 8. You build entry and exit rules from indicators already on your chart (built-in, custom or third-party), backtest the strategy on tick-accurate data, run Monte Carlo and walk-forward validation on it, optimize stops and targets if you want, and trade it live with daily risk gates. All inside NT8.

NT8's Strategy Builder lets you write rules and run a basic backtest. ASP adds: tick-accurate backtesting, Monte Carlo and walk-forward validation, two optimizer engines (GA and Differential Evolution), 30+ performance metrics, in-sample/out-of-sample equity curve coloring, incubation holdout, full ATM trade management (5 stop types, 4 trailing modes), daily risk gates for prop firm rules, and live multi-algo execution. NT's builder gives you rule entry. ASP gives you the whole research-to-live pipeline.

No. ASP is the visual designer where you describe a strategy in rules and ASP automates and validates it. ASB is a separate product where a genetic algorithm invents strategies from scratch by combinatorially testing indicators you point it at. They're sister products in the same suite, not the same tool.

Designing & Backtesting


No. The interface is visual. You combine operators (cross above, greater than, etc.) with operands (indicator plots, price, ATR, swing points) into rules. The backtest, optimizer and live trader all read those rules directly. You never touch C#.

Yes. If the indicator loads in NT8 and exposes plot values, ASP can read it. ASP auto-detects parameters, exposes them in the rule editor, and lets you reference any plot value as an operand. No source code access required.

Robustness & Validation


Six layers. Tick-accurate backtest (no fake fills), in-sample/out-of-sample color split on the equity curve (catches overfit visually), walk-forward (catches strategies that worked once), Monte Carlo with 100+ runs (catches order-of-trades luck), incubation holdout (locks the most recent data away from the optimizer), and 30+ performance metrics so you can spot a strategy that profited from one trade rather than from a real edge.

Standard out-of-sample testing splits data into train/test. The optimizer still gets to "see" the test split when you tune things. Incubation goes one step further: you reserve a slice (default 10%) that the optimizer literally cannot read. It's shown in yellow on the equity curve. The strategy has to perform there too. If it doesn't, you've got a clue you found pattern instead of edge. Added in v1.2.6.0.

Live Trading


Up to 10 simultaneous algos per NT8 instance. Each one can be on a different instrument, timeframe and account. CPU is the practical limit before that, especially if your rules touch multiple indicators per tick.

Yes. ASP enforces three risk gates internally: daily profit lock, daily loss limit, trailing drawdown limit. When any of them is hit, the bot closes its open positions and won't enter another trade until the next session. Set the numbers to match your prop firm's rules (Apex 50K, Topstep 50K, etc.) and the bot will respect them whether you're at the screen or not.

Yes, anywhere NinjaTrader 8 is supported. The daily risk gates are designed to match prop firm trailing drawdown rules. Several traders in our Discord run ASP bots on funded Apex and Topstep accounts. Configure the limits to match your specific account size before you go live.

Trial, Pricing & Licensing


Full feature access for 7 days. No credit card to start. The trial clock starts when you first add ASP to a chart, not when you sign up, so you can take your time getting NT8 set up. We don't auto-charge when the trial ends. If you want to keep using it you start a subscription manually.

Yes. Discord and email. Most questions get answered within a few hours during European or US trading hours. Free updates for the life of your subscription.

Ready to put your strategy on autopilot?

ASP is the only NinjaTrader 8 strategy builder that combines live backtest feedback as you edit, walk-forward + Monte Carlo + incubation validation, prop-firm risk gates, and works with any indicator already on your chart. Try it for 7 days. No credit card to start.

Risk disclosure: Futures and forex trading carries substantial risk of loss and is not suitable for every investor. Past performance is not indicative of future results. Algo Studio Pro is a research and automation tool, not investment advice. Hypothetical or simulated performance results have inherent limitations. You are solely responsible for the strategies you deploy and the trades they place.