Moving averages, disingkat MA, adalah rata-rata dari titik data (biasanya harga) selama periode waktu tertentu. Mengapa disebut “bergerak (moving)”? Karena setiap titik data dihitung menggunakan data dari X periode sebelumnya. Karena menggunakan rata-rata data sebelumnya, moving averages membuat data harga menjadi lebih halus untuk membentuk indikator yang mengikuti tren.
Moving averages tidak memprediksi arah harga. Sebaliknya, MA mendefinisikan arah saat ini. Namun, moving averages cenderung tertinggal karena didasarkan pada harga-harga sebelumnya. Meskipun begitu, investor menggunakan MA untuk membantu menyaring pergerakan harga dan menghilangkan kebisingan.
Cara Terbaik Menggunakan Moving Averages
Moving averages (MA) dapat digunakan untuk mengidentifikasi arah tren atau menentukan level potensial support dan resistance. MA juga menjadi dasar untuk banyak indikator teknikal dan overlay lainnya, seperti MACD, Bollinger Bands, dan McClellan Oscillator.
Dua jenis moving averages paling populer adalah simple moving averages sederhana (SMA) dan exponential moving averages (EMA).
Moving averages sederhana (SMA) menghitung harga selama periode waktu tertentu, sedangkan moving averages eksponensial (EMA) memberikan bobot lebih pada harga-harga terkini. Ada juga moving averages khusus lainnya yang tersedia, seperti Hull Moving Average, DEMA, KAMA, dan TEMA.
Apa Faktor Keterlambatan dalam MA?
Karena moving averages didasarkan pada data sebelumnya, indikator ini cenderung tertinggal dibandingkan data harga aktual. Semakin lama periode MA, semakin besar keterlambatannya.
Selain itu, jenis moving averages juga memengaruhi keterlambatannya: EMA dengan data terkini yang diberi bobot lebih akan kurang tertinggal dibandingkan dengan SMA, yang memberi bobot yang sama pada data yang lebih jauh di masa lalu.
MA 10 hari akan cukup dekat dengan harga dan berbalik segera setelah harga berbalik arah. Moving averages jangka pendek akan cepat berubah dan bergerak lincah. Sebaliknya, moving averages 100 hari berisi banyak data masa lalu yang membuatnya lambat.
MA jangka panjang akan lebih lemah dan lambat berubah. Diperlukan perubahan harga yang lebih besar dan lebih lama agar moving averages 100 hari berubah arah dibandingkan dengan MA 10 hari.
Cara Menghitung Moving Averages
Penting dicatat bahwa semua moving averages (MA) mengambil rata-rata dari sejumlah titik data sebelumnya, tetapi setiap jenis moving averages memberi bobot yang berbeda pada titik data tersebut. Mari lihat perhitungan SMA dan EMA.
Rumus SMA
Simple moving average (SMA) terbentuk dengan menghitung rata-rata harga suatu aset selama jumlah periode waktu tertentu. Sebagian besar MA didasarkan pada harga penutupan; misalnya, SMA 5 hari adalah jumlah harga penutupan selama lima hari dibagi lima.
Seperti namanya, moving averages adalah rata-rata yang bergerak. Data lama dihapus saat data baru menjadi tersedia, sehingga moving averages bergerak sepanjang skala waktu.
Contoh di bawah ini menunjukkan moving averages 5 hari berkembang selama tiga hari. Harga Penutupan Harian: 11,12,13,14,15,16,17
- Hari Pertama SMA 5 hari: (11 + 12 + 13 + 14 + 15) / 5 = 13
- Hari Kedua SMA 5 hari: (12 + 13 + 14 + 15 + 16) / 5 = 14
- Hari Ketiga SMA 5 hari: (13 + 14 + 15 + 16 + 17) / 5 = 15
Hari pertama MA hanya mencakup lima hari terakhir. Hari kedua MA menghapuskan titik data pertama (11) dan menambahkan titik data baru (16). Hari ketiga MA terus dengan menghapuskan titik data pertama (12) dan menambahkan titik data baru (17).
Dalam contoh di atas, harga meningkat secara bertahap dari 11 hingga 17 selama total tujuh hari. Perhatikan bahwa moving averages juga naik dari 13 hingga 15 selama periode perhitungan tiga hari.
Selain itu, perhatikan bahwa setiap nilai moving averages selalu sedikit di bawah harga terakhir. Misalnya, moving averages untuk hari pertama sama dengan 13 dan harga terakhir adalah 15. Harga empat hari sebelumnya lebih rendah, sehingga moving averages tertinggal.
Rumus EMA
Exponential Moving Average (EMA) mengurangi keterlambatan dengan memberikan bobot lebih pada harga-harga terkini. Bobot yang diberikan pada harga paling terkini tergantung pada jumlah periode dalam moving averages tersebut.
EMA berbeda dari SMA karena perhitungan EMA hari tertentu bergantung pada perhitungan EMA untuk semua hari sebelum hari itu. Anda memerlukan lebih dari 10 hari data untuk menghitung EMA 10 hari dengan cukup akurat.
Ada tiga langkah untuk menghitung EMA:
- Pertama, hitung moving averages sederhana untuk nilai EMA awal. Moving averages eksponensial (EMA) harus dimulai dari suatu tempat, sehingga moving averages sederhana digunakan sebagai nilai EMA periode sebelumnya dalam perhitungan pertama.
- Kedua, hitung pengganda bobot.
- Ketiga, hitung moving averages eksponensial untuk setiap hari antara nilai EMA awal dan hari ini, menggunakan harga, pengganda, dan nilai EMA periode sebelumnya.
Rumus di bawah ini adalah untuk EMA 10 hari:
- SMA Awal: Jumlah 10 periode / 10
- Pengganda: (2 / (Jumlah periode waktu + 1)) = (2 / (10 + 1)) = 0,1818 (18,18%)
- EMA: {Penutup – EMA(hari sebelumnya)} x pengganda + EMA(hari sebelumnya).
Apa Pengganda Bobot dalam Moving Averages?
EMA 10 periode memberikan bobot sebesar 18,18% pada harga paling terkini. EMA 10 periode juga dapat disebut EMA 18,18%. EMA 20 periode memberikan bobot sebesar 9,52% pada harga paling terkini (2 / (20 + 1) = .0952).
Perhatikan bahwa bobot untuk periode waktu yang lebih pendek lebih besar dibandingkan dengan bobot untuk periode waktu yang lebih panjang. Faktanya, bobot tersebut berkurang separuh setiap kali periode moving averages menggandakan.
Jika Anda ingin menggunakan persentase tertentu untuk EMA, Anda dapat menggunakan rumus ini untuk mengubahnya menjadi periode waktu dan kemudian masukkan nilai tersebut sebagai parameter EMA:
- Periode waktu = (2 /Persentase) – 1
- Percontohan 3%: Periode Waktu = (2 / Persentase) – 1 = (2 / 0,03) – 1 = 65,67 periode waktu
Seberapa Akurat EMA?
Berikut adalah contoh spreadsheet dari SMA 10 hari dan EMA 10 hari untuk saham Intel.
Perhitungan SMA cukup sederhana dan membutuhkan sedikit penjelasan: moving averages 10 hari hanya bergerak saat harga baru menjadi tersedia dan harga lama dihapus.
EMA dalam spreadsheet dimulai dengan nilai SMA (22,22) untuk nilai EMA pertamanya. Setelah perhitungan pertama, rumus EMA normal digunakan.
Rumus EMA mencakup nilai EMA periode sebelumnya, yang pada gilirannya mencakup nilai EMA sebelumnya, dan begitu seterusnya. Setiap nilai EMA sebelumnya menyumbang sebagian kecil dari nilai saat ini.
Oleh karena itu, nilai EMA saat ini akan berubah tergantung pada seberapa banyak data masa lalu yang Anda gunakan dalam perhitungan EMA Anda.
Idealnya, untuk EMA yang 100% akurat, Anda harus menggunakan setiap titik data yang pernah dimiliki saham dalam menghitung EMA, memulai perhitungan Anda sejak hari pertama saham ada.
Ini tidak selalu praktis, tetapi semakin banyak titik data yang Anda gunakan, semakin akurat EMA Anda. Tujuannya adalah memaksimalkan akurasi sambil meminimalkan waktu perhitungan.