599 / 736PAPER

Paper Trading

Perdagangan latihan

Paper Trading adalah latihan berdagang dengan uang virtual. Anda bisa mencoba aturan dan pengoperasian akun, tetapi hasil transaksi nyata belum tentu sama.

Paper Trading berarti memasukkan dan memantau pesanan latihan tanpa benar-benar membeli atau menjual dengan dana sendiri. Pesanan, eksekusi, dan saldo dibuat oleh simulasi, meskipun harga pasar yang dipakai adalah harga terkini.

Peter ingin tahu apakah ia bisa mengikuti aturan perdagangan ketika harga datang bertahap dan pergerakan berikutnya belum diketahui. Ia membuka akun latihan dengan dana virtual. QuantConnect menjelaskan mode ini untuk strategi otomatis; gagasan yang sama juga berguna untuk latihan manual. Backtesting memutar ulang riwayat tersimpan, sedangkan di sini keputusan dibuat sambil data terus datang. Harga hari ini tidak mengubah pesanan latihan menjadi pembelian nyata. Hasilnya tetap bergantung pada simulator. [1]

Sebelum menekan Beli, Peter harus memastikan ia benar-benar berada di lingkungan latihan. Alpaca, misalnya, memakai kunci akses dan alamat API berbeda untuk akun latihan dan akun nyata. Periksa akun, mode, dan tujuan pesanan di aplikasi maupun konfigurasi program otomatis. Nama berkas “tes” saja tidak membuktikan apa-apa. Menyalin konfigurasi tidak boleh diam-diam mengalihkan percobaan ke uang sungguhan. [2]

Simulator dapat mengonfirmasi pembelian yang belum tentu mudah dilakukan di bursa nyata. Alpaca menyatakan bahwa simulasinya tidak memodelkan dampak pesanan sendiri terhadap pasar, pergeseran harga akibat keterlambatan, maupun posisi antrean pesanan limit yang menunggu. Menyentuh harga yang tampil bukan bukti bahwa jumlah yang dibutuhkan tersedia. Catat secara terpisah jumlah yang diminta dan yang benar-benar dialokasikan simulator. Model eksekusi yang menguntungkan adalah asumsi di balik hasil, bukan sifat bursa yang sudah terbukti. [2]

Interactive Brokers menjelaskan eksekusi berdasarkan tingkat terbaik buku pesanan, yaitu kuotasi terdekat, tanpa memakai tingkat harga yang lebih dalam. Sebagian pesanan kompleks berperilaku berbeda atau tidak didukung. Saat membandingkan platform, simpan sumber dan waktu harga, jenis pesanan yang didukung, serta model eksekusinya. Laba yang berbeda bisa berasal dari pergantian simulator, bukan strategi yang lebih baik. Fitur yang tidak tersedia tidak dapat dianggap telah diuji. [3]

Model bawaan QuantConnect mengeksekusi pesanan pasar segera dan seluruhnya tanpa Slippage, yaitu selisih harga eksekusi yang diharapkan dan diperoleh. Namun, selisih kuotasi beli dan jual yang tersedia dapat tetap masuk ke harga eksekusi. Karena itu, pisahkan harga, biaya transaksi, dan biaya lain, serta sebutkan unsur yang belum dimasukkan. Biaya nol di akun latihan belum tentu nol di akun nyata. Jangan mengurangi lagi dampak harga yang sudah tercakup sebagai biaya terpisah. [1]

Alpaca menyoroti pesanan yang belum tereksekusi dan putusnya koneksi saat sistem berjalan. Peter perlu menguji penerimaan pesanan, eksekusi sebagian, konfirmasi pembatalan sisa, dan pencocokan ulang keadaan akun setelah gangguan. Tidak adanya jawaban bukan berarti sistem menolak pesanan. Hubungkan identitas pesanan dengan kejadian terkonfirmasi dan keadaan akun; mengirim ulang secara membabi buta dapat membuat pesanan tambahan. Pengujian tanpa insiden tidak membuktikan penanganan gangguan yang belum dicoba. [2]

Setelah rugi, Peter bisa saja membuat akun latihan baru dan hanya menunjukkan pekan yang berhasil. Itu menyembunyikan sebagian percobaan. NFA memperingatkan bahwa menyebut hasil sebagai hasil waktu nyata pun dapat mengaburkan sifat hipotetisnya. Catat terlebih dahulu versi aturan, periode pengamatan, syarat intervensi, dan ukuran hasil. Simpan interupsi, akun baru, dan perubahan. Jika pengamatan dipakai untuk menyempurnakan strategi, data itu sudah menjadi data pengembangan; tandai pengujian berikutnya secara terpisah. [4]

Paper Trading dapat mengungkap kesalahan aturan, pengoperasian, dan pencatatan. Total positif tidak membuktikan profitabilitas ataupun otomatis menjadi alasan beralih ke akun nyata. NFA Amerika Serikat mengingatkan bahwa perdagangan hipotetis tidak sepenuhnya menangkap kemampuan menanggung kerugian nyata dan menaati rencana di bawah tekanan; aturan promosinya berlaku bagi anggota tertentu. Pisahkan situasi yang sudah diuji dan yang belum. Bitcoin latihan juga bukan bitcoin milik Anda dan tidak dapat ditarik ke dompet sendiri. [4]

ContohCONTOH · PAPER

Jumlah pesanan dan eksekusi simulator

Contoh rekaan ini dimulai dengan kas latihan 1000 USD, tanpa utang atau arus kas dari luar. Kita meminta pembelian 1 BTC, tetapi simulator hanya mengeksekusi 0.6 BTC pada harga 100 USD/BTC dengan biaya 0.1 USD. Sisa 0.4 BTC kemudian dikonfirmasi batal tanpa eksekusi lanjutan atau biaya pembatalan. Kas yang tersisa 939.9 USD dan posisi latihan terbuka 0.6 BTC. Pada harga penilaian sementara 105 USD/BTC, posisi bernilai 63 USD dan total akun termasuk kas bernilai 1002.9 USD. Laba harga bruto yang belum direalisasi sebesar 3 USD adalah penilaian sementara, bukan hasil bersih akhir. Lalu simulator menjual seluruh 0.6 BTC pada 104 USD/BTC dan memotong biaya lain sebesar 0.1 USD. Laba harga bruto yang direalisasi adalah 2.4 USD, total biaya 0.2 USD, dan hasil bersih 2.2 USD. Kas akhir menjadi 1002.2 USD dan posisi 0 BTC. Diagram membandingkan jumlah pembelian yang diminta, dieksekusi, dan dibatalkan [1, 0.6, 0.4] BTC; ini bukan tiga transaksi yang dieksekusi. Harga tersebut rekaan, bukan kuotasi bitcoin sebenarnya. Tidak diasumsikan biaya atau dampak harga lain di luar eksekusi yang disebutkan. Tidak ada bitcoin nyata atau laba uang sungguhan yang tercipta.

Untuk gambaran yang lebih utuh, baca entri ini bersama Backtesting, Slippage, Trading Plan, Trading Journal, Risk Management. Entri ini juga dirujuk dari Overfitting, Look-ahead Bias, Survivorship Bias.

01Apakah harga langsung berarti saya berdagang sungguhan?

Tidak. Harga terkini bisa sekadar menjadi masukan simulasi, sementara pesanan tetap di lingkungan latihan. Yang menentukan adalah akun, arah pengiriman pesanan, dan cara eksekusinya, bukan seberapa baru grafiknya.

02Apakah akun latihan yang untung cukup untuk memvalidasi strategi?

Tidak. Anda perlu mengetahui asumsi eksekusi, biaya, riwayat perubahan, dan situasi yang benar-benar diuji. Simulasi juga tidak sepenuhnya menangkap likuiditas, dampak pesanan Anda terhadap pasar, atau reaksi terhadap kerugian finansial nyata.

DOC · 001QuantConnect — QuantConnect Paper TradingDokumentasi DOC · 002Alpaca — Paper TradingDokumentasi DOC · 003Interactive Brokers — About Paper Trading AccountsDokumentasi DOC · 004NFA — Use of Promotional Material Containing Hypothetical Performance ResultsDokumentasi
Direvisi: Utamakan sumber · Bukan nasihat investasi