Buy When S&P 500 Makes New Intraday High? (Intraday High Breakout Trading Strategy)
Last Updated on June 19, 2022
Rob Hannah has published a potential strategy on his blog Quantifiable Edges. The strategy buys when the S&P 500 makes a new high.
I put a twist to it and made the following strategy:
- Today’s intraday high must be higher than the previous day’s five-day high.
- The IBS must be lower than 0.15.
- Exit when today’s close is higher than yesterday’s high.
- Both entry and exit are on the close (open is 0830 Chicago time and close is 1500 Chicago time).
Very simple rules (I believe in simplicity in trading).
ES mini (Globex) has had 79 trades from 2005 until June 2017. The average is 519 USD per contract.
Here is the equity chart:
If you would like to have the Amibroker and Tradestation code for this strategy plus 70+ other free trading strategies published on this website, please click on this link:
For more trading strategies, please click here:
- Free trading strategies
- Monthly trading edges (subscription service)
Great to see your post after long time. Have you shifted your focus from intraday strategies to longer term ? And how is backtesting with amibroker?
I trade as many timeframes as I can, as long as there is an edge. I like Amibroker, cheap and useful.
Thanks for the post.
You write “Exit when today’s close is higher than yesterday’s close.”, but in the pseudocode you have “Sell= C>Ref(H,-1)”. I assume that selling occurs when today’s close is higher than yesterday’s HIGH, but correct me if I’m wrong?
All the best,
You are right, and I changed the text now.
How would the stop loss work here?
With stop-loss I get less profits. I don’t use stops very much, i prefer to trade much smaller and more instruments and timeframes.
Seems like johnathankinlay.com did a nice optimization to this. Not sure what filters he laid on top in addition to it and he gives no indication either.