Time in Force: Day, GTC, IOC at FOK
Ano ang time in force? Tinutukoy ng Day, GTC, IOC at FOK kung gaano katagal live ang order, ano ang fill, at kailan ito matatapos sa auction cutoff.
Ang time in force ang field sa order ticket na sumasagot sa isang tanong: gaano katagal dapat manatiling aktibo ang order na ito? Itinatakda ng order type ang presyo. Itinatakda naman ng time in force ang oras kung kailan ito mananatili, pati ang kondisyon sa execution. May dalawang field na ito ang bawat stock at options ticket, at ang default na inilalagay ng platform para sa iyo ay isa pa ring pagpili.
Ano ang time in force sa trading?
May dalawang magkahiwalay na setting ang isang order. Una ang presyo. Tinatanggap ng market order ang anumang presyong iniaalok ng order book; itinatakda naman ng limit order ang pinakamasamang presyong tatanggapin mo. Detalyadong tinatalakay ng gabay sa market order vs limit order ang bahaging iyon.
Ikalawa ang tagal. Sinasabi ng time in force sa venue kung gaano katagal mananatiling aktibo ang hindi pa nafi-fill na bahagi ng order, at kung katanggap-tanggap ang partial fill habang naghihintay. Ang limit buy na 500 shares sa $50 ay may dalawang instruksyon nang sabay: ang presyo at ang tagal. Kapag binago mo ang tagal, ibang order na ang ipinadala mo kahit hindi nagbago ang presyo.
Maikli ang bokabularyo. Halos lahat ng ticket sa retail platform ay gumagamit ng apat na duration: day, good-til-canceled, good-til-date, at ang instant-only na pares na immediate-or-cancel at fill-or-kill. May ilang execution qualifier na maaaring idagdag sa mga ito, habang pinapalitan naman ng auction instructions ang duration.
Day orders, GTC at good-til-date
Day. Mananatiling aktibo ang order hanggang sa pagtatapos ng regular session, at makakansela sa closing ang anumang hindi nafi-fill na quantity. Ito ang default sa halos lahat ng retail platform. Ang day order na inilagay sa 10:00 a.m. at hindi nafi-fill pagsapit ng 4:00 p.m. ay hindi na umiiral. Walang nadadala sa susunod na araw.
Good-til-canceled (GTC). Mananatili ang order sa magkakasunod na session hanggang ma-fill o bawiin mo. Karamihan sa US equity exchanges ay gumagamit ng day orders, kaya karaniwang nananatili ang GTC order sa broker mo at muling ipinapasok tuwing umaga. Nire-reset din ang queue position: wala na ang puwesto mo kahapon sa pila sa itinakda mong presyo.
Good-til-date (GTD). GTC ito na may expiry na ikaw ang nagtatakda. Kapaki-pakinabang ito kapag may limitadong panahon ang dahilan ng order.
Extended-hours day. Nag-aalok ang ilang platform ng duration na nagpapanatiling aktibo sa day order sa pre-market at after-hours windows sa halip na ihinto ito sa 4:00 p.m.
Nakaayon ang working window ng day order sa hindi pantay na distribusyon ng trading. Hinahati ng panel sa ibaba ang kabuuang SPY volume sa loob ng isang buwan ayon sa ET clock, mula sa 4:00 a.m. na simula ng pre-market hanggang sa 8:00 p.m. na pagtatapos ng after-hours session.
Ang eksaktong SQL sa likod ng bawat numero
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_timeSa June 2026, ang 04:00 hour ang may 0.27% ng monthly share volume ng SPY. Ang 09:00 hour, na nagsisimula sa 9:30 bell, ang nakakuha ng 9.32%. Hybrid ang 16:00 hour: kasama rito ang closing auction print at ang unang bahagi ng after-hours trading, at umabot ito sa 14.42%. Aktibo ang ordinaryong day order sa hump sa gitna ng chart na iyon, ngunit hindi sa magkabilang dulo.
Ano ang nangyayari sa GTC order pagkatapos ng split o dividend?
Maaaring manatili nang ilang linggo ang GTC order, kaya maaaring maapektuhan ito ng corporate actions. Dalawa ang karaniwang handling. Kinakansela ng ilang broker ang lahat ng bukas na GTC order sa isang stock kapag naging ex-dividend ito o nagkabisa ang split. Ina-adjust naman ng iba ang resting limit price at quantity upang tumugma sa bagong share count. May katwiran ang parehong approach. Magkaiba ang mga ito, at hindi ipinapaalam ng ticket kung alin ang naaangkop sa account mo.
Nililimitahan din ng karamihan sa mga broker ang GTC duration, karaniwang sa 60 hanggang 90 calendar days. Pagkatapos nito, awtomatikong nag-e-expire ang order. Ang order na itinakda at nakalimutan noong March ay kadalasang wala na pagsapit ng June kahit hindi man lang ito naabot ng merkado.
Mas malinaw ang epekto sa split case. Sa 1-for-10 reverse split, nagiging 10 ang 100 shares at minumultiply ng ten ang reference price sa parehong umaga. Walang saysay ang resting buy limit na $2 para sa dating shares kapag bagong shares na ang pinag-uusapan. Hindi bihira ang splits. Binibilang ng panel ang bawat split sa US tape, buwan-buwan.
Ang eksaktong SQL sa likod ng bawat numero
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 monthMula 2025-08 hanggang 2026-07 ang window. Sa 2026-07, nagtala ang tape ng 45 forward splits at 119 reverse splits. Ang bawat petsang iyon ay umagang maaaring kinansela o binago ang isang resting order sa naturang pangalan, at malalaman lamang ito ng reader na nagtakda ng order ilang linggo bago nito.
Ano ang pagkakaiba ng IOC at FOK?
Ang immediate-or-cancel at fill-or-kill ay mga duration din. Instant ang kanilang duration.
Immediate-or-cancel (IOC). Kunin agad ang anumang quantity na available sa iyong limit, at kanselahin ang natitira. Inaasahan ang partial fills. Ang IOC para sa 5,000 shares na nakahanap ng 800 available ay magfi-fill ng 800; agad na makakansela ang natitirang 4,200.
Fill-or-kill (FOK). Kailangang ma-fill agad ang buong quantity, kung hindi ay wala. Kapag 800 shares lamang ang available sa parehong order, zero ang mafi-fill.
All-or-none (AON). Buong quantity ang kailangan, pero maaaring maghintay. Naghihintay ang AON order hanggang maging available ang buong size sa halip na makansela. Kaya kailangan nito ng duration sa ilalim nito: AON for the day o AON good-til-canceled.
Nakadepende kung praktikal ang fill-or-kill sa laki ng order mo kumpara sa aktuwal na laki ng trading sa naturang pangalan. Sinusukat ng panel sa ibaba ang prints sa isang mid-morning hour sa iisang pinned date.
Ang eksaktong SQL sa likod ng bawat numero
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 DESCSa loob ng hour na iyon, ang NVDA ang naglagay ng pinakamalaking bahagi ng prints nito sa 1,000 shares o higit pa, sa 0.32% ng mga trade, na may average print na 38 shares. Sa kabilang dulo ng lima, inilagay ng MSFT ang 0.1% ng mga prints nito sa bracket na iyon. Kung magpapadala ka ng fill-or-kill para sa 5,000 shares sa tape kung saan ilang daang shares lamang ang karaniwang print, mas malamang na makansela ito kaysa ma-fill.
Market-on-close at limit-on-close: ang mga auction instruction
May dalawang instruction na walang tinutukoy na duration. Isang event ang tinutukoy ng mga ito.
Market-on-close (MOC) ang nagpapasok ng order sa closing auction at nagfi-fill sa official closing price. Ganoon din ang limit-on-close (LOC), pero may price ceiling o floor ito at lalahok lamang kapag ang closing price ay nasa limit o mas paborable rito. Ang katumbas sa umaga ay market-on-open at limit-on-open, na ipinapadala sa opening cross.
Ang mahalaga rito ay ang cutoff. Sa pangunahing US primary listing venues, nagsasara ang entry para sa MOC at LOC sa 3:50 p.m. ET. Pagkatapos nito, hindi na maaaring kanselahin o baguhin ang order maliban sa bona fide error correction. Ang katumbas na opening instructions ay may cutoff na bandang 9:28 a.m. ET. Sa huling bahagi, nakatali ka na sa presyong mai-print ng cross. Ipinapaliwanag ng gabay sa closing auction at gabay sa opening auction kung paano kinakalkula ang bawat cross.
Ang kapalit ng pagsuko sa exit ay isang print sa official closing price. Sinusukat ng panel ang tape mula 3:45 p.m. ET hanggang close, na in-average sa loob ng isang buwan ng SPY sessions.
Ang eksaktong SQL sa likod ng bawat numero
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_timeBinabasa ang panel bawat minuto. Ang 15:45 bar ay may average na 0.22 million SPY shares bawat session, habang ang 16:00 bar ay may average na 0.39 million. Hindi isa pang minuto ng tuloy-tuloy na trading ang cross. Isa itong iisang matched event sa isang official price, at ang MOC o LOC ticket ay kahilingang makasama rito. Iyan ang kapalit ng 3:50 p.m. cutoff.
Time in force sa labas ng regular hours
Binabago ng extended-hours sessions ang mga patakaran. Limit orders lamang ang tinatanggap ng karamihan sa mga venue sa labas ng 9:30 a.m. hanggang 4:00 p.m. ET. Hindi awtomatikong nadadala sa after-hours window ang day order na inilagay para sa regular session. Detalyadong tinatalakay ng gabay sa after-hours at premarket trading ang mga window na ito. Ipinapakita ng hourly panel sa itaas ang mababang liquidity na pinagbabatayan ng limit-only rule: ang 19:00 hour ang bumuo ng 0.17% ng volume ng SPY sa buwan.
May hiwalay na konsiderasyon sa options. Iba ang oras kung kailan huling maaaring i-trade ang isang contract kumpara sa underlying stock, at may mahigpit na cutoff ang expiring option na hindi mapapalawig ng anumang duration setting. Nasa gabay kung kailan humihinto ang trading sa options ang mga detalye.
Pagbasa sa ticket: duration at qualifier
- Day, walang qualifier: aktibo hanggang close at pinapayagan ang partial fills. Ito ang karaniwang default.
- Day na may IOC: kinukuha ang available sa sandaling iyon at kinakansela ang natitira. Walang naiiwan sa order book.
- Day na may FOK: kailangang ma-fill ang buong quantity sa sandaling iyon, kung hindi ay wala. Walang naiiwan sa order book.
- Day na may AON: kailangang ma-fill ang buong quantity, at maghihintay hanggang close.
- GTC na may AON: kailangang ma-fill ang buong quantity, at maghihintay sa magkakasunod na session hanggang sa expiry ng broker.
- GTD, walang qualifier: pinapayagan ang partial fills at mananatiling aktibo hanggang sa petsang itinakda mo.
- MOC o LOC: walang duration field. Ang auction ang mismong instruction, at ang 3:50 p.m. ET ang huling oras para magbago ng isip.
Nagkakaiba ang mga pangalan nito sa bawat platform. Hindi nagbabago ang pinagbabatayang instruction set, kaya karaniwang isang minutong gawain lamang ang pagtutugma ng mga terminong nasa screen mo sa listahang ito.
FAQ
Ano ang ibig sabihin ng time in force sa isang order?
Ang time in force ang instruction na nagtatakda kung gaano katagal mananatiling aktibo ang isang order bago ito awtomatikong makansela. Hiwalay ito sa order type, na siyang nagtatakda ng presyo. May parehong field ang isang ticket.
Ano ang pagkakaiba ng day order at GTC order?
Kinakansela ang day order sa pagtatapos ng regular session kapag hindi ito na-fill. Patuloy namang aktibo ang good-til-canceled order sa magkakasunod na session hanggang ma-fill o kanselahin mo, ngunit hindi ito lalampas sa expiry limit ng broker.
Mananatili bang bukas magpakailanman ang GTC order?
Hindi. Nililimitahan ng karamihan sa mga broker ang GTC orders sa humigit-kumulang 60 hanggang 90 calendar days. Marami rin ang nagkakansela nito kapag naging ex-dividend ang stock o nakumpleto ang split. Nagkakaiba ang eksaktong handling sa bawat broker at nakasaad ito sa account agreement.
Ano ang pagkakaiba ng IOC at FOK?
Kukunin ng immediate-or-cancel order ang anumang quantity na available agad at kakanselahin ang natitira, kaya normal ang partial fill. Kailangang ma-fill agad ang buong quantity ng fill-or-kill order; kung kulang, walang magaganap na trade.
Maaari bang kanselahin ang market-on-close order?
Hindi na pagkatapos ng cutoff ng venue, na 3:50 p.m. ET sa mga pangunahing US primary listing exchanges. Bago ang oras na iyon, maaaring ilagay o bawiin ang MOC order gaya ng iba pang order. Pagkatapos nito, bona fide error correction lamang ang tinatanggap.
May kasamang SQL ang bawat panel dito na siyang gumawa ng resulta. Buksan ang isa upang makita kung paano eksaktong binilang ang numero. Kung gusto mong sukatin kung paano kumikilos ang tape ng isang partikular na pangalan sa mga huling minuto ng trading, itanong ito sa plain English sa Strasmore terminal.