Biaya apa saja yang dapat memengaruhi Penandaan Strategi?
Definisi: apa yang dimaksud dengan “Penandaan Strategi” dalam diskusi biaya
Penandaan Strategi adalah cara untuk memberi label atau mengelompokkan aktivitas trading berdasarkan atribut terkait strategi (misalnya, aturan yang diterapkan, setup yang diidentifikasi, atau konteks di mana trading dilakukan). Tujuannya adalah untuk membandingkan hasil di berbagai tag.
Saat Anda membandingkan hasil, biaya menjadi penting karena biaya mengurangi atau mengubah bentuk kinerja terealisasi yang Anda amati untuk setiap tag. Dengan kata lain, biaya dapat mengubah angka yang nantinya digunakan oleh sistem penandaan Anda.
Mekanisme: di mana biaya masuk ke dalam alur kerja penandaan
Anggap setiap hasil yang diberi tag didasarkan pada rantai akuntansi yang disederhanakan:
- Logika strategi memutuskan sebuah trading.
- Proses eksekusi menentukan harga masuk dan keluar yang sebenarnya.
- Biaya diterapkan (eksplisit dan implisit).
- Dataset Anda mencatat eksekusi order dan menghitung hasil berdasarkan tag.
Biaya dapat memengaruhi Penandaan Strategi dalam dua cara umum:
Biaya langsung (eksplisit, mudah disebutkan)
Biaya langsung adalah biaya yang biasanya dapat Anda identifikasi sebagai item terpisah, seperti:
- Biaya komisi yang dikenakan per trading atau per order.
- Efek terkait spread: meskipun spread tidak tercantum sebagai “biaya,” spread mengubah selisih antara harga tengah (sering kali tersirat) dan harga eksekusi aktual.
- Biaya pendanaan atau jenis biaya carry jika instrumen atau akun Anda membebankannya seiring waktu.
Jika biaya langsung berbeda menurut waktu, instrumen, atau pengaturan akun, maka dua tag yang terlihat serupa sebelum biaya mungkin berbeda setelah biaya.
Biaya tidak langsung (tertanam dalam eksekusi)
Biaya tidak langsung tidak selalu ditampilkan sebagai item baris, karena biaya ini muncul dari cara order dieksekusi:
- Slippage: selisih antara harga eksekusi yang diharapkan dan aktual.
- Penundaan eksekusi: waktu antara pembuatan sinyal dan pengisian order.
- Pengisian parsial: ketika posisi diisi dalam beberapa bagian, masing-masing dengan harga efektif yang berbeda.
- Overhead data/pemrosesan: misalnya, jika dataset penandaan Anda menggunakan harga tertunda atau agregat, dampak biaya yang dihitung bisa meleset.
Biaya tidak langsung ini dapat bervariasi dengan kondisi pasar (misalnya, volatilitas dan likuiditas), yang berarti tag strategi yang “sama” dapat mengalami beban biaya yang berbeda.
Bukti dan contoh: asumsi yang harus Anda buat untuk menginterpretasikan hasil yang diberi tag
Karena biaya tidak seragam, Anda memerlukan asumsi eksplisit untuk menginterpretasikan hasil. Contoh sederhana:
- Asumsi A: Anda menggunakan harga eksekusi aktual dari laporan akun sebagai dasar hasil.
- Asumsi B: Anda menerapkan tingkat komisi yang sama dan aturan pendanaan apa pun ke semua trading dalam setiap tag.
Berdasarkan asumsi ini, perbedaan biaya antar tag terutama disebabkan oleh perbedaan eksekusi dan frekuensi trading.
Sekarang pertimbangkan kegagalan ketidakcocokan:
- Asumsi A menjadi “Anda menghitung return menggunakan harga tengah,” tetapi komisi masih dipotong.
- Hasil: spread dan slippage dimodelkan secara implisit atau diabaikan secara tidak konsisten.
Ini dapat menciptakan perbandingan tag yang menyesatkan, di mana sistem penandaan tampak memberi peringkat strategi secara berbeda meskipun perbedaannya didorong oleh inkonsistensi pemodelan biaya.
Keterbatasan material: hubungan historis tidak menjamin hasil masa depan, karena kondisi eksekusi dan jadwal biaya dapat berubah.
Keterbatasan dan risiko: mode kegagalan umum terkait biaya
Beberapa mode kegagalan sangat relevan dengan Penandaan Strategi:
- Penghitungan ganda biaya: Jika Anda mengurangi komisi di dua tempat (misalnya, sekali di kolom biaya dan lagi melalui perhitungan return), hasil yang diberi tag bisa menjadi bias.
- Ketidakcocokan biaya antar sumber: Data yang diberi tag mungkin berasal dari satu dataset (backtest atau ekspor jurnal), sementara biaya akun berasal dari sumber lain. Jika tidak selaras, perbandingan berdasarkan tag menjadi tidak dapat diandalkan.
- Biaya variabel diperlakukan sebagai konstan: Beberapa biaya berubah dengan instrumen, waktu, ukuran order, atau tingkat akun. Jika penandaan Anda mengasumsikan satu tingkat biaya tunggal, penandaan dapat salah mengaitkan kinerja.
- Masalah kualitas data dan waktu: Jika eksekusi order hilang, tertunda, atau digabungkan, Anda mungkin tidak menangkap efek slippage dan spread dengan benar.
Keterbatasan ini berarti biaya dapat membuat kesimpulan tingkat tag menjadi rapuh kecuali Anda memvalidasi inputnya.
Verifikasi: cara memeriksa secara independen biaya mana yang memengaruhi setiap tag
Anda dapat memverifikasi dampak biaya tanpa mengandalkan prediksi dengan merekonsiliasi input penandaan dengan catatan utama:
- Rekonsiliasi komisi: Bandingkan komisi yang digunakan dalam perhitungan penandaan Anda dengan laporan komisi, invoice, atau bidang biaya trading yang diekspor. - Periksa harga eksekusi aktual: Gunakan harga eksekusi yang tercatat (fills) daripada perkiraan, dan konfirmasikan bahwa harga masuk/keluar cocok dengan dataset yang digunakan untuk perhitungan tag.