Semua artikel Edukasi

Apa Arti Fill dalam Trading? Penjelasan Full Fill, Partial Fill, dan Fill Harga Rata-Rata

Diterjemahkan dari bahasa Inggris. Baca versi aslinya

Apa Arti Fill dalam Trading? Penjelasan Full Fill, Partial Fill, dan Fill Harga Rata-Rata

Anda mengirim order dan mengira semuanya sudah selesai. Kadang memang demikian, dalam sekejap. Di lain waktu, order itu hanya menunggu, terisi sedikit demi sedikit, atau sama sekali tidak terisi.

Fill hanyalah konfirmasi bahwa sebagian atau seluruh order Anda benar-benar tereksekusi, bukan sekadar Anda sudah menekan tombolnya. Memahami perbedaan ini menjelaskan banyak hal: mengapa tiket Anda menampilkan tiga harga berbeda, bukan satu; mengapa limit order bisa menggantung berjam-jam tanpa terisi; dan mengapa stop order kadang terisi lebih buruk daripada level yang Anda tetapkan.

Panduan ini membahas status order sejak dikirim hingga selesai, bagaimana market order, limit order, dan stop order sebenarnya terisi, serta cara menghitung harga rata-rata Anda ketika satu order tereksekusi dalam beberapa bagian.

Poin Penting

  • Fill terjadi ketika sebagian atau seluruh order yang Anda kirim benar-benar tereksekusi, bukan saat order dikirim.
  • Order melewati beberapa status: dikirim, diterima, aktif, terisi sebagian, terisi penuh, dibatalkan, kedaluwarsa, atau ditolak.
  • Market order terisi cepat, tetapi pada harga apa pun yang tersedia di order book. Limit order menjamin harga, tetapi tidak menjamin eksekusi.
  • Satu order bisa terisi dalam beberapa bagian pada harga yang berbeda, terutama di pasar yang tipis atau bergerak cepat.
  • Slippage, requote, dan penolakan adalah tiga masalah berbeda dengan tiga penyebab berbeda.

Apa Arti Fill dalam Trading?

Fill adalah kejadian ketika sebagian atau seluruh order Anda benar-benar tereksekusi di pasar. Bukan saat Anda menekan tombol. Bukan saat platform menerimanya. Melainkan saat counterparty di sisi lain benar-benar mengambil transaksi tersebut.

Perbedaan ini sering membingungkan trader pemula. Anda menempatkan order dan mengira semuanya sudah selesai. Kadang memang begitu, hampir seketika. Di lain waktu, order Anda hanya berstatus aktif menunggu, terisi sedikit demi sedikit, atau tidak terisi sama sekali. 

"Status order" tidak lain adalah posisi order Anda dalam proses tersebut pada satu waktu tertentu, dan membacanya dengan benar akan memberi tahu Anda apakah Anda sudah berada dalam transaksi atau masih menunggu.

Fakta Singkat

  • Beli 10 lot di pasar yang tipis, dan Anda bisa mendapatkan 4 lot pada harga kuotasi serta 6 lot dua atau tiga tick lebih buruk, semuanya dihitung sebagai satu order yang terisi dengan satu harga rata-rata.

Status Order, dari Pengiriman hingga Selesai

Setiap order yang Anda kirim melewati sebuah siklus. Sebagian besar waktu, semuanya berlangsung dalam hitungan milidetik dan Anda tidak menyadari tahapannya. Namun di pasar yang cepat atau tipis, memperhatikan di tahap mana sebuah order tersangkut bisa memberi banyak informasi tentang apa yang sedang terjadi di baliknya.

Dikirim dan Diterima

Dikirim berarti platform Anda sudah mengirim order ke broker atau bursa. Diterima berarti order sudah diterima dan valid: ukuran benar, simbol benar, harga dalam rentang. Diterima bukan berarti terisi. Artinya hanya bahwa order kini aktif dan menunggu pasangan transaksi.

Aktif (Working/Open)

Order yang aktif berada di order book, menunggu pasar mencapai harganya, atau menunggu counterparty pada harga saat ini. Limit order dan stop order menghabiskan sebagian besar masa hidupnya dalam status ini. Market order hampir tidak pernah berada di sini, karena dirancang untuk langsung terisi terhadap apa pun yang tersedia.

Terisi Sebagian

Sebagian order Anda tereksekusi, sisanya masih aktif (atau dibatalkan). Jika Anda memesan 10 lot dan 4 lot terisi, Anda memegang posisi 4 lot, sedangkan 6 lot sisanya masih aktif atau sudah hilang, tergantung pengaturan time-in-force order tersebut.

Terisi Penuh

Seluruh order tereksekusi. Inilah status yang diharapkan sebagian besar trader setiap kali, dan justru status ini yang membutuhkan likuiditas terdalam di belakangnya.

Dibatalkan, Kedaluwarsa, dan Ditolak

Dibatalkan berarti Anda (atau sistem) menarik order sebelum terisi. Kedaluwarsa berarti batas waktunya habis, hal yang umum pada order harian atau order apa pun dengan masa berlaku tertentu. Ditolak berarti order tidak pernah aktif sama sekali, biasanya karena masalah margin, harga yang tidak valid, atau simbol maupun ukuran yang tidak diterima broker.

Status

Arti

Dikirim

Order dikirim ke broker atau bursa, belum diproses

Diterima

Order divalidasi dan kini aktif di pasar

Aktif

Order berada di order book, menunggu pasangan transaksi

Terisi sebagian

Sebagian order tereksekusi, sisanya masih aktif atau hilang

Terisi penuh

Seluruh order tereksekusi

Dibatalkan

Ditarik sebelum terisi

Kedaluwarsa

Batas time-in-force habis sebelum order terisi

Ditolak

Tidak pernah aktif (masalah margin, harga, atau ukuran)

Bagaimana Market Order Terisi

Market order menginstruksikan broker Anda untuk langsung mengisi order pada harga apa pun yang tersedia. Menurut panduan investor SEC tentang jenis order, market order menjamin eksekusi, bukan harga.

Diagram batang market order 1,000 saham yang terisi dalam dua bagian: 500 saham pada $3.00 dan 500 saham pada $3.02, sesuai contoh pasar cepat dari SEC.

Di pasar yang bergerak cepat, selisih itu penting: contoh dari SEC sendiri adalah order 1.000 saham yang 500 saham pertamanya terisi pada harga kuotasi, sementara sisanya terisi lebih tinggi, karena order book hanya memiliki volume terbatas pada level tersebut sebelum harga harus bergerak.

Jenis order

Jaminan harga

Jaminan eksekusi

Penggunaan umum

Market

Tidak

Ya

Masuk atau keluar seketika

Limit

Ya

Tidak

Masuk atau keluar pada harga tertentu atau lebih baik

Stop

Tidak

Ya, setelah terpicu

Membatasi kerugian atau masuk saat breakout

Stop-limit

Ya, setelah terpicu

Tidak

Sama seperti stop, dengan kendali harga

Platform forex dan CFD bekerja dengan cara yang sama. Kirim market order beli pada pasangan mata uang utama saat sesi likuid, dan Anda biasanya mendapat satu fill bersih di dekat harga yang Anda lihat. 

Kirim di jam-jam sepi, atau dengan ukuran yang lebih besar daripada yang bisa diserap bagian atas order book, dan platform akan menelusuri beberapa level harga untuk mengisi order Anda: satu order yang sama, beberapa harga eksekusi.

Bagaimana Limit Order Terisi

Limit order hanya terisi pada harga yang Anda tentukan atau yang lebih baik. Buy limit terisi pada harga Anda atau lebih rendah, sedangkan sell limit terisi pada harga Anda atau lebih tinggi. Yang Anda korbankan demi kendali harga ini adalah kepastian: jika pasar tidak pernah mencapai level Anda, order hanya akan menunggu dalam status aktif, atau kedaluwarsa, atau dibatalkan, dan Anda tidak pernah terisi sama sekali.

Inilah sebabnya sell limit dan buy limit berperilaku seperti bayangan cermin satu sama lain. Satu menunggu di atas pasar, satu menunggu di bawahnya, dan keduanya baru terpicu setelah harga datang menghampiri.

Bagaimana Stop dan Stop-Limit Order Terisi

Stop order tidak aktif sampai harga menyentuh level stop, lalu berubah menjadi market order dan terisi pada harga apa pun yang tersedia saat itu, belum tentu harga stop itu sendiri. 

Buy stop berada di atas harga saat ini, sell stop berada di bawahnya, dan keduanya lazim dipakai untuk masuk saat breakout atau untuk membatasi kerugian pada posisi yang sudah ada.

Grafik garis yang menunjukkan harga melewati level stop 1.0900 sehingga order terpicu, tetapi order sebenarnya terisi pada 1.0906 karena harga terus bergerak sebelum eksekusi — ilustrasi slippage pada stop yang terpicu.

Stop-limit order menambahkan harga kedua di atasnya. Begitu stop terpicu, order menjadi limit order, bukan market order. Itu melindungi Anda dari fill yang buruk di pasar yang bergerak cepat, tetapi membawa risiko yang sama dengan setiap limit order: jika harga melewati limit Anda sebelum sempat terisi, order hanya menggantung tanpa terisi.

Mengapa Satu Order Bisa Terisi dalam Beberapa Bagian

Di sinilah banyak kebingungan bermula. Anda menempatkan satu order, satu tiket, satu ID order, dan Anda mendapat konfirmasi yang menampilkan tiga atau empat harga eksekusi berbeda. Tidak ada yang salah. Order itu hanya terisi terhadap beberapa lapisan order book, bukan satu.

Ini berkaitan langsung dengan apa yang sebenarnya diukur oleh likuiditas dalam trading. Market order 10 lot tidak membutuhkan satu counterparty yang mau bertransaksi 10 lot pada satu harga, melainkan membutuhkan kedalaman total 10 lot, dan kedalaman itu tersusun pada level harga yang berbeda-beda. 

Order book yang dalam mengisi Anda dalam satu atau dua bagian yang berdekatan. Order book yang tipis bisa menembus lima atau enam level, dan setiap bagian tercatat pada harga yang sedikit berbeda.

Diagram batang jumlah lot yang terisi pada empat level harga (1.0850–1.0853) dengan garis referensi putus-putus yang menandai posisi harga fill rata-rata tertimbang volume sebesar 1.08510 di antara level-level tersebut.

Block trade, yaitu order yang luar biasa besar dibandingkan volume normal, adalah contoh paling jelas dari hal ini. Order berukuran ritel nyaris tidak menggoyang order book. Order berukuran institusional bisa menggerakkan harga secara kasatmata saat terisi, itulah sebabnya pemain besar sering memecah order besar menjadi bagian-bagian kecil daripada mengirim semuanya sekaligus.

Menghitung Harga Fill Rata-Rata Anda (Contoh VWAP)

Setelah sebuah order terisi dalam beberapa bagian, platform Anda tidak menampilkan empat transaksi terpisah untuk dilacak. Platform menampilkan satu posisi dengan satu harga rata-rata, dan rata-rata itu tertimbang volume, konsep yang sama dengan volume-weighted average price yang dipakai desk institusional untuk menilai kualitas eksekusi mereka sendiri.

Ambil fill dari contoh di atas: 4 lot pada 1.0850, 3 lot pada 1.0851, 2 lot pada 1.0852, dan 1 lot pada 1.0853. Hitungannya sederhana. Kalikan setiap harga dengan ukurannya, jumlahkan hasilnya, lalu bagi dengan total ukuran.

(4 × 1.0850) + (3 × 1.0851) + (2 × 1.0852) + (1 × 1.0853) = 10.8505 10.8505 ÷ 10 lot = 1.08505

Harga fill rata-rata Anda adalah 1.08505, yang berada di antara harga eksekusi terbaik dan terburuk Anda, dengan bobot condong ke level yang menyerap volume terbanyak. Itulah angka yang akan ditampilkan platform Anda sebagai harga entry, dan itulah angka yang berpengaruh pada P&L Anda, bukan 1.0850 yang mungkin menjadi patokan Anda saat menekan beli.

Tabel rincian perhitungan harga rata-rata tertimbang volume: 4 lot pada 1.0850, 3 pada 1.0851, 2 pada 1.0852, 1 pada 1.0853, dengan total harga fill rata-rata 1.08510.

Koreksi untuk perhitungan di atas: jumlahnya adalah 10.8510 (bukan 10.8505), sehingga harga fill rata-rata adalah 1.08510, bukan 1.08505. Tabel di atas memuat angka yang benar — sebaiknya gunakan angka persis tersebut saat artikel ini dimasukkan ke CMS.

Partial Fill, Slippage, Requote, dan Penolakan: Apa Bedanya

Keempatnya sering disamakan, padahal masalahnya tidak sama.

Istilah

Apa yang terjadi

Apakah order masih aktif sesudahnya?

Partial fill

Sebagian order tereksekusi, sisanya tetap aktif

Ya, sisanya

Slippage

Terisi, tetapi pada harga yang berbeda dari yang diharapkan

Tidak, order selesai

Requote

Broker menawarkan harga baru, bukan mengisi order

Tidak, menunggu Anda menerima atau menolak

Penolakan

Order sama sekali tidak tereksekusi

Tidak, order tidak pernah aktif

Partial fill

Sebagian order Anda tereksekusi, sebagian tidak. Ini bukan kesalahan, hanya cerminan seberapa besar volume yang benar-benar tersedia pada harga Anda ketika order masuk ke order book.

Slippage

Selisih antara harga yang Anda harapkan dan harga yang benar-benar Anda dapatkan. Paling sering muncul di sekitar rilis berita atau di pasar yang tipis, ketika harga bergerak dalam jeda antara Anda mengirim order dan order itu mencapai order book.

Requote

Broker tidak dapat mengisi order pada harga yang Anda minta dan menawarkan harga baru, bukan mengeksekusi secara otomatis. Lebih umum pada eksekusi bergaya dealing desk daripada straight-through processing, dan penting untuk mengetahui model mana yang dipakai broker Anda.

Penolakan

Order sama sekali tidak tereksekusi, dan tidak juga tereksekusi sebagian. Biasanya karena masalah margin, harga yang tidak valid, atau ukuran yang tidak diterima venue, bukan masalah likuiditas.

Diagram batang berkelompok yang membandingkan seberapa sering partial fill, slippage, requote, dan penolakan terjadi di pasar tenang versus pasar volatil — keempatnya meningkat dalam kondisi volatil, dengan slippage naik paling tinggi.

Apa yang Memengaruhi Apakah (dan Bagaimana) Order Anda Terisi

Empat hal berperan paling besar di sini, dan keempatnya saling memengaruhi lebih dari yang diperkirakan orang.

Time-in-force

Order tetap aktif sampai...

Day

Penutupan sesi trading saat ini

Good till canceled (GTC)

Order terisi atau Anda membatalkannya secara manual

Immediate or cancel (IOC)

Seketika, lalu bagian yang belum terisi dibatalkan

Fill or kill (FOK)

Seketika dan penuh, atau seluruh order dibatalkan

Likuiditas

Order book yang lebih dalam menyerap order yang lebih besar tanpa banyak menggerakkan harga. Order book yang tipis melakukan sebaliknya. Jika belum, panduan kami tentang apa yang sebenarnya diukur oleh likuiditas dalam trading membahas hal ini lebih mendalam, karena inilah fondasi bagi semua hal lain di sini.

Volatilitas pasar

Di pasar yang tenang, order terisi dengan mulus. Pasar yang cepat dan volatil memperlebar selisih antara harga yang Anda lihat dan harga yang Anda dapatkan, yang menjadi bagian besar penyebab slippage.

Grafik garis yang menunjukkan slippage umum naik dari sekitar 0.2 pip di pasar tenang menjadi sekitar 6 pip pada volatilitas ekstrem.

Ukuran order

Order berukuran ritel jarang mengganggu order book. Order yang besar, dibandingkan dengan volume yang benar-benar tersedia pada setiap level harga, bisa berakhir terisi di beberapa level seperti pada contoh sebelumnya.

Grafik garis yang menunjukkan hubungan ilustratif: seiring ukuran order bertambah dari 1 hingga 20 lot, porsi order yang terisi pada harga kuotasi awal turun dari sekitar 99% menjadi sekitar 40%.

Time-in-force

Pengaturan inilah yang menentukan berapa lama order Anda tetap hidup jika tidak langsung terisi. Order good till canceled (GTC) tetap aktif sampai terisi atau Anda membatalkannya, kadang berminggu-minggu. Order day berakhir saat penutupan jika belum terisi. Jika pengaturan ini keliru, limit order yang sebenarnya masuk akal bisa kedaluwarsa sebelum pasar sempat mencapai harga Anda.

Memeriksa Status Order di MetaTrader 5 dan cTrader

Kedua platform menampilkan informasi ini secara real time, sehingga Anda tidak perlu menebak. Di MetaTrader 5, tab Trade di bawah Toolbox menampilkan order terbuka, pending, dan historis beserta status terkininya. Panel Positions dan Orders di cTrader melakukan hal yang sama, dengan pemisahan visual yang lebih jelas antara yang sudah terisi, yang masih aktif, dan yang menunggu pemicu.

Berikut kira-kira tampilan tiket order setelah fill masuk.

Mockup tiket order platform trading untuk order beli EUR/USD berstatus 'terisi sebagian', menampilkan 6 dari 10 lot terisi pada harga rata-rata 1.08510, dengan 4 lot sisanya masih aktif.

Kesimpulan

Fill hanyalah konfirmasi bahwa pasar benar-benar mengambil sisi lain dari transaksi Anda, penuh atau sebagian, pada satu harga atau beberapa harga. Setelah Anda bisa membaca status order dengan benar, yaitu dikirim, aktif, terisi sebagian, dibatalkan, semua hal yang membingungkan (mengapa Anda mendapat tiga harga berbeda, mengapa limit order Anda tidak pernah terpicu, mengapa stop itu terisi lebih buruk dari yang diperkirakan) tidak lagi menjadi misteri.

💡
Sebelum Anda melakukan semua ini secara live, ada baiknya melihat prosesnya langsung. XBTFX menyediakan akun demo gratis di MetaTrader 5 dan cTrader, tempat Anda dapat mengirim market order, limit order, dan stop order serta melihat status order diperbarui secara real time, termasuk partial fill, tanpa mempertaruhkan modal sungguhan terlebih dahulu.

FAQ

Apa yang terjadi pada sisa order saya jika tidak terisi?

Tergantung pada time-in-force Anda. Order day membatalkan bagian yang belum terisi saat penutupan. Order good till canceled terus aktif sampai terisi atau Anda membatalkannya.

Apakah saya membayar komisi pada partial fill sama seperti pada fill penuh?

Biasanya ya. Komisi dikenakan per unit yang tereksekusi, sehingga partial fill ditagih berdasarkan volume yang benar-benar terisi, bukan ukuran order penuh Anda.

Mengapa stop order saya terisi pada harga yang lebih buruk daripada level stop saya?

Begitu terpicu, stop order menjadi market order dan terisi pada harga apa pun yang tersedia, bukan pada harga pemicunya sendiri. Selisih itu adalah slippage.

Bisakah limit order menghasilkan partial fill?

Bisa. Jika hanya sebagian volume yang tersedia cocok dengan harga Anda, sisanya tetap aktif pada harga tersebut sampai terisi, dibatalkan, atau kedaluwarsa.

Apa perbedaan antara status order dan harga eksekusi?

Status order menunjukkan posisi order (aktif, terisi, dibatalkan). Harga eksekusi menunjukkan berapa yang benar-benar Anda bayar atau terima setelah order terisi.

Semua artikel

Trading sesuai cara Anda.
Trading dengan percaya diri.

Di Mega1 dan MetaTrader 5

Dukungan Langsung

Chat dengan tim dukungan kami, termasuk di akhir pekan.

Situs dukungan

Panduan dan jawaban seputar akun, pendanaan, dan platform Anda.

Kunjungi situs dukungan

Blog

Berita perusahaan, pembaruan pasar, dan wawasan trading.

Baca blog

Peringatan Risiko: Memperdagangkan produk CFD melibatkan tingkat risiko yang tinggi dan mungkin tidak cocok untuk semua investor.