Stop wrestling with NinjaScript C#. Fusion is a visual, drag-and-drop math engine that lets you build strategy logic without writing NinjaScript. Route actual numeric values through logic gates, shape signals with hundreds of signal processors, and deploy integrated machine-learning workflows directly to your chart.
Designed for both discretionary and algorithmic workflows. Generate visual signals for manual prop-firm execution with user-defined strategy risk parameters, or flip the switch to run your pipeline as a fully automated futures trading strategy.
Get StartedSee It In Action
A real walkthrough: wiring blocks together and watching the result update on the chart in real time.
The Layers
Fusion is a layered toolset. Use only the included tools your workflow needs.
L1Layer 1
Combine standard NinjaTrader® indicators that output plotted values with cross-instrument and multi-timeframe math. Smooth, normalize, filter, and route numeric outputs into custom plots you can view live on your chart. Optional Order Flow+ inputs require Order Flow+ access through your NinjaTrader® account or license; Order Flow+ is a feature of the NinjaTrader® platform and is not included with Fusion.
L2Layer 2
Turn custom plots into user-defined entry and exit conditions with gates, thresholds, streak counts, and multi-step state logic. Fusion Signal renders entries, exits, stops, and targets visually as you wire, so you can validate the setup on the chart before deciding whether to trade it manually or automate it in Fusion Strategy.
L3Layer 3
Use Fusion Strategy to trade signals manually from the chart or arm automated execution with your own risk rules. Included but optional: Fusion Risk Engine can add account-wide controls such as P&L limits, lockouts, and emergency flattening outside an individual chart. Prop firm traders should check their firm’s rules because automation policies vary.
L4Layer 4
Capture selected numeric outputs from your Fusion canvas, train a model locally with the Fusion ML Trainer, and load the trained ONNX model back into Fusion as another numeric block. AI Studio and the Fusion ML Trainer are included with the Fusion System. Machine learning does not guarantee trading results, and every model should be reviewed, backtested, and tested in simulation before live use.
Built for Depth
425+ Core Operations
500+ Total with Order Flow+
Every core count below is available to Fusion users without requiring NinjaTrader® Order Flow+. Optional Order Flow+ inputs and operations are called out separately.
205
Core Signal Processors
Shape, smooth, filter, and transform numeric values across core processing families. Optional Order Flow+ analytics add 30 more methods for users with Order Flow+ access.
50
Core Math & Transform Operations
Combine, normalize, divide, compare, correlate, and derive continuous series across instruments and timeframes. Optional Order Flow+ math adds 36 more operations.
88
Logic & Routing Operations
Build signal logic with thresholds, crossovers, comparisons, ranges, streaks, slope and turning behavior, inflection-style signals, state-machine sequences, timing gates, latches, filters, and numeric routing controls.
84
Strategy Control Operations
Manage entries, exits, risk rules, and multi-stage strategy behavior with strategy conditions, gates, and signal-processing controls.
Optional Order Flow+ Expansion
+88 Order Flow+ Inputs & Operations
22 raw Order Flow+ metrics, 36 Order Flow math operations, and 30 analytics methods.
Requires NinjaTrader® Order Flow+ access. Order Flow+ is a feature of the NinjaTrader® platform and is not included with Fusion.
Browse the full Operation Library: every operation by name →
Every component is purpose-built. Builder, Echo, Signal, Indicator, Strategy, and Optimizer each do one job. Plus two included components: Fusion Risk Engine monitors risk across the whole account, complementing Fusion Strategy’s per-strategy risk rules, and AI Studio adds local machine-learning workflows.
The Difference
These are architectural differences that change what's possible.
Fusion carries live numeric values and strategy logic through the same canvas. Build conditions and long/short signals while keeping values available for math and plotting: subtract the WilliamsR of ES from the WilliamsR of VIX, divide ATR by RSI, plot the result, then build entries and exits around it.
Wire a block, see the result on your live chart immediately: no F5, no recompile, no chart reload. NinjaTrader®'s standard C# workflow requires a full compile cycle. Fusion bypasses it entirely.
Your entire visual math pipeline compiles into a portable Template Key string. Load it into Fusion Strategy or Optimizer and it reconstructs instantly. Saved templates and SetupIDs can keep running with Fusion Indicator and Fusion Strategy after cancellation using your installed version.
Add a 5-minute NQ series to a 1-minute ES chart and run calculations across both in the same pipeline. Use VIX, TICK, ADVN, or DECL as live data inputs alongside the chart series.
Cumulative delta, volumetric profiles, and bid/ask volume imbalances: OrderFlow blocks output these as live numeric values you can wire into your math and strategy pipelines like any other input. Requires NinjaTrader® Order Flow+ access.
Native to the visual canvas, with no scripting. Build sequences like: “Stage 1: RSI oversold. Stage 2: delta surges within 3 bars. Stage 3: price reclaims VWAP.” Each stage advances only when its conditions are met. Use them for sequenced setups, time-based gating, or conditional execution flows that single-condition logic can't express cleanly.
Capture data from your own canvas blocks. Train an ONNX model locally with the included Fusion ML Trainer Windows installer. Load the trained model as a new block. Treat its output like any other numeric plot: review it manually, gate it through user-defined conditions, or use it as one input in a user-configured workflow. You decide whether an ONNX output belongs in a design, and a model is only as good as its training. Every model should be reviewed, backtested, and tested in simulation before any live use.
Ready to Build?
Visually build your indicator, add strategy logic, refine it on the chart, and backtest the same design without writing or compiling a line of C#.
RISK DISCLOSURE: Futures and forex trading contains substantial risk and is not for every investor. An investor could potentially lose all or more than the initial investment. Risk capital is money that can be lost without jeopardizing ones financial security or life style. Only risk capital should be used for trading and only those with sufficient risk capital should consider trading. Past performance is not necessarily indicative of future results.
NinjaTrader® is a registered trademark of NinjaTrader Group, LLC. Fusion Indicators LLC is an independent software vendor and is not affiliated with, endorsed by, or sponsored by NinjaTrader.
© 2026 Fusion Indicators LLC. All Rights Reserved.
Risk Disclosure | Privacy Policy | Terms of Service | Refund Policy | Cookie Settings | Support