The Weekday Effect: Intraday Interval Analysis

NQ, ES, GC 10-minute intervals 500,000+ data points
Last Update: July 7, 2025

Overview

This research tool analyzes the weekday effect across multiple asset classes using 10-minute interval data. Explore interactive heatmaps showing performance patterns, volatility characteristics, and trading opportunities across Monday through Friday sessions for NQ, ES, and GC futures.

Key Highlights

  • Complete analysis of 3 major futures contracts: NQ, ES, and GC
  • Regular trading hours focus: 9:30 AM - 4:00 PM ET analysis for optimal liquidity periods
  • Real-time heatmap switching between instruments and weekdays
  • 10-minute interval precision: 389 sliding intervals per trading session analyzed
  • 17 years of historical data: 2009-2025 with 800+ sessions per weekday per instrument

Research Methodology

Our analysis methodology follows a rigorous 5-step process to extract actionable trading insights from massive datasets. We’ll demonstrate this approach using NQ Monday as a detailed example, showing exactly how we transform raw market data into profitable trading strategies.

Step 1: Historical Data Collection

Data Scope: We collected 1-minute resolution data spanning 17 years (2009-2025) across multiple asset classes:

  • NQ (Nasdaq 100 E-mini): 850 Monday sessions
  • ES (S&P 500 E-mini): Electronic trading hours
  • GC (Gold): COMEX regular trading hours

Data Quality: Each instrument’s data underwent rigorous validation, including outlier detection, gap filling, and corporate action adjustments. This massive dataset provides the statistical power needed for meaningful pattern detection.

Step 2: Weekday Filtering

Isolation by Weekday: We separated the data by specific weekdays to identify day-of-week effects. For our NQ Monday analysis, this meant extracting 850 individual Monday trading sessions from the 17-year dataset.

Trading Hours Filter: Applied regular market hours (9:30 AM - 4:00 PM ET) to focus on the most liquid and relevant trading periods for retail and institutional traders.

Step 3: Regular Hours Analysis

Market Hours Focus: We filtered out pre-market and after-hours data to concentrate on:

  • Opening: 9:30 AM ET (highest volatility period)
  • Regular Session: 9:30 AM - 4:00 PM ET (core trading hours)
  • Closing: 3:50-4:00 PM ET (closing auction effects)

This ensures our analysis reflects actual tradeable opportunities during standard market hours when spreads are tightest and liquidity is highest.

Step 4: Return Generation & Analysis

10-Minute Sliding Intervals: We generated 389 unique 10-minute intervals for each trading session:

  • 09:30-09:40, 09:31-09:41, 09:32-09:42, etc.
  • Each interval provides a discrete return measurement
  • Total NQ Monday Data Points: 389 intervals × 850 sessions = 330,650 individual measurements

Return Calculation: For each 10-minute interval, we calculated:

Return = (Close Price - Open Price) / Open Price

NQ Monday Return Distribution Results

Sample Return Data (First 21 intervals showing the pattern):

This chart shows the first 21 intervals of Monday trading, clearly demonstrating:

  • Opening strength (09:30-09:40): +0.017% average return
  • Mid-morning pullback (09:40-09:50): -0.003% average return
  • Recovery pattern (09:50-10:00): +0.011% average return

Step 5: Actionable Heatmap Generation

Visual Trading Tool: We transformed the statistical analysis into an actionable trading heatmap that day traders and scalpers can use in real-time. The heatmap displays all 389 intervals organized by 30-minute periods:

NQ Monday Trading Day Heatmap

Based on 849 Monday sessions | 2009-01-01 to 2025-07-01

Color Scale

Very Green: ≥ +0.010%
Green: +0.005% to +0.009%
Neutral: -0.001% to +0.001%
Light Red: -0.002% to -0.004%
Very Red: ≤ -0.010%

NQ Monday 10-Minute Interval Returns (%)

Based on 849 Monday sessions | 2009-01-01 to 2025-07-01

09:30-09:40
0.017%
09:31-09:41
0.013%
09:32-09:42
0.014%
09:33-09:43
0.015%
09:34-09:44
0.014%
09:35-09:45
0.015%
09:36-09:46
0.016%
09:37-09:47
0.011%
09:38-09:48
0.009%
09:39-09:49
0.004%
09:40-09:50
-0.003%
09:41-09:51
-0.001%
09:42-09:52
-0.004%
09:43-09:53
-0.001%
09:44-09:54
-0.002%
09:45-09:55
-0.001%
09:46-09:56
0.001%
09:47-09:57
0.006%
09:48-09:58
0.005%
09:49-09:59
0.008%
09:50-10:00
0.011%
09:51-10:01
0.013%
09:52-10:02
0.014%
09:53-10:03
0.010%
09:54-10:04
0.009%
09:55-10:05
0.008%
09:56-10:06
0.006%
09:57-10:07
0.002%
09:58-10:08
0.005%
09:59-10:09
0.004%
10:00-10:10
0.003%
10:01-10:11
0.002%
10:02-10:12
0.004%
10:03-10:13
0.005%
10:04-10:14
0.011%
10:05-10:15
0.009%
10:06-10:16
0.010%
10:07-10:17
0.015%
10:08-10:18
0.012%
10:09-10:19
0.008%
10:10-10:20
0.008%
10:11-10:21
0.004%
10:12-10:22
0.002%
10:13-10:23
0.004%
10:14-10:24
0.000%
10:15-10:25
0.002%
10:16-10:26
0.002%
10:17-10:27
-0.002%
10:18-10:28
-0.002%
10:19-10:29
-0.003%
10:20-10:30
-0.003%
10:21-10:31
-0.001%
10:22-10:32
0.003%
10:23-10:33
0.000%
10:24-10:34
0.001%
10:25-10:35
-0.002%
10:26-10:36
-0.002%
10:27-10:37
-0.005%
10:28-10:38
-0.005%
10:29-10:39
-0.002%
10:30-10:40
-0.000%
10:31-10:41
0.001%
10:32-10:42
-0.002%
10:33-10:43
-0.000%
10:34-10:44
-0.002%
10:35-10:45
0.003%
10:36-10:46
-0.000%
10:37-10:47
0.002%
10:38-10:48
0.005%
10:39-10:49
0.006%
10:40-10:50
0.002%
10:41-10:51
0.001%
10:42-10:52
0.001%
10:43-10:53
-0.004%
10:44-10:54
-0.003%
10:45-10:55
-0.006%
10:46-10:56
-0.005%
10:47-10:57
-0.006%
10:48-10:58
-0.009%
10:49-10:59
-0.010%
10:50-11:00
-0.010%
10:51-11:01
-0.007%
10:52-11:02
-0.008%
10:53-11:03
-0.004%
10:54-11:04
-0.006%
10:55-11:05
-0.005%
10:56-11:06
-0.006%
10:57-11:07
-0.003%
10:58-11:08
-0.001%
10:59-11:09
0.002%
11:00-11:10
0.002%
11:01-11:11
0.001%
11:02-11:12
0.002%
11:03-11:13
0.002%
11:04-11:14
0.003%
11:05-11:15
0.002%
11:06-11:16
0.002%
11:07-11:17
0.002%
11:08-11:18
0.002%
11:09-11:19
0.002%
11:10-11:20
0.003%
11:11-11:21
0.004%
11:12-11:22
0.005%
11:13-11:23
0.005%
11:14-11:24
0.004%
11:15-11:25
0.004%
11:16-11:26
0.005%
11:17-11:27
0.002%
11:18-11:28
0.003%
11:19-11:29
0.002%
11:20-11:30
0.002%
11:21-11:31
0.001%
11:22-11:32
-0.003%
11:23-11:33
-0.005%
11:24-11:34
-0.004%
11:25-11:35
-0.004%
11:26-11:36
-0.002%
11:27-11:37
-0.000%
11:28-11:38
0.002%
11:29-11:39
0.000%
11:30-11:40
-0.002%
11:31-11:41
-0.002%
11:32-11:42
-0.001%
11:33-11:43
0.001%
11:34-11:44
0.000%
11:35-11:45
0.001%
11:36-11:46
0.001%
11:37-11:47
0.001%
11:38-11:48
-0.000%
11:39-11:49
0.001%
11:40-11:50
0.002%
11:41-11:51
0.004%
11:42-11:52
0.005%
11:43-11:53
0.005%
11:44-11:54
0.006%
11:45-11:55
0.005%
11:46-11:56
0.003%
11:47-11:57
0.003%
11:48-11:58
0.002%
11:49-11:59
0.001%
11:50-12:00
0.003%
11:51-12:01
-0.001%
11:52-12:02
-0.003%
11:53-12:03
-0.005%
11:54-12:04
-0.007%
11:55-12:05
-0.005%
11:56-12:06
-0.006%
11:57-12:07
-0.005%
11:58-12:08
-0.005%
11:59-12:09
-0.005%
12:00-12:10
-0.010%
12:01-12:11
-0.006%
12:02-12:12
-0.007%
12:03-12:13
-0.005%
12:04-12:14
-0.003%
12:05-12:15
-0.004%
12:06-12:16
-0.001%
12:07-12:17
-0.002%
12:08-12:18
-0.002%
12:09-12:19
-0.000%
12:10-12:20
0.002%
12:11-12:21
0.002%
12:12-12:22
0.003%
12:13-12:23
0.003%
12:14-12:24
0.002%
12:15-12:25
0.004%
12:16-12:26
0.003%
12:17-12:27
0.004%
12:18-12:28
0.002%
12:19-12:29
0.002%
12:20-12:30
0.003%
12:21-12:31
0.002%
12:22-12:32
0.002%
12:23-12:33
0.000%
12:24-12:34
0.001%
12:25-12:35
0.002%
12:26-12:36
0.003%
12:27-12:37
0.002%
12:28-12:38
0.004%
12:29-12:39
0.004%
12:30-12:40
0.002%
12:31-12:41
0.005%
12:32-12:42
0.005%
12:33-12:43
0.007%
12:34-12:44
0.007%
12:35-12:45
0.005%
12:36-12:46
0.004%
12:37-12:47
0.004%
12:38-12:48
0.002%
12:39-12:49
0.002%
12:40-12:50
0.003%
12:41-12:51
0.001%
12:42-12:52
0.001%
12:43-12:53
0.000%
12:44-12:54
-0.001%
12:45-12:55
-0.001%
12:46-12:56
-0.004%
12:47-12:57
-0.004%
12:48-12:58
-0.004%
12:49-12:59
-0.003%
12:50-13:00
-0.003%
12:51-13:01
-0.002%
12:52-13:02
-0.004%
12:53-13:03
-0.004%
12:54-13:04
-0.003%
12:55-13:05
-0.005%
12:56-13:06
-0.001%
12:57-13:07
-0.001%
12:58-13:08
0.002%
12:59-13:09
0.001%
13:00-13:10
0.002%
13:01-13:11
0.004%
13:02-13:12
0.004%
13:03-13:13
0.007%
13:04-13:14
0.008%
13:05-13:15
0.009%
13:06-13:16
0.007%
13:07-13:17
0.008%
13:08-13:18
0.005%
13:09-13:19
0.003%
13:10-13:20
0.002%
13:11-13:21
0.001%
13:12-13:22
0.003%
13:13-13:23
0.000%
13:14-13:24
0.000%
13:15-13:25
-0.000%
13:16-13:26
0.001%
13:17-13:27
-0.001%
13:18-13:28
0.001%
13:19-13:29
0.001%
13:20-13:30
0.000%
13:21-13:31
0.001%
13:22-13:32
-0.001%
13:23-13:33
-0.001%
13:24-13:34
-0.001%
13:25-13:35
-0.002%
13:26-13:36
-0.001%
13:27-13:37
0.000%
13:28-13:38
0.002%
13:29-13:39
0.004%
13:30-13:40
0.005%
13:31-13:41
0.004%
13:32-13:42
0.007%
13:33-13:43
0.006%
13:34-13:44
0.003%
13:35-13:45
0.002%
13:36-13:46
0.003%
13:37-13:47
0.002%
13:38-13:48
0.002%
13:39-13:49
0.002%
13:40-13:50
0.001%
13:41-13:51
0.003%
13:42-13:52
0.002%
13:43-13:53
0.003%
13:44-13:54
0.006%
13:45-13:55
0.007%
13:46-13:56
0.003%
13:47-13:57
0.003%
13:48-13:58
0.003%
13:49-13:59
0.002%
13:50-14:00
0.001%
13:51-14:01
-0.003%
13:52-14:02
-0.004%
13:53-14:03
-0.003%
13:54-14:04
-0.005%
13:55-14:05
-0.004%
13:56-14:06
-0.004%
13:57-14:07
-0.002%
13:58-14:08
-0.004%
13:59-14:09
-0.005%
14:00-14:10
-0.005%
14:01-14:11
-0.002%
14:02-14:12
-0.003%
14:03-14:13
-0.004%
14:04-14:14
-0.003%
14:05-14:15
-0.003%
14:06-14:16
-0.000%
14:07-14:17
-0.002%
14:08-14:18
0.001%
14:09-14:19
0.002%
14:10-14:20
0.000%
14:11-14:21
0.002%
14:12-14:22
0.003%
14:13-14:23
0.003%
14:14-14:24
0.003%
14:15-14:25
0.003%
14:16-14:26
-0.002%
14:17-14:27
-0.000%
14:18-14:28
0.001%
14:19-14:29
-0.000%
14:20-14:30
0.001%
14:21-14:31
0.001%
14:22-14:32
0.002%
14:23-14:33
0.003%
14:24-14:34
0.003%
14:25-14:35
0.005%
14:26-14:36
0.007%
14:27-14:37
0.005%
14:28-14:38
0.003%
14:29-14:39
0.004%
14:30-14:40
0.003%
14:31-14:41
0.003%
14:32-14:42
0.003%
14:33-14:43
0.003%
14:34-14:44
0.003%
14:35-14:45
0.002%
14:36-14:46
0.001%
14:37-14:47
0.003%
14:38-14:48
0.002%
14:39-14:49
0.002%
14:40-14:50
0.003%
14:41-14:51
0.002%
14:42-14:52
0.003%
14:43-14:53
0.003%
14:44-14:54
0.000%
14:45-14:55
0.001%
14:46-14:56
0.005%
14:47-14:57
0.004%
14:48-14:58
0.005%
14:49-14:59
0.003%
14:50-15:00
0.000%
14:51-15:01
0.002%
14:52-15:02
0.001%
14:53-15:03
0.000%
14:54-15:04
0.001%
14:55-15:05
-0.000%
14:56-15:06
-0.005%
14:57-15:07
-0.008%
14:58-15:08
-0.009%
14:59-15:09
-0.006%
15:00-15:10
-0.006%
15:01-15:11
-0.009%
15:02-15:12
-0.008%
15:03-15:13
-0.005%
15:04-15:14
-0.006%
15:05-15:15
-0.005%
15:06-15:16
-0.005%
15:07-15:17
-0.000%
15:08-15:18
0.002%
15:09-15:19
0.002%
15:10-15:20
0.003%
15:11-15:21
0.002%
15:12-15:22
0.002%
15:13-15:23
0.001%
15:14-15:24
0.001%
15:15-15:25
0.002%
15:16-15:26
0.002%
15:17-15:27
-0.000%
15:18-15:28
-0.003%
15:19-15:29
-0.003%
15:20-15:30
-0.006%
15:21-15:31
-0.005%
15:22-15:32
-0.003%
15:23-15:33
-0.001%
15:24-15:34
-0.001%
15:25-15:35
-0.001%
15:26-15:36
0.001%
15:27-15:37
0.003%
15:28-15:38
0.006%
15:29-15:39
0.006%
15:30-15:40
0.007%
15:31-15:41
0.008%
15:32-15:42
0.006%
15:33-15:43
0.002%
15:34-15:44
0.005%
15:35-15:45
0.007%
15:36-15:46
0.007%
15:37-15:47
0.006%
15:38-15:48
0.003%
15:39-15:49
0.001%
15:40-15:50
-0.000%
15:41-15:51
0.003%
15:42-15:52
-0.000%
15:43-15:53
0.002%
15:44-15:54
0.002%
15:45-15:55
0.005%
15:46-15:56
0.005%
15:47-15:57
0.002%
15:48-15:58
0.005%
15:49-15:59
0.006%
15:50-16:00
0.013%
Positive returns Negative returns

Heatmap Features:

  • Y-Axis: 13 thirty-minute time periods (no overlaps)
  • X-Axis: 30 intervals per period showing progression through each half-hour
  • Color Coding: Green = profitable periods, Red = unprofitable periods
  • Intensity: Darker colors indicate stronger statistical significance
  • Hover Details: Exact returns, session counts, and time intervals

Key Takeaways from NQ Monday Analysis: The results above reveal critical trading insights that would have taken months to discover through manual observation. For example, the 09:30-09:40 interval shows a consistent +0.017% average return across 849 sessions - that’s a statistically significant edge that smart money exploits daily. The mid-morning weakness around 10:49-10:59 (-0.010% average) represents a reliable pattern for short positions or position exits. These aren’t random fluctuations; they’re repeatable behavioral patterns driven by institutional order flow, retail sentiment, and market microstructure that occur with remarkable consistency.

Trading Applications

Transform Data Into Profit: This heatmap analysis gives you a significant edge by revealing the precise timing patterns that institutional traders use. Instead of guessing when to enter or exit positions, you’ll have 17 years of statistical evidence showing exactly when each instrument tends to move favorably. This data-driven approach can dramatically improve your win rate, reduce drawdowns, and increase overall profitability by aligning your trades with proven historical patterns.

Entry Timing

Identify optimal 10-minute windows for position initiation based on historical performance patterns

Exit Strategy

Recognize when profitable periods are ending to maximize gains and minimize losses

Risk Management

Avoid high-risk intervals with consistent negative returns to protect your capital

Scalping Opportunities

Target the most reliable short-term patterns for quick, profitable trades


Instrument-Specific Analysis

Choose Your Instrument

Each instrument has unique weekday patterns and trading characteristics. Click on any instrument below to access dedicated analysis pages with comprehensive weekday breakdowns:

NQ

Nasdaq-100 E-mini

Technology-heavy index futures with high volatility and strong intraday patterns. Popular among day traders for scalping opportunities.

ES

S&P 500 E-mini

Broad market index futures representing the top 500 US companies. Lower volatility with consistent institutional flow patterns.

GC

Gold

Precious metals futures acting as safe haven asset. Inverse relationship with dollar strength and unique session patterns.