Bollinger Bands merupakan indikator analisis teknikal klasik yang memadukan informasi tren dan volatilitas, serta mampu mengidentifikasi perubahan struktur pasar melalui posisi harga relatif terhadap kanal.
Di pasar aset kripto yang memiliki volatilitas tinggi dan distribusi fat-tail yang jelas, parameter Bollinger Bands tradisional dan metode penggunaan konvensional tidak selalu efektif, sehingga perlu diuji sesuai karakteristik pasar.
Laporan ini secara sistematis mengulas struktur inti, pola umum, dan implikasi perdagangan Bollinger Bands, dengan fokus pada manifestasi khasnya di pasar kripto, termasuk squeeze, breakout, ekspansi, dan band walk.
Berdasarkan hal tersebut, laporan ini membangun strategi mean reversion berdasarkan kondisi squeeze Bollinger Bands, serta melakukan backtest historis menggunakan data BTC/USDT 5 menit.
Hasil backtest menunjukkan strategi mean reversion sederhana tanpa optimasi mudah terpengaruh oleh tingginya frekuensi perdagangan, erosi biaya, dan kondisi breakout palsu; setelah menerapkan filter volatilitas, mekanisme cooldown, dan penyaringan bandwidth, stabilitas strategi meningkat signifikan.
Penelitian membuktikan Bollinger Bands tetap memiliki nilai analisis tinggi di pasar kripto, namun efektivitas strategi sangat bergantung pada pemilihan parameter, identifikasi rezim pasar, dan pengujian sampel jangka panjang.
Bollinger Bands, yang diperkenalkan oleh John Bollinger, adalah indikator analisis teknikal yang memadukan informasi tren dan volatilitas. Indikator ini membentuk kanal harga dinamis menggunakan moving average dan standar deviasi harga, serta digunakan untuk mengukur posisi harga relatif, volatilitas pasar, dan potensi perubahan tren.
Di pasar keuangan tradisional, Bollinger Bands biasanya digunakan untuk:
Mengidentifikasi perubahan volatilitas pasar
Mengidentifikasi pembentukan atau penguatan tren
Mengidentifikasi harga ekstrem dan potensi pembalikan
Namun, pasar aset kripto memiliki volatilitas lebih tinggi dan distribusi fat-tail yang lebih besar, sehingga efektivitas parameter tradisional seperti SMA(20) masih perlu diteliti lebih lanjut. Laporan ini akan menganalisis indikator Bollinger Bands secara sistematis dan, berdasarkan hal tersebut, membangun strategi perdagangan mean reversion untuk mengevaluasi performanya di pasar kripto melalui backtest historis.
Rumus perhitungan klasik Bollinger Bands sebagai berikut: • Middle Band = simple moving average (SMA) periode n • Upper Band = SMA + k × standar deviasi • Lower Band = SMA − k × standar deviasi
Middle band adalah rata-rata harga penutupan selama n periode terakhir, sedangkan standar deviasi σ mengukur tingkat volatilitas harga. Dengan menambahkan dan mengurangkan standar deviasi di kedua sisi moving average, tercipta rentang fluktuasi harga.

Dalam distribusi normal ideal:
• ±1σ: sekitar 68% data
• ±2σ: sekitar 95% data
• ±3σ: sekitar 99,7% data
Saat harga menyentuh atau menembus batas Bollinger Bands, umumnya berarti harga berada di posisi ekstrem relatif, dan pasar dapat memasuki dua kemungkinan: mean reversion atau kelanjutan tren. Namun, distribusi harga aset keuangan biasanya menunjukkan karakteristik fat-tail. Dalam statistik aktual, sekitar 85%–90% harga berada dalam rentang Bollinger Bands, bukan 95% secara teoretis.
Karena Bollinger Bands mengintegrasikan informasi tren dan volatilitas sekaligus, indikator ini sangat komprehensif dalam kerangka analisis teknikal:
Informasi tren: middle band (moving average) mencerminkan arah dan kekuatan pergerakan harga jangka menengah
Informasi volatilitas: upper dan lower band, dihitung berdasarkan standar deviasi, menunjukkan tingkat ekspansi dan kontraksi volatilitas harga
Struktur ini membuat Bollinger Bands tidak hanya menggambarkan "arah" harga, tetapi juga mengukur "tingkat aktivitas" pasar. Dibandingkan ATR yang hanya merefleksikan volatilitas, ADX yang hanya mengukur kekuatan tren, atau moving average tunggal yang hanya memberikan referensi arah, Bollinger Bands memberikan gambaran pasar yang lebih utuh.
Dalam praktik perdagangan dan riset kuantitatif, Bollinger Bands biasanya digunakan untuk mengidentifikasi tiga karakteristik inti pasar berikut:
Perubahan lebar Bollinger Bands secara langsung mencerminkan dinamika volatilitas pasar:
Jika upper dan lower band menyempit ("kontraksi" atau "squeeze"), menandakan volatilitas pasar rendah dan harga masuk fase konsolidasi
Jika upper dan lower band melebar, biasanya berarti volatilitas meningkat dan pasar mungkin mulai bergerak tren
Pola siklus "kontraksi-ekspansi" ini menjadikan Bollinger Bands alat penting untuk mengidentifikasi potensi breakout.
Di pasar yang sedang tren, harga sering menunjukkan karakteristik "berjalan di sepanjang band":
Dalam tren naik, harga lebih sering mendekati atau bergerak di sepanjang upper band, dengan middle band menjadi support dinamis
Dalam tren turun, harga cenderung mendekati lower band, dengan middle band menjadi resistance
Bollinger Bands dapat digunakan untuk menentukan arah tren sekaligus membantu menilai apakah tren masih berlanjut atau mulai melemah.
Bollinger Bands juga sering digunakan untuk mengidentifikasi perilaku reversion setelah harga menyimpang dari rata-rata:
• Jika harga menembus upper band, ini dapat menandakan kondisi "overbought" jangka pendek dan tekanan pullback
• Jika harga turun di bawah lower band, ini dapat menandakan kondisi "oversold" dan kemungkinan rebound
Namun, di pasar yang sedang tren kuat, "menyentuh band" tidak selalu berarti pembalikan, dan bisa jadi justru kelanjutan tren. Konfirmasi tambahan biasanya diperlukan melalui volume, indikator momentum, atau struktur harga.
Jika lebar Bollinger Bands tetap rendah untuk waktu lama, pasar biasanya masuk fase squeeze. Ciri utamanya adalah volatilitas turun tajam, sementara arah pasar tidak jelas. Jika volume perdagangan juga rendah, harga cenderung membentuk struktur range-bound.
Dalam praktik, sebagian pelaku pasar percaya squeeze Bollinger Bands menandakan pergerakan besar akan terjadi, karena lingkungan volatilitas rendah biasanya tidak bertahan lama dan bisa berlanjut ke siklus volatilitas baru. Namun, pengalaman nyata menunjukkan hubungan ini tidak selalu konsisten. Seringkali, yang terjadi selama squeeze justru osilasi harga berulang dalam rentang. Dalam kondisi ini, strategi range trading siklus pendek atau scalping biasanya cukup efektif.

Jika harga menembus upper atau lower Bollinger Band, umumnya dianggap sebagai struktur breakout. Secara indikator, %b digunakan untuk menentukan apakah harga keluar dari rentang Bollinger Bands. %b > 1 berarti harga menembus upper band; %b < 0 berarti harga menembus lower band.
Di sekitar breakout Bollinger Bands, biasanya ada dua pendekatan perdagangan di pasar. Pertama, reversal trading dengan logika mean reversion, mengasumsikan harga akan kembali ke rata-rata setelah deviasi ekstrem. Kedua, strategi trend-following, mengasumsikan breakout menandakan awal tren baru dan berpartisipasi sesuai arah pergerakan.

Ekspansi muncul sebagai peningkatan lebar Bollinger Bands secara bertahap, upper dan lower band mulai terbuka ke luar. Secara struktur pasar, pola ini menandakan volatilitas meningkat dan pasar masuk fase lebih aktif.
Ekspansi sering terjadi setelah breakout atau saat tren mulai terbentuk. Seiring amplitudo harga melebar dan partisipasi pasar meningkat, pergerakan tren makin mungkin terjadi. Ekspansi sendiri bukan sinyal beli/jual yang jelas, namun menandakan pasar telah berpindah dari volatilitas rendah ke tren, atau tren semakin menguat.

Pada kondisi tren kuat, harga bisa terus bergerak di sepanjang upper atau lower Bollinger Band (Band Walk). Dalam tren naik, harga berulang kali mendekati atau menyentuh upper band, tren tetap naik; dalam tren turun, harga terus turun di sepanjang lower band.
Struktur ini menandakan momentum tren yang kuat. Dalam Band Walk, masuk countertrend hanya karena harga menyentuh batas Bollinger Bands berisiko tinggi, sebab harga bisa terus berjalan di band untuk waktu lama.

M Top dan W Bottom adalah metode identifikasi potensi reversal dengan Bollinger Bands. M Top mirip double-top: puncak pertama menyentuh/menembus upper band, puncak kedua gagal menyentuh upper band, menandakan momentum naik melemah. Jika harga menembus middle band, tren turun makin terkonfirmasi.
W Bottom mirip double-bottom. Lembah pertama turun di bawah lower band, lembah kedua tidak menembus lower band, menandakan tekanan jual melemah. Jika harga menembus middle band atau resistance kunci, reversal naik bisa terjadi.

Head Fake adalah struktur breakout palsu yang muncul setelah squeeze Bollinger Bands. Ciri utamanya, harga lebih dulu menembus Bollinger Bands ke satu arah, lalu cepat kembali ke rentang dan bergerak ke arah sebaliknya.
Pergerakan ini sering membentuk bull trap atau bear trap. Dalam praktik, sebagian trader menunggu sinyal konfirmasi atau retest setelah breakout sebelum masuk, untuk memastikan tren benar-benar terbentuk. Jika Bollinger Bands digunakan untuk trading tren atau reversal, identifikasi breakout palsu sangat penting.

Analisis struktur Bollinger Bands menunjukkan bahwa saat lebar Bollinger Bands terus menyempit, pasar biasanya berada pada fase volatilitas rendah. Dalam kondisi ini, harga cenderung berfluktuasi dalam rentang daripada langsung membentuk tren satu arah. Maka, strategi alami adalah membangun mean reversion berbasis squeeze Bollinger Bands.
Asumsi inti strategi: saat volatilitas pasar rendah dan harga menyentuh batas Bollinger Bands, harga lebih mungkin kembali ke rata-rata dibanding melanjutkan arah breakout. Logika perdagangan: di lingkungan narrow band, lakukan short saat harga menyentuh upper Bollinger Band, long saat menyentuh lower Bollinger Band, dengan middle band sebagai target take-profit utama. Jika harga menembus rentang Bollinger Bands, asumsi mean reversion tidak berlaku, posisi dihentikan dan keluar tepat waktu.
Selanjutnya, distribusi narrow band Bollinger Bands dianalisis secara statistik dengan parameter:
Timeframe candlestick: 5 menit
Periode statistik: 2025.3.9-2026.3.19
Pasangan perdagangan: BTC/USDT

Hasil statistik menunjukkan kondisi narrow band Bollinger Bands muncul sekitar 20% data sampel. Artinya, strategi memiliki peluang perdagangan yang cukup, sekaligus memusatkan aktivitas di lingkungan range volatilitas rendah, sehingga mengurangi dampak negatif kondisi trending pada mean reversion.
Namun, squeeze Bollinger Bands tidak selalu berarti harga akan berosilasi stabil. Dalam beberapa kasus, tren justru lebih mungkin muncul setelah squeeze. Karena itu, desain strategi tetap memerlukan filter tambahan untuk mengidentifikasi rezim pasar, agar tidak sering trading di lingkungan yang tidak cocok untuk mean reversion.
Untuk memverifikasi ide strategi, dilakukan backtest historis pada pasar BTC/USDT. Backtest menggunakan data candlestick 5 menit selama periode 9 Maret 2025 hingga 19 Maret 2026, data dari Binance. Modal awal USD 100.000, biaya transaksi menggunakan tarif Futures Maker 0,018%.

Hasil backtest awal menunjukkan performa buruk, dengan kerugian berkelanjutan. Analisis data perdagangan mengungkap tiga masalah utama:
Strategi terlalu sering trading. Karena logika awal hanya berdasarkan harga menyentuh batas Bollinger Bands, sistem menghasilkan banyak sinyal dalam waktu singkat, rata-rata holding hanya sekitar 19 menit. Di lingkungan frekuensi tinggi, fluktuasi acak sangat mengganggu strategi, banyak trading dipicu noise pasar jangka pendek.
Biaya trading menggerus keuntungan. Jumlah trading berlebih menyebabkan akumulasi biaya hampir 16,8% dari total modal. Bahkan jika strategi tidak terlalu rugi, tetap bisa habis oleh biaya trading.
Selama squeeze Bollinger Bands, pasar tidak berosilasi stabil seperti diharapkan, malah sering muncul breakout palsu atau tren baru. Ini menyebabkan beberapa posisi mean reversion langsung terkena stop-loss beruntun.
Sebagai respons, strategi dioptimasi beberapa kali, fokus pada tiga aspek utama:
Mengurangi frekuensi trading dengan filter volatilitas dan cooldown. Dengan indikator volatilitas seperti ATR, lingkungan volatilitas sangat rendah dapat difilter, dan trading berulang dalam waktu singkat berkurang, sehingga noise trade berkurang.
Meningkatkan potensi keuntungan per trading. Dengan memperlebar target take-profit dan menambah struktur take-profit bertingkat, sebagian posisi bisa menangkap profit tambahan saat harga bergerak lebih jauh, sehingga rasio untung-rugi meningkat.
Membedakan rezim pasar lebih lanjut. Penelitian menemukan pada kondisi narrow band sangat ekstrem, breakout lebih sering terjadi. Karena itu, strategi mengecualikan rentang narrow band ekstrem dan hanya mengeksekusi mean reversion pada bandwidth menengah.
Setelah optimasi, performa strategi membaik signifikan. Jumlah trading turun drastis, rasio biaya turun, dan kinerja strategi beralih dari rugi ke hampir impas, lalu stabil. Frekuensi trading makin rendah, struktur trading makin bersih, tidak lagi terganggu noise pasar. Win rate naik ke sekitar 76%, drawdown maksimum terkendali di sekitar -0,5%, dan kurva ekuitas mulai naik stabil.
Setelah struktur strategi stabil, parameter kunci dioptimasi secara sistematis. Untuk menghindari bias subjektif, digunakan grid search untuk batch testing parameter strategi, total sekitar 19.683 kombinasi diuji.
Selama penyaringan, kombinasi dengan performa buruk dieliminasi lebih dulu, termasuk Profit Factor ≤ 1, drawdown maksimum > 20%, atau jumlah trading terlalu sedikit. Dari kombinasi tersisa, digunakan penilaian komposit untuk pemeringkatan, dengan metrik rasio Sharpe, profit factor, total keuntungan, dan drawdown maksimum.
Fungsi penilaian menyeimbangkan risiko dan keuntungan, dengan bobot tinggi pada rasio Sharpe dan profit factor, serta penalti pada drawdown. Melalui proses ini, konfigurasi strategi dengan struktur risiko-keuntungan wajar dapat diidentifikasi dari ribuan kombinasi.
Pada periode sampel, rasio Sharpe beberapa kombinasi parameter mencapai sekitar 4,6. Hasil ini menunjukkan strategi sudah cukup stabil. Namun, backtest ini hanya mencakup sekitar tiga bulan, sehingga risiko overfitting masih ada. Pendekatan lebih kuat adalah menggunakan data historis lebih dari empat tahun dan mencakup siklus pasar penuh, untuk memverifikasi stabilitas strategi.

Selain itu, penelitian ini tidak mengoptimasi parameter periode Bollinger Bands secara sistematis. Pasar tradisional biasanya memakai SMA(20) sebagai parameter default, namun di pasar kripto, parameter ini belum tentu optimal. Parameter periode berbeda bisa menghasilkan performa strategi yang sangat berbeda, sehingga bagian ini masih perlu riset lebih lanjut.
Referensi:
Investtopedia, https://www.investopedia.com/terms/b/bollingerbands.asp
Tradingview, https://www.tradingview.com/scripts/bollingerbands/
InteractiveBrokers, https://www.interactivebrokers.com/campus/trading-lessons/bollinger-bands/
Gate Research adalah platform riset blockchain dan mata uang kripto yang komprehensif, menyediakan konten mendalam, mulai dari analisis teknikal, wawasan pasar, riset industri, prediksi tren, hingga analisis kebijakan makroekonomi. Penafian Berinvestasi di pasar mata uang kripto melibatkan risiko tinggi. Pengguna disarankan melakukan riset mandiri dan memahami sepenuhnya karakter aset serta produk sebelum mengambil keputusan investasi. Gate tidak bertanggung jawab atas kerugian atau kerusakan yang timbul akibat keputusan tersebut.





