Compression — Kompresi Harga dalam Trading Forex
Volatility Squeeze · Konsolidasi · Inside Bar · Triangle · ATR · Bollinger Band Squeeze · Breakout Setup
Di balik setiap pergerakan harga yang eksplosif setiap rally besar atau penurunan tajam yang terjadi dalam forex hampir selalu ada periode diam yang mendahuluinya. Periode di mana candle-candle mengecil, volatilitas menyusut, dan pasar seolah “menahan napas”. Inilah yang disebut Compression (Kompresi Harga).
Memahami compression adalah memahami salah satu hukum paling fundamental pasar keuangan: volatilitas bersifat siklus. Periode tenang selalu diikuti periode bergolak, dan trader yang bisa mengidentifikasi compression lebih awal mendapatkan kesempatan entry sebelum pergerakan besar terjadi.
1 Apa itu Compression dalam Trading?
📚 Definisi
“Compression (Kompresi Harga) adalah kondisi di mana volatilitas pasar menyusut secara bertahap ditandai oleh candle-candle yang semakin kecil, range harga yang semakin sempit, dan energi pasar yang ‘terkompresi’ yang secara historis mendahului pergerakan harga yang eksplosif ke satu arah.”
Compression terjadi ketika kekuatan buyer dan seller berada dalam keseimbangan yang semakin sempit. Tidak ada pihak yang dominan, sehingga harga bergerak dalam range yang semakin kecil. Ini bukan tanda pasar yang “mati” sebaliknya, ini adalah tanda bahwa energi sedang terakumulasi. Semakin lama dan semakin ketat kompresi berlangsung, semakin besar potensi ekspansi yang akan menyusulnya.
Dalam dunia trading, compression sering juga disebut sebagai volatility squeeze, consolidation tight, atau coiling semua merujuk pada fenomena yang sama: pasar sedang “menggulung pegas” sebelum melepaskannya.
💡 Hukum Fundamental Volatilitas Pasar
Volatilitas tinggi diikuti volatilitas rendah, dan volatilitas rendah diikuti volatilitas tinggi. Ini adalah siklus yang berulang tanpa henti di semua pasar keuangan, di semua timeframe. Compression adalah fase volatilitas rendah dan trader yang memahami hukum ini tahu bahwa setelah compression yang cukup panjang, ekspansi (breakout) hanyalah masalah waktu.
2 Cara Mengidentifikasi Compression di Chart
Ada tiga cara utama untuk mengenali compression secara visual, menggunakan ATR, dan menggunakan Bollinger Bands:

Tiga Cara Mengidentifikasi Compression
1
Visual: Candle Mengecil
Ciri paling mudah dilihat: candle-candle semakin kecil body dan wick-nya secara progresif. Range harga (High−Low) per candle menyempit. Jika beberapa candle berturut-turut memiliki range yang jauh lebih kecil dari rata-rata sebelumnya, kompresi sedang terjadi. Wick yang panjang dengan body sangat kecil (Doji/Spinning Top) juga indikasi kuat.
2
ATR (Average True Range)
Indikator paling objektif mengukur volatilitas. ATR turun ke level historis rendah = kompresi terkonfirmasi. Bandingkan ATR sekarang dengan rata-rata ATR 3–6 bulan terakhir: jika berada di bawah 50% rata-rata historisnya, pasar sedang terkompresi secara signifikan. Default setting: ATR(14).
Ketika Upper Band dan Lower Band Bollinger semakin mendekati satu sama lain, ini disebut BB Squeeze sinyal visual kompresi yang sangat populer. Bisa dikuantifikasi menggunakan BB Bandwidth = (Upper−Lower)/Middle. Bandwidth sangat rendah = kompresi kuat.

5 Ciri-Ciri Compression yang Valid
📈
Range Candle Menyempit
High−Low per candle secara bertahap mengecil. Candle terbaru jauh lebih kecil dari candle 10–20 periode lalu.
📊
ATR di Level Historis Rendah
ATR(14) berada signifikan di bawah nilai rata-rata 3–6 bulan terakhirnya. Semakin rendah relatif terhadap historis, semakin terkompresi.
🎭
Bollinger Band Squeeze
Upper dan Lower Band BB semakin mendekat. Bandwidth (selisih upper−lower dibagi middle) turun ke level minimum beberapa bulan terakhir.
⛶
Volume Menurun
Kompresi harga biasanya disertai penurunan volume trading. Ketika volume mulai meningkat dalam kondisi kompresi, ini sering menjadi sinyal awal breakout akan terjadi.
🕐
Durasi Konsisten
Kompresi minimal berlangsung 5–10 candle di timeframe yang dimonitor. Kompresi 1–2 candle tidak cukup bermakna. Semakin panjang durasi, semakin powerful potensi breakout-nya.
3 Pola-Pola Compression yang Paling Umum
Compression bisa termanifestasi dalam berbagai pola chart. Masing-masing memiliki karakteristik dan nuansa yang berbeda:
Inside Bar
Kompresi 1–2 Candle
Candle (Inside Bar) yang seluruh range-nya berada di dalam range Mother Candle sebelumnya. Kompresi paling singkat namun sangat valid sebagai setup breakout. Entry: Buy Stop di atas high Mother Candle, Sell Stop di bawah low Mother Candle.
Symmetrical Triangle
Kompresi Klasik Arah Netral
Harga membentuk Lower High dan Higher Low yang konvergen menuju satu titik. Arah breakout tidak bisa diprediksi (bisa naik atau turun) gunakan OCO order di kedua sisi. Salah satu setup compression paling umum dan kuat.
Pennant
Compression setelah Impulse Kuat
Kompresi yang terjadi setelah pergerakan impulsif kuat (flagpole). Berbeda dari symmetrical triangle, pennant cenderung melanjutkan arah impulse sebelumnya. Setup continuation yang sangat kuat ketika terkonfirmasi.
Rising/Falling Wedge
Kompresi dengan Bias Arahh
Berbeda dari symmetrical triangle, wedge memiliki bias arah: Rising Wedge (kompresi naik) cenderung breakout ke bawah; Falling Wedge (kompresi turun) cenderung breakout ke atas. Counterintuitive tapi sangat andal.
Doji Cluster
Compression Sangat Singkat
Beberapa Doji (candle dengan open = close) berturut-turut di level yang sama, menandakan ketidakpastian maksimal. Ketika Doji cluster terbentuk di top/bottom tren atau di level support/resistance kunci, probabilitas breakout yang kuat sangat tinggi.
Flat Base
Kompresi Panjang, Sangat Kuat
Konsolidasi panjang dalam range yang sangat ketat candle-candle berulang di antara support dan resistance horizontal yang sempit selama berminggu-minggu. Sering menjadi setup breakout paling powerful karena energi terakumulasi sangat lama.
4 Cara Trading Compression 5 Langkah Sistematis
Trading compression adalah tentang antisipasi, bukan reaksi. Berikut alur trading compression yang terstruktur:
1
Identifikasi Compression yang Valid
Cari ATR yang turun signifikan dan/atau BB Squeeze di timeframe H4 atau Daily. Identifikasi pola yang terbentuk (Inside Bar, Triangle, Pennant, dll). Pastikan kompresi sudah berlangsung cukup lama (minimal 5–10 candle) untuk mengakumulasi energi yang cukup.
2
Tentukan Batas Kompresi (High & Low)
Identifikasi dengan tepat level High tertinggi dan Low terendah dari area kompresi. Dua level inilah yang menjadi batas kritis: breakout di atas High = bullish setup, breakdown di bawah Low = bearish setup. Tandai kedua level ini di chart.
3
Pasang OCO Order di Kedua Sisi
OCO = One Cancels the Other. Pasang Buy Stop sedikit di atas High kompresi DAN Sell Stop sedikit di bawah Low kompresi secara bersamaan. Ketika salah satu order tereksekusi (breakout terjadi), order yang satu lagi otomatis dibatalkan. Ini memungkinkan Anda menangkap breakout ke segala arah tanpa perlu memantau chart 24 jam.
4
Tentukan Stop Loss dan Take Profit
Stop Loss: Letakkan di sisi berlawanan dari kompresi (beli di atas High → SL di bawah Low kompresi, atau lebih konservatif di midpoint kompresi). Take Profit: Minimal setara lebar kompresi diproyeksikan dari titik breakout. Lebar kompresi yang besar = target TP yang lebih besar dan R:R yang lebih menarik.
5
Monitor Konfirmasi dan Filter False Breakout
False breakout adalah risiko terbesar. Filter: (1) Tunggu candle close di luar compression zone (bukan hanya wick). (2) Volume harus meningkat saat breakout terjadi. (3) Jika pasar segera kembali ke dalam compression zone dalam 1–2 candle, exit posisi itu false breakout. (4) Konfluensi dengan level teknikal yang lebih besar memperkuat validitas breakout.
💡 Cara Pasang OCO di MetaTrader 4/5
Di MT4/MT5, OCO harus dilakukan secara manual: buka dua pending order terpisah (Buy Stop + Sell Stop), kemudian masukkan angka yang sama di field Take Profit dan gunakan Stop Loss yang bermakna untuk masing-masing. Aktifkan notifikasi mobile agar Anda tahu saat salah satu tereksekusi, lalu segera batalkan order yang satu lagi secara manual. Beberapa broker menyediakan fitur OCO built-in di platform trading mereka.
5 Compression di Berbagai Timeframe
Compression bisa terjadi di semua timeframe. Namun tidak semua compression setara: semakin tinggi timeframe, semakin besar energi yang terkompresi dan semakin kuat potensi breakout-nya:
| Timeframe |
Durasi Typical |
Besaran Breakout |
Cocok Untuk |
| M5 / M15 |
15 menit – 2 jam |
5–30 pip |
Scalper banyak noise, rentan false breakout |
| H1 |
2–12 jam |
20–80 pip |
Intraday trader baik untuk setup harian |
| H4 |
1–5 hari |
50–200 pip |
Swing trader ★ Level terbaik untuk setup ini |
| Daily (D1) |
1–4 minggu |
100–500+ pip |
Swing & position trader ★★ Sangat powerful |
| Weekly (W1) |
Berbulan-bulan |
500–2000+ pip |
Position trader ★★★ Level terkuat, kejadian langka |
⚠ Multi-Timeframe Compression: Setup Terkuat
Ketika compression terjadi secara bersamaan di beberapa timeframe (misalnya: H4 dalam BB Squeeze, sekaligus Daily dalam Inside Bar, sekaligus Weekly di dalam Flat Base) ini adalah kondisi yang sangat langka dan sangat powerful. Breakout dari multi-timeframe compression sering menghasilkan pergerakan ratusan hingga ribuan pip. Pantau kondisi ini dengan cermat, karena peluang seperti ini terjadi hanya beberapa kali dalam setahun.
6 Kesimpulan
Compression adalah salah satu konsep yang paling tidak glamor namun paling menguntungkan dalam trading teknikal. Ia tidak menarik perhatian seperti pola candlestick dramatis atau indikator yang berkedip-kedip ia hanya diam, mengecil, dan menunggu. Tapi di balik kediaman itulah energi pergerakan besar sedang terakumulasi.
Trader yang konsisten mengawasi ATR, memantau BB Squeeze, dan mengenali pola kompresi akan sering menemukan dirinya sudah berada di posisi yang tepat sebelum pergerakan besar terjadi bukan mengejar harga setelah semuanya sudah bergerak jauh. Itulah perbedaan antara trader yang bereaksi dan trader yang mengantisipasi.
Volatilitas tidak pernah benar-benar mati ia hanya tidur sebentar. Trader terbaik adalah yang mengenali tidurnya, memosisikan diri, dan sudah siap saat volatilitas itu bangun kembali.
📋 Referensi Cepat Compression
● Compression = volatilitas menyusut, energi terkompresi
● Hukum: Kompresi selalu diikuti ekspansi
● ATR turun = kompresi terkonfirmasi secara objektif
● BB Squeeze = upper & lower band menyempit
● Pola: Inside Bar, Triangle, Pennant, Wedge, Doji
● OCO Order = siapkan buy & sell stop bersamaan
● Konfirmasi: Candle close + volume saat breakout
● Multi-TF Compression = setup paling powerful
FAQ FAQ Seputar Compression
1. Apakah compression selalu diikuti breakout yang besar? +
Tidak selalu besar, namun selalu ada ekspansi. Hukum dasar volatilitas menjamin bahwa periode tenang akan diikuti periode aktif namun besarnya ekspansi bervariasi. Compression yang berlangsung lama di timeframe tinggi (Daily/Weekly) cenderung menghasilkan ekspansi yang besar. Compression singkat di timeframe rendah (M15/H1) menghasilkan ekspansi yang lebih kecil dan lebih sering mengalami false breakout. Faktor lain yang memengaruhi besaran ekspansi: posisi dalam tren yang lebih besar, level teknikal kunci di sekitar area kompresi, dan konteks fundamental/berita yang mungkin menjadi katalis breakout.
2. Bagaimana cara membedakan compression dari sideways biasa? +
Perbedaan krusial ada pada arah volatilitas. Sideways biasa (ranging) bergerak dalam range yang konsisten candle-candle tidak semakin mengecil, range tetap relatif sama dari candle ke candle. Compression adalah ranging yang progresif menyempit setiap candle baru cenderung lebih kecil dari candle sebelumnya, ATR terus turun, dan BB semakin menyempit. Singkatnya: ranging = range konstan; compression = range yang terus mengecil. Compression memiliki kekuatan prediktif yang jauh lebih kuat karena menyiratkan bahwa energi sedang secara aktif terkompresi, bukan sekadar tidak bergerak.
3. Berapa nilai ATR yang menandakan compression sudah signifikan? +
Tidak ada angka absolut compression bersifat relatif terhadap historis setiap instrumen. Yang perlu dilihat adalah perbandingan ATR sekarang vs rata-rata ATR dalam 3–6 bulan terakhir. Panduan umum: jika ATR sekarang berada di bawah 50% dari rata-rata historisnya, kompresi sudah signifikan; jika di bawah 30%, kompresi sangat dalam dan breakout bisa sangat powerful. Untuk EUR/USD yang rata-rata ATR Daily-nya sekitar 70–90 pip, ATR di bawah 40 pip menandakan kompresi yang signifikan. Selalu bandingkan secara relatif, bukan menggunakan angka pip yang sama untuk semua instrumen.
4. Apa perbedaan Inside Bar sebagai sinyal compression vs Inside Bar biasa? +
Inside Bar tunggal adalah sinyal compression yang singkat valid sebagai setup, namun energi yang terkompresi lebih terbatas. Kekuatannya meningkat signifikan ketika: (1) Diikuti Inside Bar lain (nested inside bars atau multiple inside bars berturut-turut) ini menunjukkan kompresi yang semakin dalam; (2) Inside Bar terjadi setelah impulse yang kuat (konteks tren jelas); (3) Mother Candle adalah candle besar yang signifikan; (4) Level Inside Bar bertepatan dengan level teknikal penting (support/resistance mayor, Fibonacci, level psikologis). Inside Bar yang berdiri sendiri dalam kondisi pasar yang sedang ranging biasa memiliki probabilitas lebih rendah dibanding Inside Bar yang terbentuk dalam konteks compression yang lebih besar.
5. Apakah berita fundamental bisa menyebabkan false breakout dari compression? +
Ya, sangat sering. Dua skenario paling umum: (1) Spike berita kemudian reversal: Rilis data ekonomi menyebabkan harga menembus batas kompresi secara intens, namun kemudian harga langsung berbalik ke dalam kompresi karena data ternyata tidak cukup kuat untuk mengubah sentimen secara berkelanjutan. (2) Compression menjelang berita besar: Market sering “menunggu” keputusan FOMC, rilis NFP, atau keputusan bank sentral compressi yang terjadi menjelang rilis ini adalah kompresi yang terencana, dan breakout-nya sering terjadi tepat saat data dirilis. Untuk menghindari false breakout dari berita: periksa kalender ekonomi sebelum masang OCO order, dan pertimbangkan untuk tidak memiliki OCO order aktif saat ada rilis berita berdampak tinggi yang diperkirakan datang dalam 24 jam ke depan.
- AKHIR -