15 Oktober 2026 · riset

Bagaimana menguji apakah keunggulan strategi tetap bertahan saat biaya trading meningkat?

Bagaimana menguji apakah keunggulan strategi tetap bertahan saat biaya trading meningkat?

Untuk menguji apakah keunggulan strategi tetap bertahan saat biaya trading meningkat, jalankan ulang backtest dengan berbagai asumsi fee, spread, slippage, dan dampak pasar. Lalu cari tingkat biaya yang membuat kinerja menjadi negatif dan bandingkan dengan bukti dari venue dan ukuran order yang Anda tuju.

Satu estimasi biaya “realistis” menyembunyikan pertanyaan yang perlu dijawab: seberapa meleset estimasi itu sebelum hasilnya tak lagi berlaku? Saya ingin kurva biaya, bukan potongan ajaib.

Biaya apa yang perlu saya tingkatkan dalam backtest?

Mulailah dengan biaya yang benar-benar ditanggung strategi. Untuk market order, biasanya ini mencakup fee taker, spread, slippage, dan dampak yang bergantung pada ukuran. Untuk limit order, sertakan tingkat fee dan peluang order terisi; rebate maker tidak membantu jika asumsi pengisian yang terlalu optimistis justru menjadi penopang hasil. Perpetual futures menambahkan funding, sementara beberapa produk juga memiliki biaya pinjaman, eksekusi, atau penyelesaian.

Ubah asumsi satu per satu terlebih dahulu. Jika Anda menaikkan fee, menggandakan slippage, dan memangkas tingkat pengisian hingga setengahnya secara bersamaan, hasil yang lebih buruk hanya memberi sedikit petunjuk tentang penyebabnya. Setelah itu, jalankan uji tekanan gabungan yang menggambarkan kondisi buruk yang masuk akal, seperti spread yang melebar saat volatilitas tinggi.

AsumsiUji tekanan yang bergunaYang diuji
Fee tradingTingkat saat ini, lalu tingkat yang lebih tinggiJadwal fee dan ketergantungan pada tingkat volume
Spread dan slippageNaikkan sebesar 25%, 50%, dan 100%Sensitivitas terhadap harga eksekusi yang lebih buruk
Dampak pasarSesuaikan dengan ukuran order atau tingkat partisipasiApakah modal yang diuji bisa diperdagangkan pada harga yang diasumsikan
Tingkat pengisian limit orderKurangi estimasi pengisian, termasuk pengisian parsialKetergantungan pada antrean dan asumsi pengisian
Funding atau pinjamanGunakan periode historis yang merugikan atau tingkat yang lebih tinggiBiaya carry dan eksposur pembiayaan

Ini titik awal, bukan tingkat uji tekanan yang berlaku universal. Pasangan spot yang likuid dan perpetual altcoin yang tipis seharusnya tidak memakai pengali slippage yang sama hanya demi memudahkan perbandingan.

Bagaimana menghitung biaya trading impas sebuah strategi?

Pertahankan sinyal, ukuran posisi, dan aturan portofolio. Tingkatkan biaya variabel per unit notional yang diperdagangkan sampai kinerja bersih mencapai nol. Jika strategi memperdagangkan notional senilai $1 juta dan menghasilkan $8,000 sebelum biaya eksekusi variabel, strategi itu hanya mampu menanggung biaya sebesar 0.80% dari notional untuk seluruh biaya tersebut sebelum laba kotor itu habis.

Perhitungan itu adalah batas atas, bukan bukti bahwa strategi bisa diperdagangkan dengan biaya serendah itu. $8,000 tersebut mungkin berasal dari laba beberapa trade saja, dan dampak pasar bisa meningkat tajam seiring ukuran order. Hitung titik impas untuk keseluruhan backtest serta per periode atau rezim pasar.

Samakan satuannya. Fee yang dikutip per sisi harus dikenakan pada entry dan exit. Tingkat funding bisa berlaku secara berkala, sementara turnover sering dilaporkan per tahun. Ubah setiap biaya ke rentang waktu dan basis notional yang sama sebelum membandingkannya.

Bagaimana mengetahui apakah strategi rapuh terhadap biaya?

Perhatikan bentuk kurva biaya. Penurunan bertahap memberi ruang untuk kesalahan estimasi. Penurunan tajam setelah kenaikan kecil sering berarti keunggulan yang tampak terkonsentrasi pada trade yang laba ekspektasinya hanya sedikit melebihi biayanya.

Pertimbangkan strategi berjangka pendek dengan Sharpe bersih awal sebesar 1.2. Jika kenaikan slippage 25% menurunkannya menjadi 0.3 dan kenaikan 50% membuat imbal hasil bersih negatif, hasil utama sangat bergantung pada kualitas eksekusi. Ini tidak membuktikan strategi tersebut tak layak digunakan; ini memberi tahu Anda untuk menyelidiki venue, jenis order, dan ukuran trade sebelum memercayai backtest.

Periksa distribusinya juga, jangan hanya Sharpe. Biaya bisa menghapus banyak kemenangan kecil sementara beberapa kemenangan besar tetap bertahan. Akibatnya, imbal hasil rata-rata tampak memadai meski drawdown dan periode merugi memburuk.

Haruskah saya memakai asumsi biaya terburuk yang bisa saya bayangkan?

Tidak. Skenario terburuk yang dibuat sembarangan bisa membuat semua strategi tampak buruk dan tidak memberi batas operasional yang berguna. Susun skenario berdasarkan data teramati: jadwal fee venue, spread di sekitar waktu pengambilan keputusan, pengisian paper trading yang terealisasi, dan dampak pasar pada ukuran order yang Anda perkirakan.

Pisahkan kondisi normal dari periode tekanan. Misalnya, estimasikan spread dan slippage berdasarkan kelompok volatilitas, lalu jalankan ulang strategi dengan biaya yang diambil dari kelompok tersebut. Dengan begitu, hubungan antara kondisi pasar dan biaya eksekusi tetap terjaga. Penggandaan rata-rata bisa melewatkan fakta bahwa strategi paling banyak bertransaksi justru saat likuiditas paling buruk.

Apa yang perlu dicatat dalam laporan sensitivitas biaya?

Simpan asumsi bersama hasilnya agar peneliti lain bisa mereproduksinya. Setidaknya, laporkan:

Lalu bandingkan strategi paper dengan catatan biaya yang sama. Jika pengisian paper secara konsisten lebih buruk daripada skenario yang dimodelkan, perbarui model dan ulangi risetnya. Tujuannya bukan mencari satu angka biaya yang membuat backtest lolos. Tujuannya adalah memahami seberapa besar ketidakpastian eksekusi yang mampu ditanggung strategi, dan apakah bukti yang Anda miliki mendukung ruang sebesar itu.

biaya tradingketahanan strategibacktestingeksekusianalisis sensitivitas
← Semua artikel