The Strategic Trader
Detailed Strategy Evaluation


Back in the saddle

I have been away from trading for a while now. Too long really. With two young kids and a new business, its been difficult to keep up with investing. However,I can not lose sight of my long term financial goals. Going forward this blog will document my success and failures as I work towards reaching $1 million dollars in liquid assets.

In addition to documenting my trades, I will continue to provide insights into various trading strategies. I am a firm believer that technical analysis can produce an edge. However, this is only one part of the equation. Figuring out how to apply a “small” edge and profit from it is the difficult part. This is an area I have really focused on recently and look forward to putting into practice.

Simple Profitable Strategy: Part 1 (Design)

In this article series we are going to take what we have learned from RSI, MACD, Bollinger Bands, and Aroon Oscillator to build a simple yet profitable strategy. For validation, the strategy testing period will exclude 1/1/2000-6/1/2001 and 1/1/2011 – present. This will allow us to perform sanity checks in later phases to avoid curve fitting.

The goal is to build a strategy that is still profitable after taking out both slippage and commissions. Since most of our articles to date have dealt with the 5 minute time frame on ES, we will continue using those parameters.

The Setup:

In order to build a strategy, we have to have a place to start. For this strategy, we will start by combining the best aspects of each of the trading methods we have tested thus far. Starting with the most recent Aroon Oscillator method.  We identified AroonOscillator(8) crossing below -80 as possessing a slight edge, so we will put a stick in the ground here.

Initial Results (Pre commission/Slippage):

Profit: +$54,987
PF: 1.20
Max DD: -$4,662
Sharp: .58
Trades: 6925
Win %: 58.51%
Average Trade: +$7.94


This is a good start, but far from profitable once commissions and slippage are applied.

Before we move on to filtering out trades or tweaking the exits we need to add more potential “entry conditions”. In this step we go back through all the indicators that showed a slight edge and see if an optimized parameter combination for it improves overall performance.

The main purpose of this phase is to get as many entries as possible while still remaining over our “statically significant” thresholds. Each individual entry criteria does not need to remain above the threshold, but as a whole when used in an if/or combination the strategy needs to at least exceed on percent profitable or pure profit.

  1. Additional Aroon Oscillator Parameter Combinations
    • No additional combinations improved results significantly. AroonOscillator(27) <-99 helped, but not enough to justify inclusion
  2. Cross below Bollinger Lower Band
    • Bollinger(2.5,7) was added to the strategy
  3. MACD cross below signal line
    • MACD(2,12,4) was added to the strategy
  4. RSI Hidden Divergence
    • RSI Hidden Divergence 29,10,4 was added to the strategy
  5. RSI Hidden Divergence
    • RSI Hidden Divergence 14,22,6 was added to the strategy
  6. RSI Hidden Divergence
    • RSI Hidden Divergence 18,6,2 was added to the strategy
  7. Aroon Hidden Divergence
    • Aroon Hidden Divergence 12,17,4 was added to the strategy


Profit: +$81,925
PF: 1.15
Max DD: -$4,700
Sharp: .59
Trades: 13600
Win %: 57.32%
Average Trade: +$6.02

trading strategy development


Several key metrics decreased from the initial entry condition, but this is to be expected. Now we have a basic set of entry conditions providing over 13,000 trades. In the next several articles we will look at different ways of filtering out the non-performing trades, and implement an exit that makes more sense than a static 5 bar exit.

Eventually we will incorporate advanced concepts such as data mining and neural networks to improve the final product.




Designed by Get Paid Online and coded by Australian Survey Sites and Cashcrate.