Dalam artikel ini
Setelah membaca artikel ini…
- Hitung indeks dengan minimum dan maksimum jendela yang dinyatakan.
- Pisahkan perubahan indeks akibat rentang dari perubahan net posisi.
- Pilih snapshot yang benar-benar sudah tersedia pada waktu keputusan.
Pelajari istilah tanpa meninggalkan artikel
Laporan Commitments of Traders (COT) Hedge fund di pasar forex Backtesting (uji data historis) Komisi Posisi short Posisi long (posisi beli)CFTC menerbitkan laporan Commitments of Traders (COT), biasanya Jumat dengan pengecualian jadwal. Laporan mengagregasi posisi yang dilaporkan pada pasar futures AS yang tercakup serta, pada format Combined, ekuivalen futures dari opsi. Data publik ini tidak mengungkap setiap dana atau seluruh peserta pasar valuta asing. Membaca kategorinya dengan benar lebih berguna daripada menyebut suatu angka sebagai posisi semua “uang besar”.
Apa sebenarnya yang dicatat COT?
COT adalah posisi terbuka, open interest, bukan volume transaksi mingguan. Cakupannya pasar dengan setidaknya 20 trader yang memiliki posisi sama dengan atau di atas ambang pelaporan. Data biasanya menggambarkan posisi Selasa dan diterbitkan Jumat pukul 15:30 US Eastern. Periksa kalender bertanggal untuk pengecualian hari libur. Dalam pengujian historis, informasi baru tersedia saat publikasi, bukan saat tanggal posisi. US Eastern memakai aturan waktu musiman; jangan menyimpan satu jam Indonesia sebagai jadwal permanen.
Pilih satu format dan satu kategori untuk perbandingan. Traders in Financial Futures (TFF) memisahkan empat kelompok trader yang melapor: Dealer/Intermediary, Asset Manager/Institutional, Leveraged Funds, dan Other Reportables. Posisi Nonreportable merupakan sisa setelah posisi reportable dikurangkan dari open interest pada masing-masing sisi, bukan kelompok klien ritel yang diidentifikasi. Kategori TFF tidak dapat ditukar dengan Legacy commercial/non-commercial. CFTC mengklasifikasi trader berdasarkan aktivitas bisnis, bukan mengetahui motif setiap transaksi; dana berleverage pun dapat melindungi eksposur lain.
Pisahkan Futures Only dari Futures and Options Combined. Combined mengubah opsi menjadi ekuivalen futures memakai faktor delta bursa. Jangan menjumlahkan hitungan opsi mentah dengan futures atau menganggap selisih dua format sebagai jumlah kontrak opsi. Nama pasar, kode kontrak dan satuan perlu tetap sama dalam seri yang dibandingkan.
Jendela dapat mengubah indeks tanpa perubahan posisi
Lima net berurutan rekaan adalah 200, 0, 20, 60 dan 80 kontrak, pada kelompok, kontrak, Futures Only dan vintage data yang sama. Empat observasi terakhir memberi rentang 0–80; semua lima memberi 0–200. Observasi terkini masuk dalam kedua jendela. Geser diagram secara mendatar bila perlu.
Normalisasi buatan kita: indeks = 100 × (net − minimum) / (maksimum − minimum). Net kini 80 menghasilkan 100 pada jendela empat observasi dan 40 pada lima observasi. Rentang berubah karena ekstrem lama, bukan karena posisi kini turun. Bila maksimum sama dengan minimum, tandai tidak terdefinisi. Ini bukan indikator resmi CFTC, persentil, atau probabilitas pembalikan 40%. Simpan tanggal posisi, tanggal publikasi, kelompok, kontrak, vintage dan jendela bersama setiap angka.
Cara membaca posisi tanpa menebak motif
Ekstrem net hanya ekstrem untuk kategori serta jendela yang dipilih. Ia tidak menghitung semua calon pembeli/penjual atau membuktikan kapasitas transaksi mereka sudah habis. Penafsiran crowding adalah hipotesis, bukan ramalan kapan tren berbalik. Posisi ekstrem dapat bertahan; penembusan harga sesudahnya juga tidak menjamin peserta harus menutup atau hasil transaksi akan berhasil.
Perubahan mingguan membandingkan dua snapshot. Ia tidak selalu menunjukkan perusahaan yang sama menambah atau menutup posisi: perpindahan klasifikasi, trader yang mulai/berhenti melapor, dan perubahan gross yang saling mengimbangi dapat mengubah agregat. Tampilkan Long, Short, spreading serta penyebutnya sebelum menyebut “dana membeli”. Indeks rentang mengubah skala suatu ukuran posisi, bukan menyatakan peluang harga.
Catatan utama: laporan Jumat biasanya menggambarkan posisi Selasa. Tandai kedua tanggal dan kategori sebelum membandingkannya dengan harga saat ini. Keterlambatan adalah bagian dari definisi informasi yang tersedia.
Cakupan, keterlambatan, dan klasifikasi
Publikasi adalah snapshot historis, bukan catatan pembelian dana secara langsung. Hari libur dapat mengubah jeda normal. Simpan timestamp rilis yang sebenarnya serta vintage berkas, bukan asumsi jeda selalu tiga hari. Untuk Indonesia, WIB adalah UTC+7, WITA UTC+8 dan WIT UTC+9; tanggal lokal dapat bergeser ke hari berikutnya.
COT bukan sensus eksposur spot, forward dan CFD global. Posisi futures tertentu bisa menguji suatu hipotesis, tetapi tidak membuktikan sikap seluruh pasar FX. Spot dan kontrak futures memiliki konstruksi berbeda. Open interest mengukur posisi yang masih terbuka, sedangkan turnover mengukur arus transaksi; perbandingan ukuran tanpa definisi sepadan tidak membuktikan bahwa kategori bursa mewakili OTC.
Commercial adalah klasifikasi Legacy terkait aktivitas bisnis hedging, bukan jaminan semua posisi murni hedge atau bebas eksposur keuntungan arah. Kategori dapat berubah berdasarkan informasi CFTC. TFF Leveraged Funds bukan seri yang sama dengan Legacy non-commercial. Kategori tidak membuka portofolio, motif atau batas risiko setiap pemegang posisi.
Menyimpan data agar perbandingan dapat diulang
CFTC menyediakan laporan dan unduhan. Simpan nama/kode pasar, format, kategori, tanggal posisi, timestamp publikasi dan vintage sebelum menghitung seri. TFF relevan untuk financial futures, tetapi bukan format yang universal paling mudah dibaca. Jangan memakai label anonim “posisi dana” tanpa kategori. Catat pula perubahan klasifikasi yang bisa mengganggu perbandingan.
Bandingkan dengan informasi fundamental lain serta peran peserta pasar. Agregat yang dihitung benar tetap tidak mengungkap seluruh portofolio peserta. Dua pengamatan yang searah tidak otomatis dua bukti independen atau peningkatan kualitas sinyal yang sudah terukur.
Model tambahan: tanggal posisi dapat membocorkan masa depan
Dua catatan berikut sepenuhnya fiktif, bukan tanggal atau angka rilis CFTC sebenarnya. Keduanya satu kontrak, kategori, Futures Only dan vintage yang tetap; anggap informasi tersedia tepat pada timestamp publikasi, tanpa keterlambatan unduhan atau revisi. Kebijakan yang ditetapkan sebelum pengujian memilih laporan dengan publikasi terakhir yang tidak lebih lambat daripada keputusan. Jika belum ada, hasilnya “belum tersedia”; jangan mengisi mundur.
| Catatan | Tanggal posisi | Publikasi UTC | Net kontrak |
|---|---|---|---|
| R0 | 6 Oktober 2026 | 9 Oktober 2026 · 19:30 | +40.000 |
| R1 | 13 Oktober 2026 | 16 Oktober 2026 · 19:30 | +50.000 |
Pada keputusan 16 Oktober pukul 19:00 UTC, R1 sudah memiliki tanggal posisi yang lebih lama daripada keputusan, tetapi belum dipublikasikan. Laporan terakhir yang tersedia adalah R0, net +40.000. Tepat pukul 19:30 UTC, R1 masuk himpunan informasi dan net tersedia menjadi +50.000. Dengan rentang acuan tetap −50.000 hingga +150.000, indeks yang dapat dihitung berpindah 45 → 50. Menggabungkan hanya menurut tanggal posisi akan menggunakan 50 sebelum tersedia, walaupun rumus indeksnya benar.
Rumus benar pada laporan yang belum tersedia tetap menimbulkan kebocoran masa depan. Simpan waktu publikasi dan akuisisi selain tanggal posisi.
Pada layar kecil, gulir diagram mendatar atau perbesar. Nilai dan kesimpulan juga tersedia dalam teks di bawah.
- 16 Oktober · 19:00 UTC
- R0 · net +40.000 · indeks 45 – 17 Oktober: 02:00 WIB · 03:00 WITA · 04:00 WIT. R1 belum tersedia.
- 16 Oktober · 19:30 UTC
- R1 · net +50.000 · indeks 50 – 17 Oktober: 02:30 WIB · 03:30 WITA · 04:30 WIT. Batas model termasuk tepat saat publikasi.
- Join hanya tanggal posisi
- Indeks 50 dipakai terlalu awal – Tanggal posisi R1 sudah berlalu pada 19:00 UTC, tetapi publikasinya masih 30 menit kemudian.
19:00 UTC pada 16 Oktober setara 02:00 WIB, 03:00 WITA dan 04:00 WIT pada 17 Oktober. Batas 19:30 UTC setara 02:30, 03:30 dan 04:30 pada tanggal lokal itu. Konversi zona tidak mengubah urutan kejadian. Model tidak mengasumsikan kemampuan memasukkan order tepat saat publikasi atau keuntungan dari perubahan angka. Data nyata memerlukan waktu akuisisi dan versi berkas yang benar, selain kalender rilis.
Net lebih tinggi meskipun Long lebih sedikit
Semua hitungan berikut kontrak rekaan untuk satu kategori TFF, pasar dan Futures Only yang tidak berubah. Pekan A: Long 120.000, Short 80.000, open interest seluruh pasar 400.000. Pekan B: Long 110.000, Short 60.000, open interest 450.000. Net Long − Short naik 40.000 → 50.000, meskipun Long turun 10.000, karena Short turun 20.000. Menyebutnya “dana membeli 10.000 kontrak” salah membaca selisih snapshot.
Ukuran tambahan net/open interest naik dari 10,00% menjadi sekitar 11,11%, atau sekitar 1,11 poin persentase. Itu bukan persentase investor yang mengharapkan kenaikan. Tambahan spreading 30.000 pada B masuk ke kedua sisi: (110.000 + 30.000) − (60.000 + 30.000) tetap 50.000. Spreading adalah posisi saling mengimbangi, berbeda dari spread Bid–Ask. Open interest seluruh pasar menghitung satu sisi, bukan Long ditambah Short.
Snapshot berikutnya Long 105.000 dan Short 70.000 memberi net +35.000, turun 15.000 dari B tetapi masih positif. Net long yang mengecil belum menjadi net short. Untuk jendela yang dinyatakan 52 observasi termasuk nilai kini, net +50.000 dengan minimum −50.000 dan maksimum +150.000 memberi indeks 50. Ini titik tengah rentang, bukan median, persentil atau probabilitas. Rentang nol membuat pembagian tidak terdefinisi.
Combined menambahkan perbedaan lain. Pertahankan 10.000 opsi call yang dibeli; ubah hanya delta positif yang ditetapkan dari 0,20 menjadi 0,60. Ekuivalen Long futures meningkat 2.000 → 6.000, atau 4.000, tanpa pembelian opsi tambahan. Dalam agregat nyata, posisi serta delta dapat berubah sekaligus; model ini tidak mengidentifikasi penyebab satu pekan tertentu.
Futures yen CME 6J dikuotasi dalam USD per JPY, berlawanan orientasi dengan spot USD/JPY dalam JPY per USD. Long futures yen bukan long USD/JPY. Perbedaan jatuh tempo juga berarti harga futures tidak harus tepat kebalikan spot saat ini.
Rutinitas yang dapat diperiksa
- Identifikasi catatan: simpan kode pasar, format dan kategori sebelum menulis Long, Short, spreading dan open interest seluruh pasar.
- Simpan tanggal posisi, timestamp publikasi, waktu akuisisi dan vintage. Pada setiap keputusan historis gunakan hanya informasi yang sudah tersedia.
- Hitung gross, net, perubahan, penyebut serta jendela secara eksplisit. Tandai rasio tidak terdefinisi, bukan mengisinya nol atau peluang pasti.
- Pisahkan observasi dari hipotesis. Tulis bukti yang bertentangan dan biaya. Ekstrem ataupun penembusan grafik tidak menjamin pembalikan. Lanjutkan ke paritas suku bunga untuk membedakan hubungan harga kontrak dari agregat posisi.
Periksa pemahaman Anda
Latihan: sekitar 2 menit.
Lihat jawaban dan penjelasan
Ekstrem lebih lama menaikkan maksimum menjadi 200. Rasio berubah dari 80/80 menjadi 80/200 tanpa mengubah net.
Pertanyaan lain
Bisakah COT menentukan waktu masuk secara tepat?
Mengapa futures tidak mewakili seluruh pasar OTC?
Siapa commercials, dan apakah posisinya layak ditiru?
Apa arti indeks COT 50?
Mengapa tanggal posisi saja tidak cukup untuk backtest?
Sumber dan verifikasi
- CFTC — Commitments of Traders
Cakupan, klasifikasi, perubahan dan jadwal umum.
- CFTC — Explanatory Notes
Open interest, ekuivalen delta dan posisi nonreportable.
- CFTC — TFF Explanatory Notes
Empat kategori reportable, spreading dan keterbatasan klasifikasi.
- CFTC — Release Schedule
Kalender rilis bertanggal serta pengecualian hari libur.
- CME Group — Japanese Yen contract specifications
Satuan kuotasi 6J USD per JPY; teks spesifikasi resmi terindeks.
Perhitungan menggunakan asumsi yang dinyatakan secara terbuka. Perhitungan ini tidak menggantikan data pasar terkini atau ketentuan penyedia.
