Overnight Sessions for NinjaTrader 8
Automatically marks the high and low of Asia and London trading sessions, extending these levels throughout US trading hours. Know where overnight traders established key levels before you even place a trade.
See It in Action
See how the Overnight Sessions indicator marks global session levels on your NinjaTrader charts.
What Users Say
Trusted by futures traders worldwide
This totally changed how I look at overnight action. Used to always wonder why price was bouncing off random levels—turns out Asia or London set them up hours ago.
London highs and lows are basically my whole game plan now. When NY opens and tests those levels I'm already ready with a setup instead of scrambling.
Pretty simple but works great. I use this with the IB indicator—overnight levels plus opening 5 mins gives me everything I need to trade the day.
Love the session boxes. Makes it super obvious what happened overnight. I can see right away if Asia was choppy or trending and where London came in.
I trade the London/NY overlap every day and this is a must have. Knowing where London set their range helps me figure out which breakouts are legit.
Works great on ES and NQ right out of the box. That midpoint level catches a bunch of mean reversion trades I would've totally missed before.
Global Session Context at a Glance
Markets trade 24 hours, but most retail traders only watch their local session. This indicator shows you what happened overnight—levels that institutional traders around the world have already established.
Asia Session Tracking
The indicator marks the high and low established during the Asia session (default: 7:00 PM - 3:00 AM ET). These levels often act as support/resistance when tested during US hours—especially on the first touch.
London Session Tracking
The London session (default: 3:00 AM - 9:00 AM ET) typically sets the directional tone for the day. European banks and institutions establish levels during this high-volume period that frequently define US session breakouts or rejections.
Extended Level Projection
Session highs and lows don't disappear when the session ends. The indicator extends these levels throughout US trading hours (until 4:00 PM ET by default), giving you continuous reference points for the entire day.
Session Midpoints
Optionally display the midpoint of each session range. The 50% level often acts as a magnet for price or a decision point for mean reversion trades.
Trading with Overnight Context
Understanding what happened while you were sleeping gives you an edge. Here's how traders incorporate overnight session levels into their US session trading.
Overnight Range Breakout
When price breaks beyond the combined overnight range during US hours, it often signals a strong directional move. The breakout suggests that US traders are rejecting the price levels that overseas traders established.
- Wait for price to break above both Asia and London highs (or below both lows)
- Enter on the breakout with stops inside the overnight range
- Target previous day high/low or 1-2x the overnight range
Session Level as Support/Resistance
Overnight session highs and lows often act as significant support/resistance—especially on the first touch. If price ran up during London and pulls back to the London low during US hours, that level frequently holds.
- Watch for price to test an overnight session high or low
- Look for rejection signs (wicks, failed breakouts, volume climax)
- Fade the level with stops just beyond it
Gap and Fill Context
When the US market opens with a gap from the prior close, overnight session levels provide logical fill targets. If price gapped above the London high, a pullback to that level is a natural first target.
- Note where price closed relative to overnight session ranges
- If US opens with a gap, overnight levels provide fill targets
- Session midpoints often act as interim targets
On Real Futures Charts
See how the Overnight Sessions indicator marks Asia and London ranges across different days and market conditions.
NinjaTrader Indicator Pricing & Packages
Choose the option that works best for your trading needs. All purchases include free lifetime updates and personal support from a fellow trader.
Single Indicator
Focus on one powerful tool that gives you a precise edge in identifying trading setups.
$49 /one-time
That's less than one losing trade
- 1 Indicator
- Lifetime updates
- Email support
Need more than one? Save 39% with the Starter Bundle →
Traders Starter Bundle
Get five essential professional trading indicators in one package. The smart way to get started.
$149 /one-time $245
Save 39% vs. buying individually — just $29.80 per indicator
- 5 Core indicators
- Initial Balance (IB), Intraday Key Levels, Inverse Fair Value Gap (iFVG), Opening Range Breakout (ORB), Overnight Sessions
- Lifetime updates
- Priority email support
Traders Complete Bundle
The full professional toolkit. All current and future indicators for traders who want every edge available.
$299 /one-time $980
Save 69% — just $29.90 per indicator, future ones included free
- Everything in Starter
- All Advanced Indicators
- Delta Profile, Dynamic Standard Deviations, Profit Forecast, Relative Volume (RVOL), Session-Anchored-VWAP
- All future indicators
- Lifetime updates
- Priority email support
Every session without the right tools is a session where you're trading blind.
Bundle prices increase as new indicators are added. Current pricing locks in all future additions.
What Happens After You Buy
Download link arrives in your email within seconds
Import into NinjaTrader with one click — step-by-step guide included
See levels, gaps, and session context on your charts by your next session
Built by a trader, for traders. Every indicator is hand-coded in C#, tested across thousands of sessions on ES and NQ, and updated based on real trader feedback. No outsourced code. No bloatware. Just tools that work.
Common Questions
- Futures markets trade nearly 24 hours. While you sleep, traders in Asia and Europe are establishing positions, support levels, and resistance zones. These levels don't disappear when the US session opens—they often become key decision points. A high established during the London session, for example, frequently acts as resistance when tested during US hours.
- Asia session: 7:00 PM - 3:00 AM Eastern Time. London session: 3:00 AM - 9:00 AM Eastern Time. These times roughly correspond to when the major financial centers in those regions are most active. All times are specified in ET and automatically convert to your NinjaTrader timezone settings.
- Yes. You can adjust the start and end times for both Asia and London sessions through the indicator settings. Some traders prefer to shift these slightly based on their specific strategy or to account for daylight saving time in different regions.
- The Overnight Sessions indicator focuses specifically on Asia and London session ranges—the overnight price action before the US session opens. The Intraday Levels indicator tracks prior day high/low, pivots, weekly levels, and ADR projections. Many traders use both together for comprehensive context.
- Each session is highlighted with a semi-transparent box showing the time period and price range. The box's upper edge is the session high, the lower edge is the session low. Lines extend from these levels to the right so you can reference them throughout US trading hours.
- The midpoint marks the 50% level of each session's range. Price often gravitates toward or reacts at this level. Some traders use it for mean reversion entries when price moves to an extreme and then returns toward the midpoint.
- Yes. The indicator works on any instrument that trades during the Asia and London hours—primarily index futures (ES, NQ, YM, RTY), but also currencies, metals, and energy futures. Any market with significant overnight volume will produce meaningful session levels.
Know What Happened While You Slept
The Overnight Sessions indicator shows you exactly where Asia and London traders established key levels—giving you context that most retail traders completely miss.
One-time purchase · Lifetime updates · Instant download · 2-minute setup
Joined by 1,200+ NinjaTrader futures traders
Indicator Settings
Customize the indicator to match your trading preferences.
| Setting | Default | Description |
|---|---|---|
| Extend Lines Until (ET) | 17:00 | Lines stop drawing after this time (Eastern Time) |
| Show Live Session | True | Draw session levels while session is in progress |
| Extend Lines | True | When enabled, lines extend to ExtendUntil time. When disabled, lines only extend to current bar or session end |
| Show Midpoints | True | Show session midpoint lines |
| Show Labels | True | Show labels for session lines |
| Max Sessions | 5 | Maximum number of sessions to display |
| Session 1 Name | Asia | Display name for Session 1 |
| Session 1 Show | True | Show Session 1 |
| Session 1 Start (ET) | 19:00 | Session 1 start time in Eastern Time |
| Session 1 End (ET) | 03:00 | Session 1 end time in Eastern Time |
| Session 1 Color | DeepPink | Session 1 line and box color |
| Session 1 Line Width | 2 | Session 1 line width (1-10) |
| Session 1 Box Opacity | 10 | Session 1 box opacity (1-100) |
| Session 2 Name | London | Display name for Session 2 |
| Session 2 Show | True | Show Session 2 |
| Session 2 Start (ET) | 03:00 | Session 2 start time in Eastern Time |
| Session 2 End (ET) | 09:00 | Session 2 end time in Eastern Time |
| Session 2 Color | RoyalBlue | Session 2 line and box color |
| Session 2 Line Width | 2 | Session 2 line width (1-10) |
| Session 2 Box Opacity | 10 | Session 2 box opacity (1-100) |
| Session 3 Name | NY AM | Display name for Session 3 |
| Session 3 Show | True | Show Session 3 |
| Session 3 Start (ET) | 08:00 | Session 3 start time in Eastern Time |
| Session 3 End (ET) | 12:00 | Session 3 end time in Eastern Time |
| Session 3 Color | DarkOrange | Session 3 line and box color |
| Session 3 Line Width | 2 | Session 3 line width (1-10) |
| Session 3 Box Opacity | 10 | Session 3 box opacity (1-100) |
| Show Price | False | Append price values to labels |
| Label Color | Tan | Color for session labels |
Lines stop drawing after this time (Eastern Time)
Draw session levels while session is in progress
When enabled, lines extend to ExtendUntil time. When disabled, lines only extend to current bar or session end
Show session midpoint lines
Show labels for session lines
Maximum number of sessions to display
Display name for Session 1
Show Session 1
Session 1 start time in Eastern Time
Session 1 end time in Eastern Time
Session 1 line and box color
Session 1 line width (1-10)
Session 1 box opacity (1-100)
Display name for Session 2
Show Session 2
Session 2 start time in Eastern Time
Session 2 end time in Eastern Time
Session 2 line and box color
Session 2 line width (1-10)
Session 2 box opacity (1-100)
Display name for Session 3
Show Session 3
Session 3 start time in Eastern Time
Session 3 end time in Eastern Time
Session 3 line and box color
Session 3 line width (1-10)
Session 3 box opacity (1-100)
Append price values to labels
Color for session labels
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 ones' 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.
Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.
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 which can adversely affect trading results.