• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Trading Heroes

Trading Heroes

Forex Trading Education

  • Articles
  • Products
  • About
  • Login

CCI Divergence Breakout Strategy Testing Plan – Version 1

This post will show you how to test a trading method that is publicly available on another Forex trading site. I do not know if it works or not, but I want to document the process of testing, examining and attempting to improve it. This is the first part of the series.

Home / Trading Strategies / CCI Divergence Breakout Strategy Testing Plan – Version 1

Last updated: August 11, 2022
By Hugh Kimura

In my search for excellent trading strategies, I keep an open mind and review as many methods as I can.  This strategy caught my eye, so I thought that I would document the testing process here on the blog.

This will be a multi part series. In this first part, I will explain the trading method and show you how to setup the forward and back test.  The second part of the series will show my results from the testing. Finally, the third part of the series will evaluate how to possibly improve on the results.

I'm not sure if this method will work or not, but that is why we test.  The great thing about this method is that it is available publicly, so I can show it to everyone and you can do your own tests.  I've tried to make this post as detailed as possible so you feel comfortable doing it yourself and so you can apply the process to other strategies that you come across.

But before we get started, here are a few things that you have to understand…

Why I Am Writing These Posts

  • My goal is NOT to discredit any of these trading methods that I feature.  I'm done trying to expose scams.  I strongly believe that it is a much better use of my time to uncover excellence.  The methods I feature are strategies that I feel have a good chance of being profitable systems.
  • I feel that there is a huge gap between free trading strategies that are presented on forums/blogs and what is required to figure out if the trading method is viable and if it fits a trader's personality.  I want to bridge that gap with these posts.  Instead of jumping in with real money in the beginning, these posts will show you the safe way to get started.
  • To stimulate meaningful discussion from people who trade these methods with real money.
  • I want to uncover the best trading methods in the world.  Deconstructing and writing about trading methods helps me understand them much better.

Keep These Things In Mind

  • Of course, past performance does not guarantee future results
  • I don't have any affiliation to this strategy.  The only things I know, I have read from their website.
  • Backesting and demo trading is much different than trading real money
  • Even if you give the exact same trading system to 10 traders, you will get 10 different results.  That is the nature of trading.
  • Not all trading methods are testable.  Very discretionary systems are difficult to test and some are downright impossible.  If a trading method is more discretionary, testing might not be an accurate measure of its profit potential.
  • I only test methods that are provided for free on blogs and forums.  I do not take strategies out of paid courses.
  • All information is for educational purposes only.  It is not trading or investment advice.

Now that we have that out of the way, let's get down to it.

Presenting The Urban Forex CCI Divergence Breakout Strategy

The CCI Divergence Breakout Strategy is courtesy of Urban Forex.  It is a trading community created by Navin Prithyani that is based on a core set of Forex trading strategies. Their trading methods are provided for free as a lead for their Forex Watchers training website.

First, we need a plan. Here are is the testing plan for this strategy.

RELATED: The Best Trading Psychology Books of All-Time

Testing Plan

The first thing you need is a testing plan.  Here are the parameters for my first test.  You can test on any pair or any time frame above the 15 minute (according to the Urban Forex website), but I want to provide a concrete place to start, so I have picked a specific time and pair.

  • Currency Pair: EURUSD
  • Indicators: Commodity Channel Index (CCI), 14 period
  • Time Period: Daily
  • Entry: Conservative

Entry

As the name suggests, this is a strategy that looks for divergence between price and the CCI indicator.  For a long entry, price must be trending upwards and CCI must also trend upwards, then bounce. After a CCI bounce, connect the lows in price with a trendline.  Once price breaks the trendline, wait for a retest of the trendline from the underside.  Look for a closed candle that bounces to enter the trade.

Do the opposite for a short trade.  I will provide chart examples of both long and short trades at the end of the testing plan.

Stops

The Urban Forex site says to set the stop, depending on how steep the trendline is.  The steepness of the trendline can really depend of how your chart is setup.  Since I'm not a big fan of subjective rules like this (at least not on the first test), so I'm going to set a rule that is going to use the more conservative stop.

Therefore the stop will go one pip above the nearest swing low, for a long. At the close of each candle, move the stop to one pip below the low of the last candle, for a long.

Do the opposite for a short trade.

Profit Target

Use two lots.  The longer term target for the second lot should be the next 00 or 50 level.  This should be at least a 1:1 reward to risk ratio. The first profit target should be at 1:1 reward to risk, if it is less than the 00 or 50 target.  If there is less than a 1:1 ratio on this first profit target, do  not take the trade.

Exit

If the first profit target is hit, then exit at the nearest 00 for 50. Otherwise, stay in the trade until the stop is hit.

Examples

Here is what a long trade would look like.

long

This is a short trade example.

short

How To Setup A Backtest

Since this trading method is so simple, it is easy to setup a backtest.  Open your favorite backtesting software.  I use Forex Tester 2, so I'll use that as the example.

If you want to see how to setup your first Forex Tester backtest, read this tutorial. Once you setup your backtest, come back to this post to see how to test this strategy specifically.

Next click on the List of indicators icon to add an indicator.

add-indicator

Then add the CCI indicator to the EURUSD chart.

CCI in Forex Tester 2

Make sure that it is set to 14 periods.

cci-settings

When you see a trade setup, first calculate your stop loss.  Then make sure that your 00/50 target is at least equal to the number of pips in your stop loss. If it is not, don't take the trade. Follow the rest of the rules outlined above for each trade.

Use a risk spreadsheet to calculate the number of lots to trade.  You can create one yourself, or you can download one below for free.

If you want to create one yourself, here is the calculation.  First, figure out your maximum dollar loss, based on a percentage of your account.  For example, if you have a $5,000 account and you only want to risk 1% per trade, that would be $50 of risk.

$5,000 x 0.01 = $50

Then calculate the cost per pip, based on the lot size that you set up above.  If you are using my settings, then the cost per pip will be $0.10.

This is based on a lot size of 1,000 currency units.  If this is confusing, just follow my settings and do a test.  You will start to get a feel for the numbers.

Also compare your results in backtesting to the results in your demo account.  That will help you adjust your backtesting settings, if necessary.

Multiply your cost per pip by the number of pips of risk.  So if your stop loss is 100 pips, your total dollar risk by your cost per pip.  In this example, that means the following.

100 pips x $0.10/pip = $10 risk per lot

Then divide the total risk by the risk per lot to get the number of lots.

$50 / $10 = 5 lots

So you should trade 5 lots in this example.  That would allow you to only take 1% risk of your total account on the trade.  The calculator spreadsheet in the download section will help you do this easily or you can create one yourself.

How to Setup A Forward Test

Now do that same thing in your broker's trading platform.  Since most people use Metatrader, I'll use that as an example.  The CCI  is a default indicator in Metatrader.  Add it to the Daily chart of the pair you backtested and monitor the signals.

CCI indicator setup

Next, setup a free account with MyFxBook.  This website will connect to your demo account and collect your trading results.  Follow their documentation to connect your account.

It will give you reports that tell you things about your trading results that would otherwise take a long time to do manually.  To learn how to use MyFxBook, watch this video.

myfxbook

Downloads

Click on the button below to download the Risk Calculator Spreadsheet and Strategy Template for backtesting.  It will make it easier for you to do your tests.

  • Risk calculator spreadsheet – Calculate the proper lot size for each trade
  • Backtesting worksheet – Write down your plan so you don't deviate from it.

button-get-it-now

Conclusion

Once you have everything setup, you are ready to start testing.  Keep in mind that you should test this method on as much data as possible.  The more data you have, the more likely the strategy will work in different market conditions.

So if this strategy interests you, get started right now!  Don't hesitate.  Regardless if you have backtesting software or not, everyone with a computer can start forward testing right now. Everything you need is in this post, you have no excuses.

In the next part of this series, I will show you the results of my testing.  Stay tuned to find out what happens.  If you want to subscribe to blog posts via email, you can subscribe at the bottom of this page.

If you would like to take a publicly available trading strategy from a forum or blog, test it, then write about it, feel free to contact me.  I may feature your test here on Trading Heroes.

What were your testing results? Share them in the comments below.

 

 

 

Disclosure: I do get a commission if you buy through some of the links on this page. But it does NOT cost you anything extra, it helps pay for my hosting costs and a portion of the proceeds go to my charity partner.

Related Articles

  • RSI trading strategiesRSI Trading Strategies: 3 Complete Trading Plans
  • The ONE Thing You Can Do To Trade The AUDJPY More ProfitablyThe ONE Thing You Can Do To Trade The AUDJPY More Profitably
  • A Forex Price Action Trader's Guide to Outside BarsA Forex Price Action Trader's Guide to Outside Bars
  • Lock in cryptocurrency gainsHow to Lock In Cryptocurrency Gains Without a Bank Transfer
  • Growing a small account9 Strategies for Growing a Small Trading Account
  • The Beginner's Guide to Trading Pin BarsThe Beginner's Guide to Trading Pin Bars
  • Place a stop loss orderHow to Place a Stop Loss Order
  • golden vs death crossGolden Cross vs Death Cross Differences Explained

 


Category: Trading Strategies Tag: Forex Trading Strategies, Trading Plan

About Hugh Kimura

Hi, I'm Hugh. I'm an independent trader, educator and researcher. I used to work at a hedge fund and the largest bank in Hawaii. Now I help traders optimize their trading psychology and trading strategies. Learn more about me here.

You only need 1 really good trading strategy. Focus.
Nobody understand everything. Double check your assumptions. Double check others.

Primary Sidebar

Trading Guides

The Ultimate Beginner’s Guide to Forex Backtesting

How to Figure Out Your Trader Personality Profile

The Forward Testing Guide for Beginners

How to Create a Precise Trading Plan (with PDF worksheet)

Learn the weird trading method that doesn't use stop losses...

Forex Hedging Guide
FREE Guide
Download Now

Footer

Company

  • Trading Courses and Education
  • Trading Blog
  • About
  • Contact
  • Beware of Imposters

Community

  • YouTube
  • Twitter
  • Instagram
  • Facebook

Tutorials & Guides

  • Best Trading Resources
  • Free Forex Trading Course for Beginners
  • Free Backtesting Guide for Beginners
  • Trader Personality Profile
  • Best Trading Books

Articles

  • Backtesting
  • Podcast
  • Trader Life
  • Trading Psychology
  • Trading Software Tutorials
  • Trading Strategies

Trading involves risk and can result in the loss of your investment. Invest at your own risk. Past performance does not guarantee future results. All information on this site is for informational purposes only and is not trading, investment, tax or health advice. The reader bears responsibility for his/her own investment research and decisions. Seek the advice of a qualified finance professional before making any investment and do your own research to understand all risks before investing or trading. TrueLiving Media LLC and Hugh Kimura accept no liability whatsoever for any direct or consequential loss arising from any use of this information. You are 100% responsible for your losses...and gains. You are more powerful than you know, keep expanding.

 

Copyright © 2007–2023 TrueLiving Media LLC | Terms | Privacy | Risk

Learn Zen8 Forex Hedging

Hedging can be a low-stress and consistent way to trade. Enter your email and I'll send you the FREE guide. 

x