A volume-weighted buying and selling pressure tool that tells you not just whether money is flowing in or out, but how extreme that pressure is relative to recent market history — normalized to speak the same language across any asset, timeframe, or market condition.
Complimentary with your Ascend Trading Concepts account — no credit card, ever.
The ATC MFO is a normalized oscillator built on a Chaikin-style money flow foundation. Where most retail money flow tools give you a raw reading against a fixed threshold, the ATC MFO gives you a Z-score — a measurement of how far current pressure deviates from the rolling statistical baseline for that specific instrument and session. The result is an oscillator that speaks the same language whether you are trading ES futures on a 5-minute chart or GC on a 1-hour chart.
Traders who want a pressure confirmation tool that doesn't lie to them at the edges. If you've used Chaikin Money Flow or CMF and felt frustrated that the indicator screams "extreme" when conditions are normal — this was engineered to solve that.
The raw Money Flow Ratio is run through a rolling Z-score calculation. Instead of asking 'is the reading above 0.25?' it asks 'is the reading more than one standard deviation above average for this instrument in this session?' Empirical pressure bands at ±1σ and ±2σ replace guesswork with statistically derived extremes.
Most money flow tools use an SMA or EMA signal line. The ATC MFO uses a Hull Moving Average — dramatically reducing the lag that makes conventional signal lines late by design. The signal line updates faster, tracks direction more accurately through transitions, and avoids the 'stale signal' problem.
The indicator classifies pressure into five states: Neutral, Elevated Buying, Extreme Buy Pressure, Elevated Selling, and Extreme Sell Pressure. A configurable hysteresis band prevents flickering — once you enter a state, you stay in it until pressure falls meaningfully below the threshold.
Live volume participation ratio: the current bar's volume expressed as a multiple of the session average. A reading above 1.20x means above-average participation. Below 0.80x flags a low-participation bar — useful context when a pressure signal appears but volume isn't backing it.
Free with your Ascend Trading Concepts account. No subscription required.