OPEN-SOURCE SCRIPT
NQ Smart Money Levels

NQ Smart Money Levels combines the key levels and concepts that intraday index-futures traders watch most, in one clean indicator.
Key levels:
- Previous day, week and month high/low (PDH/PDL, PWH/PWL, PMH/PML), calculated from completed periods only
- Daily, weekly and monthly open
- VWAP, EMA 50 and EMA 200
Sessions:
- Tokyo, London, NY AM and NY PM boxes showing each session's range
- Session times and timezone are adjustable
- NY Opening Range (5, 15 or 30 minutes) with OR High / OR Low lines
Market structure:
- BOS (break of structure) and CHoCH (change of character) based on confirmed swing points
- Each swing can be broken only once, so signals are not repeated
Fair Value Gaps:
- Bullish and bearish FVGs with a minimum size filter
- Gaps extend until fully filled and are then removed
Dashboard:
- Bias (VWAP + EMA 200 + EMA 50), structure direction, position vs VWAP and EMA 200, whether PDH/PDL were taken today, opening range values and the number of active FVGs
Alerts:
- Bullish / bearish bias, BOS, CHoCH and new FVGs
Notes:
- Designed for NQ / MNQ on intraday timeframes, but it works on any symbol. Adjust the minimum FVG size for other instruments.
- Swing points are confirmed after the selected swing length, so BOS/CHoCH appear with that delay by design.
- This is an analysis tool, not financial advice or a trading signal.
Key levels:
- Previous day, week and month high/low (PDH/PDL, PWH/PWL, PMH/PML), calculated from completed periods only
- Daily, weekly and monthly open
- VWAP, EMA 50 and EMA 200
Sessions:
- Tokyo, London, NY AM and NY PM boxes showing each session's range
- Session times and timezone are adjustable
- NY Opening Range (5, 15 or 30 minutes) with OR High / OR Low lines
Market structure:
- BOS (break of structure) and CHoCH (change of character) based on confirmed swing points
- Each swing can be broken only once, so signals are not repeated
Fair Value Gaps:
- Bullish and bearish FVGs with a minimum size filter
- Gaps extend until fully filled and are then removed
Dashboard:
- Bias (VWAP + EMA 200 + EMA 50), structure direction, position vs VWAP and EMA 200, whether PDH/PDL were taken today, opening range values and the number of active FVGs
Alerts:
- Bullish / bearish bias, BOS, CHoCH and new FVGs
Notes:
- Designed for NQ / MNQ on intraday timeframes, but it works on any symbol. Adjust the minimum FVG size for other instruments.
- Swing points are confirmed after the selected swing length, so BOS/CHoCH appear with that delay by design.
- This is an analysis tool, not financial advice or a trading signal.
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.