29 September 2026 · riset

Backtest Anda Membelanjakan Uang yang Sama Dua Kali: Panduan Akuntansi Portofolio

Backtest Anda Membelanjakan Uang yang Sama Dua Kali: Panduan Akuntansi Portofolio

Backtest portofolio dapat menunjukkan kurva ekuitas yang mulus sambil membelanjakan uang yang sama dua kali. Ini terjadi ketika simulator menganggap ekuitas, kas, agunan, dan daya beli dapat saling dipertukarkan. Semuanya berkaitan, tetapi menjawab pertanyaan yang berbeda: apa yang dimiliki akun, apa yang menjadi kewajibannya, dan apa yang saat ini bisa dialokasikan untuk order lain.

Misalkan sebuah strategi dimulai dengan $10,000 lalu membeli aset senilai $6,000. Strategi itu memiliki $4,000 kas bebas. Jika backtest kemudian menentukan ukuran posisi kedua sebesar 100% dari ekuitas $10,000, strategi tersebut telah mengalokasikan eksposur sebesar $16,000, padahal modal yang tercatat hanya $10,000. Ini mungkin merupakan leverage yang sah menurut aturan akun tertentu. Namun, hal itu tidak otomatis sah hanya karena kode penentuan ukuran posisi menggunakan “ekuitas.”

Kesalahan pertama: menganggap ekuitas sebagai kas

Jalan pintas ini sering muncul dalam strategi multi-aset. Setiap sinyal menentukan ukuran order sebagai bagian dari nilai portofolio saat ini, dan setiap order menggunakan nilai penuh tersebut. Perulangan portofolio menghitung order secara terpisah, lalu menjumlahkannya tanpa menyisihkan modal.

Dampaknya mudah luput dalam backtest dengan instrumen likuid dan tanpa margin call. Imbal hasil tampak masuk akal; bobot posisi, jika dijumlahkan belakangan, kadang mencapai 140% atau 180%. Akun live mungkin menolak order-order berikutnya atau menggunakan leverage yang tidak pernah dimaksudkan oleh strategi.

Sisihkan kas saat order dibuat. Untuk akun tunai, pembelian senilai $2,000 menggunakan $2,000 ditambah biaya. Untuk akun margin, hitung margin yang diperlukan berdasarkan aturan bursa, lalu kurangi daya beli yang tersedia sebesar jumlah tersebut. Jika beberapa order masuk bersamaan, tentukan prioritasnya. Jika tidak, hasilnya bisa bergantung pada urutan perulangan yang kebetulan dijalankan lebih dulu.

Kesalahan kedua: menghitung agunan terkunci sebagai daya beli bebas

Di bursa derivatif, menyetorkan agunan sebesar $1,000 tidak selalu berarti ekuitas akun berkurang $1,000. Namun, agunan itu telah dialokasikan untuk posisi terbuka. Jalan pintas akuntansi yang umum menguranginya dari kas, lalu juga mengurangi nilai nosional penuh posisi dari daya beli. Jalan pintas lainnya melakukan sebaliknya dan menganggap agunan tersebut sebagai kas bebas sekaligus margin.

Kedua kesalahan itu mendistorsi kemampuan order berikutnya. Kesalahan pertama bisa membuat strategi tampak terkekang tanpa alasan; yang kedua bisa menyetujui order yang tidak mampu ditopang akun. Dengan leverage 5×, posisi senilai $5,000 mungkin membutuhkan sekitar $1,000 margin awal, tetapi margin pemeliharaan, biaya, kerugian belum terealisasi, dan tingkatan khusus bursa mengubah jumlah yang dapat digunakan. Nilai nosional tidak sama dengan agunan.

Jumlah dalam akunYang diwakiliBisa mendanai order baru?
EkuitasNilai akun setelah dikurangi kewajiban dan posisi yang dinilai sesuai harga pasarHanya jika memenuhi aturan margin dan daya beli
Kas bebasKas yang belum dibelanjakan, disisihkan, atau dijaminkanYa, sesuai aturan instrumen
Agunan terkunciDana yang menopang posisi atau order terbukaBiasanya tidak tersedia sampai dilepaskan
Daya beliKapasitas untuk order tambahan yang dihitung oleh bursaYa, hingga batas saat ini

Modelkan semuanya sebagai jumlah yang terpisah, meskipun di bursa tertentu beberapa di antaranya bernilai sama dalam kondisi sederhana. Lalu uji apa yang terjadi ketika posisi merugi: ekuitas turun, margin pemeliharaan mungkin naik sebagai bagian dari nilai nosional, dan daya beli yang tersedia dapat menyusut lebih cepat daripada yang ditunjukkan masing-masing angka itu jika dilihat sendiri.

Kesalahan ketiga: melepas kas saat sinyal keluar muncul

Backtest sering membebaskan modal begitu sinyal keluar muncul. Namun, sinyal keluar bukanlah eksekusi. Order bisa masih menunggu, terisi sebagian, atau dibatalkan; selama posisi belum benar-benar ditutup, margin dan eksposurnya tetap ada. Bahkan setelah order terisi, biaya dan P&L terealisasi memengaruhi jumlah yang tersedia.

Dampaknya biasanya menumpuk saat pergantian posisi berlangsung cepat. Simulator menutup satu transaksi, langsung menggunakan hasilnya untuk transaksi lain, lalu mengasumsikan kedua order terisi sempurna pada harga yang diinginkan. Dalam paper trading, order kedua bisa ditolak ketika posisi pertama masih terbuka. Atau order keluar hanya terisi sebagian sehingga modal bebas akun lebih sedikit daripada yang diperkirakan backtest.

Catat order tertunda dan posisi sebagai komitmen. Lepaskan modal saat order terisi, bukan saat baru direncanakan. Order keluar yang terisi sebagian seharusnya melepaskan modal secara proporsional dengan jumlah yang benar-benar ditutup, setelah biaya. Ini terasa merepotkan sampai dua strategi bersaing menggunakan kas yang sama pada hari yang volatil.

Buat buku besar yang eksplisit

Untuk setiap titik pengambilan keputusan, gunakan buku besar yang diperbarui dalam urutan tetap: nilai posisi yang ada, hitung ekuitas dan margin, proses pengisian order dan biaya, hitung ulang daya beli, lalu tentukan ukuran dan sisihkan dana untuk order baru. Catat detail yang cukup untuk merekonsiliasi setiap perubahan kas dan nilai posisi.

Satu invarian yang berguna: setiap order yang disetujui harus dapat didanai sesuai model akun pada saat order diajukan. Jika simulator tidak dapat menjelaskan kas atau margin yang menopangnya, backtest belum membuktikan bahwa portofolio mampu menahan posisi tersebut.

Jalankan audit kecil bersamaan dengan perhitungan imbal hasil. Laporkan eksposur bruto puncak, kas bebas minimum, ruang margin minimum, dan jumlah order yang akan melampaui daya beli. Strategi yang hanya berkinerja baik ketika modal diam-diam digunakan kembali menghasilkan perhitungan ukuran portofolio, bukan backtest yang siap diterapkan.

akuntansi portofoliodaya belibacktestingmarginpengelolaan kas
← Semua artikel