RSI mungkin indikator pertama yang dipelajari setiap trader — dan sekaligus salah satu yang paling salah dipakai. Kebanyakan orang cuma menghafal "70 jual, 30 beli" lalu berhenti di situ, dan itu bikin rugi saat tren sedang kuat. Panduan ini melangkah lebih jauh: menjelaskan apa yang sebenarnya diukur RSI, di mana dia bersinar, di mana dia gagal, plus kode yang bisa kamu tancapkan ke bot.
01Apa yang sebenarnya diukur RSI
RSI singkatan dari Relative Strength Index (indeks kekuatan relatif), diciptakan J. Welles Wilder pada 1978. Ini sebuah osilator momentum: nilainya bergerak dari 0 sampai 100 dan mengukur kecepatan serta besarnya perubahan harga terakhir. Dengan bahasa sederhana: dia membandingkan besarnya kenaikan terakhir dengan besarnya penurunan terakhir.
- RSI di atas 70: overbought — harga naik cepat, mungkin sudah "kelewat tarik".
- RSI di bawah 30: oversold — harga turun cepat, mungkin sudah "kelewat tarik" ke bawah.
- RSI di 50: keseimbangan antara tenaga pembeli dan penjual.
02Rumusnya (untuk dipahami, bukan dihafal)
Kamu tidak perlu menghitung manual — semua platform sudah melakukannya —, tapi memahami rumusnya mencegah salah pakai:
RSI = 100 − [ 100 / (1 + RS) ] onde RS = média dos ganhos / média das perdas (no período)
Periode standarnya adalah 14. Konsekuensi praktis dari rumus itu: kalau dalam satu periode hanya ada kenaikan, RS menuju tak hingga dan RSI naik ke 100; kalau hanya ada penurunan, RSI turun ke 0. Makanya dia "jenuh" — dan justru di situlah letak jebakan yang akan kita bahas nanti.
033 kegunaan nyata (di luar yang sudah jelas)
1. Overbought / oversold
Pemakaian klasiknya. Tapi hati-hati: di pasar sideways ini bekerja baik; saat tren kuat, RSI "menempel" di titik ekstrem (di atas 70 selama berhari-hari dalam tren naik yang kuat) dan sinyal "jual"-nya membuat kamu melawan tren — kesalahan yang mahal.
2. Divergensi (kegunaan paling berharga)
Di sinilah emasnya RSI. Divergensi terjadi ketika harga dan RSI tidak sejalan:
- Divergensi bearish: harga bikin puncak lebih tinggi, tapi RSI bikin puncak lebih rendah → gerakan naiknya kehilangan tenaga, mungkin akan reversal ke bawah.
- Divergensi bullish: harga bikin dasar lebih rendah, tapi RSI bikin dasar lebih tinggi → penurunannya melemah, mungkin akan reversal ke atas.
3. Garis 50 sebagai filter tren
Kegunaan yang sering diremehkan: RSI yang konsisten di atas 50 mengonfirmasi tren naik; di bawah 50, tren turun. Bagus sekali sebagai filter untuk strategi lain — misalnya, hanya beli kalau RSI di atas 50.
Kesalahan nomor 1 dengan RSI: menjual cuma karena RSI lewat 70. Dalam tren naik yang kuat, RSI bisa bertahan di atas 70 selama berminggu-minggu sementara harga terus naik. RSI sendirian bukan sinyal entry — dia konteks. Selalu kombinasikan dengan tren dan struktur pasar.
04Memprogram RSI
Ini kode siap pakai untuk dua platform yang paling banyak dipakai. Perhatikan bahwa baik Pine maupun Python sudah punya RSI di library-nya — kamu jarang menghitung manual, tapi saya tunjukkan perhitungan manual di Python supaya kamu paham isi dalamnya.
//@version=5 indicator("RSI com Zonas") periodo = input.int(14, "Período") rsi = ta.rsi(close, periodo) plot(rsi, "RSI", color=color.blue) hline(70, "Sobrecompra", color=color.red) hline(30, "Sobrevenda", color=color.green) hline(50, "Meio", color=color.gray) // alert crossover if ta.crossunder(rsi, 30) alert("RSI entrou em sobrevenda")
import pandas as pd def calcular_rsi(precos: pd.Series, periodo=14) -> pd.Series: delta = precos.diff() ganho = delta.clip(lower=0) perda = -delta.clip(upper=0) # exponential moving average versi Wilder media_ganho = ganho.ewm(alpha=1/periodo, adjust=False).mean() media_perda = perda.ewm(alpha=1/periodo, adjust=False).mean() rs = media_ganho / media_perda return 100 - (100 / (1 + rs)) # uso df["rsi"] = calcular_rsi(df["close"]) if df["rsi"].iloc[-1] < 30: print("Sobrevenda — avaliar compra com confirmação")
Jalan pintas di Python: library seperti ta atau pandas-ta sudah menyediakan RSI: ta.momentum.rsi(df["close"], window=14). Perhitungan manual di atas cuma untuk memahami apa yang terjadi di dalamnya.
Mau menyusun strategi dengan RSI?
Lihat kumpulan strategi kami yang siap diotomatiskan, banyak di antaranya memakai RSI sebagai filter.
05Periode mana yang dipakai
Standar 14 adalah keseimbangan yang bagus, tapi kamu bisa menyesuaikannya dengan gaya trading:
- Periode pendek (7-9): RSI lebih sensitif, lebih banyak sinyal, lebih banyak noise. Untuk scalping dan day trading cepat.
- Periode 14 (standar): seimbang. Bekerja di sebagian besar kasus.
- Periode panjang (21+): RSI lebih halus, lebih sedikit sinyal, lebih bisa diandalkan. Untuk swing trading.
Tips otomasi: saat mengoptimalkan periode lewat backtest, hindari memilih angka yang hasilnya paling bagus sendirian (overfitting). Lebih baik pilih rentang yang hasilnya mirip-mirip — ketahanan lebih berharga daripada puncak performa masa lalu.
06Pertanyaan yang sering muncul
Apa itu RSI?
Osilator momentum yang bergerak dari 0 sampai 100, mengukur kecepatan dan besarnya perubahan harga. Di atas 70 menandakan overbought; di bawah 30, oversold. Diciptakan Wilder pada 1978.
Periode terbaik untuk RSI itu berapa?
Standarnya 14. Periode lebih pendek (7-9) membuatnya lebih sensitif dan banyak menghasilkan sinyal (day trading); yang lebih panjang (21+) membuatnya lebih halus dan andal (swing). Tidak ada yang "terbaik" secara universal — tergantung gaya dan asetnya.
Apa itu divergensi di RSI?
Divergensi terjadi ketika harga dan RSI tidak sejalan: harga bikin puncak baru tapi RSI tidak mengikuti (divergensi bearish), atau harga bikin dasar baru tapi RSI justru naik (divergensi bullish). Ini menandakan pelemahan dan kemungkinan reversal. Salah satu kegunaannya yang paling berharga.
Bisakah trading hanya dengan RSI?
Tidak disarankan. RSI sendirian menghasilkan banyak sinyal palsu, terutama saat ada tren. Pakai sebagai konteks/filter yang dikombinasikan dengan struktur pasar, tren, dan manajemen risiko. RSI bersinar dalam kombinasi, bukan sendirian.
Apakah RSI bekerja di kripto dan B3?
Ya, dia agnostik terhadap pasar — bekerja di aset apa pun yang punya data harga (saham, mini indeks, Forex, kripto). Cara membacanya sama; yang berbeda cuma kalibrasi periodenya terhadap perilaku aset tersebut.