Data apa yang dibutuhkan untuk menilai ATR?
Mekanisme dan definisi ATR
Average True Range (ATR) adalah ukuran volatilitas yang dibangun dari pergerakan harga historis. Untuk menilai ATR, Anda perlu mengetahui secara pasti rangkaian harga mana dan definisi “true range” mana yang digunakan oleh suatu metode.
Dalam pendekatan umum, True Range untuk setiap periode didasarkan pada harga tertinggi dan terendah saat ini serta hubungannya dengan harga penutupan periode sebelumnya. ATR kemudian dihitung sebagai rata-rata True Range selama sejumlah periode tertentu (misalnya, N periode). Penilaian tersebut karena itu bergantung pada:
- Input OHLC mentah (open, high, low, close) untuk setiap periode.
- Pilihan agregasi untuk ATR (panjang N dan metode rata-rata).
- Penanganan “harga penutupan sebelumnya” di seluruh gap atau candle yang hilang.
Karena ATR diturunkan dari rentang masa lalu, ATR adalah statistik deskriptif. ATR tidak secara otomatis mewakili pergerakan masa depan, dan ATR sensitif terhadap bagaimana data input dibentuk.
Data apa yang Anda butuhkan untuk menilai ATR
Untuk menilai ATR secara independen, kumpulkan input dan metadata berikut.
1) Data harga (OHLC) dengan aturan konstruksi yang jelas
Anda memerlukan rangkaian candle atau bar yang diurutkan berdasarkan waktu yang mencakup setidaknya:
- High, low, dan close untuk setiap periode.
- Harga penutupan sebelumnya untuk perhitungan True Range.
Nyatakan metode konstruksi data: apakah candle didasarkan pada waktu bursa atau waktu penyedia, dan apakah penyesuaian apa pun (seperti penyesuaian gaya aksi korporasi di pasar lain) diterapkan. Dalam FX, masalah utamanya biasanya adalah pembentukan candle dan stempel waktu yang konsisten, bukan aksi korporasi.
2) Timeframe dan batas sesi
ATR bergantung pada timeframe dari bar yang digunakan untuk menghitungnya (misalnya, 1 jam vs 1 hari). Anda harus mencatat:
- Timeframe yang tepat.
- Apakah kumpulan data mencakup periode penuh atau sebagian.
- Bagaimana akhir pekan dan hari libur ditangani (bar yang hilang vs perilaku pembawa-maju).
Jika penyedia menggunakan jam pasar yang berbeda atau penanganan jeda yang berbeda, nilai ATR dapat berbeda.
3) Parameter ATR: panjang periode dan metode rata-rata
Untuk mereproduksi ATR, catat:
- Panjang lookback N (jumlah periode yang digunakan).
- Pendekatan rata-rata (simple moving average atau metode penghalusan, jika berlaku).
- Apakah perhitungan dimulai dari jendela awal tetap atau menggunakan inisialisasi rekursif.
Tanpa parameter ini, dua “nilai” ATR mungkin mencerminkan perhitungan yang berbeda, bukan kondisi pasar yang berbeda.
4) Sumber data (siapa yang menyediakannya dan bagaimana diaudit)
Dokumentasikan dari mana data OHLC berasal:
- Nama penyedia atau feed data.
- Apakah data tersebut cocok dengan feed harga dari venue yang dikenal atau feed agregat.
- Metodologi yang dipublikasikan untuk pemeriksaan kualitas data.
Bahkan jika rumusnya identik, feed yang berbeda dapat menghasilkan high/low yang berbeda dan oleh karena itu nilai True Range yang berbeda.
5) Ketepatan waktu dan kebijakan pembaruan
ATR sensitif terhadap waktu karena diperbarui saat bar baru terbentuk. Catat:
- Stempel waktu dari bar terbaru yang disertakan.
- Frekuensi pembaruan dan apakah kumpulan data “final” atau masih terbentuk (misalnya, candle saat ini yang belum selesai).
- Apakah ATR dihitung ulang setelah koreksi pada bar historis.
6) Pemeriksaan kualitas pada integritas input
Sebelum menghitung atau membandingkan ATR, lakukan pemeriksaan dasar:
- Verifikasi urutan waktu dan jarak yang konsisten antar periode.
- Tandai bar yang hilang dan konfirmasikan bagaimana bar tersebut diperlakukan.
- Periksa stempel waktu yang duplikat.
- Konfirmasikan bahwa high ≥ low untuk setiap bar.
Langkah-langkah ini mengurangi risiko bahwa perbedaan berasal dari kesalahan data, bukan perbedaan volatilitas yang sebenarnya.
Bukti atau contoh tentang apa yang perlu diverifikasi
Cara praktis untuk menilai ATR adalah memverifikasinya melalui perhitungan ulang yang terkontrol:
- Tetapkan parameter: pilih satu timeframe, pilih N, dan tentukan metode rata-rata.
- Gunakan rangkaian OHLC yang sama untuk seluruh riwayat yang diperlukan untuk lookback.
- Hitung True Range periode demi periode menggunakan rumus yang dinyatakan.
- Hitung ATR sebagai rangkaian rata-rata/penghalusan selama N.
- Bandingkan hasil Anda dengan perhitungan kedua hanya setelah mengonfirmasi bahwa kedua kumpulan data menggunakan definisi candle, stempel waktu, dan inisialisasi yang sama.
Jika output berbeda, periksa input terlebih dahulu: timeframe yang tidak cocok, “harga penutupan sebelumnya” yang berbeda yang disebabkan oleh bar yang hilang, atau aturan penyelesaian bar yang berbeda biasanya akan menjelaskan sebagian besar perbedaan.
Keterbatasan dan risiko (mode kegagalan material)
Beberapa keterbatasan memengaruhi bagaimana ATR harus ditafsirkan dan dinilai.
- Perubahan rezim: ATR merangkum rentang masa lalu; volatilitas dapat berubah karena informasi baru, perubahan likuiditas, atau perubahan struktural pasar.