Stochastic Oscillator — Mekanika Garis %K dan %D

Verifikasi terakhir: · Konten selalu relevan
Peringatan risiko · YMYL Artikel ini bersifat edukatif semata dan bukan merupakan saran investasi. Perdagangan di pasar Forex melibatkan risiko tinggi kehilangan modal — ESMA menyatakan bahwa antara 74% hingga 89% akun investor ritel mengalami kerugian.

Stochastic oscillator menampilkan angka 92 pada grafik H4, dan kebanyakan panduan ritel mengulang satu kalimat yang sama: di atas 80, jual. Seorang trader membuka posisi jual (short), terkena stop loss dalam satu sesi, lalu menyaksikan harga naik selama dua minggu sementara indikator bertahan di atas 80. Skenario ini terjadi ribuan kali setahun, dan berakar dari satu kesalahpahaman: stochastic tidak memberi tahu Anda bahwa pasar sudah mahal, melainkan hanya menunjukkan di mana harga penutupan berada dalam rentang beberapa candle terakhir. Dalam artikel ini kita bedah indikator George Lane secara menyeluruh — dari mana garis %K dan %D berasal, mengapa zona 80 dan 20 hanya merupakan zona perhatian, dan bagaimana varian fast, slow, serta full berbeda satu sama lain.

Asal-usul stochastic oscillator

Indikator ini lahir di Chicago pada tahun 1950-an, ketika George C. Lane, seorang analis di Investment Educators, ingin membuat alat yang berbicara bukan tentang kekuatan pergerakan, melainkan tentang posisi harga relatif terhadap rentang terbarunya. Ia berangkat dari pengamatan sederhana: dalam tren naik, harga penutupan cenderung berkumpul di bagian atas rentang harian; dalam tren turun, di bagian bawah. Semakin mendekati puncaknya suatu pergerakan, semakin nyata harga penutupan menjauh dari level tertinggi — tanda bahwa tenaga pembeli mulai habis.

Cara menghitung garis %K

Rumus formalnya adalah sebagai berikut: %K adalah selisih antara harga penutupan dan titik terendah N periode, dibagi selisih antara titik tertinggi dan titik terendah N periode, dikalikan seratus. Nilai N default adalah 14 candle. Cara termudah untuk memahaminya adalah dengan menelusuri satu contoh pembacaan hipotetis.

Menghitung %K untuk EUR/USD pada H4 — contoh hipotetis dan ilustratif
Rentang N periodeDalam 14 candle H4 terakhir, titik tertinggi adalah 1.0920 dan titik terendah adalah 1.0810
Penutupan dikurangi terendahHarga penutupan saat ini 1.0875 dikurangi 1.0810 menghasilkan 0.0065, sebagai pembilang pecahan
Tertinggi dikurangi terendah1.0920 dikurangi 1.0810 menghasilkan rentang penuh 0.0110, sebagai penyebut pecahan
Bagi dan kalikan seratus0.0065 dibagi 0.0110 sekitar 0.591, sehingga %K berada di sekitar 59
InterpretasiHarga penutupan berada di hampir 60 persen dari rentang, sehingga pergerakan masih berada jauh di wilayah netral

Konsekuensinya sangat penting: %K berbicara tentang posisi dalam rentang lokal, bukan tentang momentum absolut. Pasangan yang berkonsolidasi dalam saluran sempit bisa mencetak 90 dan 10 dari satu hari ke hari berikutnya, sementara instrumen dalam tren kuat bisa berhenti di 75 dan berbalik, meskipun pergerakan baru saja dimulai. Untuk memahami analisis teknikal secara lebih menyeluruh, pelajari berbagai konsep di halaman analisis teknikal kami.

Garis %D sebagai filter dan sinyal

Garis %K saja terlalu bergejolak — dalam satu sesi ia bisa melompat dari 30 ke 70 dan kembali lagi. Karena itu, Lane menambahkan garis kedua, %D, sebuah simple moving average tiga periode dari %K yang berfungsi sebagai garis sinyal. Sinyal paling populer adalah persilangan (crossover) di dalam zona ekstrem: ketika %K turun di bawah %D mendekati angka 80, pembacaan klasiknya adalah kemungkinan kelelahan pergerakan naik, dan persilangan di atas %D di bawah 20 dibaca sebagai kemungkinan pembalikan pergerakan turun. Inilah setup yang dipresentasikan panduan ritel sebagai entry siap pakai, meskipun dalam praktiknya membutuhkan setidaknya dua filter tambahan.

Tiga varian — fast, slow, dan full

Ketiga varian berbagi matematika yang sama dengan lapisan pemulusan (smoothing) yang berbeda. Pilihan ini tentang mencocokkan reaktivitas indikator dengan timeframe dan gaya trading Anda.

  • Stochastic fast — %K adalah nilai mentah dari rumus dan %D adalah rata-rata tiga periodenya. Ia bereaksi seketika tetapi menghasilkan banjir crossover yang didorong noise. Berguna dalam scalping M1 dan M5; pada grafik harian ia menghasilkan lebih banyak kebingungan daripada sinyal.
  • Stochastic slow — default di MetaTrader dan TradingView. %K mentah melewati lapisan pemulusan pertama, dan %D kemudian merupakan rata-rata tiga periode kedua. Garis bergerak lebih tenang, dengan harga keterlambatan dua atau tiga periode. Standar untuk trading intraday dan swing trading pada H1 dan H4.
  • Stochastic full — logika yang sama dengan slow, tetapi lapisan pemulusan pertama dapat dikonfigurasi. Untuk swing trading D1, lookback lebih panjang dengan pemulusan lebih besar populer digunakan; varian ini disukai analis yang bekerja dengan data mingguan.

Aturan praktisnya: semakin tinggi timeframe, semakin besar pemulusan yang terbukti menguntungkan. Seorang scalper di M5 memilih fast, trader intraday memilih slow, sedangkan swing trader di D1 dan W1 memilih full dengan lookback lebih panjang. Pelajari lebih lanjut strategi trading yang sesuai di halaman strategi kami.

Mengapa zona 80 dan 20 bukan sinyal jual

Inilah inti dari artikel ini dan sumber kerugian paling umum. Stochastic di atas 80 hanya mengatakan satu hal: harga penutupan berada di seperlima teratas dari rentang empat belas periode terakhir — sebuah posisi dalam rentang lokal, bukan penilaian fundamental pasar. Dalam tren naik yang kuat, osilator bisa bertahan di atas 80 selama berhari-hari, dan menjual hanya berdasarkan pembacaan "80 ke atas" saja adalah cara sederhana untuk menyerahkan deposit Anda kepada pasar.

Bayangkan skenario hipotetis namun tipikal berikut. USD/JPY telah naik selama dua bulan, pembacaan kekuatan tren harian tinggi, dan pada grafik H4 stochastic mencetak angka 92. Seorang trader membuka posisi jual (short) murni berdasarkan indikator dan memasang stop loss lebih sempit dari ATR saat ini. Harga mencapai stop dalam satu sesi dan terus naik. Tiga kesalahan sekaligus: menjual melawan tren, masuk tanpa konfirmasi candlestick, dan stop lebih pendek dari jangkauan alami pergerakan — salah satunya saja sudah cukup untuk menghancurkan trade tersebut.

Kesimpulannya adalah bahwa zona 80 dan 20 hanya masuk akal dengan konteks. Di pasar yang bergerak sideways (ranging), zona ini merupakan sinyal yang sah — harga memantul dari tepi saluran dan osilator mengonfirmasi kelelahan. Dalam tren, zona ini hanya berfungsi sebagai latar belakang untuk divergensi. Satu aturan sederhana membantu: ketika pasar jelas sedang dalam tren, abaikan crossover biasa di zona ekstrem dan andalkan divergensi serta kedekatan dengan level support dan resistance yang bermakna.

"Osilator paling berguna ketika nilainya mencapai pembacaan ekstrem di dekat batas atas atau bawahnya. Namun dalam tren kuat, pembacaan overbought dan oversold bisa bertahan untuk waktu yang lama dan tidak boleh diperlakukan sebagai sinyal otomatis untuk bertindak melawan arah tren." — John J. Murphy, 1999

Divergensi %K dan %D dengan harga — sinyal terkuat

Dari tiga penggunaan klasik — crossover di zona ekstrem, sentuhan angka 80 atau 20, dan divergensi dengan harga — divergensilah yang berdiri di atas fondasi paling kokoh. Cara kerjanya mirip dengan divergensi RSI dan MACD yang sudah familiar: harga mencetak tertinggi atau terendah baru, tetapi osilator menolak mengikutinya dan mencetak nilai yang lebih rendah — momentum di balik pergerakan memudar. George Lane sendiri menganggap divergensi %D sebagai sinyal terpenting dari indikator ini, sesuai dengan sifatnya: stochastic mengukur kecepatan pergerakan secara tidak langsung dan menangkap perlambatan lebih awal daripada harga. Meski demikian, divergensi bukan sistem yang berdiri sendiri — tanpa filter tren, kedekatan dengan level yang bermakna, dan konfirmasi candlestick, ia tetap menjadi petunjuk, bukan entry siap pakai.

Filter praktis yang meningkatkan kualitas sinyal

  1. Filter tren timeframe yang lebih tinggi. Tentukan arah pada timeframe satu tingkat di atas yang Anda tradingkan dan hanya ambil sinyal yang selaras dengan arah itu; abaikan crossover biasa di zona ekstrem.
  2. Kedekatan dengan level yang bermakna. Sinyal pada level psikologis atau di dalam zona konsolidasi sebelumnya memiliki bobot lebih besar daripada sinyal yang sama di ruang harga kosong.
  3. Konfirmasi dari candle pembalikan. Tunggu candle yang ditutup ke arah sinyal — pola engulfing, pin bar dengan sumbu panjang, atau doji di zona support.
  4. Stop loss berukuran sesuai volatilitas. Jarak stop adalah kelipatan ATR saat ini, bukan jumlah pip tetap; stop yang lebih sempit adalah target yang terjamin untuk noise rutin.

Pengelolaan risiko yang baik juga mencakup ukuran posisi yang tepat. Pelajari prinsip-prinsip dasar di halaman manajemen risiko untuk membangun kebiasaan trading yang berkelanjutan.

Langkah selanjutnya — stochastic dalam perlengkapan trading Anda

Stochastic oscillator adalah salah satu alat tertua dan paling sering disalahgunakan dalam analisis teknikal: kekuatannya adalah mekanika jelas dua garisnya, kelemahannya adalah reputasi sebagai mesin entry siap pakai. Langkah-langkah di bawah ini mengubah mekanika tersebut menjadi kebiasaan konkret di depan grafik. Untuk gambaran lebih luas tentang analisis teknikal, lihat bagian analisis teknikal di ForexMechanics.

  1. Buka grafik pasangan mata uang utama mana saja, tambahkan stochastic slow dengan pengaturan default, dan gulir mundur beberapa bulan — tandai setiap periode di mana indikator bertahan di atas 80 atau di bawah 20 lebih dari beberapa candle untuk melihat seberapa lama zona ekstrem bisa bertahan dalam sebuah tren kuat.
  2. Untuk setiap pasangan yang Anda ikuti, tetapkan terlebih dahulu arah tren pada timeframe satu tingkat di atas timeframe trading Anda, kemudian hanya izinkan sinyal stochastic yang searah dengan tren tersebut sambil menolak sinyal yang berlawanan dengan kekuatan dominan pasar.
  3. Sebelum membuka posisi berdasarkan osilator, wajibkan adanya divergensi %K dan %D dengan harga bersamaan dengan kedekatan pada level support atau resistance yang bermakna — perlakukan crossover biasa atau sentuhan zona ekstrem semata-mata sebagai isyarat awal untuk analisis lebih lanjut, bukan sebagai sinyal entry langsung.
  4. Tetapkan stop loss sebagai kelipatan ATR saat ini untuk instrumen dan timeframe yang Anda gunakan, tuliskan aturan itu ke dalam rencana trading Anda, dan patuhi aturan tersebut daripada memilih angka bulat yang nyaman secara acak namun jatuh di dalam jangkauan alami pergerakan harga.

Bacaan terkait: stochastic oscillator — cara membaca dan menggunakannya dalam praktik memperkenalkan tiga sinyal klasik dan pengaturan dasar, sehingga merupakan titik awal yang baik sebelum artikel ini; RSI — cara membaca dan kapan ia gagal membahas osilator momentum saudaranya, yang divergensinya sering dipasangkan dengan stochastic.

Jarosław Wasiński
Tentang penulis

Jarosław Wasiński

Pemimpin redaksi MyBank.pl · Analis keuangan dan pasar

Analis dan praktisi independen dengan pengalaman lebih dari 20 tahun di sektor keuangan. Pendiri dan pemimpin redaksi portal MyBank.pl yang beroperasi sejak 2004. Analisis fundamental pasar valuta asing dan makroekonomi sejak 2007. Menulis dari perspektif pasar global dengan perhatian pada kerangka regulasi ESMA dan BAPPEBTI.

Sumber dan referensi

  1. StockCharts ChartSchool Stochastic Oscillator (Fast, Slow, and Full) · pełny opis wzoru %K i %D, odmian fast/slow/full oraz sygnałów; zawiera oryginalny cytat George'a Lane'a o momentum chartschool.stockcharts.com ↗
  2. TradingView Stochastic (STOCH) · dokumentacja wskaźnika: definicja, linie %K i %D, strefy 80/20 i sygnały dywergencji www.tradingview.com ↗
  3. Corporate Finance Institute Stochastic Oscillator · omówienie wskaźnika z atrybucją George'a Lane'a, wzoru %K/%D i ograniczeń (fałszywe sygnały) corporatefinanceinstitute.com ↗
  4. StockCharts ChartSchool StochRSI · pokrewny wskaźnik łączący formułę stochastica z RSI, przydatny do porównania mechaniki chartschool.stockcharts.com ↗

Pertanyaan yang sering diajukan

Bagaimana sebenarnya garis %K dan %D dihitung?

George Lane menerbitkan rumus aslinya pada tahun 1950-an: %K = (harga penutupan − titik terendah dari N periode) ÷ (titik tertinggi dari N periode − titik terendah dari N periode) × 100. Nilai N default adalah 14 periode. Hasilnya adalah angka dari 0 hingga 100 yang memberi tahu Anda di mana penutupan terbaru berada dalam rentang N periode — 100 berarti penutupan di puncak rentang tersebut, 0 di dasar. Garis %D adalah simple moving average tiga periode dari %K dan berfungsi sebagai garis sinyal yang menjadi dasar crossover klasik. Pengaturan standar ditulis sebagai (14, 3, 3): periode %K, pemulusan %K, pemulusan %D. Versi "fast" melewati pemulusan pertama dan menampilkan %K mentah (lebih banyak noise); "slow" memuluskanya sekali; "full" memungkinkan Anda memilih periode pemulusan apa pun.

Apa yang sebenarnya dimaksud oleh zona 80 dan 20?

Keduanya adalah zona perhatian, bukan zona tindakan. Stochastic di atas 80 hanya mengatakan satu hal: harga penutupan berada di seperlima teratas rentang 14 periode terakhir. Itu adalah informasi posisi dalam rentang lokal, bukan penilaian fundamental. Dalam tren naik yang kuat, osilator bisa bertahan di atas 80 selama beberapa minggu — menjual hanya berdasarkan pembacaan "di atas 80" adalah salah satu cara paling umum pemula menguras akun. Penggunaan praktis: di pasar ranging zona 80/20 dapat ditradingkan; dalam tren kuat zona tersebut hanya berfungsi sebagai konteks untuk sinyal lain. Aturan praktis Constance Brown: ketika ADX (Average Directional Index) berada di atas 25, abaikan crossover di zona 80/20 dan andalkan hanya pada divergensi.

Apa perbedaan antara stochastic fast, slow, dan full?

Ketiga varian berbagi mekanika yang sama dengan derajat pemulusan yang berbeda. Fast (14, 3) — %K adalah nilai mentah, %D adalah rata-rata tiga periode dari %K. Bereaksi seketika, menghasilkan banyak crossover, sebagian besar berupa noise. Berguna dalam scalping M1 dan M5 di mana ekstensi jangka pendek penting. Slow (14, 3, 3) — default di MetaTrader dan TradingView. %K pertama kali diperhalus dengan rata-rata tiga periode, kemudian %D dihitung sebagai rata-rata tiga periode berikutnya. Hasilnya adalah garis yang jauh lebih tenang dengan lebih sedikit crossover palsu. Full (14, 3, 3 dengan pemulusan yang dapat disesuaikan) — logika yang sama dengan slow, tetapi parameter pemulusan dapat dikonfigurasi. Untuk swing trading D1, pengaturan populer adalah (21, 5, 5), yang semakin meredam indikator dan hanya memunculkan sinyal terkuat. Aturan praktis: semakin tinggi timeframe, semakin besar pemulusan yang terbayar.

Sinyal stochastic mana yang paling andal?

Dari tiga sinyal klasik — crossover %K/%D di zona ekstrem, sentuhan sederhana pada angka 80 atau 20, dan divergensi dengan harga — divergensilah yang berdiri di atas fondasi paling kokoh, dan inilah sinyal yang dianggap George Lane sendiri sebagai yang terpenting. Bekerja paling baik ketika difilter oleh arah tren timeframe yang lebih tinggi dan dikonfirmasi oleh candle pembalikan pada level support atau resistance yang bermakna. Crossover biasa di zona ekstrem adalah sinyal terlemah, karena dalam tren osilator dapat berada di zona overbought atau oversold selama berminggu-minggu, menghasilkan serangkaian entry yang merugi melawan kekuatan dominan pasar. Alasannya sama seperti RSI: osilator menangkap momentum tetapi tidak mengetahui apa pun tentang konteks pasar. Tanpa filter tren, kedekatan dengan level yang bermakna, dan konfirmasi candle, stochastic saja tidak pernah dan tidak akan pernah menjadi strategi yang lengkap — ini adalah alat yang mendukung analisis, bukan penggantinya.

Pelajari lebih lanjut · panduan lengkap