Afternoon Delight Trading Strategy

Afternoon trading the Emini SP500
  • Statistically Valid
  • Ease of Use
  • Simple to Master
  • Robustness
  • Durability


Day trading is hard. Put the odds in your favor with the Afternoon Delight trading strategy for the Emini SP500 futures contract.

For those looking for an automated strategy that waits for the best opportunity to strike, then late afternoon momentum trading is as simple and easy as it gets.

Although the name of this strategy is ridiculous, it actually works really well. In fact, just about every successful trader that I know uses a derivation of this super simple strategy.

Download it, study it, use it. Change it into something uniquely original to you. Use it as a foundation in which your imagination may flourish.

Comments Rating 0 (0 reviews)

Today I wanted to talk about a well-known market bias, and how you can incorporate this bias into an actual trading strategy for the Emini SP500 futures contract.

A lot of traders will look at a chart and they will see ‘patterns’ emerge. In fact, there is an entire industry of hucksters, charlatans, and carnival barkers with all sorts of ‘magical’ trading indicators and methods that proclaim to have supernatural predictive powers.

If you have read the TradingSchools.Org blog for awhile, then you are probably aware that there is nothing ‘magical’ in financial markets. It’s just a bunch of confusing data in which our mind will attempt to organize and apply a logical order.

Unfortunately, the human mind is uniquely flawed for this particular task. We are susceptible to something called Patternicity. In short, we think we are seeing the face of Christ on our toast when in reality the toaster randomly created an image and our mind quickly filled in the blanks.

Most traders are stuck in the never-ending loop of looking for Jesus in the toast. This form of analysis will lead you down the well-worn path of either A) Blowing out yet another trading account, or B) Purchasing yet another magical trading indicator (aka Jesus Toaster).

Familiarize yourself in the theory of Patternicity. The next time you look at the chart, and you think you are seeing something…remember the theory of Patternicity. Are you just fooling yourself? Are you just seeing ‘Jesus on your toast?’ Once you have reached this critical threshold of questioning yourself, then you are ready to discover a better path forward.

A better way to analyze financial markets

In my opinion, a better way forward is to use modern data analytics to discover repeatable biases within financial markets. In short, we toss the Jesus Toaster and rely on modern tools that allow us to ask questions of the markets, and allow modern computers to give us the answers.

In short, we backtest theories by writing computer code and then apply the code to the data. From this, the truth begins to emerge.

Does testing of financial theories actually work? Yes. Just ask James Simons of Renaissance Technologies.

There are plenty of computer programs that allow the backtesting of financial data. They all claim that “We are the easiest to learn.” They all lie. Whether it be NinjaTrader, TradeStation, MultiCharts, ThinkOrSwim, or MetaTrader, the truth is that none of these programs are easy to learn.

However, I have used all of them. And I have found that the easiest to learn, combined with the most robust (human to human) support is with the Trade Navigator platform. I don’t mean to disrespect my friends at NinjaTrader, TradeStation, Multicharts etc. They are all excellent platforms. But in terms of taking an absolute fucking idiot like myself (High School drop-out, ex-Convict) and turning that person into a decent quantitative analyst…Trade Navigator is the best choice.

You can get a free trial of Trade Navigator through the following link. They normally charge $7 for a “Guest Pass” but the link bypasses the $7 fee.

Ok, I will get off my soapbox and start talking about a robust, intraday trading strategy that can be used for the Emini SP500 futures contract.

Emini SP500 tends to close at the extreme.

The random walk hypothesis states that stock market prices evolve according to a random walk. Thus they cannot be predicted. This is mostly true.

However, a quick test of the SP500, going back to the 1970’s reveals that the closing price tends to close within the top 20% or the bottom 20% of the daily range. What exactly does that mean? In short, there is approximately a 28% chance that the market will close at a threshold of greater than 80% of the daily range or lower than 20% of the daily range.

If you are confused, that’s OK. The key point to remember is that the stock market tends to close at near the high of the day, or near the low of the day. The stock market typically closes at the extremes.

And so in practical terms, if there are only 30 minutes remaining in the day, and the market is heading higher…you don’t want to be shorting!!!

With this useful bit of information. We can build a simple trading strategy that attempts to exploit what is highly apparent.

When to take a trade

Since we know that the stock market tends to close at the extreme. Then it only makes sense to wait as long as possible to enter a trade. Yet, keep enough time on the clock so that the trade has time to run and (hopefully) outpaces commission and slippage.

For our strategy, we are only going to take trades in the afternoon of the trading session. Trading begins in Chicago at 8:30 with a big spike in volume. The volume gradually slows and then bottoms around 12 noon Chicago time. We are not interested in the morning or the lunchtime. We are only interested in taking trades after the morning news and lunchtime doldrums. Therefore, we will only take trades after 12 noon Chicago time.

The set-up

Ok, its now afternoon and we are looking for a trade. We know that the market tends to close at the extreme, so we want to go with the primary afternoon trend. The simplest and most robust is to simply buy if the market is above the open and sell if below the open. But this is only a breakeven trade. We want profits. So we are looking for a specific condition.

The specific condition we are looking for is MOMENTUM. How do you define momentum? Truth be told, nearly every single indicator on every single trading platform has oodles and oodles of ways to measure momentum. An overbought stochastic or MACD measures momentum, any old fancy oscillator works just fine as well. You don’t need anything fancy.

For me, I use the Momentum Indicator. Just like the name says, the Momentum Indicator. What is it? All it does is measure the least square (best fit) of closing prices over a set period of bars.

Many readers are probably flummoxed and exasperated, saying to themselves “But what setting!!!” The truth is that just about any setting works just fine.

But remember Newton’s First Law of Motion (Law of Inertia) that “An object at rest stays at rest and an object in motion stays in motion.” So you need to pick a Momentum setting that works across an entire neighborhood of settings. If your car is traveling at 80 mph you can win a few races, but if your car is traveling at 120 mph, you will win even more races. Use common sense. Test Momentum across the entire plane of possibilities. You will be surprised at how well it works.

For this article, we are going to use a Momentum setting of 5/5/5. All this means is that we are measuring the momentum of 5-minute bars, over a period of 25 minutes, with a setting of 5. There is no mystical or magical meaning to 5/5/5. As a matter of fact, 6/6/6 works even better. But that would be a sign of Satan! Who wants to trade in league with the Devil, not me!

Once again, I cannot stress this enough…the settings are not that important. As a matter of fact, I created this strategy over 15 years ago, and have never changed anything. Nor have I looked at alternative settings. I don’t need too. It super simple, super robust, and tough as nails. It just works.

The Results

Lets take a peek at the results of our stupid simple, afternoon trading system…we are testing the following parameters:

  • Set up a 5-minute bar chart of the Emini SP500
  • Apply standard Momentum indicator with setting at 5/5/5
  • Only take trades after 12 noon Chicago time.
  • Go with the trend. When Momentum crosses above 5, we go with the prevailing trend.
  • Exit at the end of the day.
  • No stop losses.

No stop losses. You are reading that correctly. Yes, can add stop losses and theoretically super-charge your performance into “perfect performance”, but this is a trap.

The truth is that stop losses on intraday systems only worsen performance. You can add a catastrophe stop loss of $1000 per contract, but it doesn’t improve or worsen performance. Whenever you start removing degrees of freedom from a trading system, it only makes the system more fragile. A better statistic is to look at Maximum Adverse Excursion and determine whether you can live with the historical drawdown.

Here are the results for the Emini SP500 from January 1, 2000 through March 27, 2018. Keep in mind that these results are out-of-sample for 15 years. Not a single thing has been changed.

Momentum Trading Strategy combined

Long Only Trades

momentum trading strategy

Short Only Trades

Combined Equity Curve

momentum system equity curve

What is most impressive

In my opinion, what I find most impressive about this simple trading strategy is how well it captures a down trending stock market. Notice the incredible performance for 2008 and the how the performance is spiking in 2018, another down-trending market.

I expect 2018 to be another really, really good year for this particular system.

But what can you realistically expect from this system? We have not even talked about slippage and commission! The truth is that for any Emini SP500 intraday trading system, you should automatically deduct $10 from each and every trade. So for this particular trading system, the actual performance is just above $30 per trade, per contact.

How can we improve performance?

I don’t want to ‘give away the store’ but you can actually improve this strategy quite a bit, without overly optimizing or curve fitting. For instance, what if you only take trades Monday through Thursday? Just toss out Friday’s, which historically are days in which the market tends to meander? You get a nice uptick in performance from $44 average trade to $54 average trade.

Or, what if you add a qualifier that incorporates what is happening in the US Treasury Bond and Notes markets? If money is flowing heavily into Treasury Bonds and Notes, then doesn’t it make sense that money is heavily flowing out of the stock market? Once again, without ‘giving away the store’ you can actually increase performance yet again to nearly $70 per trade and yet retain a large sample size. Just by adding a tiny little qualifier. Very simple.

Let your imagination lead you! What if the Emini Nasdaq futures have a higher or lower intraday percentage change than the Emini SP500 futures contract? If the Nasdaq is quickly rallying or quickly declining, how can we add this as an additional qualifier? My lord. You should check there!

Wrapping things up

The point I am trying to make is that in order to fully take control of your future, you need to start backtesting theories. Become independent, and finally throw away the ‘Jesus Toaster’, you need to learn how to program, backtest, and most importantly AUTOMATE the process of trading.

Stop wasting your time with the latest and greatest magical trading indicator being sold from a guy that should be working at a carnival.

The following is a link to Trading Navigator. After you download and set it up. Then download the file below titled: Afternoon Delight. This is the complete system in which you can import and start playing around with the strategy. (No, I have no financial incentive with Trade Navigator)

Take it, and make it uniquely yours. Twist and turn the variables, add your own theories, show off your creativity. Report back with big profits.


And I will leave you with some real Afternoon Delight. Thanks for reading.


  1. Gerry February 11, 2020
  2. Abdulla M Mangalore October 7, 2019
  3. Boris Siljanoski August 30, 2019
    • Boris Siljanoski August 30, 2019
  4. helphinstine July 7, 2019
  5. mike November 20, 2018
  6. marc August 8, 2018
  7. yie May 10, 2018
  8. Wassim Halawani April 16, 2018
  9. viktoria April 13, 2018
  10. Kris Hawkins April 7, 2018
    • Kris Hawkins April 10, 2018
      • Emmett Moore April 10, 2018
        • Jason G April 16, 2018
          • Emmett Moore April 16, 2018
    • Jason G April 16, 2018
  11. lorenzo April 7, 2018
    • Emmett Moore April 8, 2018
  12. Ann April 2, 2018
  13. Bill March 30, 2018
    • Emmett Moore March 30, 2018
      • Bill April 1, 2018
      • Bill April 1, 2018
  14. rtchoke March 29, 2018
    • rtchoke March 29, 2018
    • Emmett Moore March 29, 2018
      • rtchoke March 29, 2018
        • rtchoke March 29, 2018
        • Oncle May 10, 2018
  15. Amit March 29, 2018
    • Emmett Moore March 29, 2018
      • Amit March 29, 2018
        • Emmett Moore March 29, 2018
          • Amit March 29, 2018
          • Bob May 6, 2018

Leave a Reply


This site uses Akismet to reduce spam. Learn how your comment data is processed.