To trade these periods effectively, you need to see the data. But TradingView's default chart settings often hide extended hours data entirely, leaving you with a blank canvas from 4:00 PM to 9:30 AM. Worse, if you just turn on "extended hours" without customizing the session times, you might get messy data from overnight futures that bleed into your equity charts.
This guide will walk you through how to set up custom sessions and extended hours chart settings on TradingView in 2026. Whether you want to see continuous 24-hour data, isolate specific pre-market windows, or create a custom session for a niche market, we'll cover the exact steps.
About this guide: I'm Lawrence, the writer behind supa.is. Between February and May 2026 I've published 150+ articles on supa.is across crypto and brokerage tooling — including 20+ TradingView-specific guides (recent examples: TradingView Alert: Once Per Bar vs Once Per Bar Close, TradingView Free Plan Indicator Limit, TradingView Free Trial 2026). The most-repeated reader question across that TradingView archive is exactly how to configure custom sessions and extended hours without breaking chart indicators, which is why I'm publishing this standardized guide instead of answering one-off.
Why Extended Hours and Custom Sessions Matter
Extended hours trading (pre-market and after-hours) is where retail traders often get caught off guard. If you only look at the regular session, you might think a stock is trading at $100. But if it opened at $105 in the pre-market and dropped to $95 after hours, your regular-session chart will show a massive gap down at the open, with no context for *why* it happened.
Custom sessions take this a step further. Some traders only want to see data from 8:00 AM to 5:00 PM ET. Others want to exclude the first 15 minutes of the open because of the "opening auction" volatility. Or maybe you trade a specific futures contract that runs 23 hours a day, and you want to set a custom session that ignores the 1-hour daily reset.
Without custom session settings, TradingView's default regular-session view will either:
- Hide the data entirely (leaving you blind to overnight moves).
- Show messy, overlapping data (where futures data bleeds into equity charts).
Step 1: Enable Extended Hours Data on TradingView
The first step is simply turning on extended hours data. TradingView hides this by default for most equity symbols.
- Open your TradingView chart and load any equity symbol (e.g.,
AAPLorSPY). - Click the Settings icon (the gear) in the top-right corner of the chart.
- Navigate to the Symbol tab.
- Look for the Extended hours toggle. Switch it ON.
- Click OK.
SPY or QQQ to verify the feature is working.
Step 2: Configure Custom Sessions
Enabling extended hours is just the baseline. To truly customize your view, you need to use TradingView's Custom Sessions feature. This allows you to define exactly what hours you want to see, and what hours you want to hide.
- With the Settings gear open, navigate to the Symbol tab again.
- Look for the Sessions dropdown menu. By default, it's set to "Regular".
- Click the dropdown and select Custom.
- You will now see a 24-hour timeline with two colored bars: one for "Regular" and one for "Extended".
- To customize your session:
- Click OK to apply.
Step 3: Adjust the Chart Timezone
A common pitfall when setting up extended hours is having the wrong timezone. If your chart is set to your local time, but you're trading US equities, the extended hours will look completely wrong.
For example, if you are in London (GMT+1), 9:30 AM ET is 2:30 PM GMT. If your chart is set to GMT, the pre-market data will be in the middle of your day, and the after-hours data will be in the middle of the night.
To fix this:
Like what you're reading? Try it yourself — this link supports ChartedTrader at no cost to you.
Try TradingView →- Open Settings (gear icon).
- Go to the Timezone tab.
- Change the timezone to New York (America/New_York).
- Click OK.
Step 4: Handling Indicator Lag in Extended Hours
Indicators do not calculate the same way in extended hours as they do in regular hours.When you enable extended hours, TradingView includes the pre-market and after-hours data in the calculation of moving averages, RSI, MACD, etc. This means your 50-period EMA will be different at 9:30 AM ET than it was at 4:00 PM ET the previous day, simply because it's now factoring in 15 extra hours of data.
If you want your indicators to "pause" during extended hours and only calculate during regular market hours, you need to use a custom session for the indicator itself.
- Click on the Indicator (e.g., Moving Average) on the chart.
- Click the Settings (gear icon) for that specific indicator.
- Look for the Calculation or Session settings (this varies by indicator, but is available on most built-in TradingView indicators).
- Set the indicator to calculate only during Regular sessions.
- Click OK.
Step 5: Using Custom Sessions for Alerts
If you trade extended hours, you probably want alerts. But if you set an alert for a price level, you need to make sure it triggers during the hours you actually care about.
- Right-click on the chart and select Add Alert.
- Set your condition (e.g., Price crosses above $150).
- Look for the Alert Time or Session setting in the alert dialog.
- By default, alerts trigger 24/7. If you only want alerts during regular hours, you can set the alert to trigger only during the Regular session.
- If you want alerts during extended hours, make sure the session is set to Extended or All.
Common Pitfalls When Using Extended Hours on TradingView
Extended hours charts can be misleading. Here are the most common pitfalls:
1. Volume Spikes in After-Hours
After-hours volume is typically much lower than regular session volume. A small order can cause a massive candle and a huge volume spike. Don't mistake a low-volume after-hours move for a high-conviction trend. Always check the volume bars at the bottom of the chart.2. Data Feed Delays
Extended hours data is often delayed by 15 minutes on the Free plan. If you're trying to trade pre-market in real-time, you might be looking at data that's 15 minutes old. This is especially dangerous if you're trying to front-run the open. If real-time data is critical, you'll need at least a Plus plan.3. Indicator Whipsaws
Because extended hours have lower liquidity and wider spreads, indicators like RSI and MACD can whipsaw wildly. A stock might drop 2% in the pre-market, causing the RSI to hit oversold, only to bounce back 3% at the open. If you're using indicators for signals, be extremely cautious about acting on extended-hours readings.4. The "Opening Auction" Gap
The first 15 minutes of the regular session (9:30 AM - 9:45 AM ET) are notoriously volatile. If you set your custom session to start at 9:30 AM, you'll see this volatility. Some traders prefer to set their custom session to start at 9:45 AM to avoid the opening auction noise.Extended Hours vs. Continuous Futures Data
If you trade futures (like the S&P 500 E-mini, ES), you have a different problem: continuous data. Futures trade nearly 24 hours a day, 5 days a week. TradingView handles this by creating "continuous" contracts that stitch together the daily contracts.
However, the daily reset (usually at 5:00 PM ET) can cause a gap on the chart. If you're trading extended hours, you might see a massive gap between the daily close and the next day's open, which is just an artifact of the contract roll, not a real price move.
To fix this:
- Open Settings (gear icon).
- Go to the Symbol tab.
- Look for the Continuous setting.
- Change it from "Default" to Back-adjusted or Front-adjusted.
- Click OK.
Conclusion
Setting up custom sessions and extended hours on TradingView lets you visualize pre-market and after-hours data, isolate specific trading windows, and align your indicators with your strategy.
By enabling extended hours, configuring custom sessions, adjusting your timezone, and handling indicator lag, you can create a chart that works for *you*, not just the default setup. These settings will give you the edge you need.
If you're ready to start charting with extended hours, you can Try TradingView and start setting up your custom sessions today.
FAQ
Can I use custom sessions on the TradingView Free plan?
Yes, the Free plan includes extended hours data and custom session settings for most major symbols. However, real-time data for extended hours might be delayed by 15 minutes. If you need real-time pre-market data, you'll need a Plus or Premium plan.Why does my indicator line look different when I enable extended hours?
When you enable extended hours, TradingView includes the pre-market and after-hours data in the calculation of your indicators. This means your moving averages and oscillators will reflect the full 24-hour data set, not just the regular session. To fix this, you can set your indicator to calculate only during regular sessions in the indicator settings.How do I hide after-hours data but keep pre-market data?
You can do this using the Custom Sessions feature. Open the Symbol settings, select "Custom" from the Sessions dropdown, and drag the extended hours bar so it only covers the pre-market window (e.g., 8:00 AM - 9:30 AM ET). This will hide the after-hours data entirely.Why is there a gap on my futures chart at 5:00 PM ET?
This is likely due to the daily contract roll. Futures contracts expire and roll over to the next month, which can cause a gap on the chart. To fix this, go to Symbol settings and change the "Continuous" setting to "Back-adjusted" or "Front-adjusted" to smooth out the historical data.Can I set alerts for extended hours?
Yes, you can set alerts for extended hours. When creating an alert, make sure to check the session settings. By default, alerts trigger 24/7, but you can set them to trigger only during regular hours, extended hours, or custom sessions.Risk Warning
Risk Warning: Crypto trading involves substantial risk of loss. Never invest more than you can afford to lose. This is not financial advice.