Automatic entries
The strategy reads the market in real time and submits orders the moment your configured signal triggers — no manual clicking.
AlgoBot is an automated trading bot for NinjaTrader 8, built on native NinjaScript. It identifies entries, submits orders, and manages stops, trailing stops, and targets automatically.
Trading123 – Indicators & Strategies since 2004
for NinjaTrader 8
NQ trades from entry to exit, with the strategy handling the entry, stop, profit target and trailing stop.
Click the chart to enlarge.
Click the chart to enlarge.
Click the chart to enlarge.
From signal to fill to exit, every step of your automated trading goes through NinjaTrader's Advanced Trade Interface.
The strategy reads the market in real time and submits orders the moment your configured signal triggers — no manual clicking.
Stops, trailing stops, and profit targets adjust automatically as price moves, based on the rules you set.
Every signal, order, and stop adjustment routes through NinjaTrader's Advanced Trade Interface.
Run your trading strategy against historical data and stress-test it under volatile conditions before going live.
Automated position sizing and stop-loss / take-profit logic are built around the risk parameters you define.
Every entry and exit follows your predefined rules, so you are not placing each trade by hand.
Import the strategy and indicators into NinjaTrader 8 using the included step-by-step guides and setup videos.
Pick your market and contract, set your risk, targets and trailing rules for your trading strategy, then backtest until you're confident.
Turn the strategy on and AlgoBot handles entries, exits, stops and trailing in real time.
One purchase gets you everything required to install, configure, and run this automated trading bot on NinjaTrader 8 — plus priority email support and free updates for the lifetime of your license. New to bots? See our guide to running automated bots.
Get instant accessThe AlgoBot strategy
Native NinjaScript for NT8
Custom indicators
Signals the strategy runs on
Manuals & guides
Install and configuration docs
Step-by-step videos
Watch the full setup
Priority email support
Help with setup & usage
Free updates
For the life of your license
Data Watch
Broker-level flatten safety
Discord community
Members-only access & support
An automated strategy depends on its data feed. If your connection cuts out mid-trade, the strategy can't see the market, so it can't move a stop or manage a target. Technical failures like this can lead to missed trades or losses.
Data Watch is built into AlgoBot for this case. It monitors your data connection continuously, and if that connection is lost, it sends a flatten request to your broker, designed to close your position rather than leave an unmanaged trade open.
A single payment unlocks the full AlgoBot package — no subscriptions, no renewals, free updates for the life of your license.
Limited-time price — no monthly or yearly fees.
Secure checkout
New license system — no Machine ID needed. We use a Unique ID for licensing that never needs updating.
We use PayPal & Stripe to safely process payments (all major credit & debit cards accepted).
An automated trading bot is software that places and manages trades for you by following a fixed set of rules, instead of you clicking buy and sell. AlgoBot is an automated trading bot for NinjaTrader 8: it identifies entries, submits orders, and manages stops, trailing stops and profit targets automatically, using the settings you choose. For more background, read our guide to automated trading on NinjaTrader 8.
On NinjaTrader 8, an automated trading bot runs as a NinjaScript strategy. It reads your real-time data feed, checks its rules as the market moves, and sends orders to your connected brokerage or SIM account. AlgoBot routes every signal, order and stop adjustment through NinjaTrader's Advanced Trade Interface (ATI). You choose the market, risk, targets and trailing rules, then enable the strategy and it manages the trade for you.
It runs on NinjaTrader 8 using native NinjaScript — the same automated-strategy framework professional developers use. You'll need NinjaTrader 8 installed and a connected data/brokerage feed.
Instantly. After checkout you get a download with the strategy, indicators, manuals and videos, plus your license details — so you can install and start testing right away.
The strategy is designed for the major futures markets — NQ, ES, YM, RTY, GC and CL — and is built for day trading, with configurable entry, stop, trailing-stop and profit-target settings to fit your risk and session.
NinjaTrader 8 installed, a real-time data feed, and a connected brokerage or SIM account. That's it — import the strategy, configure your inputs, and you're ready to test or trade.
One license covers one computer.
No monthly or yearly renewal fees. It's a one-time license, and updates are provided free for the lifetime of your license.
Yes — and we strongly recommend it. Run the strategy on a simulated (SIM) account in NinjaTrader 8 for at least a few weeks before going live. Trading in SIM lets you learn the settings, see how it behaves across different market conditions, and build confidence with no real money at risk. You can also backtest it against historical data to stress-test it further. Only move to a live account once you're consistently comfortable with how it performs in SIM.
It's a built-in safety system, included at no extra cost, that runs on an independent timer while you're in a trade. If your data feed stalls, freezes, or disconnects, it sends an Account Flatten request to your broker, designed to close your position even when the chart is frozen and chart-managed stops can't fire.
Yes. Automated trading removes manual clicking, but it does not remove market risk, and no bot can guarantee profits. We recommend backtesting and running the strategy on a SIM account for several weeks before going live, and sizing every trade to your own risk limits. AlgoBot also includes Data Watch, which sends a flatten request to your broker if your data connection is lost.
Get the AlgoBot automated trading bot for NinjaTrader 8 , backtest it on historical data, and let it run your entries, exits and risk by your rules.
Get the AlgoBot