Visual UML node editor
Drag-and-drop interface with input, compare, logic, math, and output nodes. Snap connections between them to express any condition tree.
Visual UML-style strategy builder for NinjaTrader 8. Drag-and-drop conditions, auto-detected chart plots, fully automated trading. Build complex strategies without writing a single line of code.
Every condition, filter and trade action becomes a node. Wire them together, and SignalBuilder handles the rest, from chart signals to live order management.
Drag-and-drop interface with input, compare, logic, math, and output nodes. Snap connections between them to express any condition tree.
Every plot from every indicator on the chart is automatically picked up and exposed as a node input. No manual wiring or naming.
Greater, Less, Equal, AND, OR, plus arithmetic nodes (Add, Subtract, Multiply, Divide). Express any rule visually, no formula syntax to learn.
Cross detection, threshold breaches, time-of-day windows, session filters. Combine them to fire signals exactly when you want.
Plug a trigger node into a Buy or Sell output and SignalBuilder will route orders to your account. Market or limit, with full size control.
Stop loss, take profit, trailing stop, breakeven moves, multi-target exits. Stack management nodes for any exit logic you can imagine.
Run your graph live and see triggers on the chart in real-time. Iterate visually before flipping the switch on automated trading.
Save signal graphs as templates. Apply them across instruments, share them with your team, or version them for evolution over time.
Open SignalBuilder in NinjaTrader 8 to wire up your own strategies on live charts. Here is a look at the current build.
NinjaTrader's default tools force you to choose between writing NinjaScript code or using a limited Strategy Builder. SignalBuilder is the third path: visual, complete, and built around real chart context.
SignalBuilder
Writing NinjaScript / Strategy Builder
$25/month, $200/year, or a one-time $450 lifetime unlocks DOM Pro, DeepWatch, SignalBuilder, DeepScript, and every future premium release. No upsells, no per-tool pricing.
Try it free for 10 days from inside NinjaTrader 8, then unlock it with the Premium Pack. Questions? The Discord community is here to help.