اندیکاتور CCI یا شاخص کانال کالا (Commodity Channel Index) توسط دونالد لمبرت (Donald Lambert) که یک تحلیلگر تکنیکال است توسعه داده شده است.
این اندیکاتور اولین بار در مجله Commodities (که امروزه با نام Futures خوانده میشود) در سال 1980 منتشر شد.
برخلاف نام این اندیکاتور، از آن میتوان در بازارهای دیگر مانند سهام نیز استفاده کند و فقط مخصوص بورس کالا نیست.
عناوین مطلب:
اندیکاتور CCI از طریق فرمول زیر محاسبه میشود:
(0.015 ضربدر میانگین انحراف) / (میانگین متحرک ساده – قیمت معمول)
اندیکاتور CCI در اصل برای یافتن تغییرات روند در بازه طولانی مدت ایجاد شد اما معاملهگران از آن در همه تایمفریمها استفاده میکنند. در ادامه این مطلب آموزشی از بورسینس قصد داریم استراتژیهایی که هم معاملهگران و هم سرمایهگذاران میتوانند از آن استفاده کنند را شرح دهیم.
توجه: این مطلب از سری آموزشهای تحلیل تکنیکال است، برای مشاهده سایر مطالب مقدماتی و پیشرفته مرتبط با تحلیل تکنیکال، دستهبندی زیر را ببینید:
تمام مطالب آموزشی تحلیل تکنیکال
اندیکاتور CCI
این اندیکاتور قیمت فعلی را با یک قیمت متوسط در یک بازه زمانی مشخص مقایسه میکند. اندیکاتور CCI بالا و پایین صفر نوسان مینماید و وارد منطقه مثبت یا منفی میشود.
با وجودیکه بیشتر مقادیر نشانداده شده توسط این اندیکاتور (حدودا 75 درصد مواقع) بین 100- و 100+ است، در 25 درصد از مقادیر نیز خارج از این رنج قرار میگیرد که نشاندهنده قدرت یا ضعف شدید در حرکت قیمت است.
تصویر شماره 1 : نمودار سهام اپل را با اندیکاتور CCI نشان میدهد
نمودار فوق از 30 دوره در محاسبه CCI استفاده میکند، زیرا نمودار ماهانه است و هر محاسبه براساس 30 ماه اخیر انجام گرفته است. استفاده از CCI در دورههای 20 و 40 نیز متداول است.
نکته: منظور از دوره، تعداد میلههای نمودار است که اندیکاتور در محاسبات خود آنها را لحاظ میکند. میلههای نمودار میتواند یک دقیقهای، پنجدقیقهای، روزانه، هفتگی یا ماهانه و یا هر بازه زمانی باشد که در نمودار قابل پیادهسازی است.
هرچقدر بازه زمانی طولانیتری انتخاب شود (میلههای بیشتری در محاسبه لحاظ شود)، اندیکاتور از محدود 100- و 100+ در دفعات کمتری به بیرون میرود.
تریدرهایی که در بازه زمانی کوتاهمدت معامله میکنند، دورههای کوتاهتر (میلههای کمتری در محاسبات) را ترجیح میدهند زیرا به این ترتیب اندیکاتور سیگنالهای بیشتری صادر میکند.
از طرف دیگر معاملهگران و سرمایهگذارانی که معامله در طولانیمدت را ترجیح میدهند، دورههای طولانیتر مانند 30 یا 40 را ترجیح میدهند. استفاده از نمودار روزانه یا هفتگی به معاملهگران بلندمدت توصیه میشود و معاملهگران کوتاهمدتی میتوانند اندیکاتور را در نمودارهای یکساعته یا حتی 1 دقیقهای اعمال کنند.
محاسبات این اندیکاتور بصورت خودکار توسط نرمافزار تحلیل تکنیکال انجام میگیرد، فقط باید عدد مربوط به دوره را وارد نمایید و یک تایمفریم برای نمودار تعیین کنید (4 ساعته، روزانه و یا…).
لیستی از نرمافزارهای تحلیل تکنیکال در این مطلب معرفی شده است که همگی دارای اندیکاتور CCI هستند.
وقتی CCI بالای 100+ است، به این معناست که قیمت به خوبی در بالای قیمت میانگین محاسبه شده قرار دارد. وقتی اندیکاتور عدد زیر 100- را نشان میدهد، قیمت پایینتر از قیمت میانگین است.
یک استراتژی ساده از CCI
یک استراتژی ساده که میتواند با اندیکاتور CCI در پیش گرفته شود این است:
حرکت این اندیکاتور به بالای 100+ سیگنال خرید
حرکت اندیکاتور به پایین 100- سیگنال فروش
سرمایهگذاران شاید به دنبال گرفتن سیگنال خرید از این اندیکاتور باشند، سپس وقتی سیگنال فروش از طرف این اندیکاتور صادر شد، از معامله خرید خارج شوند.
نمودار زیر سیگنالهای صادر شده از اندیکاتور CCI را نشان میدهد:
نمودارها هفتگی فوق، وقتی CCI به زیر 100- رسیده، یک سیگنال فروش را در سال 2011 صادر کرده است. این موضوع به سرمایهگذاران بلندمدتی اینرا میرساند که یک روند نزولی احتمالی در پیش است.
اما معاملهگرانی که فعالیت بیشتری دارند، میتوانستند از این اندیکاتور برای دریافت سیگنالهای کوتاهمدتی استفاده کنند.
نمودار نشان داده که در ابتدای سال 2012 چگونه یک سیگنال خرید صادر شده و موقعیت خرید تا زمانی که CCI به زیر 100- رسیده حفظ شده است.
استراتژی چندبازه زمانی در CCI
اندیکاتور CCI میتواند در چندین بازه زمانی نیز به کار رود. یک نمودار بلندمدتی برای تشخیص روند بلندمدت و یک نمودار کوتاهمدت برای تعیین کردن پولبکها و نقاط ورود در آن روند بکار میرود.
استراتژی چندبازه زمانی معمولا توسط معاملهگرانی که معاملات بیشتری انجام میدهد استفاده میشود و میتوان از آن حتی برای معاملات روزانه نیز استفاده کرد، زیرا “کوتاهمدت” و “بلندمدت” فقط به این بستگی دارد که یک معاملهگر قصد دارد موقعیتهای معاملاتی خود را تا چه زمانی باز نگه دارد.
وقتی اندیکاتور CCI روی نمودار بلندمدت به بالاتر از 100+ میرسد، این موضوع نشاندهنده یک روند صعودی است و میتوانید به دنبال سیگنال خرید روی نمودار کوتاهمدت بگردید. تا زمانی که در نمودار بلندمدتتر CCI به زیر 100- نفوذ نکند، روند موردنظر به عنوان یک روند صعودی در نظر گرفته میشود.
تصویر شماره 2 یک روند صعودی هفتگی را نشان میدهد که در اویل 2012 شکل گرفته است. مثلا اگر همین نمودار، نمودار بلندمدتتر شما باشد، سیگنالهای خرید را باید روی نمودار کوتاهمدتی بدست آورید.
وقتی از یک نمودار روزانه استفاده میشود، معاملهگران اغلب اوقات زمانی که CCI به زیر 100- میرسد و دوباره به بالا بر میگردد، دست به خرید میزنند. وقتی CCI به بالای 100+ میرسد و دوباره به زیر 100+ برمیگردد برای احتیاط باید دست به فروش برسید.
به علاوه، وقتی روند روی نمودار بلندمدتی CCI به سمت پایین متمایل میشود، نشاندهنده سیگنال فروش است.
تصویر شماره 3 : سیگنالهای خرید و نقاط خروج در روند صعودی بلندمدت
تصویر 3 نشاندهنده سه سیگنال خرید روی نمودار روزانه و دو سیگنال فروش است. هیچ معامله فروشی انجام نشده، زیرا CCI روی نمودار بلندمدتی یک روند صعودی را نشان میدهد.
وقتی CCI در نمودار بلندمدت زیر 100- است، فقط باید سیگنالهای فروش را در بازه زمانی کوتاهمدتتر در نظر گرفت. تا زمانی که نمودار بلندمدتتر CCI از 100+ عبور نکند، باید روند را نزولی تلقی کرد.
روی نمودار کوتاهمدتتر وقتی CCI به بیش از 100+ میرسد و دوباره به پایینتر از 100+ برمیگردد، باید موقعیت فروش (Short کردن یا فروش تعهدی) را اتخاذ کرد. همچنین در صورتی که CCI به زیر 100- برسد و دوباره به بالای 100- صعود کند، معاملهگران باید از معامله فروش تعهدی (Short) خارج شوند.
در صورتی که روند روی نمودار بلندمدتتر به سمت بالا تغییر کند، باید از همه موقعیتهای فروش تعهدی (Short) خارج شد.
تلههای استراتژی معاملاتی مبتنی بر CCI
در استفاده از اندیکاتور CCI میتوانید قوانین را سختگیرانهتر یا ملایمتر تنظیم کنید. برای مثال، وقتی از چندین تایمفریم استفاده میکنید، میتوانید در تایم فریم کوتاهمدتیتر، فقط زمانی دست به خرید بزنید که CCI به بیش از 100+ میرسد. با اینکار تعداد سیگنالها را کاهش میدهید ولی اطمینان خواهید داشت روندی که وارد آن شدهاید قویتر است.
قوانین ورود و خروج از معاملات در بازههای زمانی کوتاهمدتتر نیز میتواند تنظیم شود. برای مثال اگر روند در نمودار بلندمدتتر صعودی است، میتوانید در نمودار کوتاهمدتتر، قبل از اقدام به خرید اجازه دهید CCI به پایینتر از 100- برسد و سپس (به جای برگشت به 100-) دوباره به بالای صفر برگردد.
اینکار احتمال باعث میشود خرید را در قیمت بالاتری انجام دهید ولی اطمینان شما از پایان یافتن پولبک کوتاهمدتی و ادامه روند بلندمدت، بیشتر خواهد بود.
برای فروش، میتوانید اجازه دهید قیمت به بیش از 100+ برسد و سپس به زیر صفر پایین بیاید (به جای 100+) و آنگاه دست به فروش بزنید. با اینکار ممکن است مجبور شوید دارایی را در زمان چندین پولبک کوچک نگهداری کنید ولی به احتمال زیاد در صورت وجود یک روند قوی، سود شما از معامله بیشتر خواهد شد.
نمودارهای فوق، نمودارهای بلندمدت هفتگی و کوتاهمدتتر روزانه هستند. ترکیب سایر نمودارها با بازههای زمانی مختلف میتواند مناسب باشد، مثلا ترکیب نمودار روزانه و 1 ساعته یا ترکیب نمودار 15 دقیقهای و 1 دقیقهای (در صورت وجود نقدینگی و حجم معاملات بالا در بازارهایی مانند فارکس).
اگر سیگنالهای خیلی زیاد یا خیلی کمی دریافت میکنید، باید دوره CCI را تغییر دهید و ببینید مشکل حل میشود یا نه.
متاسفانه این استراتژی نیز همانند بسیاری از استراتژیهای معاملاتی دیگر، چندین سیگنال اشتباه صادر خواهد کرد و احتمالا چندین معامله را نیز از دست خواهید داد. احتمال اینکه CCI در طول یک سطح واحد نوسان کند نیز وجود دارد که در نتیجه باعث زیان یا مسیر نامعلوم در کوتاهمدت میشود. در این مواقع، تا زمانی که بازه زمانی بلندمدتتر ورود شما به معامله صحیح را تایید میکند، همچنان به سیگنال اول اعتماد کنید.
در این استراتژی، حدضرر مشخص نشده است، با این حال میتوانید در زمان خرید، حدضرر را پایینتر از کف اخیر قرار دهید و در زمان فروش، حدضرر را بالاتر از سقف اخیر در نظر بگیرید.
سخن آخر
از CCI میتوان در بازارها و تایم فریمها مختلف استفاده کرد. معامله با بکارگیری چندین تایم فریم میتواند برای معاملهگرانی که فعالانه خرید و فروش میکنند سیگنالهای خرید و فروش بیشتری تولید کند.
معاملهگران اغلب از نمودار بلندمدتتر برای تشخیص روند اصلی بهره میگیرند، سپس در نمودار کوتاهمدتتر به دنبال جدا کردن پولبکها و بدست آوردن سیگنالها میروند.
این اندیکاتور و استراتژیهای توضیح داده شده، بدون خطا نیست و تغییر تنظیمات و معیارهای این استراتژی میتواند در بهبود عملکرد در بازارهای مختلف به شما کمک کند.
در همه سیستمها احتمال از دست دادن معامله و ضرر وجود دارد و باید قبل به کارگیری این استراتژی، آن با تست کردن آن و یافتن تایمفریم مناسب در محیط آزمایشی و تعیین حدضرر در حین معامله، ریسک معاملات را کاهش داد.
شما در بورس، علاوه بر خرید و فروش سهام:
- میتوانید در داراییهایی مانند طلا و مسکن سرمایهگذاری کنید
- در صندوقهای سرمایه گذاری بدون ریسک، سود ثابت بگیرید
برای شروع سرمایهگذاری، افتتاح حساب رایگان را در یکی از کارگزاریها انجام دهید:
نام شرکت | ویژگیها | امتیاز | لینک ثبتنام |
---|---|---|---|
کارگزاری آگاه |
|
برای سرمایهگذاری و معامله موفق، نیاز به آموزش دارید. خدمات آموزشی زیر از طریق کارگزاری آگاه ارائه میشود:
سلام خیلی خیلی عالی ممنون
سلام، خواهش میکنم
سلام در بخش پایانی که مربوط به قرار دادن تنظیم های ملایم برای cci شما در بخش اول گفتین:در نمودار کوتاه مدت زمانی دست به خریذ بزنیم که نمودار بالای 100+ باشد و بعد دوباره گفتین «برای ورود و خروج در تایم فریم کوتاه مدت ……»هر دو که شد کوتاه مدت به نظر مورد اولی منظورتون در تایم فریم بلند زمانی دست به خرید بزنیم که cci بالای 100+ باشد و در تایم فریم پایین برای خرید صبر کنیم cci زیر100- برود و در برگشت از صفر عبور کند ورود کنیم و برای فروشم cci بالای 100+ برود و در برگشت از صفر عبور کرد خروج کنیم .
امیدوارم منظورمو درست بگم
سلام وخسته نباشید ممنون اززحماتتون.خواستم اینو بگم با استفاده ازمطالب فوق آیا برداشت بنده درست هست یا بد متوجه شدم،هرزمان CCI بالای صدرفت سیگنال خرید وهرزمان منفی 100شد سیگنال فروش
به نظرم برعکس باشه هر وقت بالای 100 بود سیگنال فروشه و زیر 100 سیگنال خرید در مقاله اشتباه نوشته شده به نظر بنده
سلام ممنون از زحمات تان برنامه Cci را نتونستم از اینترنت و.. پیدا کنم و تو لپ تاب دانلود کنم لطفا راهنمایی کنیددکنیددراین خصوصبخصوصبنده را راهنمایی کنید موید ومنصور باشید
سلام ممنون از زحمات تان بنده برنامه Cci را نتونستم از اینترنت و.. پیدا کنم و تو لپ تاب دانلود کنم لطفا راهنمایی کنید
برنامه نیست که , اندیکاتور هستش
باید روی چارت اضافش کنید
این کار میتونه با نرم افزار هایی مثل meta rader یا advanced get باشه
سلام دوستان
کسی میدونه چرا مقادیری که با استفاده از فرمول محاسبه EMA بصورت دستی بدست می آوریم با مقدار روی چارت فرق میکند
من اکثر نمونه های محاسبه با اکسل رو هم تست کردم .ولی جواب نمیدهد
سلام
برای اینکه باید MA حساب کنید نه EMA
آیااین برداشت من درست درمی یاد یا نه :
وقتی بالای مثبت 100 هست معامله فروش باز و وقتی قیمت به زیر منفی 100 میرسه معامله بسته بشه ؟
مطلب رو کامل بخونید متوجه کاربرد اندیکاتور میشید.
سلام ضمن سپاس از اموزش خوبتون در متن
روی نمودار کوتاهمدتتر وقتی CCI به بیش از 100+ میرسد و دوباره به پایینتر از 100+ برمیگردد، باید موقعیت فروش را اتخاذ کنید. همچنین در صورتی که CCI به زیر 100- برسد و دوباره به بالای 100- صعود کند، معاملهگران باید دست به فروش بزنند. در صورتی که روند روی نمودار بلندمدتتر به سمت بالا تغییر کند، باید از همه موقعیتهای فروش خارج شد
در تمام کل متن کلمه فروش قید شده .ایا اشتباه نشده ؟ کلمه خریدبه کار گرفته نشده چون متن به نظر من مفهوم نیست.ارادتمند
سلام، خواهش میکنم
متن یه مقدار مشکل داشت و بخشی که اشاره کردید برای درک بهتر موضوع اصلاح شد
سلام علیکم
بینهایت از بابت توضیحات ارزنده سپاسگزارم.
در پناه حق، موفق باشید
سلام، خوشحالیم که استفاده کردید
سلام وقت بخیر
تشکر ویژه دارم از شما به خاطر مطالب خوبتآن
سالم و تندرست باشید
سلام، خوشحالیم که استفاده کردید
ممنون و تشکر از مطالب ارزشمند و توضیحات خوب سایتتان . عالی و کاربردی هستند
خوشحالیم که استفاده کردید
عالی بود مرسی وقت گذاشتی
خواهش میکنم