Srading.com

Menu
  • Home
  • Markets
    • Forex
    • Stock
  • Fundamental Analysis
    • Economics
    • Money & Banking
  • Technical Analysis
    • Drawing Tools
    • Chart Patterns
  • Tools
    • Online Charts
    • Economic Calendar
    • Interest Rate Today (Live Widget)
    • Forex Market Hours
    • Currency Indexes Chart
    • National Holiday Calendar
    • CoT Chart
    • Quotes
Home
Technical Analysis
Drawing Tools
Commodity Channel Index (CCI): Calculation and Trading Strategy
Drawing Tools

Commodity Channel Index (CCI): Calculation and Trading Strategy

June 22, 2022 Zafari

The Commodity Channel Index (CCI), developed by Donald R. Lambert, is a leading technical indicator that shows overbought and oversold conditions. First, investors were using it for commodity trading, however, you can also use it for trading stocks and other financial assets.

It has the word commodity in its name but does not recognize if the underlying asset is a commodity or stock.

In this article, I talk about Commodity Channel Index (CCI) settings, how to trade, and how it is calculated.

Read more: Momentum Indicator Fully Explained

You Will Continue Reading

Toggle
  • Commodity Channel Index (CCI) Settings in MT4 and MT5
  • How to Calculate Commodity Channel Index (CCI)?
  • How to Trade Commodity Channel Index (CCI)
  • Check the CCI In Real Chart
  • Bottom Line

Commodity Channel Index (CCI) Settings in MT4 and MT5

To open CCI settings, right-click on its line in the indicator window and click on CCI properties.

The CCI properties window in MetaTrader (MT4) has three tabs parameters, levels, and visualization. In MetaTrader (MT5), you have one additional tab, Scale. 

Parameters tab: 

  • Period (the number of candlesticks). 
  • Apply to (defining what price should be applied). By default, it uses the typical price (HLC/3),
  • Style making (how the CCI line should look like) 
  • Mixed minimum and Fixed maximum lets you define a fixed vertical scale in the indicator window. 

In the levels tab, you choose the value of horizontal lines in the indicator chart. 

Commodity Channel Index (CCI) settings
Commodity Channel Index (CCI) settings in MT4 by MetaQuotes Software

In the scale tab, only available in MetaTrader 5 (MT5), you have the following options:

  • Inherit Scale receives settings from predecessor indicator settings. 
  • Scale by line allows defining scale either by percent or points. 
  • Fixed Minimum and Fixed Maximum are to choose a fixed number at the bottom and top of the indicator window.
Commodity Channel Index (CCI) Scale settings
CCI Scale settings in MT5 by MetaQuotes Software

Read more: Moving Average Envelopes Indicator Fully Explained

How to Calculate Commodity Channel Index (CCI)?

The CCI formula is the following:
CCI = (Current Typical Price – SMA of Current Typical Price) / (0.015 x Mean Deviation)
Where;
CCI: Channel Commodity Index
Current Typical Price: (High + Low + Close)/3 or HLC3
SMA: Simple Moving Average
0.015: A constant to make sure that the line of CCI stays between -100 and +100
Mean Deviation: It is a mathematical tool that measures how far, on average, all values are from the middle.
To calculate the mean deviation of a set of data, you have to do the following calculations:

  1. Find the mean of values
  2. Find the distance of each value from the mean found in the first step
  3. Find the mean of distances found in the second step.

I have written about deviation and its calculation in detail in the (What is the Standard Deviation Channel?) article. Click on it to read more if you need it.

How to Trade Commodity Channel Index (CCI)

This indicator is placed under the price chart in the indicator window. The CCI indicator window has two lines, -100 and +100. It measures the difference between the change of the current typical {(H+L+C)/3} price and its average change price.

When the CCI line crosses above +100, it signals bullishness and below -100 bearishness. It is not a must to use these lines, however, professional traders suggest you do so. Having said that, every cross of -100 and +100 lines does not mean a trend has reversed. Crossing these lines by the CCI line should be confirmed by chart patterns and other tools too to make a high-quality decision.

The CCI suggests possible upcoming movements by diverging or converging to the price chart. When the market price is in a downtrend and the CCI starts rising, traders expect a trend reversal from a downtrend to an uptrend or a consolidation. On the other hand, when the market is in an uptrend and the CCI starts falling, traders expect a trend reversal from an uptrend to a downtrend or a correction.

Importantly, you should not place a trade as you see a divergence or divergence on the chart. It is very crucial to confirm your analysis with multiple tools and techniques. Thus, it is recommended to be patient and logical until you are sure that your risk is lower than the reward.

Commodity Channel Index (CCI) predicted a downtrend and a correction
Commodity Channel Index (CCI) predicted a downtrend and a correction in MT4 by MetaQuotes Software

In the above charts on the left side in the selected area, the CCI correctly predicted a downtrend. And, on the right side, it predicted a correction.

Please note that the charts that I show you are good examples. You need to study the chart yourself. You may counter numerous places that the Commodity Channel Index (CCI) has failed to predict.

I recommend you go to your chart and the right and left to see how reliable this indicator is. Additionally, change periods and levels to add to your experience and knowledge.

Read more: Bollinger Bands Indicator: Strategy, Calculation & Examples

Check the CCI In Real Chart

Click on “f(x)>Momentum Indicators>Commodity Channel Index” and set it as you wish to insert the indicator.

Bottom Line

The Commodity Channel Index (CCI) is a leading indicator that starts moving ahead of the price. It predicts possible trend reversal or a correction by diverging or converging to the price. Moreover, there is no perfect trading tool, you need patience and practice to grow and succeed.

Share
Tweet
Linkedin
Pinterest
Reddit
Email
Prev Article
Next Article
Tags:Forex Stocks Technical Analysis Trading

Related Articles

Bollinger Bands Indicator: Strategy, Calculation & Examples

Bollinger Bands Indicator: Strategy, Calculation & Examples

What Are Fibonacci Arcs and Do They Work?

What Are Fibonacci Arcs and Do They Work?

MACD Indicator: Calculation & How to Trade It?

MACD Indicator: Calculation & How to Trade It?

Linear Regression: Calculation and How to Use It in Trading?

Linear Regression: Calculation and How to Use It in Trading?

Support and Resistance Lines: How to Trade and Examples

Support and Resistance Lines: How to Trade and Examples

Standard Deviation: Calculation, Channel and More

Standard Deviation: Calculation, Channel and More

About The Author

Zafari

Zafari is a professional trader and has been in the financial market since 2014. He has a bachelor of public economics and an MBA. For some reason, he does not show his face. And he loves you all!

Leave a Reply Cancel Reply

Recent Posts

  • Capitalism: The Definitive Guide
    What Is Capitalism? Capitalism is an economic and political system …
  • Trading Checklist: What It Is, Info-graphic, and …
    What Is a Trading Checklist? A trading checklist is a …
  • Private Equity (PE): What It Is, How …
    Private equity is an investment in a private company. The …
  • Government Spending: The Definitive Guide
    Government spending refers to the government’s total expense and the …
  • Three Basic Economic Questions Explained in Simple …
    Three basic economic questions are: Who answers these questions? The …

Popular Posts

    Srading.com

    QUICK LINKS

    • About
    • Cookies Policy
    • Terms & Conditions
    • Disclaimer
    • Privacy Policy
    • Contact Us

    LATEST POSTS

    • Capitalism: The Definitive Guide
    • Trading Checklist: What It Is, Info-graphic, and PDF
    • Private Equity (PE): What It Is, How It Works, & How to Get In
    • Government Spending: The Definitive Guide
    • Three Basic Economic Questions Explained in Simple Words

    FOLLOW US ON SOCIAL MEDIA

    • Facebook
    • Twitter
    • LinkedIn
    • Instagram
    • Pinterest
    • Telegram
    • Reddit
    • YouTube

    Trading financial assets are risky. Everything you read on this website is just for educational purposes or personal opinions only. Read our DISCLAIMER!

    Copyright © 2025 Srading.com
    Call on WhatsApp

    Ad Blocker Detected

    Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker.

    Refresh
    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By continuing this website or clicking “Accept”, you consent to the use of ALL the cookies.
    Do not sell my personal information.
    Cookie SettingsAccept
    Cookies Policy
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
    CookieDurationDescription
    cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
    cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
    cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
    cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
    viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    SAVE & ACCEPT