اندیکاتور MFI (شاخص جریان پول) چیست؟ فرمول، سطوح ۸۰ و ۲۰ و واگرایی
فهرست مطالب۱۰ بخش
- اندیکاتور MFI چیست و چه چیزی را نشان میدهد؟
- شاخص جریان پول چطور حساب میشود؟
- یک مثالِ عددیِ ساده، قدمبهقدم
- سطوح ۸۰ و ۲۰ در MFI یعنی چه؟
- واگرایی MFI چگونه تشخیص داده میشود؟
- MFI چه تفاوتی با RSI دارد؟
- اندیکاتور MFI را در تریدینگ ویو چطور اضافه کنیم؟
- MFI در بورس ایران: چهار جایی که گول میزند
- چکلیستِ کار با MFI پیش از هر تصمیم
- سوالات متداول
- جمعبندی

خیلیها از من میپرسند: «قیمت دارد بالا میرود، ولی پولِ پشتش واقعی است یا نه؟» اندیکاتور MFI یا شاخص جریان پول دقیقاً برای همین پرسش ساخته شده است. این اندیکاتور قیمت و حجمِ معاملات را با هم حساب میکند و عددی بین ۰ تا ۱۰۰ میدهد. بالای ۸۰ یعنی خریدِ پرهیجان، زیرِ ۲۰ یعنی فروشِ پرهیجان.
به همین دلیل به آن «RSI حجمی» هم میگویند. بیایید قدمبهقدم ببینیم MFI چطور حساب میشود، سطوحِ ۸۰ و ۲۰ دقیقاً چه میگویند، واگرایی را چطور در آن پیدا کنیم و در بورسِ ایران کجا گولِ آن را نخوریم.
اندیکاتور MFI چیست و چه چیزی را نشان میدهد؟
اندیکاتور یعنی یک فرمولِ ریاضی که از دادههای گذشتهٔ بازار ساخته میشود و نتیجهاش را بهشکلِ یک خط زیرِ نمودار نشان میدهد. MFI مخففِ Money Flow Index است، یعنی «شاخصِ جریانِ پول». آن را دو تحلیلگر به نامهای Gene Quong و Avrum Soudack ساختهاند.
MFI یک نوساننماست. نوساننما (اسیلاتور) یعنی اندیکاتوری که بینِ دو عددِ ثابت بالا و پایین میرود؛ اینجا بینِ ۰ و ۱۰۰. هرچه خط بالاتر باشد، یعنی در روزهای اخیر پولِ بیشتری با خریدِ بالاتر وارد سهم شده است. هرچه پایینتر باشد، یعنی پول بیشتر با فروش بیرون رفته است.
یک تشبیه کمک میکند. فرض کنید صاحبِ یک مغازهاید. اینکه مشتریها چند بار در زدند یک چیز است و اینکه چقدر خرید کردند چیزِ دیگر. اندیکاتورهایی که فقط قیمت را میبینند، مثلِ شمردنِ درزدنها هستند. MFI صندوقِ مغازه را هم میشمارد: هم جهتِ قیمت را میبیند، هم اینکه در آن روز چقدر پول دستبهدست شده است.
پس MFI به ما میگوید یک حرکتِ قیمتی چقدر پول پشتش بوده است. حرکتی که با پولِ زیاد ساخته شده، معمولاً قابلاعتمادتر از حرکتی است که با چند معاملهٔ کوچک ساخته شده.
شاخص جریان پول چطور حساب میشود؟
نرمافزارِ نمودار این حساب را خودش انجام میدهد. ولی اگر بدانید پشتِ عدد چه خبر است، دیگر چشمبسته به آن اعتماد نمیکنید. محاسبه چهار قدم دارد:
- قیمت تیپیکال را برای هر روز حساب کنید. یعنی میانگینِ سه عدد: بیشترین قیمت، کمترین قیمت و قیمتِ پایانیِ روز. فرمولش این است: (بیشترین + کمترین + پایانی) ÷ ۳.
- جریانِ پولِ خام را حساب کنید: قیمت تیپیکال × حجمِ معاملاتِ همان روز. این عدد تقریباً نشان میدهد آن روز چقدر پول جابهجا شده.
- هر روز را مثبت یا منفی علامت بزنید. اگر قیمت تیپیکالِ امروز از دیروز بیشتر بود، جریانِ پولِ امروز «مثبت» است. اگر کمتر بود، «منفی». اگر برابر بود، آن روز حساب نمیشود.
- جریانهای مثبت و منفیِ ۱۴ دورهی اخیر را جدا جمع بزنید. نسبتِ جریانِ پول = جمعِ مثبتها ÷ جمعِ منفیها. در آخر: MFI = 100 − 100 ÷ (1 + نسبت).
«۱۴ دوره» یعنی ۱۴ کندلِ آخر. در نمودارِ روزانه یعنی ۱۴ روزِ معاملاتی و در نمودارِ ساعتی یعنی ۱۴ ساعت. این عدد پیشفرضِ بیشترِ نرمافزارهاست و میتوانید عوضش کنید.

یک مثالِ عددیِ ساده، قدمبهقدم
بیایید با هم حساب کنیم. برای اینکه حساب جلوی چشم بماند، بهجای ۱۴ روز فقط ۵ روز را میگیریم. سهمِ فرضیِ ما حدودِ هزار تومان قیمت دارد. همهٔ عددها مثالاند و ربطی به هیچ نمادِ واقعی ندارند.
| روز | بیشترین | کمترین | پایانی | قیمت تیپیکال | حجم (سهم) | جریانِ پول | نوع |
|---|---|---|---|---|---|---|---|
| صفر (مبنا) | ۱٬۰۵۰ | ۹۵۰ | ۱٬۰۰۰ | ۱٬۰۰۰ | — | — | — |
| ۱ | ۱٬۱۰۰ | ۱٬۰۰۰ | ۱٬۰۸۰ | ۱٬۰۶۰ | ۲ میلیون | ۲٬۱۲۰ | مثبت |
| ۲ | ۱٬۱۲۰ | ۱٬۰۴۰ | ۱٬۱۱۰ | ۱٬۰۹۰ | ۱٫۵ میلیون | ۱٬۶۳۵ | مثبت |
| ۳ | ۱٬۱۰۰ | ۱٬۰۱۰ | ۱٬۰۴۰ | ۱٬۰۵۰ | ۳ میلیون | ۳٬۱۵۰ | منفی |
| ۴ | ۱٬۰۹۰ | ۱٬۰۴۰ | ۱٬۰۸۰ | ۱٬۰۷۰ | ۱ میلیون | ۱٬۰۷۰ | مثبت |
| ۵ | ۱٬۱۰۰ | ۱٬۰۵۰ | ۱٬۰۹۰ | ۱٬۰۸۰ | ۱ میلیون | ۱٬۰۸۰ | مثبت |
روزِ صفر فقط مبنای مقایسه است. حالا جمع میزنیم. جریانِ مثبت: ۲٬۱۲۰ + ۱٬۶۳۵ + ۱٬۰۷۰ + ۱٬۰۸۰ = ۵٬۹۰۵ میلیون تومان، یعنی حدودِ ۵٫۹ میلیارد. جریانِ منفی فقط روزِ سوم است: ۳٬۱۵۰ میلیون تومان.
نسبتِ جریانِ پول میشود ۵٬۹۰۵ ÷ ۳٬۱۵۰، یعنی حدودِ ۱٫۸۷. پس MFI = ۱۰۰ − ۱۰۰ ÷ ۲٫۸۷ ≈ ۱۰۰ − ۳۵ = ۶۵. یعنی پولِ خریداران غالب بوده، ولی هنوز به ناحیهٔ هیجانی نرسیدهایم.
یک نکتهٔ جالب در همین مثال هست. اگر RSI را به روشِ ساده با همین قیمتهای پایانی حساب کنیم، حدودِ ۷۰ میشود. چرا MFI پایینتر است؟ چون روزِ سوم، تنها روزِ منفی، پرحجمترین روز بوده است. RSI این را نمیبیند؛ برایش افتِ ۷۰ تومانی، افتِ ۷۰ تومانی است. MFI میفهمد که آن روز ۳ میلیون سهم با قیمتِ پایینتر دستبهدست شده. پس فرقِ اصلیِ این دو، همین وزنِ حجم است.
سطوح ۸۰ و ۲۰ در MFI یعنی چه؟
این دو خط، مرزهای ناحیهٔ هیجانیاند:
- بالای ۸۰، ناحیهٔ اشباع خرید: یعنی در ۱۴ دورهٔ اخیر بیشترِ پول با خریدِ بالاتر وارد شده است. بازار داغ است و ممکن است خریدارها خسته شوند.
- زیرِ ۲۰، ناحیهٔ اشباع فروش: یعنی بیشترِ پول با فروشِ ارزانتر خارج شده است. ترس غالب است و ممکن است فروشندهها ته بکشند.
- بینِ ۲۰ و ۸۰: ناحیهٔ عادی. خطِ ۵۰ وسطِ راه است؛ بالای آن یعنی پولِ ورودی بیشتر و پایینِ آن یعنی پولِ خروجی بیشتر.
بعضی تحلیلگرها برای بازارهای پرنوسان سطوحِ ۹۰ و ۱۰ را به کار میبرند تا فقط حالتهای خیلی شدید را ببینند. این انتخاب به سلیقه و رفتارِ همان سهم بستگی دارد.
یک اشتباهِ رایج را همینجا بگویم. «اشباع خرید» یعنی «داغ»، نه «حتماً گران» و نه «همین حالا بفروش». در یک روندِ صعودیِ قوی، MFI میتواند هفتهها بالای ۸۰ بماند و قیمت همچنان بالا برود. کسی که با هر بار رسیدن به ۸۰ میفروشد، از بهترین بخشِ روند جا میماند.
سیگنالِ معتبرتر معمولاً بیرون آمدن از ناحیه است، نه ورود به آن. یعنی MFI از بالای ۸۰ به زیرِ ۸۰ برگردد، یا از زیرِ ۲۰ به بالای ۲۰ بیاید، و قیمت هم با شکستنِ یک حمایت یا مقاومت همین را تأیید کند. پس ۸۰ و ۲۰ زنگِ هشدارند، نه دستورِ معامله.
واگرایی MFI چگونه تشخیص داده میشود؟
واگرایی یعنی قیمت یک حرف بزند و اندیکاتور حرفِ دیگری. در MFI این ناهماهنگی معنای خاصی دارد: قیمت دارد حرکت میکند، ولی پولِ پشتِ آن کم شده است.
- واگرایی منفی (نزولی): قیمت سقفِ بالاتری میزند، ولی MFI سقفِ پایینتری میسازد. یعنی صعودِ تازه با پولِ کمتری ساخته شده. مثلِ ماشینی که سربالایی را با دندهای بالا میرود که دیگر نفس ندارد.
- واگرایی مثبت (صعودی): قیمت کفِ پایینتری میسازد، ولی MFI کفِ بالاتری میزند. یعنی ریزشِ تازه با فروشِ کمتری همراه بوده و فشارِ فروش دارد کم میشود.

برای پیدا کردنِ واگرایی، این قدمها را بروید:
- روی نمودارِ قیمت، دو سقف (یا دو کف) آشکار و پشتِسرِ هم پیدا کنید. سقفهای ریز و چند کندلی را حساب نکنید.
- درست زیرِ همان دو نقطه، دو سقف (یا دو کفِ) MFI را نگاه کنید. نقطهها باید همزمان باشند.
- دو خط بکشید: یکی روی سقفهای قیمت، یکی روی سقفهای MFI. اگر یکی بالا میرود و دیگری پایین، واگرایی دارید.
- واگراییای که در ناحیهٔ بالای ۸۰ یا زیرِ ۲۰ رخ بدهد، معمولاً وزنِ بیشتری دارد.
- صبر کنید تا قیمت هم تأیید کند، مثلاً خطِ روند یا یک کفِ مهم را بشکند. واگرایی ممکن است مدتها طول بکشد تا اثر کند.
واگرایی فقط در قیمت نیست؛ گاهی واگرایی در زمان هم دیده میشود. به آن واگرایی زمانی میگویند. پس واگرایی در MFI یعنی «پول دیگر با قیمت همقدم نیست»؛ هشدارِ زود، نه سیگنالِ قطعی.
MFI چه تفاوتی با RSI دارد؟
اندیکاتور RSI فقط قیمتِ پایانی را میبیند. میپرسد: «در ۱۴ روزِ اخیر، روزهای مثبت چقدر قویتر از روزهای منفی بودهاند؟» MFI همین پرسش را میپرسد، ولی هر روز را با پولی که آن روز جابهجا شده وزن میدهد. جدولِ زیر فرقها را کنارِ هم گذاشته است.
| ویژگی | MFI | RSI | OBV |
|---|---|---|---|
| دادهای که میبیند | بیشترین، کمترین، پایانی و حجم | فقط قیمتِ پایانی | قیمتِ پایانی و حجم |
| شکلِ خروجی | عددِ ۰ تا ۱۰۰ | عددِ ۰ تا ۱۰۰ | خطِ تجمعیِ بیسقف |
| سطوحِ رایجِ هشدار | ۸۰ و ۲۰ | ۷۰ و ۳۰ | سطحِ ثابت ندارد |
| دورهٔ پیشفرض | ۱۴ | ۱۴ | دوره ندارد |
| کاربردِ اصلی | اشباع و واگرایی با وزنِ پول | اشباع و واگرایی با قیمت | تأیید روند با حجم |
| نقطهٔ ضعف | به حجمِ غیرعادی حساس است | حجم را نمیبیند | عددش بهتنهایی معنا ندارد |
چرا سطوحِ MFI بازتر است؟ چون حجم نوسانِ این اندیکاتور را بیشتر میکند. یک روزِ پرحجم میتواند خط را تند جابهجا کند. برای همین، ۸۰ و ۲۰ در MFI تقریباً همان کاری را میکنند که ۷۰ و ۳۰ در RSI.
اندیکاتور OBV هم حجم را میبیند، ولی سادهتر است. اگر قیمتِ پایانی بالا رفت، کلِ حجمِ آن روز به یک جمعِ تجمعی اضافه میشود؛ اگر پایین آمد، کم میشود. خروجیاش یک خط است که بالا و پایین میرود و سقف و کفِ ثابت ندارد. پس OBV برای «تایید روند» خوب است، و MFI برای اینکه بفهمیم بازار کجا داغ یا سرد شده.
این سه رقیب نیستند، همخانوادهاند. من پیشنهاد نمیکنم هر سه را با هم روی نمودار بگذارید؛ حرفِ تکراری میزنند. یکی از آنها کنارِ یک اندیکاتورِ روند، مثلِ میانگین متحرک یا MACD، کافی است.
اندیکاتور MFI را در تریدینگ ویو چطور اضافه کنیم؟
در تریدینگ ویو، MFI جزوِ اندیکاتورهای داخلیِ خودِ سایت است و لازم نیست چیزی نصب کنید:
- نمودارِ نمادِ دلخواه را باز کنید و تایم فریم را انتخاب کنید؛ برای شروع، روزانه.
- بالای نمودار روی دکمهٔ «Indicators» بزنید.
- در کادرِ جستوجو بنویسید Money Flow Index یا فقط MFI و آن را انتخاب کنید.
- خطِ MFI در پنجرهٔ جداگانهای زیرِ نمودار میآید. با زدن روی چرخدندهٔ تنظیمات میتوانید طولِ دوره (پیشفرض ۱۴) و خطهای بالا و پایین را عوض کنید.
بیشترِ نرمافزارهای نمودارِ بورسِ ایران هم این اندیکاتور را با همین نام دارند. توصیهٔ من این است که اول با تنظیمِ پیشفرض کار کنید. عوض کردنِ عددها قبل از اینکه رفتارِ اندیکاتور را بشناسید، معمولاً فقط گیجتان میکند.
MFI در بورس ایران: چهار جایی که گول میزند
MFI در بازارهای جهانی ساخته شده که سقف و کفِ روزانهٔ قیمت ندارند. بورسِ ایران چند ویژگیِ خاص دارد که باید حواسمان به آنها باشد:
- روزهای صف: وقتی سهم صفِ خرید است، قیمت به سقفِ دامنهٔ نوسان چسبیده ولی معاملهای انجام نمیشود، چون فروشنده نیست. حجم کم است، پس جریانِ پولِ مثبت هم کوچک میماند. در نتیجه ممکن است قیمت چند روز بالا برود و MFI آنقدر که انتظار دارید بالا نیاید. این را با واگرایی اشتباه نگیرید. صفِ فروش هم همین حکم را دارد.
- سهمهای کمحجم: در سهمی که روزی چند معاملهٔ کوچک دارد، یک خریدِ بزرگ کافی است تا MFI را تند بالا بیندازد. MFI در سهمهای پرمعامله معنای بیشتری دارد. میانگین حجم ماه و حجم مبنا را هم کنارش ببینید.
- نمودارِ تعدیلنشده: بعد از افزایشِ سرمایه یا تقسیمِ سود، قیمتِ سهم یکباره پایین میآید. اگر نمودار تعدیل نشده باشد، این افت مثلِ یک ریزشِ پرحجم دیده میشود و MFI را بیدلیل پایین میکشد. تفاوت نمودار تعدیل شده و بدون تعدیل را بدانید و با نمودارِ تعدیلشده کار کنید.
- بازارِ رنج: وقتی قیمت در یک محدوده بالا و پایین میرود، MFI مدام بینِ نواحی رفتوآمد میکند و سیگنالِ زیادی میدهد. در بازار رنج سیگنالهای ۸۰ و ۲۰ بهتر جواب میدهند تا در روندهای قوی؛ ولی آنجا هم تأییدِ قیمت لازم است.
پس در بورسِ ایران، قبل از اینکه به عددِ MFI اعتماد کنید، سه چیز را بپرسید: سهم صف بوده؟ حجمش کافی است؟ نمودار تعدیل شده است؟
چکلیستِ کار با MFI پیش از هر تصمیم
- روندِ اصلی را از روی نمودارِ قیمت یا یک اندیکاتورِ روند شناختهام.
- نمودار تعدیلشده است و تایم فریمِ مناسبِ سبکِ معاملهام را انتخاب کردهام.
- سهم در روزهای اخیر صف نبوده یا اثرِ صف را در نظر گرفتهام.
- حجمِ معاملاتِ سهم کافی است و یک معاملهٔ بزرگ عدد را خراب نکرده.
- سیگنالِ MFI را با یک نشانهٔ قیمتی تأیید کردهام: شکستِ خطِ روند، حمایت یا مقاومت.
- حدِ ضرر را پیش از ورود مشخص کردهام.
اگر این فهرست را عادت کنید، MFI از یک خطِ رنگیِ گیجکننده به یک ابزارِ کمکیِ واقعی تبدیل میشود. من در دورهٔ آموزشی تحلیل تکنیکال ترکیبِ اندیکاتورها با پرایس اکشن را روی نمودارهای واقعی تمرین دادهام.
سوالات متداول
اندیکاتور MFI چیست؟
اندیکاتور MFI یا شاخص جریان پول یک نوساننماست که قیمت و حجم معاملات را با هم حساب میکند و عددی بین صفر تا ۱۰۰ میدهد. بالای ۸۰ ناحیهٔ اشباع خرید و زیر ۲۰ ناحیهٔ اشباع فروش است. به همین دلیل به آن RSI حجمی هم میگویند.
MFI چه تفاوتی با RSI دارد؟
RSI فقط قیمت پایانی را میبیند، ولی MFI هر روز را با حجم معاملاتش وزن میدهد. پس روزی که با حجم زیاد بالا یا پایین رفته، در MFI اثر بیشتری دارد. سطوح هشدار RSI معمولاً ۷۰ و ۳۰ است و در MFI ۸۰ و ۲۰.
سطوح ۸۰ و ۲۰ در MFI یعنی چه؟
بالای ۸۰ یعنی در دورههای اخیر بیشتر پول با خرید وارد شده و بازار داغ است. زیر ۲۰ یعنی بیشتر پول با فروش خارج شده و ترس غالب است. این سطوح هشدارند، نه دستور خرید یا فروش، و در روند قوی ممکن است مدتها ادامه پیدا کنند.
واگرایی MFI چگونه تشخیص داده میشود؟
دو سقف یا دو کف پشتسرهم قیمت را با سقفها یا کفهای همزمان MFI مقایسه کنید. اگر قیمت سقف بالاتر بزند و MFI سقف پایینتر، واگرایی منفی است. اگر قیمت کف پایینتر بسازد و MFI کف بالاتر، واگرایی مثبت است. تأیید قیمت را هم منتظر بمانید.
بهترین تنظیمات اندیکاتور MFI چیست؟
تنظیم پیشفرض ۱۴ دوره با سطوح ۸۰ و ۲۰ برای بیشتر کاربران مناسب است. دوره کوتاهتر سیگنال بیشتر ولی خطای بیشتری میدهد و دوره بلندتر کندتر ولی آرامتر است. برای بازارهای پرنوسان بعضیها سطوح ۹۰ و ۱۰ را به کار میبرند.
فرمول شاخص جریان پول چیست؟
اول قیمت تیپیکال حساب میشود، یعنی میانگین بیشترین، کمترین و پایانی. آن را در حجم ضرب میکنند تا جریان پول به دست آید. جریانهای مثبت و منفی ۱۴ دوره جدا جمع میشوند و MFI برابر است با ۱۰۰ منهای ۱۰۰ تقسیم بر یک بهعلاوهٔ نسبت مثبت به منفی.
آیا MFI در بورس ایران کاربرد دارد؟
بله، ولی با احتیاط. در روزهای صف خرید یا فروش حجم واقعی کم است و MFI حرکت قیمت را کامل نشان نمیدهد. در سهمهای کمحجم هم یک معامله بزرگ عدد را جابهجا میکند. بهتر است با نمودار تعدیلشده و روی سهمهای پرمعامله از آن استفاده کنید.
MFI بهتر است یا OBV؟
هیچکدام بهتر نیست؛ کارشان فرق دارد. OBV یک خط تجمعی است که برای تأیید روند با حجم مناسب است. MFI بین صفر تا ۱۰۰ نوسان میکند و برای دیدن نواحی اشباع و واگرایی به کار میرود. یکی از آن دو کنار یک اندیکاتور روند معمولاً کافی است.
جمعبندی
اندیکاتور MFI همان پرسشِ RSI را میپرسد، ولی با یک تفاوتِ مهم: پول را هم میشمارد. پس حرکتی که با حجمِ زیاد ساخته شده، در آن وزنِ بیشتری دارد. سطوحِ ۸۰ و ۲۰ زنگِ هشدارند و واگرایی یعنی پول دیگر با قیمت همقدم نیست.
ولی MFI هم مثلِ هر اندیکاتورِ دیگری آینده را نمیداند. در بورسِ ایران، صفها، سهمهای کمحجم و نمودارِ تعدیلنشده میتوانند گولش بزنند. پس دفعهٔ بعد که MFI را روی نمودار دیدید، اول بپرسید سهم صف بوده یا نه، حجمش کافی بوده یا نه، و قیمت هم همین حرف را میزند یا نه. تصمیمِ نهایی با خودتان.
