Day Type Statistics for the ES (S&P 500 E-mini Futures Contract)

Our previous article explaining Day Types looked at the Day Type classification as explained by Market Profiling. This article is going to examine the statistics of how often a particular day type happens with the S&P500 E-mini futures contract (ES).

Looking at how often a particular day type happens allows us to customize our trading strategy to the characteristics of the instrument we are trading. For example, certain instruments will have far more trending days than normal days. For these instruments, a trend-following trading strategy will likely work better than others. While mean-reversion instruments will have more normal/normal variations days than other instruments.

To set this up, I created a NinjaTrader strategy that calculates the Day Type (details explained below) and then outputs the type to an Excel spreadsheet. I ran this strategy over the last 2 years of ES data with Kinetick as the data provider (Which gives 2 years of intra-day time-based data).

Here are the rules I set for Day Type Classification for the ES:

Normal Day: Neither IB side is broken, and the IB Range >= 5 points. (I came up with the 5 points by looking at my IB Research and seeing that 5 was the minimum value for 1 standard deviation from the IB mean for the ES)

Normal Variation Day: IB Range >= 5 and 1 IB Side Broken

Trend Day: The day’s Regular Trading Hours (RTH) Range > 21 Points and it must close within 25% of the RTH Range High or Low. (21 Points was determined by looking at my RTH Day Range Research and taking the value 1 Standard Deviation above the Mean. Close within 25% of the day’s extreme was decided arbitrarily.)

Non-trend Day: IB Range < 5 and neither IB side is broken.

Neutral Day: Both IB sides are broken and we close inside the IB Range.

Neutral Day Extreme: Both IB sides are broken and we close to one extreme.

I also added 2 more day types based on the results I was getting.

Narrow Day: Has an IB Range < 5 but 1 or both IB Sides are broken.

Unknown Day: Just a catch-all to make sure I didn’t miss a day or ran into one I didn’t expect.

Here are the statistics I collected:

Day Type Statistics ES 2011-2013


As we can see, the biggest day type for the ES is the Normal Variation at 54%. Trend Days have been happening about 16% of the time while the Neutral Days (Both Neutral and Neutral Extreme) account for 25% of the days. This definitely tends to give evidence to the statement that the ES is more of a mean reversion instrument. 4 out of 5 days you will get a move back and in 1 out of every 4 days it will revert back so much it will break the other IB side. However it is important to note that the ES averages almost 1 Trend Day per week.

Future Research

  • Differences in Day Type Statistics when compared by Market Type
    • Example: Do Trending days happen more often in Bullish or Bearish markets?

4 responses to “Day Type Statistics for the ES (S&P 500 E-mini Futures Contract)

  1. Pingback: Day Types | @ShaneBrewer·

  2. Hello There. I found your blog using msn. This is an
    extremely well written article. I’ll make sure to bookmark it and come back to read more of your useful information. Thanks for the post. I’ll
    definitely return.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s