Backtest saham yang menghapus perusahaan yang sudah delisting dapat melaporkan imbal hasil tinggi sambil diam-diam menghilangkan sebagian hasil terburuk. Masalahnya sering berawal dari pilihan praktis: unduh daftar simbol hari ini, lalu uji simbol-simbol itu selama 10 tahun terakhir. Daftar tersebut memang hanya berisi perusahaan yang bertahan.
Memasukkan perusahaan yang sudah mati ke dalam universe riset membutuhkan lebih dari sekadar menambahkan beberapa ticker lama. Anda perlu tahu sekuritas mana yang ada pada waktu tertentu, kapan sekuritas itu masuk atau keluar dari bursa, dan apa yang terjadi pada nilainya di akhir. Tiga jalan pintas umum menghilangkan riwayat tersebut dengan cara yang berbeda.
Kesalahan 1: Gunakan konstituen hari ini untuk setiap tahun
Bayangkan Anda menguji strategi momentum bulanan pada konstituen S&P 500 saat ini sejak 2010. Perusahaan yang gagal, bergabung, atau keluar dari indeks tidak tercakup dalam setiap penyeimbangan ulang. Strategi Anda tak pernah berkesempatan membeli saham yang kelak merugi, sementara universe historisnya mempertahankan nama-nama yang pada akhirnya terbukti cukup sukses untuk tetap bertahan.
Dampak buruknya biasanya berupa imbal hasil rata-rata yang membengkak, drawdown yang lebih tenang, dan strategi yang tampak menyukai faktor sederhana seperti momentum atau kualitas. Sinyal-sinyal itu mungkin nyata. Namun, pengujian tersebut juga memberi keuntungan tersembunyi: pengetahuan tentang siapa yang bertahan.
Gunakan keanggotaan point-in-time. Pada setiap penyeimbangan ulang, kumpulan sekuritas yang memenuhi syarat harus mencakup sekuritas yang memenuhi aturan berdasarkan informasi yang tersedia saat itu. Keanggotaan perlu mencatat tanggal efektif, termasuk perubahan di antara tinjauan indeks terjadwal jika strategi memperdagangkan universe yang lebih luas.
Kesalahan 2: Anggap simbol yang hilang sebagai data yang hilang
Ticker yang tidak ada dalam berkas vendor terkini mudah dilewatkan. Loader tidak menemukan baris terbaru, menandai simbol itu sudah kedaluwarsa, lalu menghapusnya. Kodenya mungkin mencatat peringatan, tetapi backtest terus berjalan dengan panel yang lebih rapi dan tanpa catatan sekuritas mana saja yang dikecualikan.
Sebagian sekuritas menghilang karena merger atau akuisisi. Sekuritas lain di-delisting setelah mengalami kesulitan keuangan, kebangkrutan, atau gagal memenuhi aturan pencatatan. Harga penutupan terakhir dalam perdagangan biasa belum tentu mencerminkan nilai yang diterima investor. Jika saham yang tertekan berhenti diperdagangkan pada harga $0.40 lalu dibatalkan, menganggap posisi itu masih bernilai $0.40 dapat membuat kepemilikan tak bernilai tetap ada di portofolio selamanya. Menghapusnya justru dapat menghilangkan seluruh kerugian.
Simpan master sekuritas yang mencatat tanggal pencatatan dan delisting, kode alasan, serta sekuritas penerus atau kompensasi tunai jika berlaku. Peristiwa delisting harus menutup atau mengubah posisi sesuai dengan yang benar-benar diterima pemegangnya. Rinciannya bergantung pada peristiwa dan instrumennya; satu aturan umum “harga terakhir” tidak dapat mewakili semuanya.
| Peristiwa | Bentuk baru yang mungkin dimiliki investor | Perlakuan backtest yang perlu ditelaah |
|---|---|---|
| Akuisisi tunai | Tunai sesuai ketentuan transaksi | Catat hasil tunai pada tanggal efektif |
| Merger saham | Saham di perusahaan penerus | Terapkan rasio pertukaran dan lanjutkan dengan sekuritas penerus |
| Pembatalan akibat kebangkrutan | Nilai yang dapat dipulihkan sedikit atau nihil | Selesaikan posisi berdasarkan catatan distribusi atau pembatalan yang relevan |
Kesalahan 3: Perbaiki universe, abaikan mekanisme imbal hasil
Menambahkan konstituen historis hanya memperbaiki masalah pemilihan. Jika rangkaian imbal hasil Anda berhenti pada penutupan perdagangan biasa terakhir, imbal hasil delisting mungkin masih belum tercakup. Jika Anda menambahkan imbal hasil delisting tetapi menerapkannya pada rangkaian harga yang sudah mencakup peristiwa akhir, kerugian bisa terhitung dua kali. Konvensi vendor berbeda-beda, dan nama kolom saja mungkin tidak memberi tahu konvensi apa yang digunakan suatu berkas.
Misalkan harga saham turun dari $10 ke $1, lalu di-delisting dengan imbal hasil terminal yang dilaporkan sebesar −80%. Jika Anda menghitung kerugian harga sebesar 90% terlebih dahulu, lalu mengalikannya dengan imbal hasil delisting terpisah sebesar −80%, total kerugiannya menjadi 98%, angka yang tidak masuk akal. Kesalahannya adalah menggabungkan dua pengukuran yang mencakup bagian yang saling tumpang tindih dari perjalanan harga yang sama.
Sebelum menghitung imbal hasil portofolio, dokumentasikan apakah imbal hasil biasa mencakup distribusi dan hasil delisting, serta rentang tanggal yang dicakup setiap imbal hasil. Cocokkan beberapa aksi korporasi yang diketahui, dari observasi mentah hingga nilai portofolio akhir. Sertakan posisi yang dipertahankan selama peristiwa tersebut; grafik tingkat sekuritas bisa tampak masuk akal, sementara buku besar portofolio mencatat hasil pada hari yang keliru.
Saat sebuah simbol menghilang, perlakukan itu sebagai peristiwa yang perlu dijelaskan. Jangan menyimpulkan bahwa perusahaan itu berhenti relevan hanya karena berkas data tak lagi melaporkannya.
Bagaimana cara memeriksa backtest yang memperhitungkan delisting?
Mulailah dengan menghitung jumlah dan cakupan sebelum membandingkan rasio Sharpe. Untuk setiap tahun, laporkan jumlah sekuritas yang memenuhi syarat, jumlah yang di-delisting, dan jumlah yang dikecualikan karena masalah data yang belum terselesaikan. Lalu, periksa sampel sekuritas yang keluar karena berbagai penyebab dan telusuri setiap posisi hingga ke nilai akhir portofolionya.
Jalankan strategi yang sama dengan dan tanpa saham yang sudah delisting, tetapi tafsirkan selisihnya sebagai diagnostik kualitas data, bukan sebagai estimasi kinerja yang sudah dikoreksi. Aturan universe, konvensi imbal hasil, dan waktu terjadinya peristiwa semuanya harus sesuai dengan pertanyaan yang Anda ajukan. Hasil yang dapat diandalkan berasal dari buku besar yang bisa menjelaskan setiap kepemilikan yang masuk, setiap aksi korporasi yang dilaluinya, dan nilai yang ditinggalkannya.
← Semua artikel


