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.

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.

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.

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.

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.

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.

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.

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.

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.
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.