PSRC CME Order-Flow Sweep Reversal Indicator
- Sandra Wakefield

- 23 hours ago
- 8 min read
Professional User Manual

AI Engine: PSRC Order-Flow Sweep Reversal
Platform: TradingView
Required plan: TradingView Premium or Ultimate
Primary use case: Nasdaq 100 and S&P 500 reversal trading using CME futures order flow
Recommended execution instruments: NQ, MNQ, ES, MES, USTEC, US500 / SP500 CFDs
1. Purpose of the Engine
The PSRC CME Order-Flow Sweep Reversal AI Indicator is designed to identify high-quality market turning points where price sweeps liquidity, aggressive order flow becomes exhausted, and price reclaims the swept level.
The indicator is not a generic buy/sell tool. It is an institutional-style reversal engine built around this sequence:
Liquidity sweep → CME footprint aggression → absorption/exhaustion → reclaim → reversal signal
Its strongest use case is detecting failed breakouts after stops have been run above or below important intraday liquidity levels.
2. Why the Logic Is Institutional
Retail reversal systems usually rely on lagging indicators such as RSI, moving averages, MACD, or simple support/resistance. This indicator uses a more professional framework:
Where is liquidity?
Who is aggressively participating?
Did that aggression create continuation?
Did price reclaim after the sweep?
That is closer to how institutional traders read auctions.
TradingView’s Volume Footprint chart displays buying and selling volume at price levels inside individual candles, giving more granular insight into the buyer/seller battle than standard candles alone. TradingView also documents that request.footprint() allows Pine scripts to access footprint data, but it is limited to one unique footprint call and requires Premium or Ultimate access.
The AI indicator becomes institutional because it combines:
Layer | Function |
CME futures footprint | Reads centralized futures order flow |
Liquidity sweep logic | Detects stop runs above/below obvious levels |
Delta climax | Detects aggressive one-sided participation |
Volume climax | Confirms meaningful participation |
Footprint imbalance scan | Identifies pressure near candle extremes |
Reclaim requirement | Prevents blind fading of breakouts |
VWAP/session context | Filters trades by auction location |
Bar-close confirmation | Reduces repaint-style false signals |
3. Core Signal Logic
Buy signal logic
A buy signal forms when:
Price sweeps downside liquidity.
The sweep is confirmed on the chart symbol.
CME futures footprint shows aggressive selling.
Volume expands.
The futures candle closes strong.
Selling pressure fails to create downside continuation.
Price reclaims the swept level.
Optional filters such as VWAP, ATR, and CVD divergence pass.
Simplified:
Low swept + negative CME delta climax + high volume + strong close + reclaim = BUY
Sell signal logic
A sell signal forms when:
Price sweeps upside liquidity.
The sweep is confirmed on the chart symbol.
CME futures footprint shows aggressive buying.
Volume expands.
The futures candle closes weak.
Buying pressure fails to create upside continuation.
Price reclaims below the swept level.
Optional filters such as VWAP, ATR, and CVD divergence pass.
Simplified:
High swept + positive CME delta climax + high volume + weak close + reclaim = SELL
4. What the Indicator Is Really Detecting
The indicator is trying to find trapped traders.
Bullish reversal example
Sellers aggressively push price below a prior low. Stops are triggered. Breakout sellers enter. The footprint shows strong negative delta, but price fails to continue lower and closes back above the swept level.
That implies:
Sellers were aggressive, but ineffective.
Passive buyers likely absorbed the sell pressure.
Late sellers are now trapped.
Bearish reversal example
Buyers aggressively push price above a prior high. Stops are triggered. Breakout buyers enter. The footprint shows strong positive delta, but price fails to continue higher and closes back below the swept level.
That implies:
Buyers were aggressive, but ineffective.
Passive sellers likely absorbed the buy pressure.
Late buyers are now trapped.
5. CME Order-Flow Source Mapping
The indicator allows only four institutional futures feeds:
Market traded | Recommended order-flow source | Alternative source |
Nasdaq 100 futures | CME_MINI:NQ1! | CME_MINI:MNQ1! |
Nasdaq CFD / USTEC | CME_MINI:NQ1! | CME_MINI:MNQ1! |
S&P 500 futures | CME_MINI:ES1! | CME_MINI:MES1! |
S&P CFD / US500 / SP500 | CME_MINI:ES1! | CME_MINI:MES1! |
Recommended setting
For IC Markets USTEC:
Order-Flow Futures Feed = CME_MINI:NQ1!
Use Chart Symbol For Sweeps / VWAP / PDH-PDL = ON
For IC Markets US500 / SP500:
Order-Flow Futures Feed = CME_MINI:ES1!
Use Chart Symbol For Sweeps / VWAP / PDH-PDL = ON
This is the correct hybrid model:
CME futures = order-flow confirmation
CFD chart = execution levels
Do not plot external futures POC/VAH/VAL directly on CFD charts unless you understand the price offset between futures and CFD pricing.
6. Best Assets
Primary assets
These are the best instruments for this indicator:
Asset | Quality | Notes |
NQ futures | Excellent | Best Nasdaq order-flow source |
MNQ futures | Excellent | Same underlying, smaller contract |
ES futures | Excellent | Best S&P 500 order-flow source |
MES futures | Excellent | Same underlying, smaller contract |
IC Markets USTEC | Good | Use NQ/MNQ order flow, execute on CFD levels |
IC Markets US500 / SP500 | Good | Use ES/MES order flow, execute on CFD levels |
Secondary assets
Possible, but not preferred:
Asset | Usefulness | Notes |
NAS100 CFDs from other brokers | Moderate | Must align to NQ order flow |
SPX500 CFDs from other brokers | Moderate | Must align to ES order flow |
QQQ / SPY | Moderate | ETF session behavior differs from futures |
BTC / ETH | Not for this version | Needs crypto-native footprint logic |
Forex | Not recommended | Fragmented spot FX volume |
Gold / Oil | Not for this locked version | Would need GC/CL futures sources |
7. Best Timeframes
Best overall timeframe
The 5-minute chart gives the best balance between signal quality and execution practicality. It filters noise better than the 1-minute chart while still capturing intraday reversals early.
Recommended by market
Market | Aggressive | Balanced | Conservative |
NQ / USTEC | 1m–2m | 5m | 15m |
ES / US500 | 2m–3m | 5m | 15m |
MNQ / MES | 2m–5m | 5m | 15m |
Use:
1m–2m = scalping, more signals, more noise
5m = best default
15m = fewer signals, stronger context, wider stops
For most traders, the best operating window is 5-minute chart during New York session.
8. Best Sessions
The indicator is strongest when liquidity and participation are high.
Best session windows
Session | Quality | Notes |
New York open | Excellent | Best liquidity and volatility |
9:30–11:30 NY time | Excellent | Highest-quality intraday reversal window |
13:30–15:30 NY time | Good | Afternoon continuation/reversal setups |
Power hour | Good but volatile | Strong reversals, wider stops |
Overnight futures | Moderate | Can work, but thinner liquidity |
Asia session on US indices | Weak | Lower liquidity, fewer reliable signals |
Best default: Trade only 9:30–11:30 New York time first.
9. Optimal Indicator Settings
Balanced default settings
Use these for most NQ/ES testing:
Setting | Value |
Order-Flow Futures Feed | CME_MINI:NQ1! or CME_MINI:ES1! |
Use Chart Symbol For Sweeps / VWAP / PDH-PDL | ON |
Ticks Per Footprint Row | 100 |
Footprint Value Area % | 70 |
Imbalance % | 300 |
Scan Footprint Rows | ON |
Extreme Zone Portion | 0.33 |
Min Extreme Imbalances | 1 |
Swing Liquidity Lookback | 20 |
Require Reclaim | ON |
Delta Average Length | 50 |
Delta Climax Multiplier | 1.25 |
Volume Average Length | 50 |
Volume Climax Multiplier | 1.10 |
Bullish Close Position | 0.60 |
Bearish Close Position | 0.40 |
Require CVD Divergence | OFF |
VWAP Filter | ON |
ATR Filter | OFF initially |
10. Recommended Settings by Use Case
NQ / USTEC balanced
Timeframe: 5m
Order-flow source: CME_MINI:NQ1!
Ticks Per Row: 100
Imbalance %: 300
Swing Lookback: 20
Delta Climax Multiplier: 1.25
Volume Climax Multiplier: 1.10
Require CVD Divergence: OFF
VWAP Filter: ON
NQ / USTEC stricter
Timeframe: 5m
Ticks Per Row: 100
Imbalance %: 300–400
Swing Lookback: 20–30
Delta Climax Multiplier: 1.50
Volume Climax Multiplier: 1.25
Require CVD Divergence: ON
VWAP Filter: ON
ES / US500 balanced
Timeframe: 5m
Order-flow source: CME_MINI:ES1!
Ticks Per Row: 25–50
Imbalance %: 300
Swing Lookback: 20
Delta Climax Multiplier: 1.25
Volume Climax Multiplier: 1.10
Require CVD Divergence: OFF
VWAP Filter: ON
ES / US500 stricter
Timeframe: 5m–15m
Ticks Per Row: 50
Imbalance %: 300–400
Swing Lookback: 25–40
Delta Climax Multiplier: 1.50
Volume Climax Multiplier: 1.25
Require CVD Divergence: ON
VWAP Filter: ON
Scalping mode
Timeframe: 1m–2m
Ticks Per Row: 25–50 for NQ, 10–25 for ES
Swing Lookback: 10–15
Delta Climax Multiplier: 1.10–1.25
Volume Climax Multiplier: 1.00–1.10
Require CVD Divergence: OFF
VWAP Filter: ON
Scalping mode should only be used by traders with fast execution and strict risk control.
11. Dashboard Interpretation
Dashboard item | Meaning |
Chart Symbol | Instrument currently displayed |
OF Source | CME futures symbol supplying footprint data |
Level Source | Whether sweeps/VWAP/PDH/PDL use chart or CME levels |
Footprint | Whether footprint data is available |
Session | Whether current bar is inside allowed trading session |
CME Delta | Current bar footprint delta |
CME CVD | Session cumulative delta |
Buy Imb | Number of buy imbalances detected |
Sell Imb | Number of sell imbalances detected |
Bull Sweep | Downside liquidity sweep detected |
Bear Sweep | Upside liquidity sweep detected |
Signal | Current confirmed signal state |
Correct dashboard state before trading
For CFD execution, the ideal dashboard should look like this:
Footprint: Available
Session: Active
Level Source: Chart
OF Source: CME_MINI:NQ1! or CME_MINI:ES1!
Signal: BUY / SELL only on confirmed setups
12. Signal Best Practices
Do take signals when:
Signal occurs near prior day high/low.
Signal occurs near session high/low.
Signal occurs after a clear stop run.
Price reclaims the swept level.
CME delta shows one-sided aggression that failed.
Signal appears near VWAP deviation or value-area extreme.
The signal candle closes decisively.
Spread is normal.
No major news is active.
Avoid signals when:
Price is in the middle of a range.
There was no meaningful liquidity sweep.
The signal appears during major news release volatility.
Price accepts outside value after breakout.
VWAP slope strongly supports continuation against the signal.
The market is grinding one-directionally with no failed auction.
Signal appears during illiquid overnight conditions.
CFD spread is unusually wide.
13. How to Trade the Signal Discretionarily
Conservative execution
Wait for the signal candle to close. Enter only if the next candle does not immediately invalidate the setup. Entry = next candle open or minor retest of swept level.
Stop placement
For buys: Stop = below sweep low + small ATR buffer
For sells: Stop = above sweep high + small ATR buffer
Buffer: 0.10–0.25 ATR
Target logic
Preferred target ladder:
For buys:
TP1 = VWAP
TP2 = session midpoint / POC area
TP3 = opposing liquidity above
For Sells:
TP1 = VWAP
TP2 = session midpoint / POC area
TP3 = opposing liquidity below
14. Risk Management Rules
Minimum institutional risk model:
Rule | Recommended value |
Risk per trade | 0.25%–1.00% |
Max daily loss | 2R |
Max consecutive losses | 2–3 |
Max trades per day | 2–4 |
Stop required | Always |
Trade during news | No |
Trade without reclaim | No |
Trade outside session | No |
A high win rate does not remove risk. The strategy must still be evaluated by expectancy: Expectancy = (Win Rate × Average Win) - (Loss Rate × Average Loss)
A 90% win rate can still fail if the average loss is much larger than the average win.
15. Backtesting and Forward-Testing Protocol
Do not validate the indicator visually only. TradingView’s Bar Replay can simulate historical price movement for testing and training, but final validation should include a formal strategy version with objective entries/exits.
Correct validation process
Use three stages:
Stage 1: Visual audit
Stage 2: Strategy backtest
Stage 3: Live forward test
Required metrics
Track:
Metric | Why it matters |
Win rate | Measures signal accuracy |
Average R | Measures reward quality |
Profit factor | Measures robustness |
Max drawdown | Measures survival risk |
MAE | Shows how far trades go against entry |
MFE | Shows profit potential after entry |
Consecutive losses | Helps set kill switch rules |
Session performance | Identifies best trading windows |
Asset performance | Confirms whether NQ or ES is better |
16. Final Institutional Recommendation
Best starting configuration:
Asset: USTEC or NQ
Order-flow source: CME_MINI:NQ1!
Timeframe: 5m
Session: 9:30–11:30 NY time
Ticks per row: 100
Imbalance: 300%
Delta climax: 1.25
Volume climax: 1.10
CVD divergence: OFF initially
VWAP filter: ON
Execution levels: Chart
Alerts: Once Per Bar Close
For ES/US500
Asset: US500 or ES
Order-flow source: CME_MINI:ES1!
Timeframe: 5m
Session: 9:30–11:30 NY time
Ticks per row: 25–50
Imbalance: 300%
Delta climax: 1.25
Volume climax: 1.10
CVD divergence: OFF initially
VWAP filter: ON
Execution levels: Chart
Alerts: Once Per Bar Close
Final note: this AI driven tool should be treated as a high-quality order-flow reversal detector, not an infallible system.




Comments