Dalam analisis teknikal, support dan resistance adalah konsep dasar yang membantu trader memahami area harga di mana tekanan beli atau jual cenderung meningkat. Support adalah area harga yang sering menjadi tempat munculnya minat beli sehingga penurunan harga dapat melambat atau berhenti. Sementara itu, resistance adalah area harga yang sering menghadapi tekanan jual sehingga kenaikan harga dapat tertahan.
Bagi trader yang ingin memahami apa itu support dan resistance, penting untuk mengetahui bahwa level ini bukan angka pasti yang selalu menyebabkan harga berbalik arah. Sebaliknya, area support dan resistance menunjukkan zona di mana probabilitas reaksi harga dapat meningkat berdasarkan perilaku pasar sebelumnya.
Trader di berbagai pasar, termasuk forex, indeks, komoditas, dan saham, menggunakan level support dan resistance untuk membantu menentukan kemungkinan entry, menempatkan stop-loss, menetapkan target harga, serta memahami apakah sebuah tren berpotensi berlanjut atau mengalami pembalikan. Konsep ini dapat diterapkan mulai dari pasangan mata uang utama hingga komoditas seperti emas.
Poin-Poin Penting
- Support dan resistance adalah area harga penting, di mana tekanan beli atau jual dapat memengaruhi pergerakan pasar. Namun, keduanya bukan level pasti dan tidak menjamin harga akan berbalik arah.
- Cara menentukan support dan resistance dapat menggunakan metode seperti Swing High, Swing Low, trendline, moving average, Fibonacci retracement, dan pivot point.
- Support dan resistance dapat berubah fungsi (role reversal) setelah breakout, tetapi trader tetap perlu mengonfirmasi pergerakan harga dan menerapkan manajemen risiko.
Apa Itu Support dan Resistance?
Support dan resistance adalah area harga yang sering menjadi perhatian trader karena dapat memengaruhi arah pergerakan pasar. Konsep ini berasal dari interaksi supply and demand: ketika banyak buyer tertarik membeli pada area tertentu, harga cenderung mendapat dukungan (support). Sebaliknya, ketika tekanan jual dari seller meningkat pada area tertentu, harga dapat mengalami hambatan (resistance).
Support adalah area harga di mana demand cukup kuat untuk memperlambat atau menghentikan penurunan harga. Ketika harga mendekati area ini, buyer dapat mulai masuk karena menganggap harga lebih menarik, sehingga tekanan turun berpotensi melemah.
Sebaliknya, resistance adalah area harga di mana supply cukup kuat untuk membatasi kenaikan harga. Pada area ini, seller dapat menjadi lebih aktif sementara buyer mulai mengurangi minat beli, sehingga harga berpotensi tertahan.
Namun, support dan resistance bukan batas harga yang pasti. Harga dapat menembus kedua area tersebut (breakout) karena perubahan kondisi pasar, sentimen, atau peningkatan tekanan beli maupun jual. Karena itu, trader sebaiknya melihat support dan resistance sebagai zona probabilitas, bukan titik pasti tempat harga selalu berbalik arah.
Karena keduanya berasal dari dinamika supply and demand, metode yang digunakan untuk menemukan support juga dapat diterapkan untuk mengidentifikasi resistance.

| Fitur | Support | Resistance |
| Posisi pada grafik | Di bawah harga saat ini | Di atas harga saat ini |
| Kekuatan dominan | Minat beli (demand) | Minat jual (supply) |
| Reaksi umum | Harga melambat, berhenti sejenak, atau memantul naik | Harga melambat, berhenti sejenak, atau berbalik turun |
| Sinyal saat level ditembus | Tekanan jual telah mengalahkan demand | Tekanan beli telah mengalahkan supply |
Karena keduanya berasal dari dinamika supply and demand, metode yang digunakan untuk menemukan support juga dapat diterapkan untuk mengidentifikasi resistance.
Mengapa Level Support dan Resistance Terbentuk?
Level support dan resistance terbentuk karena banyak pelaku pasar memperhatikan area harga yang sama dan mengambil keputusan berdasarkan ekspektasi yang serupa. Ketika banyak trader menempatkan order di sekitar zona tertentu, kumpulan aktivitas tersebut dapat memengaruhi bagaimana harga bereaksi saat kembali ke area tersebut.
Beberapa faktor yang membuat level support dan resistance sering diperhatikan antara lain:
- Memori pasar dan anchoring: Ketika harga pernah berbalik kuat dari suatu area, trader cenderung mengingat level tersebut dan menggunakannya sebagai acuan di masa depan. Buyer yang sebelumnya melewatkan peluang entry dapat menunggu harga kembali ke area yang sama, sehingga meningkatkan potensi demand.
- Penumpukan order (order clustering): Buy order, sell order, stop-loss, dan target profit sering terkumpul di sekitar level harga yang mudah dikenali. Riset akademik mengenai price clustering menunjukkan bahwa order dapat terkonsentrasi pada angka bulat dan level yang familiar sehingga memperkuat reaksi harga ketika area tersebut diuji [1].
- Angka psikologis: Level dengan angka bulat seperti 24.000 pada indeks atau 4.000 pada emas sering menarik perhatian trader karena mudah diingat. Akibatnya, area tersebut dapat menjadi support atau resistance psikologis.
- Perhatian pasar yang sama: Ketika banyak analis atau media keuangan menyoroti level tertentu, semakin banyak trader yang memperhatikannya. Konsensus ini dapat membuat suatu area harga menjadi lebih relevan bagi pasar.
Namun, support dan resistance bukanlah level yang wajib dihormati oleh pasar. Faktor-faktor di atas hanya menjelaskan mengapa area tertentu sering mendapat reaksi, karena adanya konsentrasi supply and demand, bukan karena harga pasti akan berhenti atau berbalik di sana.
Cara Menentukan Level Support dan Resistance
Ada beberapa metode yang umum digunakan trader untuk menemukan support dan resistance pada grafik. Sebagian metode menghasilkan level horizontal yang relatif tetap, sementara metode lain bersifat dinamis dan mengikuti pergerakan harga.
Tidak ada satu metode yang selalu paling akurat. Banyak trader menggabungkan beberapa pendekatan dan memberikan perhatian lebih pada area yang didukung oleh beberapa sinyal (confluence).
Metode Penentuan Support dan Resistance
a. Swing High dan Swing Low
Cara paling sederhana adalah mengidentifikasi titik ketika harga sebelumnya mengalami pembalikan yang jelas. Swing Low dapat menjadi area support potensial, sedangkan Swing High dapat menjadi area resistance potensial.
b. Trendline
Trendline menghubungkan rangkaian higher low dalam uptrend atau lower high dalam downtrend. Pada tren naik, garis tren dapat berfungsi sebagai support dinamis, sementara pada tren turun dapat bertindak sebagai resistance dinamis.
c. Moving Average
Moving average seperti periode 20, 50, dan 200 sering digunakan sebagai referensi area support atau resistance dinamis. Harga terkadang melakukan pullback ke moving average tertentu sebelum melanjutkan tren.
d. Fibonacci Retracement
Level Fibonacci seperti 23,6%, 38,2%, 50%, 61,8%, dan 78,6% sering digunakan untuk mengidentifikasi area potensial tempat harga dapat berhenti atau mengalami koreksi. Trader biasanya melihatnya sebagai zona, bukan level harga yang pasti.
e. Pivot Point
Pivot point menggunakan data high, low, dan close dari periode sebelumnya untuk menghitung level acuan, termasuk support (S1, S2, S3) dan resistance (R1, R2, R3) yang sering digunakan trader harian.
| Metode | Jenis | Apa yang ditunjukkan | Paling cocok untuk |
| Swing High dan Swing Low | Statis | Titik balik sebelumnya pada grafik | Semua timeframe dan pasar |
| Trendline | Dinamis | Support atau resistance diagonal di sepanjang tren | Pasar yang sedang trending |
| Moving average (20/50/200) | Dinamis | Level acuan bergerak yang diperhatikan banyak trader | Pullback dalam tren |
| Fibonacci retracement | Zona statis | Level acuan dalam pergerakan sebelumnya | Pullback dalam tren |
| Pivot point (S1–S3, R1–R3) | Statis (harian) | Level objektif dari data sesi sebelumnya | Analisis intraday indeks dan forex |
Langkah Menentukan Support dan Resistance pada Grafik
Berikut pendekatan yang dapat diterapkan pada berbagai pasar, mulai dari futures, gold CFD, hingga pasangan mata uang:
- Mulai dari timeframe yang lebih tinggi, seperti grafik harian, untuk menemukan area harga yang paling signifikan.
- Tandai Swing High dan Swing Low utama yang menunjukkan pembalikan harga sebelumnya.
- Tambahkan indikator pendukung seperti moving average, Fibonacci retracement, atau pivot point untuk mencari area yang bertepatan.
- Cari confluence, yaitu ketika beberapa metode menunjukkan zona yang sama. Area seperti ini biasanya lebih diperhatikan dibandingkan satu garis tunggal.
- Gunakan timeframe trading untuk menentukan entry, tetapi tetap perlakukan support dan resistance sebagai zona, bukan angka pasti.

Menentukan level support dan resistance membutuhkan latihan dan pengamatan terhadap bagaimana harga bereaksi pada berbagai kondisi pasar. Semakin sering trader mempelajari pola reaksi harga, semakin baik kemampuan mereka dalam menilai area yang memiliki potensi penting.
Cara Menghitung Pivot Point
Pivot point adalah salah satu metode populer yang digunakan trader, terutama untuk analisis intraday pada pasar seperti indeks Nifty 50 dan Bank Nifty. Karena menggunakan data harga sesi sebelumnya, pivot point memberikan level acuan yang objektif untuk membantu mengidentifikasi potensi support dan resistance.
Rumus pivot point utama adalah:
P = (High + Low + Close) ÷ 3
Setelah mendapatkan nilai pivot utama (P), trader dapat menghitung level support dan resistance pertama:
- Resistance Pertama (R1): (2 × P) − Low
- Support Pertama (S1): (2 × P) − High
Contoh Perhitungan Pivot Point
Misalkan sebuah index CFD memiliki data harga pada sesi trading sebelumnya:
- High: 24.200
- Low: 23.900
- Close: 24.050
Maka nilai pivot utama adalah:
P = (24.200 + 23.900 + 24.050) ÷ 3 = 24.050
Berdasarkan nilai pivot tersebut:
- R1 = (2 × 24.050) − 23.900 = 24.200
- S1 = (2 × 24.050) − 24.200 = 23.900
Level pivot, support, dan resistance ini kemudian dapat digunakan sebagai area referensi untuk mengamati kemungkinan reaksi harga pada sesi trading berikutnya.
Catatan: Contoh perhitungan di atas bersifat hipotetis dan hanya untuk tujuan edukasi. Contoh ini tidak mencerminkan hasil trading aktual atau pengalaman klien.
Zona, Kekuatan, dan Role Reversal
Salah satu kesalahan umum pemula adalah menganggap support dan resistance sebagai garis harga yang pasti. Dalam kondisi pasar nyata, harga jarang berhenti atau berbalik tepat pada satu angka tertentu. Karena itu, trader biasanya melihatnya sebagai zona support dan resistance, yaitu area harga tempat reaksi buyer dan seller cenderung terkumpul.
Tidak semua zona memiliki tingkat kepentingan yang sama. Beberapa faktor yang dapat membuat sebuah area support atau resistance menjadi lebih diperhatikan antara lain:
- Jumlah pengujian (touches): Zona yang telah diuji beberapa kali dan tetap bertahan biasanya dianggap lebih signifikan dibandingkan area yang baru muncul satu kali.
- Volume: Aktivitas trading yang tinggi di sekitar suatu zona dapat menunjukkan adanya minat pasar yang lebih besar, meskipun volume tidak selalu tersedia atau sama relevannya di setiap instrumen.
- Timeframe: Level yang terlihat pada timeframe lebih tinggi, seperti grafik harian atau mingguan, biasanya lebih diperhatikan dibandingkan level pada timeframe yang sangat pendek karena melibatkan lebih banyak keputusan pasar.
Ketika harga berhasil menembus suatu zona secara meyakinkan, dapat terjadi fenomena role reversal atau perubahan peran. Resistance yang berhasil ditembus sering kali berubah menjadi support baru, sementara support yang ditembus dapat berubah menjadi resistance. Misalnya, setelah indeks berhasil melewati resistance yang sebelumnya sulit ditembus, area tersebut dapat menjadi support ketika harga melakukan pullback dan menguji kembali zona tersebut.
Namun, tidak setiap breakout menunjukkan pergerakan yang valid. False breakout atau fakeout terjadi ketika harga menembus suatu level, menarik perhatian trader, tetapi kemudian kembali masuk ke range sebelumnya. Karena itu, banyak trader menunggu konfirmasi sebelum mengambil posisi.
Beberapa bentuk konfirmasi yang sering diperhatikan meliputi:
- Candle yang ditutup di luar zona breakout.
- Peningkatan volume atau momentum.
- Reaksi harga saat retest.
- Pola candlestick atau chart pattern yang mendukung.
Intinya, support dan resistance adalah informasi tentang area penting di pasar, bukan sinyal entry otomatis. Level membantu trader mengetahui di mana reaksi harga mungkin terjadi, sementara konfirmasi membantu menilai apakah pergerakan tersebut memiliki kekuatan untuk berlanjut.
Menggunakan Support dan Resistance di Berbagai Pasar
Salah satu alasan support dan resistance menjadi konsep dasar dalam analisis teknikal adalah karena prinsipnya dapat diterapkan di berbagai pasar. Baik pada indeks, komoditas, maupun forex, trader menggunakan area harga tertentu untuk memahami kemungkinan reaksi pasar dan merencanakan entry, stop-loss, atau target.
Banyak trader retail mengakses pasar tersebut melalui Contracts for Difference (CFD), yaitu instrumen yang memungkinkan trader mengambil posisi berdasarkan pergerakan harga tanpa memiliki aset yang mendasarinya. Karena itu, konsep support dan resistance tetap relevan di berbagai jenis instrumen.
- Index CFD: Pada indeks seperti Nifty 50, Bank Nifty, atau BSE Sensex, trader sering memperhatikan level angka bulat, high-low sesi sebelumnya, dan pivot point sebagai area potensial support atau resistance.
- Commodity CFD: Pada komoditas seperti emas (XAU/USD), level harga historis dan angka psikologis sering menjadi perhatian trader karena area tersebut dapat kembali diuji ketika kondisi pasar berubah.
- Forex CFD: Pasangan mata uang seperti USD/INR juga sering menunjukkan reaksi pada level horizontal dan trendline, terutama di sekitar area harga yang banyak diperhatikan pelaku pasar.
Meskipun instrumennya berbeda, prinsip dasarnya tetap sama: trader mencari area di mana keseimbangan antara supply and demand berpotensi berubah. Kemampuan membaca struktur harga pada satu pasar dapat membantu memahami pasar lainnya.
Namun, trader CFD perlu memperhatikan satu perbedaan penting, yaitu leverage. Leverage memungkinkan trader mengendalikan posisi yang lebih besar dengan modal awal yang lebih kecil, tetapi juga dapat memperbesar potensi kerugian.
Bahkan ketika sebuah posisi dibuat berdasarkan level support atau resistance yang terlihat kuat, harga tetap dapat bergerak berlawanan jika kondisi pasar berubah. Karena itu, level harga hanyalah salah satu bagian dari trading plan. Ukuran posisi (position sizing) dan penempatan stop-loss sama pentingnya dalam mengelola risiko.
Contoh: Role Reversal pada XAU/USD
Emas (XAU/USD) merupakan contoh yang baik untuk memahami bagaimana konsep role reversal dapat terjadi dalam praktik. Pada grafik harian historis, area sekitar 4.000 hingga 4.150 sempat berfungsi sebagai resistance selama periode konsolidasi pada Oktober dan November 2025, ketika harga beberapa kali tertahan di area tersebut.
Setelah emas mengalami kenaikan (rally) dan kemudian mengalami koreksi, harga kembali menguji area yang sama. Kali ini, zona 4.000 hingga 4.150 berperan sebagai support, menunjukkan bagaimana area resistance sebelumnya dapat berubah fungsi menjadi area support baru.

Ada dua hal penting yang dapat diperhatikan dari contoh ini. Pertama, konsep role reversal menunjukkan bahwa area harga yang sebelumnya membatasi kenaikan dapat menjadi area yang mendukung harga saat diuji kembali. Kedua, angka psikologis seperti 4.000 sering menjadi perhatian trader karena mudah dikenali dan dapat menjadi area acuan pasar.
Namun, tidak ada level support atau resistance yang dapat menjamin harga akan selalu bertahan. Jika harga menembus dan ditutup secara meyakinkan di bawah zona tersebut, hal ini dapat menunjukkan bahwa support telah gagal. Bagi trader yang menggunakan leverage, pergerakan berlawanan seperti ini dapat memperbesar dampak kerugian.
Karena itu, support dan resistance sebaiknya digunakan sebagai area untuk menyusun trading plan, bukan sebagai prediksi pasti mengenai arah harga berikutnya.
Catatan: Contoh di atas hanya untuk tujuan ilustrasi dan bukan merupakan rekomendasi untuk membeli, menjual, atau menahan instrumen keuangan apa pun.
Mengelola Risiko Saat Trading dengan Support dan Resistance
Support dan resistance tidak hanya digunakan untuk mencari peluang entry, tetapi juga membantu trader menentukan kapan sebuah ide trading tidak lagi valid. Dengan kata lain, level ini dapat menjadi acuan untuk merencanakan risiko sebelum membuka posisi.
Beberapa cara trader menggunakan support dan resistance dalam manajemen risiko antara lain:
- Menentukan posisi stop-loss: Banyak trader menempatkan stop-loss order di luar area support atau resistance. Contohnya, posisi long dapat menggunakan support sebagai acuan batas risiko, sementara posisi short dapat menggunakan resistance sebagai area invalidasi.
- Mengukur risk-to-reward: Karena support dan resistance memberikan area risiko yang lebih jelas, trader dapat membandingkan potensi kerugian dengan peluang keuntungan sebelum entry. Rasio seperti 1:2 sering digunakan sebagai referensi, tetapi rasio yang baik tetap tidak dapat menggantikan setup trading yang berkualitas.
- Menunggu konfirmasi harga: Masuk posisi tepat saat harga menyentuh suatu level dapat meningkatkan risiko terkena false breakout. Menunggu konfirmasi seperti candle closing, retest, atau sinyal pendukung lainnya dapat membantu mengurangi risiko, meskipun entry mungkin terjadi sedikit lebih lambat.
Pada akhirnya, support dan resistance hanyalah salah satu bagian dari risk management, bukan pengganti strategi pengelolaan risiko. Leverage dapat memperbesar keuntungan sekaligus kerugian, dan bahkan level yang terlihat kuat tetap dapat gagal.
Karena itu, position sizing dan penggunaan stop-loss tetap menjadi bagian penting dalam menjaga modal. Support dan resistance membantu menentukan area yang perlu diperhatikan, tetapi disiplin dalam mengelola risiko menentukan seberapa besar dampak ketika prediksi tidak berjalan sesuai rencana.
Membaca Level, Bukan Memprediksinya
Support dan resistance tetap menjadi konsep penting dalam analisis teknikal karena membantu trader memahami bagaimana pasar bereaksi terhadap area harga tertentu. Support menunjukkan area di mana tekanan beli (demand) dapat memperlambat penurunan, sementara resistance menunjukkan area di mana tekanan jual (supply) dapat membatasi kenaikan.
Berbagai metode seperti Swing High dan Swing Low, trendline, moving average, Fibonacci retracement, dan pivot point dapat digunakan untuk menemukan area tersebut. Sebuah level biasanya menjadi lebih relevan ketika didukung oleh beberapa metode (confluence) dan telah menunjukkan reaksi harga berulang kali.
Namun, support dan resistance bukanlah alat untuk memprediksi harga secara pasti. Level hanya menunjukkan area di mana reaksi pasar mungkin terjadi, sementara breakout dan perubahan kondisi pasar tetap dapat membuat level tersebut gagal atau berubah fungsi.
Ketika digunakan bersama konfirmasi harga, position sizing, dan stop-loss yang disiplin, support dan resistance dapat membantu trader menyusun trading plan dan mengelola risiko di berbagai pasar, mulai dari indeks, komoditas, hingga forex. Pada akhirnya, tujuan utamanya bukan menemukan garis yang “benar”, tetapi memahami area penting dan membuat keputusan trading yang lebih terukur.
Pertanyaan yang Sering Diajukan (FAQ)
Apa Itu Support dan Resistance dalam Trading?
Support dan resistance adalah area harga yang sering menjadi titik perhatian trader karena dapat memengaruhi pergerakan pasar. Support merupakan area di mana tekanan beli (demand) dapat memperlambat penurunan harga, sedangkan resistance adalah area di mana tekanan jual (supply) dapat membatasi kenaikan. Namun, keduanya bukan level yang pasti karena harga tetap dapat menembus area tersebut (breakout).
Apa Itu Support dan Resistance dalam Pasar Saham?
Dalam pasar saham, konsep support dan resistance berlaku pada saham individual maupun indeks seperti Nifty 50 atau BSE Sensex. Trader biasanya memperhatikan area ini berdasarkan pergerakan harga sebelumnya, level high dan low, serta angka psikologis yang banyak diperhatikan pasar. Konsep yang sama juga dapat diterapkan pada CFD yang mengikuti pergerakan pasar tersebut.
Bagaimana Cara Menggambar Garis Support dan Resistance?
Mulailah dengan timeframe yang lebih tinggi, seperti grafik harian, lalu tandai Swing Low sebagai area support potensial dan Swing High sebagai area resistance potensial. Sebaiknya gunakan zona harga, bukan satu garis tunggal, karena pasar jarang bereaksi tepat pada satu angka. Menambahkan alat seperti trendline, moving average, atau pivot point dapat membantu menemukan area yang memiliki confluence.
Bagaimana Cara Menemukan Level Support dan Resistance?
Trader biasanya menggunakan beberapa metode, seperti Swing High dan Swing Low, trendline, moving average, Fibonacci retracement, dan pivot point. Area yang didukung oleh beberapa metode sekaligus (confluence) sering dianggap lebih signifikan. Namun, setiap level tetap perlu dikonfirmasi melalui reaksi harga sebelum digunakan dalam trading plan.
Apa Itu Indikator Support dan Resistance?
Indikator support dan resistance adalah alat charting yang membantu mengidentifikasi potensi area harga penting secara otomatis. Contohnya adalah pivot point dan moving average yang dapat berfungsi sebagai level dinamis. Indikator ini dapat membantu analisis, tetapi tidak dapat memprediksi arah harga secara pasti sehingga tetap perlu dikombinasikan dengan pembacaan chart dan manajemen risiko.
PERINGATAN RISIKO: CFD adalah instrumen keuangan yang kompleks dan memiliki risiko tinggi untuk kehilangan uang secara cepat akibat leverage. Anda harus memastikan bahwa Anda benar-benar memahami risiko yang terlibat dan mempertimbangkan dengan cermat apakah Anda mampu menanggung risiko tinggi kehilangan uang Anda sebelum melakukan trading.
Disclaimer: Informasi ini disediakan hanya untuk tujuan edukasi dan tidak memperhitungkan tujuan pribadi, kondisi keuangan, atau kebutuhan Anda. Informasi ini bukan merupakan saran investasi. Kami menyarankan Anda untuk mencari saran independen jika diperlukan. Informasi ini tidak disusun sesuai dengan persyaratan hukum yang dirancang untuk mendorong independensi riset investasi. Tidak ada pernyataan atau jaminan yang diberikan mengenai keakuratan atau kelengkapan informasi apa pun yang terdapat di dalamnya. Materi ini mungkin memuat angka historis atau kinerja masa lalu dan tidak boleh dijadikan acuan. Selain itu, estimasi, pernyataan yang bersifat prediktif, dan perkiraan tidak dapat dijamin kebenarannya. Informasi pada situs ini serta produk dan layanan yang ditawarkan tidak ditujukan untuk didistribusikan kepada siapa pun di negara atau yurisdiksi mana pun yang distribusi atau penggunaannya bertentangan dengan hukum atau regulasi setempat.
Referensi
1. “Clustering of Stock Prices – Operations Research (INFORMS)” https://pubsonline.informs.org/doi/10.1287/opre.13.2.258 Diakses 9 Juli 2026


