تاریخچه
نوسانگر تصادفی یا همان استوکاستیک در اواخر دهه ۱۹۵۰ توسط تحلیلگر معروف تکنیکال و ریاست دانشگاه واتسکا، دکتر لین طراحی شد و امروزه از آن به عنوان یکی از معروفترین شاخصهای مومنتوم ( نیروی حرکت قیمت ) در علم تحلیل تکنیکال یاد میشود. استوکاستیک یا استوکستیک یک اندیکاتور مومنتوم است که وضعیت آخرین قیمت (قیمت بسته شده) را نسبت به بالا و پایینترین قیمت نشان میدهد. به عبارت دیگر استوکاستیک به هیچ وجه از قیمت سهم و حجم معاملات تبعیت نمیکند و عملکردی مانند اندیکاتورهای RSI و MACD ندارد بلکه نوسانات آن بر اساس سرعت حرکت قیمت و همچنین جهت حرکتی آن میباشد.
استوکاستیک در خانواده نوسانگرها یا اسیلاتورها میباشد ولی در دسته اندیکاتورهای پیشرو قرار میگیرد. این اندیکاتور یکی از بهترینها در تشخیص انتهای روند میباشد و پیش از برگشت قدرتمند قیمت، سیگنال برگشتی را صادر میکند. دکتر جورج لین نظریه استوکاستیک را بر این اساس تعریف کرد: زمانی که قیمت در روندی صعودی قرار دارد در قیمتهای Close یا آخرین قیمت، شاهد تمایل قیمت برای رسیدن به قیمت High خواهیم بود و بلعکس، زمانی که قیمت در روندی نزولی قرار میگیرد، میکوشد تا خود را به قیمت Low نزدیک کند. در واقع این اندیکاتور توانایی بررسی میزان خرید و فروش را دارد؛ همچنین برای شناسایی نقاط برگشتی ریزموجهای درون یک موج بزرگ مناسب میباشد.
نصب و راه اندازی
برای اضافه کردن اندیکاتور stochastic به نمودار قیمتی، کافی است در قسمت بالایی متاتریدر روی Insert کلیک کنید. از منوی باز شده روی Indicators کلیک کنید. اندیکاتور stochastic یک اندیکاتور نوسان نما اسیلاتور یا Oscillators است، پس روی Oscillators کلیک کرده و در منوی باز شده stochastic Oscillators را انتخاب کنید.

استوکاستیک یک نوسانگر بین محدوده ۰ تا ۱۰۰ میباشد که ناحیه تعادلی آن بین سطوح ۲۰ تا ۸۰ در نظر گرفته شده است که شبیه به اندیکاتور MFI میباشد. ناحیه زیر سطح ۲۰ را ناحیه اشباع یا تخلیه هیجان فروش و همچنین ناحیه بالای سطح ۸۰ را ناحیه اشباع خرید یا تخلیه هیجان خرید مینامند.

اجزای تشکیل دهنده
در اندیکاتور استوکاستیک از دو خط با نامهای K% و D% استفاده شده است که خط D% اهمیت به مراتب بیشتری نسبت به خط دیگر دارد و سیگنال خرید یا فروش را این خط صادر میکند.
- خط K% در اندیکاتور استوکاستیک
خط K% درصدی از تغییرات میباشد که نسبت آن بین سطوح ۰ تا ۱۰۰ نوسان میکند. این خط سریع اساسا یک مقیاس جهت بررسی اندازه نیروی حرکتی در نوسانگر میباشد. محاسبه K% بسیار ساده است و از طریق فرمول زیر میتوانیم آن را حساب کنیم:
K% = (Current Close – Lowest Low)/(Highest High – Lowest Low) * 100 - خط D% در اندیکاتور استوکاستیک
خط دوم که نسبت به خط K% کندتر است از میانگین متحرک ۳ دورهای از خط K% بدست میآید.
(D% = 100 X (H3/L3
با کمک روابط فوق استوکاستیکی بدست میآید که به استوکاستیکهای سریع معروف میباشند و بسیاری از تحلیلگران میانه خوبی با استوکاستیکهای سریع ندارد و با اعمال تغییراتی در میانگین متحرک D% حالت آرام استوکاستیک را ایجاد میکنند.
تریدرها از دو نوع اوسیلاتور استوکاستیک استفاده میکنند: استوکاستیک سریع و استوکاستیک کند. اوسیلاتور استوکاستیک سریع بسیار نوسانی است و از واکنش آن نسبت به قیمت در بازار سیگنالهای زیادی ایجاد میشود.
در یک بازار قوی روندی، استوکاستیک سریع تغییرات اضافی را نیز ثبت میکند و درنتیجه سیگنالهای اشتباه زیادی تولید میکند که این به معاملات نادرستی منجر میشود.
اوسیلاتور استوکاستیک کند بهمنظور مدیریت سیگنالها بهطور مؤثر ایجادشده است. اوسیلاتور استوکاستیک کند به حذف حرکات کماهمیت کمک کرده و خط کی پرسنت را با خط دی پرسنت و خط دی پرسنت را با خط میانگین متحرک سهروزهٔ دی پرسنت جایگزین مینماید. اوسیلاتور استوکاستیک کند اساساً برای کاهش نوسان طراحی شده اما در یک بازار روندی قوی همان مشکلات استوکاستیک سریع را دارد و سیگنالهای اشتباه زیادی ایجاد میکند.

فرمول محاسبه
برای محاسبه خط K% از رابطه زیر استفاده می کنیم :
در رابطه بالا، حرف C نشان دهنده آخرین قیمت بسته (Latest Close) می باشد که البته باید توجه داشته باشید که قیمت بسته با قیمت پایانی تفاوت دارد.
L14 کمترین قیمت پایین (Lowest Low) در 14 دوره گذشته و به همین ترتیب H14 نیز بیشترین قیمت بالا (Highest High) در 14 دوره گذشته می باشد. توجه داشته باشید که 14 دوره می تواند 14 روز، 14 هفته و یا 14 ماه باشد. هر چند که عدد 14 یکی از رایج ترین اعداد برای این اسیلاتور می باشد اما امکان استفاده از اعداد دیگر مانند 5، 21 و … برای دوره زمانی این اندیکاتور وجود دارد.
قیمت پایین در واقع همان حداقل قیمت بازه روز و قیمت بالا حداکثر قیمت بازه روز می باشد. بازه روز محدوده قیمتی را که یک سهم در یک روز مشخص معامله می شود را مشخص می کند. قیمت باز اولین قیمتی می باشد که در هر روز، سهم با آن قیمت معامله می شود. قیمت بسته نیز همان قیمت آخرین معامله است.
این فرمول، محدوده ای را که در آن قیمت بسته در ارتباط با حدود کلی قیمت می باشد، به صورت درصدی از 0 تا 100 مشخص می کند. اعداد بیشتر از 80 حاکی از این موضوع می باشند که قیمت بسته در نزدیکی حداکثر قیمت بازه قیمتی روز می باشد و اعداد کمتر از 20 نشان دهنده نزدیک بودن قیمت بسته به حداقل قیمت بازه قیمتی روز می باشد.
D%: میانگین k% سه روز گذشته
سیگنال گیری
تمام توضیحات فوق در نهایت منجر به تشکیل دو خط خواهند شد که بین سطوح ۰ تا ۱۰۰ نوسان میکنند که خط آبی رنگ K% نام دارد و به عنوان یک خط سریع در نمودار استوکاستیک نوسان میکند و خط قرمز رنگ D% میباشد و کمی کندتر است.
زمانی که هر دو خط در زیر سطح ۲۰ قرار گیرند و K% از پایین به بالا خط D% را قطع کند سیگنال خرید صادر خواهد شد که نشانه افزایش شتاب خرید در بین فعالین بازار میباشد؛ وبلعکس زمانی که هر دو خط در بالای سطح ۸۰ میباشند و خط K% از بالا به پایین خط D% را قطع کند در این حالت سیگنال فروش خواهیم داشت.

یکی دیگر از کاربردهای این اندیکاتور که به عنوان بهترین کاربرد آن نیز محسوب میشود، امکان بررسی ضعف در روند میباشد که اصطلاحا به آن واگرایی میگویند.
در اندیکاتور استوکاستیک واگرایی بسیار کم اتفاق میافتد ولی واگراییهای استوکاستیک از قدرت بسیار زیادی برخوردار هستند و یکی از اخبار خوب برای تحلیلگران محسوب میشوند. در صورت مشاهده واگرایی در استوکاستیک احتمال تغییر روند بسیار زیاد است و در تصمیمگیری معاملهگران وزن زیادی خواهد داشت.