Strasmore Research
Belajar Matt ConnorOleh Matt Connor · Dikemas kini 2026-08-08

Maksud Time in Force: Day, GTC, IOC dan FOK

Ketahui fungsi Time in Force dalam dagangan saham. Fahami bagaimana Day, GTC, IOC dan FOK menentukan tempoh pesanan anda kekal aktif serta syarat pelaksanaan yang diperlukan.

Time in force ialah medan pada tiket pesanan yang menjawab satu soalan: berapa lamakah pesanan ini harus kekal aktif? Jenis pesanan menetapkan harga. Time in force menetapkan tempoh masa dan syarat pelaksanaan yang disertakan dengannya. Setiap tiket saham dan opsyen membawa kedua-dua medan ini, dan tetapan lalai yang diisi oleh platform anda tetap merupakan satu pilihan.

Apakah itu time in force dalam dagangan?

Satu pesanan membawa dua tetapan bebas. Pertama ialah harga. Market order mengambil apa sahaja yang ditawarkan oleh buku pesanan; limit order menetapkan harga paling buruk yang anda sanggup terima. Panduan market order vs limit order membincangkan bahagian tersebut dengan terperinci.

Kedua ialah tempoh masa. Time in force memberitahu tempat dagangan berapa lama bahagian pesanan yang belum dilaksanakan akan terus aktif, dan sama ada pelaksanaan separa boleh diterima sepanjang tempoh tersebut. Had untuk membeli 500 saham pada harga $50 membawa kedua-dua arahan serentak: harga dan tempoh hayatnya. Tukar tempoh hayatnya dan anda telah menghantar pesanan yang berbeza, walaupun harganya tidak disentuh.

Perbendaharaan katanya ringkas. Empat tempoh masa meliputi hampir setiap tiket yang akan dipaparkan oleh platform runcit: day, good-til-canceled, good-til-date, dan pasangan serta-merta iaitu immediate-or-cancel dan fill-or-kill. Beberapa kelayakan pelaksanaan diletakkan di atas arahan tersebut, dan arahan lelongan menggantikan tempoh masa sepenuhnya.

Pesanan day, GTC dan good-til-date

Day. Pesanan berfungsi sehingga akhir sesi biasa, dan sebarang kuantiti yang belum dilaksanakan akan dibatalkan pada waktu tutup. Ini adalah tetapan lalai pada hampir setiap platform runcit. Pesanan day yang dimasukkan pada pukul 10:00 pagi dan tidak dilaksanakan pada pukul 4:00 petang akan berhenti wujud. Tiada apa-apa yang dibawa ke hari esok.

Good-til-canceled (GTC). Pesanan kekal merentasi sesi sehingga ia dilaksanakan atau anda membatalkannya. Bursa ekuiti AS kebanyakannya berfungsi dengan pesanan day, yang bermaksud pesanan GTC biasanya disimpan di broker anda dan dimasukkan semula setiap pagi. Kedudukan giliran akan ditetapkan semula bersamanya: tempat anda dalam barisan pada harga anda semalam telah hilang.

Good-til-date (GTD). GTC dengan tarikh luput yang anda tetapkan. Berguna apabila sebab pesanan tersebut mempunyai tempoh hayat tertentu.

Extended-hours day. Sesetengah platform menawarkan tempoh masa yang membolehkan pesanan day terus berfungsi sepanjang tetingkap pra-pasaran dan selepas waktu dagangan, bukannya berhenti pada pukul 4:00 petang.

Tetingkap kerja pesanan day memetakan taburan dagangan yang sangat tidak sekata. Panel di bawah membahagikan jumlah volum SPY selama sebulan penuh mengikut jam ET, dari permulaan pra-pasaran pukul 4:00 pagi hingga tamat sesi selepas waktu dagangan pukul 8:00 malam.

PertanyaanJumlah dagangan saham SPY mengikut jam ET, Jun 2026
SQL tepat di sebalik setiap nombor
SELECT
    formatDateTime(toStartOfHour(toTimeZone(window_start, 'America/New_York')), '%H:%i') AS et_time,
    round(100 * sum(volume) / sum(sum(volume)) OVER (), 2)                               AS pct_of_volume
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
  AND window_start >= toDateTime('2026-06-01 08:00:00', 'UTC')
  AND window_start <  toDateTime('2026-07-01 00:00:00', 'UTC')
GROUP BY et_time
ORDER BY et_time
Run this yourself

Sepanjang Jun 2026, jam 04:00 membawa 0.27% daripada jumlah volum saham bulanan SPY. Jam 09:00, yang dibuka dengan loceng 9:30 pagi, mengambil 9.32%. Jam 16:00 adalah hibrid: ia mengandungi cetakan lelongan penutup di samping tempoh pembukaan dagangan selepas waktu biasa, dan ia mencapai 14.42%. Pesanan day biasa hanya aktif untuk bahagian puncak di tengah carta tersebut dan tiada pada bahagian hujung di kedua-dua belah.

Apakah yang berlaku kepada pesanan GTC selepas pecahan saham atau dividen?

Pesanan GTC boleh kekal selama berminggu-minggu, yang memberi masa untuk tindakan korporat mempengaruhinya. Dua pengendalian adalah perkara biasa. Sesetengah broker membatalkan setiap pesanan GTC terbuka pada sesuatu saham apabila ia memasuki tarikh ex-dividend atau apabila pecahan saham berkuat kuasa. Pihak lain melaraskan harga had yang tersimpan dan kuantiti untuk dipadankan dengan jumlah saham baharu. Kedua-dua pendekatan boleh dipertahankan. Ia tidak sama, dan tiket tidak memberitahu anda yang mana satu terpakai pada akaun anda.

Kebanyakan broker juga mengehadkan tempoh GTC secara langsung, biasanya pada 60 hingga 90 hari kalendar, selepas itu pesanan tersebut tamat tempoh dengan sendirinya. Pesanan yang ditetapkan dan dilupakan pada bulan Mac sering kali hilang menjelang bulan Jun tanpa pasaran pernah menyentuhnya.

Kes pecahan saham adalah yang lebih ketara. Pecahan terbalik 1-untuk-10 menukar 100 saham kepada 10 dan mendarabkan harga rujukan dengan sepuluh pada pagi yang sama. Had beli yang tersimpan pada harga $2 terhadap saham lama tidak bermakna terhadap saham baharu. Pecahan saham bukanlah peristiwa yang jarang berlaku. Panel ini mengira setiap pecahan saham pada pita dagangan AS, bulan demi bulan.

PertanyaanPecahan saham AS setiap bulan, forward dan reverse
SQL tepat di sebalik setiap nombor
SELECT
    formatDateTime(toStartOfMonth(execution_date), '%Y-%m')            AS month,
    countDistinctIf(id, toFloat64(split_to) > toFloat64(split_from))   AS forward_splits,
    countDistinctIf(id, toFloat64(split_to) < toFloat64(split_from))   AS reverse_splits
FROM global_markets.stocks_splits
WHERE execution_date >= toDate('2025-08-01')
  AND execution_date <  toDate('2026-08-01')
GROUP BY month
ORDER BY month
Run this yourself

Tetingkap ini berjalan dari 2025-08 hingga 2026-07. Pada 2026-07, pita dagangan merekodkan 45 pecahan saham hadapan dan 119 pecahan saham terbalik. Setiap tarikh tersebut adalah pagi di mana pesanan yang tersimpan dalam nama tersebut sama ada dibatalkan atau ditulis semula, dan pembaca yang menetapkannya beberapa minggu lebih awal hanya mengetahuinya selepas itu.

Apakah perbezaan antara IOC dan FOK?

Immediate-or-cancel dan fill-or-kill juga merupakan tempoh masa. Tempoh masanya adalah serta-merta.

Immediate-or-cancel (IOC). Ambil apa sahaja kuantiti yang tersedia pada harga had anda sekarang, batalkan bakinya. Pelaksanaan separa adalah hasil yang dijangkakan. IOC untuk 5,000 saham yang mendapati 800 tersedia akan melaksanakan 800; baki 4,200 dibatalkan serta-merta.

Fill-or-kill (FOK). Keseluruhan kuantiti, serta-merta, atau tiada langsung. Pesanan yang sama yang mendapati 800 saham tersedia akan melaksanakan sifar.

All-or-none (AON). Keseluruhan kuantiti, tetapi bersabar. Pesanan AON menunggu saiz penuh dan bukannya membatalkan, yang bermaksud ia memerlukan tempoh masa di bawahnya: AON untuk day, atau AON good-til-canceled.

Sama ada fill-or-kill realistik bergantung pada saiz anda berbanding saiz yang sebenarnya didagangkan oleh pasaran dalam nama tersebut. Panel di bawah mengambil satu jam pertengahan pagi pada satu tarikh tertentu dan mengukur cetakan dagangan.

PertanyaanSaiz print merentas lima nama, 10:00 hingga 11:00 pagi ET pada 2026-06-10
SQL tepat di sebalik setiap nombor
SELECT
    ticker                                          AS symbol,
    round(avg(size), 0)                             AS avg_print_shares,
    round(100 * countIf(size >= 1000) / count(), 2) AS large_print_pct
FROM global_markets.stocks_trades
WHERE ticker IN ('SPY', 'AAPL', 'NVDA', 'MSFT', 'KO')
  AND sip_timestamp >= toDateTime('2026-06-10 14:00:00', 'UTC')
  AND sip_timestamp <  toDateTime('2026-06-10 15:00:00', 'UTC')
  AND size > 0
GROUP BY ticker
ORDER BY large_print_pct DESC
Run this yourself

Sepanjang jam tersebut, NVDA meletakkan bahagian terbesar cetakannya pada 1,000 saham atau lebih, pada 0.32% daripada jumlah dagangan, dengan purata cetakan sebanyak 38 saham. Pada hujung satu lagi daripada lima tersebut, MSFT meletakkan 0.1% daripada cetakannya dalam kurungan tersebut. Hantar fill-or-kill untuk 5,000 saham ke dalam pita dagangan di mana cetakan tipikal adalah beberapa ratus, dan hasil yang mungkin berlaku ialah pembatalan dan bukannya pelaksanaan.

Market-on-close dan limit-on-close: arahan lelongan

Dua arahan tidak menamakan sebarang tempoh masa. Ia menamakan satu peristiwa.

Market-on-close (MOC) menyerahkan pesanan ke dalam lelongan penutup, dilaksanakan pada harga penutup rasmi. Limit-on-close (LOC) melakukan perkara yang sama dengan siling atau lantai harga, hanya mengambil bahagian apabila harga penutup berada pada atau lebih baik daripada had tersebut. Rakan sejawat waktu pagi ialah market-on-open dan limit-on-open, yang disalurkan ke dalam lelongan pembukaan.

Perangkapnya ialah waktu tutup. Di bursa penyenaraian utama AS, kemasukan untuk MOC dan LOC ditutup pada pukul 3:50 petang ET, dan selepas titik itu pesanan tidak boleh dibatalkan atau dipinda kecuali untuk membetulkan ralat yang nyata. Setara waktu pembukaan ditutup sekitar pukul 9:28 pagi ET. Untuk tempoh akhir, anda terikat dengan apa sahaja yang dicetak oleh lelongan tersebut. Panduan closing auction dan opening auction membincangkan cara setiap lelongan dikira.

Apa yang pedagang perolehi kerana menyerahkan jalan keluar ialah cetakan pada harga penutup rasmi. Panel mengukur pita dagangan dari pukul 3:45 petang ET hingga waktu tutup, dipuratakan merentasi sebulan sesi SPY.

PertanyaanJumlah dagangan SPY seminit menjelang penutup, purata sesi Jun 2026
SQL tepat di sebalik setiap nombor
SELECT
    formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') AS et_time,
    round(sum(volume) / countDistinct(toDate(toTimeZone(window_start, 'America/New_York'))) / 1e6, 2) AS volume_millions
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
  AND window_start >= toDateTime('2026-06-01 08:00:00', 'UTC')
  AND window_start <  toDateTime('2026-07-01 00:00:00', 'UTC')
  AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
       + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 945 AND 960
GROUP BY et_time
ORDER BY et_time
Run this yourself

Panel membaca minit demi minit. Bar 15:45 mencatatkan purata 0.22 juta saham SPY setiap sesi, dan bar 16:00 mencatatkan purata 0.39 juta. Lelongan itu sendiri bukanlah satu lagi minit dagangan berterusan. Ia adalah satu peristiwa padanan tunggal pada satu harga rasmi, dan tiket MOC atau LOC adalah permintaan untuk berada di dalamnya. Waktu tutup 3:50 petang adalah kos bagi permintaan tersebut.

Time in force di luar waktu biasa

Sesi waktu lanjutan mengubah peraturan. Kebanyakan tempat dagangan hanya menerima limit order di luar pukul 9:30 pagi hingga 4:00 petang ET, dan pesanan day yang dimasukkan untuk sesi biasa tidak dibawa ke tetingkap selepas waktu dagangan dengan sendirinya. Panduan after hours and premarket trading membincangkan tetingkap tersebut dengan terperinci. Panel jam di atas menunjukkan ketipisan peraturan limit-only yang ditulis: jam 19:00 menyumbang 0.17% daripada volum SPY bulan tersebut.

Opsyen membawa kerumitan berasingan. Detik terakhir kontrak boleh didagangkan berjalan pada jam yang berbeza daripada saham pendasar, dan opsyen yang tamat tempoh mempunyai waktu tutup tegas yang tidak dilanjutkan oleh sebarang tetapan tempoh masa. guide to when options stop trading mempunyai perinciannya.

Membaca tiket: tempoh masa ditambah kelayakan

  • Day, tiada kelayakan: berfungsi sehingga waktu tutup, pelaksanaan separa dibenarkan. Lalai harian.
  • Day dengan IOC: mengambil apa yang tersedia pada saat itu, membatalkan bakinya. Tiada apa yang tersimpan dalam buku pesanan.
  • Day dengan FOK: keseluruhan kuantiti pada saat itu, atau tiada langsung. Tiada apa yang tersimpan dalam buku pesanan.
  • Day dengan AON: keseluruhan kuantiti, menunggu sehingga waktu tutup untuknya.
  • GTC dengan AON: keseluruhan kuantiti, menunggu merentasi sesi sehingga tarikh luput broker.
  • GTD, tiada kelayakan: pelaksanaan separa dibenarkan, berfungsi sehingga tarikh yang anda namakan.
  • MOC atau LOC: tiada medan tempoh masa. Lelongan adalah arahannya, dan 3:50 petang ET adalah detik terakhir untuk mengubah fikiran anda.

Nama platform untuk ini berbeza-beza. Set arahan asas tidak berubah, dan memadankan perbendaharaan kata pada skrin anda dengan senarai ini biasanya merupakan latihan selama satu minit.

FAQ

Apakah maksud time in force pada pesanan?

Time in force ialah arahan yang menetapkan berapa lama pesanan kekal aktif sebelum ia dibatalkan secara automatik. Ia berasingan daripada jenis pesanan, yang menetapkan harga. Satu tiket membawa kedua-dua medan.

Apakah perbezaan antara pesanan day dan pesanan GTC?

Pesanan day dibatalkan pada akhir sesi biasa jika ia belum dilaksanakan. Pesanan good-til-canceled terus berfungsi merentasi sesi sehingga ia dilaksanakan atau anda membatalkannya, dan dalam apa jua keadaan tidak melebihi had luput broker sendiri.

Adakah pesanan GTC kekal terbuka selama-lamanya?

Tidak. Kebanyakan broker mengehadkan pesanan GTC pada kira-kira 60 hingga 90 hari kalendar, dan ramai juga membatalkannya apabila saham memasuki tarikh ex-dividend atau melengkapkan pecahan saham. Pengendalian tepat berbeza mengikut broker dan tertulis dalam perjanjian akaun.

Apakah perbezaan antara IOC dan FOK?

Pesanan immediate-or-cancel melaksanakan apa sahaja kuantiti yang tersedia sekarang dan membatalkan bakinya, yang menjadikan pelaksanaan separa sebagai perkara biasa. Pesanan fill-or-kill memerlukan keseluruhan kuantiti serta-merta; jika kurang daripada itu, tiada dagangan berlaku langsung.

Bolehkah anda membatalkan pesanan market-on-close?

Tidak selepas waktu tutup tempat dagangan, iaitu 3:50 petang ET di bursa penyenaraian utama AS. Sebelum waktu itu, pesanan MOC boleh dimasukkan atau ditarik balik seperti pesanan lain. Selepas waktu itu, hanya pembetulan ralat yang nyata diterima.


Setiap panel di sini disertakan dengan SQL yang menghasilkannya. Buka satu dan lihat dengan tepat bagaimana angka tersebut dikira. Untuk mengukur bagaimana pita dagangan nama tertentu berkelakuan pada minit-minit penutup, ajukan soalan dalam bahasa Inggeris yang mudah pada terminal Strasmore.