Forex Indicators

A Detailed Look at the CCI Indicator, Warts and All

Some market indicators are single-purpose juggernauts that resemble something designed in a Soviet tractor factory to inflexibly do one job and one job only and others look on the surface like sleek, adaptable, multi-function jet fighters that can serve a number of purposes and be used across different markets. But does that make them better? Or even good? Is it good as a confirmation or trade exit indicator? Read on to find out.

What is the CCI?

It’ll take you no time at all to figure out that the Commodity Channel Index – popularly known as the CCI – was originally developed for commodity trading. It was developed back in the 1980s, at a time when spot forex trading wasn’t even a thing, to help commodities traders identify changes in long-term market trends. However, as anyone and everyone in the social media forex sphere (and beyond) will tell you, it isn’t used just for trading in commodities and forex traders regularly make use of its adaptability to hammer it into several different roles. 


Indeed, one of the praise-worthy things about the CCI is how it can be adapted to perform various tasks and how you can use it in different ways. This is partly a result of how it was designed. In short, the CCI takes the current price of a stock or currency and compares it to an average price for that stock or currency over a period that you can adjust. This means that what it’s ultimately telling you is how much from the mean the price is deviating at the moment. Coupled with lines offset at deviations of +100, +200, +300 and -100, -200 and -300 and with the fact that it is used across different timeframes and scooping up different periods to generate the average (typically 14, 20, 30, or 50), which means it can suit numerous different applications.

Common CCI Strategies

If you go online and search CCI strategies or how to use the CCI you will easily find a plethora of different approaches. There are probably about five or six main ways The CCI gets packaged but of those, there are three dominant categories that will crop up again and again – which is why these three merit a closer look.

Before we get started, however, it is worth pointing out a few basics. As mentioned, the CCI is pretty flexible – meaning that adjusting its settings allows you to use it in different ways and with different outcomes. One aspect of this is that the strategies below often rely on the CCI to be set up differently and to be used in different approaches to trading, including different timeframes and trading styles.

A crucial setting of the CCI that you need to adapt to the way you are using the CCI is the period it covers. It is important here that you are aware of the trade-off you are making when adjusting the indicator’s period. The CCI uses the period to generate the average price from which the actual price of the currency is deviating. It is fundamental to how the CCI works. A short period (for example, 14 or 20 – both of which are common CCI defaults) will give you more signals and they will appear earlier in the price movement but they will contain more inaccuracies. And inaccuracies here could spell more failed signals so that’s something to really watch out for.

Increasing the time period the CCI scoops up to generate its average price will result in more accurate signals but the downside is that they will often appear late when the price movement is already well underway. So while this might mean you are getting more reliable trade signals, you are not necessarily getting them on time to make the most of your trades. It’s a trade-off you will need to play around with to get the hang of it but it is also something that affects how you will end up using the CCI in your trading. 

Another thing to bear in mind is that CCI trading signals usually come in the form of it crossing the +100 line into “overbought” territory or the -100 line into “oversold” territory. In forex trading, currencies can’t be overbought or oversold in the same way as commodities but these signals nonetheless remain the crux of using the CCI to trade forex. It is worth remembering that some strategies will rely on an even more cautious approach where the trade signal is defined as the CCI crossing the +200 or -200 line and that some traders also use a zero-line cross strategy.

By covering some of the more popular strategies here it is not our intention to recommend any of them – they are here to give you a basic overview of how the CCI is commonly used and what it can potentially do. It should go without saying that you are not advised to start using the CCI – or any other indicator, for that matter – without first taking it through a rigorous testing phase (including both back and forward testing) where you will check and double-check both that it works as you need it to and that it suits your own personal trading style.

The Zero-Line Cross

In most cases, the zero-line cross strategy with the CCI is used on short or very short timeframes to catch price movements that develop into small mini-trends. This approach gives better results during those times when the market is particularly active and are also better at catching trends on short timeframes than they are on longer timeframes.

A popular version of this approach would be to combine two CCI indicators operating on different periods (for example, 20 and 50) with an exponential moving average on a short timeframe – say, the one-minute chart. An entry signal would then be generated when the 50 period CCI crosses the zero-line and is confirmed by the shorter-period CCI and the moving average. If the price movement is long and the 50 CCI crosses the zero-line, the confirmation should come in the form of the 20 CCI line remaining below the zero-line and the price is above the moving average. If either one of these confirmations fails to occur, the trade signal is false and you should not enter the trade.

This same set-up will also generate a handy exit signal. If you entered a long trade, like in the above example, and you are still in the trade when the indicators line up again to give you a short trade signal, this is your cue to close the trade. The kicker is that this will sometimes happen before your trade has had a chance to become a winner. To mitigate against this, you should be particularly careful about the market conditions when entering into short-term trades. It will take a great deal of backtesting and time spent on your demo account before you be comfortable about when this approach is likely to reliably and consistently give you winners.

Reversal Hunting with the CCI

Another popular trading strategy that is advertised for the CCI across online trading guides is its use in reversal trading. Reversal trading is an inherently risky business and should not be entered into lightly. Whether the CCI is the right tool for this approach or not is something that is hotly debated and only those who have thoroughly tested a reversal strategy to the point at which they are happy with its results should attempt it. That said, there are a huge number of reversal strategies out there relying on the CCI so it is worth looking at what a typical one might involve, even just for completeness sake.

In most of these strategies, you are waiting for the CCI line to cross the +100 line or the -100 line and then cross back. As you can already guess, this will throw up a lot of failed trades so most strategies seek to limit those by adding in more lines for the CCI to cross. If you do this your trade signal will be generated when the CCI crosses one of these outlying lines (say the +250, for a short trade) and then drops back down to cross the +100 line as well. Reverse this for a long trade, where the line crosses the -250 line, crosses back, and then also crosses the -100 line. Adding in that extra line will, of course, drastically reduce the number of trade signals you get out of this thing but the hope is that it will also drastically cut down the number of false reversals it leads you into. Combine this approach with a filter indicator, such as a good volume indicator to further reduce the number of false signals.

Whether an approach such as this is viable is something you will have to figure out yourself through a robust testing regimen, which will also give you an opportunity to try out tweaks to the approach, such as the distance between the overbought and oversold lines or the period of the CCI.

Breakouts with the CCI

Of the three most common uses for the CCI, hunting down breakouts from low or high bases is probably the most workable. The neat thing about this approach is that it works on a greater variety of timeframes, making it more appealing to a broader range of traders. The crux of the strategy is to wait until the market enters a high or low base (i.e. it goes sideways and forms a base after a strong movement upwards or downwards). Here the hope is that a signal from the CCI will confirm that the price is about to break out of the base and continue its previous movement. 

As with most other strategies using the CCI, this one also relies on the overbought and oversold lines at +100 and -100 but here the market conditions and how the price has been moving before the signal are critical. To enter a trade using this strategy, wait until the price forms a base after a strong movement in one direction or the other. In this example, let’s assume the market has gone to a high base after it has trended upwards for a while. If that’s the case, you are looking for the CCI to cross the +100 overbought line – and that’s your trade entry signal. To catch low bases, you are simply looking for the mirror image of this to occur, where the CCI crosses the -100 line after a low base has formed. Again, this is your signal that a breakdown from here is likely. 

As with anything in forex trading, there are a couple of problems with this approach. The first of these is that you are relying on the market to provide you with the right conditions for entry and that might leave you hanging around and waiting for quite a while. This is because in a market where there isn’t a clear trend, you will still get these signals but they will burn you if you use them outside of the price movement pattern described above. This makes the CCI a potentially useful indicator to have as a backup. You can use your usual setup to trade in more varied market conditions and then only pull the CCI out for those occasions when you feel you can really put it to work. Getting this right will, of course, take a lot of testing and long sessions in a demo account, making sure that this approach fits with the system you have in place and with the way you like to trade. 

The second serious problem is that even if you wait until the ideal conditions are in place, the CCI will still throw up false signals that will lead you into losing trades. You can mitigate this somewhat by waiting for it to cross the +200 or -200 line (depending on whether you’re looking at a high or low base). But this is a trade-off where what you gain in risk reduction, you lose in responsiveness. So, if you’re waiting for it to cut across an overbought or oversold line that’s further out, you might miss trades that would have been winners and you also might enter winning trades later, which could cut into your profits.

A third problem with using the CCI in this way is that it will cause you serious angst once you are already in a trade. Let’s say you followed all the rules, waited for a high base to form, waited for the CCI to give you your trade entry signal, and pulled the trigger on that trade. Now you’re in it, wondering how long you should stay in to maximise gains. Well, this is where the CCI can easily trip you up by tumbling in the other direction and crashing through that oversold line. This will look like a pretty hefty exit signal and many traders would take that as a sign that it’s time to bug out. But even if you do get out when it looks like the CCI is telling you, you could easily end up watching the price simply carry on in the same direction it was already going as though the CCI wasn’t even there. Well, that’s not a happy sight for any trader, you feel like you’re watching money you could have made simply sailing away. The trouble is these exit signals are often false. The upshot is that if you used the CCI to get you into a trade from a high or low base breakout, you shouldn’t also use it as an exit indicator. It simply won’t give you reliable enough signals for that.

Troublesome Hurdles or Insurmountable Problems?

So as you can see from these preferred strategies for using the CCI in forex trading there are different things you can use it for. It’s clearly easy enough to adapt to a variety of trading strategies and the sheer volume of suggested strategies out there on the forex internet tells you that this thing is popular. But, here’s the catch, just because something is flexible and popular doesn’t automatically mean it’s any good.

The first red flag that should pop up in your head when you look at the CCI is that it was designed well over a decade before the spot trading of forex was even a thing. Now, on its own, that doesn’t necessarily have to translate into a major problem for the indicator itself. You might even wonder whether the fact that it was designed so long ago doesn’t lend it a certain kind of venerability. Like, if it was designed so long ago and is still used today, doesn’t that mean it has survived the test of time? Well, let’s put it like this, how many items of technology do you use on a regular basis that are from the 1980s? Are you still using an 80s cell phone? Are you watching shows on an 80s TV? You might still have an 80s car in the garage and you might even love it but you know that it is by now a classic car and that if you really needed a car to do a job – because ultimately that’s what you need from an indicator – you’re going to want something more up to date. At the end of the day, the age of this thing should at the very least make you think, “Hey, I wonder if there are more recent, better indicators out there that are designed for what I need?” And, of course, there are.

That’s another thing about the CCI – not only was it designed in the early nineteen eighties but it was also designed with commodity trading in mind. At its most basic level, measures whether a security is overbought or oversold and that alone should make you think twice. Because, while it’s important to know if stocks or commodities are overbought and oversold since they have intrinsic value, this isn’t particularly useful for forex. That isn’t to say that there are no limits on the price of a currency, that the price can go as high or low as it wants with nothing holding it back. If the price movement in either direction is drastic enough, then a government or national financial institution is going to step in and try to rein it in. But that isn’t the same kind of thing as the limits of supply and demand that perform the role of, let’s say, natural checks and balances in the equity and commodity worlds. Moreover, that intervention might take a long time to get agreed upon and could come many thousands of pips down the line and even when it comes, it will bear no relationship to the overbought and oversold lines on your indicator. 

Now, these are pretty fundamental problems with the CCI but if its age and the fact that the way it functions is basically completely divorced from the way forex markets work aren’t enough to give you pause, there’s another thing for you to think about.

Circular Popularity

Reading all of this, you might be wondering, if it’s old and designed for different markets, why in the world would the CCI continue to be popular. There are a couple of main reasons for this. The first is that it is pretty popular in commodity trading where it is used pretty commonly and is more suited to doing a good job. What then happens is that traders who come over to forex trading from commodities are familiar with it and want to go on using it. So they try to make it work by bashing what is basically a square peg into a round hole. But they don’t just stop there, in addition to carrying on trying to use it for forex trading, they also make tutorials about it for youtube and sing its praises on forex social media.

The second reason it’s popular is simply because it’s popular. The forex internet can sometimes become its own little group-think bubble. Not only do people happily regurgitate what they’ve heard without actually giving it a try but they also often tell each other what they want to hear. Now, the first part of this is a big enough problem on its own because when lots of people – even people with a certain standing in the community, for want of a better term – talk about a thing as though its good they can amplify it to the point where the voices of those people who’ve tried it and might have something critical to say get drowned out.

Add to that the fact that there are people out there trying to get likes and views and follows and that they can do this by telling you what you want to hear and you’ve got a much more serious problem on your hands. There are no magic bullets in forex trading and no one indicator can solve all of your problems but if you put out a video or blog saying, “Hey, this indicator is a magic bullet that solves all your problems” then people are going to tune in. And not just that but you’re going to get way more viewers or readers than the guy saying, “you know what, this indicator doesn’t work too well”.

Lastly, this vicious popularity circle gets compounded by the fact that people are not too willing, generally speaking, to own up to their own mistakes and failings. So even in the comments under a blog piece or video or social media post you won’t get too many people saying, “Hey, I tried this and it didn’t work at all for me, in fact, I lost money using it.” This is pretty understandable since most forex traders are more likely to assume they were doing something wrong with the tool they were using than that the tool itself was the problem. That and no one likes shouting from the hilltops about something that went wrong – we’d all much rather boast about the things that went right.

But it goes further than that even because sometimes you will see people skating over the losses the CCI generates even in the videos and posts they put out to sing its praises. Sometimes you can see these on the very chart they’ve pulled up to show you how well it works but they’ll just mention them in passing or not mention them at all. Now, this is kind of cherry-picking is downright misleading – especially for people who are new to trading and who might not spot those losses because they’re working so hard to understand the wins properly. As disingenuous as this is, it still contributes to an indicator’s popularity because it gets people talking about it.

Okay, so it’s popular but not necessarily because it’s genuinely good – you’ve got that by now. But, in this case, popularity is a problem all on its own. You see when an indicator is as popular as the CCI (or a few others out there that also seem to draw a crowd even though they aren’t very useful) then people coming into trading see it and get it into their heads that this is all there is out there. If you’re just starting out as a forex trader and you see thousands of people out there talking about the CCI, you’re going to start to think that there aren’t other indicators that can fill this role. But nothing could be further from the truth.

So What Now?

First thing’s first. There is no harm in trying to understand how the CCI works and how you might use it in its optimal role. By trying it out harmlessly and at no risk to yourself or others in a backtesting/forward testing trial, you can view the whole process as an incredibly useful learning experience. Not only will you see what it can and can’t do but you will also learn something more about your own trading habits and the system you use will naturally evolve as you become more experienced.

That said, by testing this thing thoroughly, you will also be able to evaluate whether it can be put to use in some limited scenarios and in specific market conditions – such as, for breakouts from high and low bases as described above. Ultimately, however, the best thing to do would be to take the contents of this piece and use them as a springboard from which you can embark on a search for newer, better indicators. Rest assured, there are indicators out there that perform similar roles to the CCI but are specifically designed for forex trading and for integration with the kinds of platforms forex traders use.

All you need to do is get out there, search around, and do your own research and testing. After all, why would you use an old jack of all trades indicator designed for the commodities markets at a time when personal computers were barely a thing when you could instead find more modern, better tools out there for free on the internet. You will have to put in the work, of course, but the rewards are out there for the taking. 


Leave a Reply

Your email address will not be published. Required fields are marked *