Launching soon · For NinjaTrader® 8 desktop traders
Stop wrestling with NinjaScript C#. Fusion is a visual, drag-and-drop math engine that transforms how you build your edge. Route actual numeric values through logic gates, shape signals with 222 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.
Futures, forex, and leveraged trading involve substantial risk of loss and are not suitable for every investor. You may lose all or more than your initial investment. Review the full Risk Disclosure before using Fusion Indicators.
Fusion Indicators is software for building NinjaTrader® 8 indicators and automated strategies. Website content, videos, examples, and product materials are provided for educational and informational purposes only and are not investment advice, trading advice, or individualized recommendations.
Hypothetical, simulated, optimized, replayed, and backtested results have inherent limitations. They do not represent actual trading and are generally prepared with the benefit of hindsight. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown.
The Layers Fusion is a layered toolset. Use only the layers your workflow needs. Combine 100+ NinjaTrader® indicators and compatible third-party indicators with real cross-instrument, multi-timeframe math. Subtract WilliamsR of ES from WilliamsR of VIX. Divide an ATR by an RSI. Smooth, normalize, and filter through 222 signal processors. The result is a continuous numeric series — a custom indicator, plotted live on your chart. Many users stop here and use Fusion purely as a custom indicator builder. Optional Fusion features that use NinjaTrader® Order Flow+ data, such as Volume Profile or Order Flow+ inputs, require Order Flow+ access in your NinjaTrader account or license. Order Flow+ is a NinjaTrader platform feature and is not included with Fusion. Turn any custom plot into user-defined entry and exit conditions with gates and state machines. Threshold crossovers. Streak counts. Multi-stage sequences (“Stage 1: RSI oversold, Stage 2: delta surges within 3 bars”). Fusion Signal renders entries, exits, stops, and targets visually as you wire — no automation required. Once you have signals you trust, choose how to trade them. Manual: use long/short buttons with your pre-configured stops and targets. Automated: arm Fusion Strategy from the chart panel and let it execute signals with your risk rules. Toggle auto-trade on or off anytime. Prop firm traders should check their firm’s rules because automation policies vary. The signals don’t change — only how they’re acted on. Capture data from any blocks on your canvas, train a machine-learning model locally on your own data, and load it back as another block in your pipeline. The model output is a numeric plot you decide how to evaluate, condition, or ignore. AI Studio is optional — every other layer works without it. Machine learning does not guarantee trading results, and every model should be reviewed, backtested, and tested in simulation before any live use.How Fusion Is Layered
Layer 1 — Indicator Math Engine
Layer 2 — Signal Generation
Layer 3 — Execution, Your Way
Layer 4 (Optional) — AI Studio / ONNX Trainer
The Architecture
Design with the Design Suite, deploy with the Consumer Suite. Your Template Key is the only thing that moves between them.
Active Subscription
Fusion Builder — Visual canvas for wiring your indicator and strategy pipeline
Fusion Echo — Toggle any output to the price chart, price-scale synchronized with one click
Fusion Signal — Renders entry and exit signals on the chart and in a dedicated panel as you build
Continues If You Cancel
Fusion Indicator — Runs your completed indicator templates on live NinjaTrader® charts
Fusion Strategy — Wraps that same runtime with chart-attached controls so you trade your way: manual long/short buttons, an auto-trade arm/disarm toggle, live position and P&L card with privacy mask, account sync, flatten, and a panic-flatten kill switch. Run discretionary from the chart panel, or arm automated execution — without leaving the chart.
Fusion Optimizer — Walk-forward optimization and parameter tuning in NinjaTrader®’s Strategy Analyzer. Design and optimize during your subscription; your finished templates keep running if you cancel.
Subscription required for the Design Suite. Your templates keep running with Fusion Indicator and Fusion Strategy if you cancel.
Built for Depth
450+ 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.
222
Signal Processors
Shape, smooth, filter, and transform numeric values into tradeable signals across 24 processing families.
77
Math & Transform Operations
Combine, normalize, divide, multiply, compare, and derive continuous series across instruments and timeframes.
67
Logic & Routing Gates
Evaluate conditions and route live numeric values through gates to build precise signal logic.
85
Strategy Control Rules
Manage entries, exits, risk logic, and multi-stage strategy behavior for Fusion Strategy.
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 NinjaTrader platform feature and is not included with Fusion.
The Fusion Workflow
No PhD required. No C# nightmares. Just your trading logic, expressed visually.
Open Fusion Builder and add blocks to the canvas — indicators, signal processors, gates, conditions, state machines, OrderFlow, ONNX, and more. Place result plot blocks anywhere in the pipeline to see your math plot on your NinjaTrader® chart or panel — use the custom plots and strategy blocks to create a strategy. Watch your logic dynamically plot as you wire— entry and exit signals render with your strategy logic — F5 only required once per session if a new data dependency is needed, then it’s live. Works with 100+ native NinjaTrader® built-in indicators, many third-party indicators, and multi-timeframe and multi-instrument data in the same pipeline — e.g. add a 5-minute NQ series to a 1-minute ES chart, pull in VIX, TICK, or ADV/DECL as live inputs, and do math across all of them.
Start with three components on your chart: Fusion Builder in its own panel, Fusion Echo on the price chart, and Fusion Signal in a separate panel. This three-panel workspace keeps everything organized as you build. Price-scaled indicators like SMA, EMA, VWAP, and Pivots are hard to read alongside normalized outputs like RSI or CCI — select any result plot and route it to Fusion Echo to see it on the price chart, scaled with price. No F5 required, click to route it to the price chart, click again to bring it back. When you wire a strategy, entry and exit signals render as racing stripes on the price chart and as a histogram — Fusion Signal moves that histogram to its own pre-scaled panel, keeping your Builder panel free for indicator math. Regardless of where you plot, the same portable Template Key is produced.
Your Template Key encodes your entire plot design and strategy logic into one portable text string — or save it to a .fus template that stores your full wiring layout and Template Key together. Load the template in Fusion Indicator — a lightweight runtime designed for reliable live charting. Both Builder and Fusion Indicator share the same math engine, but they handle indicator loading differently — Builder bends some NinjaTrader® conventions to enable fast iteration and dynamic plotting, while Fusion Indicator follows NinjaTrader®’s standard indicator lifecycle more closely, leaner and more robust with live trading reliability in mind. Fusion Indicator also serves as your Template Key validator — load your template and confirm that every plot and signal matches your Builder design. This validation step matters because Fusion Strategy uses Fusion Indicator internally as its signal source. When you’ve confirmed parity between Builder and Fusion Indicator, you know the signals driving your strategy are what you designed.
In the Builder’s Optimizer tab, choose which parameters in your math pipeline you want to optimize and configure their spacing. Save those settings to your .fus template. Then load that template in Fusion Optimizer — a mirror of Fusion Strategy built specifically for NT’s Strategy Analyzer optimization — and your parameters and spacing auto-populate automatically. Run the full optimization without touching a single line of code.
Every component is purpose-built. Builder, Echo, Signal, Indicator, Strategy, and Optimizer — each does exactly one thing, exceptionally well.
Third-party and custom indicators may also work with Fusion, but compatibility depends on how they were built. Because their internal code is not available to us, Fusion cannot detect hidden dependencies or unconventional output patterns. The rules below describe what makes any indicator compatible or incompatible.
The Difference
These aren’t marketing claims — they’re architectural differences that change what’s actually possible.
Competitors produce 0-to-1 confidence scores. Fusion performs actual mathematical operations between instruments — subtract the WilliamsR of ES from the WilliamsR of VIX, divide an ATR by an RSI — and plots the result as a true continuous data series in real time.
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. The Fusion Indicator runtemplates keep running with Fusion Indicator and Fusion Strategy if you cancel.
Add a 5-minute NQ series to a 1-minute ES chart and do math across both in the same pipeline. Pull in VIX, TICK, ADVN, DECL as live data inputs. Competitors lock you to a single instrument and timeframe.
Cumulative delta, volumetric profiles, bid/ask volume imbalances — available as first-class mathematical building blocks you can wire into any pipeline. Competitors support only 2 basic OrderFlow metrics at most.
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. Machine learning is optional, and ML outputs may produce unexpected results. Every model should be reviewed, backtested, and tested in simulation before any live use.
Simple, Transparent Pricing
MOST POPULAR
Monthly
SAVE $200+
Annual
$41.58/mo · Billed once per year
All plans include Fusion Indicator and Fusion Strategy, which continue working if you cancel. See FAQ for details.
Example Only
A sample NinjaTrader® Strategy Analyzer result from a hypothetical Fusion Builder design — shown only to illustrate what the output looks like. These are not real trading results and may not be representative of what any user will achieve.
This panel shows a sample NinjaTrader® Strategy Analyzer output generated from a hypothetical Fusion Builder design. No specific performance figures are displayed because results vary significantly based on instrument, timeframe, and market conditions. These are not real trading results and are not representative of results any user will achieve.
HYPOTHETICAL PERFORMANCE RESULTS — CFTC RULE 4.41
Hypothetical performance results have many inherent limitations, some of which are described below. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown; in fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program. One of the limitations of hypothetical performance results is that they are generally prepared with the benefit of hindsight. In addition, hypothetical trading does not involve financial risk, and no hypothetical trading record can completely account for the impact of financial risk of actual trading — for example, the ability to withstand losses or to adhere to a particular trading program in spite of trading losses are material points which can also adversely affect actual trading results. There are numerous other factors related to the markets in general or to the implementation of any specific trading program which cannot be fully accounted for in the preparation of hypothetical performance results and all of which can adversely affect actual trading results. Full Risk Disclosure →
Ready to Build?
Join traders who’ve replaced hours of C# debugging with minutes of visual building.
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 one’s 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. HYPOTHETICAL PERFORMANCE RESULTS: Hypothetical performance results have many inherent limitations, some of which are described below. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown. In fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program. One of the limitations of hypothetical performance results is that they are generally prepared with the benefit of hindsight. These results were generated through parameter selection and may reflect optimization bias (curve-fitting). Past performance is not necessarily indicative of future results. Trading futures involves substantial risk of loss.
NinjaTrader® is a registered trademark of NinjaTrader® Group, LLC. No NinjaTrader® company has any affiliation with the owner, developer, or provider of the products or services described herein, or any interest, ownership or otherwise, in any such product or service, or endorses, recommends or approves any such product or service.
© 2026 Fusion Indicators LLC. All Rights Reserved. | Trading involves substantial risk. Past performance is not necessarily indicative of future results.
Risk Disclosure | Privacy Policy | Terms of Service | Refund Policy | Do Not Sell or Share | Cookie Settings | Support