ForexBestRobots.comBandingkan EA →
ID

Broker & eksekusi · Total biaya

Biaya Trading Forex untuk EA: Spread, Komisi, dan Swap

Hitung biaya nyata menjalankan EA Forex dengan menggabungkan spread, komisi, swap, slippage, dan frekuensi transaksi strategi, alih-alih hanya membandingkan spread yang diiklankan.

Waktu baca 15 menitDitinjau oleh Tim Editorial ForexBestRobots
Diagram yang menunjukkan spread, komisi, swap, dan slippage sebagai komponen biaya trading EA ForexVisual orisinal ForexBestRobotsPanduan praktis yang memperhatikan risiko

Akun yang tampak paling murah belum tentu memiliki biaya terendah untuk EA tertentu.

EA membayar lebih dari spread yang terlihat di Market Watch. Angka yang relevan adalah total biaya yang dihasilkan oleh ukuran posisi, durasi posisi, frekuensi transaksi, dan kualitas eksekusi strategi. Perbandingan yang adil menyatakan semua biaya dalam satuan yang sama.

Lima biaya yang dapat dihadapi EA

KomponenKapan berlakuPenyebab perbedaan
SpreadMelalui harga Bid/Ask yang digunakan untuk membuka dan menutup posisi.Simbol, akun, sesi, berita, dan likuiditas.
KomisiPer sisi atau untuk pembukaan dan penutupan, biasanya per lot.Jenis akun, tingkat volume, dan konversi mata uang.
Swap / pembiayaanKetika posisi tetap terbuka melewati rollover.Arah, instrumen, hari, dan jadwal broker.
SlippageKetika harga eksekusi berbeda dari harga yang diminta.Volatilitas, likuiditas, ukuran posisi, latensi, dan perutean.
Biaya lainnyaBergantung pada broker dan akun.Kebijakan biaya ketidakaktifan, data, konversi, atau penarikan.

Untuk analisis strategi, pisahkan biaya trading dari biaya non-trading. Biaya penarikan memengaruhi pemilik akun, tetapi tidak mengubah nilai harapan setiap sinyal. Spread, komisi, swap, dan slippage memengaruhinya.

Konversikan biaya ke satu satuan yang dapat dibandingkan

Pilih mata uang akun, pip, point, atau jumlah uang per lot standar, lalu konversikan setiap komponen secara konsisten. Periksa ukuran kontrak dan nilai tick simbol, alih-alih menganggap satu pip memiliki nilai uang yang sama pada setiap pasangan dan mata uang akun.

Perkiraan sederhana untuk pembukaan dan penutupan

Perkirakan total biaya transaksi dari dampak spread pada harga entry dan exit aktual, komisi pembukaan dan penutupan, swap selama posisi terbuka, serta slippage bersih. Jangan menambahkan spread penuh dua kali atau menguranginya lagi dari profit yang sudah dihitung menggunakan harga Bid/Ask tereksekusi. Gunakan nilai yang diamati, bukan minimum yang diiklankan.

Jika komisi dinyatakan per sisi, kalikan dua untuk satu siklus pembukaan dan penutupan lengkap. Jika EA menambah posisi secara bertahap, hitung setiap tiket. Untuk penutupan sebagian, periksa penerapan komisi dan pembiayaan dalam riwayat akun aktual.

Sesuaikan model biaya dengan EA

EA berfrekuensi tinggi atau bertarget pendek biasanya lebih sensitif terhadap spread dan slippage. Sistem swing yang menahan posisi selama beberapa hari mungkin lebih sensitif terhadap swap. Strategi grid dapat mengakumulasi spread, komisi, dan pembiayaan pada beberapa tiket bersamaan, sehingga biaya perlu dinilai untuk seluruh kelompok posisi maupun per transaksi.

Jangka pendekScalping

Fokus pada distribusi spread, kualitas eksekusi, dan komisi pembukaan serta penutupan.

Beberapa hariSwing trading

Modelkan swap long/short dan jadwal swap tiga kali lipat broker.

Beberapa tiketGrid atau kelompok posisi

Jumlahkan biaya seluruh kelompok posisi dan eksposur puncaknya.

Sensitivitas terhadap biaya harus diuji sebelum mengoptimalkan aturan entry. Backtest dengan spread tetap yang terlalu rendah dan tidak realistis dapat membuat strategi rapuh terlihat tahan uji.

Bangun sampel biaya yang representatif

  1. Kumpulkan spread yang lazim selama jam persis ketika EA bertransaksi.
  2. Sertakan rollover, pembukaan sesi, dan berita hanya jika EA dapat bertransaksi saat itu.
  3. Ekspor komisi dan swap dari transaksi live atau demo yang sudah ditutup.
  4. Hitung selisih harga yang diminta dan harga tereksekusi untuk entry serta exit.
  5. Kelompokkan hasil berdasarkan simbol, sesi, arah, dan ukuran lot.
  6. Uji ketahanan model dengan biaya lebih buruk yang masih masuk akal sebelum mempertaruhkan modal.

Gunakan median untuk model kondisi normal dan nilai merugikan pada persentil atas untuk skenario uji ketahanan. Tujuannya bukan memprediksi setiap eksekusi, melainkan mengetahui apakah strategi masih memiliki ruang setelah biaya dan hambatan eksekusi yang realistis.

Alur perbandingan akun yang adil

Badan hukum broker dan mata uang akun yang sama
Kontrak simbol dan ukuran lot yang sama
Jam trading dan tanggal pengamatan yang sama
Distribusi spread, bukan spread minimum
Komisi dikonversikan menjadi biaya pembukaan dan penutupan
Swap long dan short sama-sama diperiksa
Kesalahan eksekusi dan slippage disertakan
Pengamatan cukup untuk perilaku normal EA

Jangan memilih akun hanya berdasarkan biaya. Stabilitas platform, perlindungan regulasi, keandalan penarikan, dan kebijakan eksekusi broker tetap merupakan persyaratan tersendiri.

Contoh hipotetis perhitungan biaya pembukaan dan penutupan

Asumsikan akun USD dan kontrak EURUSD standar dengan nilai pip sebesar $10 per lot. Input berikut merupakan asumsi edukatif, bukan penawaran broker atau hasil EA yang diukur.

KomponenBiaya per lotSetara pip
Spread: 1 pip$101.0
Komisi pembukaan dan penutupan$70.7
Slippage bersih yang merugikan: 0.2 pip$20.2
Satu rollover, kredit swap−$1−0.1
Total biaya yang dimodelkan$181.8

Pada 0.10 lot, total yang dimodelkan ini adalah $1.80. Kredit swap mengurangi biaya; debit meningkatkannya. Nyatakan apakah slippage mencakup entry, exit, atau jumlah keduanya dengan memperhitungkan tanda positif dan negatif. Spread dan pembiayaan aktual bergantung pada waktu serta arah transaksi.

Rekonsiliasi profit tereksekusi tanpa mengurangi biaya dua kali

Untuk order MT4 yang dipilih, OrderProfit() tidak mencakup komisi dan swap. Tambahkan nilai keduanya dengan tanda positif atau negatif untuk memperoleh hasil bersih order tersebut: OrderProfit() + OrderCommission() + OrderSwap(). Angka ilustratifnya adalah $12.00 − $0.70 − $0.10 = $11.20.

Spread dan slippage eksekusi sudah tercermin dalam profit yang dihitung dari harga aktual tereksekusi. Jangan mengurangi spread atau slippage yang dimodelkan sekali lagi dari hasil itu. Rekonsiliasikan biaya yang dibukukan secara terpisah dengan buku besar akun, lalu gabungkan semua tiket terkait saat mengevaluasi satu kelompok posisi.

Dokumentasi resmi referensi OrderProfit menyatakan biaya mana yang tidak tercakup.

Referensi resmi

Di MT4, Contract Specification menampilkan spread, ukuran kontrak, nilai tick, batas volume, swap, dan sesi trading yang disediakan broker. Gunakan data tersebut dan riwayat aktual akun sebagai data awal perhitungan Anda.