Operation Reference

The Fusion Operation Library

Every operation that ships in Fusion Builder V1.0 — by name. Core operations require no add-ons; Order Flow+ sections are labeled and require NinjaTrader® Order Flow+ access.

425+ Core Operations. 500+ Total with Order Flow+.

Operation names only — full parameter documentation for every operation ships inside Fusion Builder’s built-in Information tab.

Signal Processors 205 core+30 Order Flow+

Shape, smooth, filter, and transform any numeric value — raw market data, an indicator plot, or any upstream block — into a tradeable signal.

Fusion Builder Signal Processor method picker showing 12 searchable categories and the Scaling & Normalization method list
The Signal Processor method picker inside Fusion Builder — 12 searchable categories. Shown: the category list and the Scaling & Normalization methods.

Math & Transforms 23

SquareRootSignedSquareRootCubeRootNthRootPowerNaturalLogLog10Log2SafeLogLogWithShiftSineCosineTangentArcTanSinhCoshAbsoluteValueSignFloorCeilingRoundModuloReciprocal

Signal Utilities 16

PassThroughLastValidValueElapsedTimeClampMirrorPhaseShiftRollingSumCumulativeSumDecayedSumAreaAboveBelowAreaRatioMomentumDifferencingROCRLinearRegressionLinearRegressionSlope

Scaling & Normalization 19

MinMaxScalingPercentileRankTanhInverseFisherTransformZScoreFisherWarpClassicFisherTransformLogitTransformStandardErrorCoefficientOfVariationBoxCoxYeoJohnsonRobustZScoreMADScalingIQRNormalizationWinsorizationRollingZScoreTrimmedMeanUserDefinedNormalization

Smoothing 20

SMAEMAWMAHullMAZLEMAMcGinleyDynamicKAMADEMATEMAMedianFilterEhlersSuperSmootherEhlersUltimateSmootherKalmanFilterHodrickPrescottSuperSmootherButterworthFilterKalmanNormalizationAdaptiveZScoreExponentialSmoothingHoltWinters

Filters & Gates 7

LowPassFilterHighPassFilterBandPassFilterGateAboveGateBelowSampledOutputDeadband

Market-Aware 17

ATRBasedNormalizationAvgChangeNormalizationVWAPNormalizationVolatilityAdjustedCrossSectionalZScoreRelativeStrengthRSIBollingerBandWidthRollingHighNearnessVolatilityManagedMomentumRiskAdjustedMomentumCMMAKeltnerChannelScalarDonchianRangeScalarIchimokuScalarPatternScorePriceAnchor

Slope, Cycles & Derivatives 18

MomentumAccelerationSlopeRobustAccelerationInflectionScoreCurvePhaseBarsToTurnJerkHilbertTransformHilbertAmplitudeHilbertPhaseHilbertFrequencyDominantCyclePeriodCyberCycleMAMASineWaveCyclePositionCycleStrengthEvenBetterSineWave

Autocorrelation & Stationarity 7

FractionalDifferentiationAutocorrelationRankAutocorrelationAutoMutualInformationSelfRegressionResidualAugmentedDickeyFullerPhillipsPerron

Regime & Complexity 45

TrendQualityMomentumInformationDiscretenessHurstExponentTrendEfficiencyADXRegimeChoppinessIndexMeanReversionStrengthMeanReversionHalfLifeVarianceRatioLinearRegressionRSquaredRegressionSlopeAroonRegimeKatzFractalDimensionEhlersSignalToNoiseEhlersRoofingFilterVolatilityRegimeVolatilityRatioVolatilityZScoreVolatilityPercentileVolOfVolGarmanKlassVolatilityYangZhangVolatilitySqueezeDetectorWyckoffPhaseCompositeRegimeRegimeScoreRegimeChangeSpeedCUSUMDistributionShiftADXTrendingChoppinessIsTrendingEhlersTrendModeRegimeTransitionVolatilityBreakoutShannonEntropyPermutationEntropySampleEntropyApproxEntropyFractalDimensionEntropyRateConditionalEntropyEntropyRatioForbiddenPatternsComplexityIndexEntropyRegimeShift

Levels & Trend 17

OpeningRangePriorDayLevelsOvernightLevelsInitialBalanceExpectedMoveATRADRCalculatorExpectedMoveVIXPivotPointsVWAPCloseFrequencyMapValueAreaWeeklyMonthlyLevelsSessionHighLowNLineBreakNLineBreakSignalTrendlineDistanceTrendlineBreak

Support & Resistance 16

FractalHighFractalLowAdaptiveFractalSwingHighLowSwingStrengthVolumeClusterSRLowVolumeNodeNakedPOCOrderBlockFairValueGapBreakerBlockMarketStructureBreakOfStructureChangeOfCharacterEqualHighsLowsLiquidityVoid

Order Flow+ Analytics 30 · Order Flow+

DeltaStrengthDeltaMomentumDeltaZScoreDeltaAccelerationCumulativeDeltaSlopeDeltaPercentSmoothedDeltaVolumeRatioBuySellPressureVolumeIntensityRelativeVolumeRatioTradeIntensityLargeTraderIndexBidAskImbalanceIntensityStackedImbalanceImbalanceRatioAbsorptionScoreExhaustionIndexDeltaDivergenceScoreIntraBarDeltaProfilePOCShiftOrderFlowBiasFlowQualityDeltaDivergenceSingleBarDeltaDivergenceAbsorptionDivergenceAbsorptionDetectedExhaustionSignalVolumeClimaxLargeTraderDetectedVolumeSpike

Math & Transform Operations 50 core+36 Order Flow+

Combine, normalize, compare, correlate, and derive continuous series — across instruments and timeframes.

Fusion Builder Math block operation picker showing ten math categories and the Order Flow quick-pick operation list
The Math block operation picker — ten categories, searchable. Shown: the category list and the Order Flow quick picks.

Basic Math 8

AdditionSubtractionMultiplicationDivide (Ratio)ModuloAbsoluteDifferencePowerArcTan2

Aggregate & Blend 10

SimpleAverageWeightedBlendMeanWeightedAverageGeometricMeanHarmonicMeanMaximumMinimumDynamicMovingAverageSRConfluence

Change & Ratio 5

PercentageChangeRateOfChangePercentOfRangeLogRatioAbsoluteDivision

Correlation 4

CorrelationSpearmanCorrelationMutualInfoIntermarketLeadLag

Divergence 6

VolatilityDivergenceDirectionalDivergenceDivergenceStrengthCorrelationDivergenceSlopeDifferencePriceBreadthDivergence

Pairs & Cointegration 4

SpreadResidualMomentumCointegrationResidualCointegrationScore

Market Breadth 2

McClellanBreadthBreadthThrust

Relative Strength & Momentum 5

VolScaledMomentumDualMomentumRelativePercentageStandardizedDifferenceAnchorTo

Cycle Comparison 6

PhaseDifferenceLeadLagPhasePhaseLockingValueCoherenceAmplitudeCorrelationDominantFrequencyRatio

Order Flow+ Math 36 · Order Flow+

DeltaNormalizedMomentumPriceDeltaEfficiencyAbsorptionRatioVolumeWeightedMomentumAggressiveFlowCorrelationTrapDetectionBreakoutQualityVolumePriceTrendOnBalanceDeltaPriceVolumeDivergenceVWAPDeviationChaikinMoneyFlowDeltaMoneyFlowDeltaForceIndexDeltaEfficiencyVolNormalizedDeltaMomentumInstitutionalFlowScoreVolumeConcentrationDeltaIntensityCVDBarDivergenceDeltaMomentumDivergenceDeltaAgreementIntraBarReversalAbsorptionDetectorExhaustionDetectorClimaxScoreSqueezeWithVolumePriceImpactAsymmetryVPINKylesLambdaAmihudIlliquidityAdverseSelectionTrendQualityScoreMarketRegimeReversalProbabilityPocDistance

Condition Operations 55

Boolean tests over any numeric stream — thresholds, crossovers, structure, momentum shape, and confirmation logic.

Fusion Builder Condition block operation picker showing the quick-pick list and the properties panel operation dropdown with comparison glyphs
The Condition block operation picker — quick picks on the canvas, and the full operation list with comparison notation (A ↑ B, A > B, slope A vs slope B) in the properties panel.
Threshold AboveThreshold BelowThreshold EqualThreshold At Or AboveThreshold At Or BelowCrossover AboveCrossover BelowZero Cross UpZero Cross DownIs Above ZeroIs Below ZeroCompare GreaterCompare LessCompare EqualCompare Not EqualCompare Greater Or EqualCompare Less Or EqualIn RangeOutside RangeSlope PositiveSlope NegativeSlope ZeroSlope ComparisonSlope AcceleratingSlope DeceleratingTurning UpTurning DownHigher HighLower LowHigher LowLower HighConsecutive UpConsecutive DownConsecutive TrueWithin Last N BarsStreak CountDeceleration DetectedJerk Spike UpJerk Spike DownBars To TurnCurvature ConvergenceAcceleration Flip UpAcceleration Flip DownVelocity Zero Cross UpVelocity Zero Cross DownPhase Quadrant EntryInflection ConfirmedRe-AccelerationMomentum SurgeV-ReversalDivergenceExhaustionInflection ScoreConsensus VoteSequential Confirm

Gate Operations 33

Route, combine, latch, time, and filter signals — the wiring logic between conditions and outputs.

Fusion Builder Gate block operation picker showing single-input quick picks with the input-count categories and the properties panel list with logic notation including three-input gates
The Gate block operation picker — grouped by input count (A, A + B, A + B + C), with logic notation in the properties panel (A & B, A ⊕ B, A ? B : C). Operations tagged with a green num badge pass numeric values through instead of returning a boolean — an IfThen can route a price or an indicator value, not just true/false.
ANDORNANDNORXORXNORNOTBUFFERIfThenIfThenElseSRLatchToggleEdgeDetectFilterGateSignalBlockerSignalExtenderSignalCounterLookbackCooldownBarCounterMinDurationA/B Channel ModifierInverterTimeGateSequenceConditionalGateDirection LockBar DelaySettle Before FlipChop FilterAuto Reverse On FlatWeekday FilterSession Phase Filter

Strategy Conditions 50

Directional versions of the condition library — each evaluates Long and Short independently and emits a +1 / −1 / 0 signal for strategy execution.

Fusion Builder Strategy Condition block picker showing the operation categories and a configured dual-side block with the Evaluate toggle and the Phase Cycle wheel
The Strategy Condition picker — nine operation categories with independent Long and Short sides. Shown: a dual-side Inflection setup (L:Phase, S:Accel↓), the Both / Long Only / Short Only evaluate toggle, and the Phase Cycle wheel.
Crossover AboveCrossover BelowThreshold AboveThreshold BelowThreshold At Or AboveThreshold At Or BelowThreshold EqualZero Cross UpZero Cross DownCompare GreaterCompare LessCompare EqualSlope PositiveSlope NegativeSlope ZeroTurning UpTurning DownIn RangeOutside RangeConsecutive UpConsecutive DownConsecutive TrueIs Above ZeroIs Below ZeroHigher HighLower LowHigher LowLower HighSlope ComparisonWithin Last N BarsStreak CountDeceleration DetectedJerk Spike UpJerk Spike DownBars To TurnCurvature ConvergenceAcceleration Flip UpAcceleration Flip DownVelocity Zero Cross UpVelocity Zero Cross DownPhase Quadrant EntryInflection ConfirmedRe-AccelerationMomentum SurgeV-ReversalDivergenceExhaustionInflection ScoreConsensus VoteSequential Confirm

Strategy Gates & Strategy Signal Processors 34 shared

Sign-preserving logic for the directional signal domain — shared by the S-Gate and S-Proc block roles.

Fusion Builder Strategy Gate block picker showing the four operation categories and the grouped operation list including signal direction and memory state gates
The Strategy Gate picker — direction-preserving gates grouped by role: Signal Combining, Signal Filtering, Signal Direction, and Memory / State. Shown: an SR Latch configured on the block.
Fusion Builder Strategy Signal Processor block picker showing seven signal categories and the grouped operation list with a configured Cooldown block
The Strategy Signal Processor picker — single-signal shaping across seven categories (timing, filtering, direction, memory, shaping, time/session). Shown: a Cooldown of 5 bars configured on the block.
ANDORNOTXORIfThenElseDirectionalLevelSelectEdgeDetectSignalExtenderCooldownAdaptiveCooldownMinDurationConsecutiveConfirmationFilterGateSignalBlockerLookbackHysteresisFilterAntiRepeatFilterOnePerDirectionSignalCounterInverterSignalRemapLong/Short ModifierToggleDirectionalLatchSRLatchSequenceTimeGateDebounceSignalDelayRatchetGateWhipsawFilterFlipOnNoSignalDayOfWeekGateSessionPhaseGate

Order Flow+ Block 22 raw metrics4 hosted indicators

Raw volumetric bar statistics available as data inputs on the canvas, plus hosted order-flow indicators. Requires NinjaTrader® Order Flow+.

Fusion Builder OrderFlow block metric picker showing the category list and the Delta Extremes metric quick picks
The OrderFlow block metric picker — raw Order Flow+ metrics by category. Shown: the category list and the Delta Extremes metrics.

Raw bar statistics 22 · inputs, not operations

BarDeltaDeltaChangeCumulativeDeltaDeltaPercentDeltaRangeDeltaSinceHighDeltaSinceLowMaxSeenDeltaMinSeenDeltaMaxPositiveDeltaMaxNegativeDeltaTotalVolumeBuyVolumeSellVolumeBuyVolumePercentTradesMaxAskVolumeMaxBidVolumeMaxCombinedVolumePriceMaxAskPriceMaxBidPriceMaxCombined (POC)

Hosted indicators 4

Cumulative DeltaOrder Flow VWAPMarket Depth MapVolume Profile
Order Flow+ sections (amber) require NinjaTrader® Order Flow+ access. Order Flow+ is a feature of the NinjaTrader® platform and is not included with Fusion. Raw Order Flow+ metrics are data inputs, not operations.

Beyond the operation library

Block types with capabilities that are not simple operation lists.

Fusion Builder Indicator block browser listing standard NinjaTrader indicators for dynamic selection
The Indicator block — browse and host standard NinjaTrader® built-in indicators with per-block series assignment. Third-party and custom indicator support is planned.
Fusion Builder State Machine block with six stage inputs, a stage pipeline, Signal and State outputs, and a directional mode footer
The State Machine block — up to six wired stages advance through the pipeline, with Signal and State outputs and a directional mode (shown: LONG +1).
Fusion Builder Entry block with live flat position readout and the grouped properties panel
The Entry block — a live position readout on the block face, with identity, execution, stop loss / take profit, conflict rules, and visualization grouped in the panel.
Fusion Builder Flatten block armed with its properties panel showing the trigger, edge detect, cooldown, and emergency-exit scope notes
The Flatten block has one job: a strategy-wide emergency flatten fired by any canvas condition you define through pipeline math — like a global version of an Entry block’s external exit trigger. Day-to-day flatten and risk rules live in the Strategy & Risk tab, Entry-owned exits, and the Fusion Risk Engine; this block is the emergency cord.
Fusion Builder Plot block quick style editor and Constant block quick value picks including Fibonacci levels
The Plot block — the pipeline’s visual probe: wire one anywhere to chart that point’s values, with color, width, style, dash, and Echo routing in one quick editor. Wired plots are what travel into your Template Key. Beside it, the Constant block feeds any input a fixed value — quick picks include the Fibonacci levels.

Indicator Blocks

Host standard NinjaTrader® built-in indicators that output plotted values (V1.0), with per-block series assignment for multi-instrument and multi-timeframe designs. Third-party and custom indicator support is planned.

State Machine

Multi-stage sequencer with 2–6 configurable stages, per-stage triggers, timeouts, and auto-reset. Boolean pulse or directional output; every stage is routable to plots.

Entry / Exit / Flatten

Directional entries with unique signal names, one-entry-per-signal control, entry-owned take profit plus fixed or trailing stop (ticks, ATR, percent, dollars, points, or price), external exit triggers, and emergency flatten.

Strategy & Risk Rules

Daily loss and profit limits, per-trade loss, drawdown, trade-count guardrails, daily watermark, trading windows, session-end flatten, and cooldowns — configured per strategy.

AI Studio / ONNX Blocks

Bring machine-learning model outputs into NinjaTrader® 8 as usable Fusion blocks. Train locally with the included Fusion ML Trainer, load an ONNX model into Fusion Builder, then plot, combine, filter, gate, or ignore the model output like any other numeric value.

AI Studio is included but optional. Machine-learning outputs are not trading advice or guaranteed signals; every model should be reviewed, backtested, and tested in simulation before live use.

Ready to wire them together?

Every operation here is a drag-and-drop block on the Fusion Builder canvas.

Get Started