Apa itu SMA?
Jawaban langsung
SMA adalah singkatan dari Simple Moving Average (Rata-rata Bergerak Sederhana). Dalam konteks forex, ini adalah garis yang dihitung dari serangkaian observasi harga masa lalu sehingga fluktuasi jangka pendek dapat dikurangi. Idenya adalah mengubah pergerakan harga yang berisik menjadi rangkaian yang lebih halus dan lebih mudah dibandingkan dari waktu ke waktu.
Mekanisme dan definisi
SMA dihitung menggunakan periode lookback tetap (sering ditulis sebagai N). Untuk setiap titik waktu, Anda mengambil rata-rata aritmatika dari N nilai harga terbaru dan memplot rata-rata tersebut sebagai SMA.
Cara sederhana untuk menuliskannya adalah:
- SMA(t) = (P(t) + P(t−1) + … + P(t−N+1)) / N
Di mana P adalah harga input yang dipilih (misalnya, harga penutupan setiap candle) dan t adalah langkah waktu saat ini dalam data Anda.
Dua pilihan desain yang penting:
- Harga mana yang dirata-ratakan. Orang sering menggunakan harga penutupan, tetapi definisi “SMA” itu sendiri hanya membutuhkan serangkaian input yang konsisten.
- Panjang periode N. N yang lebih besar merata-ratakan lebih banyak riwayat, biasanya menghasilkan garis yang lebih halus tetapi lebih tertunda.
Cara SMA umumnya digunakan dalam studi forex (tanpa memperlakukannya sebagai sinyal mandiri) adalah untuk menggambarkan hubungan seperti:
- apakah garis yang dihaluskan sedang naik atau turun,
- apakah harga saat ini berada di atas atau di bawah garis SMA,
- seberapa kuat reaksi SMA terhadap perubahan pada rangkaian yang mendasarinya.
Bukti atau contoh (dengan asumsi yang eksplisit)
Asumsikan Anda menggunakan harga penutupan dan memilih N = 3. Misalkan tiga harga penutupan terakhir adalah:
- P(t) = 1.1050
- P(t−1) = 1.1020
- P(t−2) = 1.1080
Maka:
- SMA(t) = (1.1050 + 1.1020 + 1.1080) / 3
- SMA(t) = 1.1050 (karena jumlahnya adalah 3.3150 dan dibagi 3 menghasilkan 1.1050)
Saat harga penutupan baru tiba, nilai tertua keluar dan SMA diperbarui. Perilaku “jendela bergulir” inilah yang menjadikan SMA sebagai alat penghalus.
Jika harga penutupan terbaru meningkat, SMA biasanya akan bergerak naik juga. Jika menurun, biasanya akan bergerak turun. Namun, garis SMA akan merespons lebih lambat ketika N lebih besar, karena harga yang lebih lama masih memengaruhi rata-rata.
Keterbatasan dan risiko (apa yang bisa salah)
SMA memiliki keterbatasan yang material:
- Lag (penundaan waktu): Karena SMA merata-ratakan nilai masa lalu, ia secara inheren bereaksi setelah harga sudah bergerak. Di pasar yang berubah cepat, ini dapat mengurangi kegunaannya.
- Sensitivitas terhadap perubahan rezim: Dalam kondisi berombak atau terbatas, harga dapat bergerak bolak-balik di sekitar SMA, menghasilkan persilangan yang sering atau interpretasi yang tidak stabil.
- Ketergantungan parameter: Nilai N yang berbeda dapat menghasilkan bentuk SMA yang berbeda secara material. Tanpa menentukan N dan definisi harga input, perbandingan menjadi tidak dapat diandalkan.
Ada juga faktor ketidakpastian praktis bahkan ketika SMA benar secara matematis:
- Biaya dan detail eksekusi: Hasil dunia nyata bergantung pada spread, komisi, dan kualitas eksekusi; hubungan harga historis mungkin tidak berpindah dengan bersih setelah faktor-faktor tersebut disertakan.
- Non-persistensi pola: Hubungan yang diamati dalam data historis tidak menjamin perilaku yang sama di data masa depan.
Verifikasi dan pertanyaan berikutnya
Untuk memverifikasi bahwa Anda memahami SMA secara mandiri, lakukan dua pemeriksaan menggunakan rangkaian data yang sama:
- Hitung ulang nilai SMA secara manual untuk jendela kecil (seperti N=3 atau N=5) dan konfirmasi perilaku pembaruan bergulir.
- Bandingkan keluaran SMA untuk dua panjang periode yang berbeda (misalnya, N pendek vs. N yang lebih panjang) dan amati bagaimana lag dan kehalusan berubah.
Jika Anda ingin langkah berikutnya, pertimbangkan untuk membaca bagaimana hasil SMA diuji secara bertanggung jawab dengan data historis, termasuk cara menghindari kesimpulan yang terlalu optimis dari backtest.