Strasmore Research
सीखें Matt Connorलेखक: Matt Connor

Time in Force क्या है: Day, GTC, IOC और FOK का मतलब

Time in force यह निर्धारित करता है कि ट्रेडिंग ऑर्डर कब तक सक्रिय रहेगा। Day, GTC, IOC और FOK के माध्यम से समझें कि ऑर्डर की अवधि और फिल की शर्तें कैसे काम करती हैं।

Time in force (TIF) ऑर्डर टिकट का वह फील्ड है जो एक ही सवाल का जवाब देता है: यह ऑर्डर कब तक सक्रिय रहना चाहिए? ऑर्डर का प्रकार (order type) कीमत तय करता है। Time in force समय की अवधि और उसके साथ जुड़ी fill condition को निर्धारित करता है। हर स्टॉक और ऑप्शन टिकट में ये दोनों फील्ड होते हैं, और आपका प्लेटफॉर्म जो डिफ़ॉल्ट सेटिंग देता है, वह भी एक चुनाव ही है।

ट्रेडिंग में time in force क्या है?

एक ऑर्डर में दो स्वतंत्र सेटिंग्स होती हैं। पहली है कीमत। Market order वही कीमत स्वीकार करता है जो ऑर्डर बुक में उपलब्ध है; जबकि limit order वह अधिकतम या न्यूनतम कीमत बताता है जिसे आप स्वीकार करने को तैयार हैं। market order vs limit order गाइड में इस पहलू को विस्तार से समझाया गया है।

दूसरी सेटिंग है अवधि (duration)। Time in force एक्सचेंज को यह बताता है कि आपके ऑर्डर का जो हिस्सा अभी तक पूरा नहीं हुआ है, उसे कब तक सक्रिय रखना है और क्या इस दौरान partial fill (आंशिक निष्पादन) स्वीकार्य है। 500 शेयर $50 पर खरीदने की limit में ये दोनों निर्देश एक साथ होते हैं: कीमत और समय-सीमा। यदि आप समय-सीमा बदलते हैं, तो आपने एक अलग ऑर्डर भेज दिया है, भले ही कीमत वही रहे।

इसकी शब्दावली संक्षिप्त है। चार अवधियाँ लगभग हर रिटेल प्लेटफॉर्म पर दिखाई देती हैं: day, good-til-canceled (GTC), good-til-date (GTD), और instant-only विकल्प के रूप में immediate-or-cancel (IOC) और fill-or-kill (FOK)। इनके ऊपर कुछ execution qualifiers होते हैं, और auction instructions अवधि के निर्देशों को पूरी तरह से बदल देते हैं।

Day orders, GTC और good-til-date

Day (डे ऑर्डर): यह ऑर्डर नियमित सत्र (regular session) के अंत तक सक्रिय रहता है, और जो हिस्सा पूरा नहीं होता, वह बाजार बंद होने पर रद्द कर दिया जाता है। लगभग हर रिटेल प्लेटफॉर्म पर यह डिफ़ॉल्ट सेटिंग होती है। सुबह 10:00 बजे दिया गया डे ऑर्डर यदि शाम 4:00 बजे तक पूरा नहीं होता, तो वह समाप्त हो जाता है। अगले दिन के लिए कुछ भी कैरी नहीं होता।

Good-til-canceled (GTC): यह ऑर्डर तब तक सक्रिय रहता है जब तक कि वह पूरा न हो जाए या आप उसे रद्द न कर दें। अमेरिकी इक्विटी एक्सचेंज मुख्य रूप से डे ऑर्डर्स पर काम करते हैं, जिसका अर्थ है कि GTC ऑर्डर आमतौर पर आपके ब्रोकर के पास रहता है और हर सुबह फिर से एक्सचेंज में भेजा जाता है। इसके साथ ही आपकी queue position रीसेट हो जाती है: आपकी कीमत पर कतार में जो स्थान कल था, वह अब नहीं रहता।

Good-til-date (GTD): यह एक GTC ऑर्डर है जिसकी समाप्ति तिथि आप स्वयं तय करते हैं। यह तब उपयोगी होता है जब ऑर्डर का कारण एक निश्चित समय तक ही सीमित हो।

Extended-hours day: कुछ प्लेटफॉर्म ऐसी अवधि प्रदान करते हैं जो डे ऑर्डर को शाम 4:00 बजे रोकने के बजाय प्री-मार्केट और आफ्टर-मार्केट घंटों में भी सक्रिय रखती है।

डे ऑर्डर की सक्रियता का समय ट्रेडिंग के असमान वितरण पर आधारित होता है। नीचे दिया गया पैनल SPY के पूरे महीने के वॉल्यूम को ET क्लॉक के अनुसार विभाजित करता है, जो सुबह 4:00 बजे प्री-मार्केट से शुरू होकर रात 8:00 बजे आफ्टर-मार्केट सत्र के अंत तक चलता है।

क्वेरीSPY शेयर वॉल्यूम, ET क्लॉक आवर, जून 2026
हर आंकड़े के पीछे का पूरा SQL
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

जून 2026 के दौरान, 04:00 घंटे में SPY के मासिक शेयर वॉल्यूम का 0.27% हिस्सा दर्ज किया गया। 09:00 घंटे में, जो सुबह 9:30 बजे की घंटी के साथ खुलता है, 9.32% वॉल्यूम रहा। 16:00 घंटा एक हाइब्रिड है: इसमें क्लोजिंग ऑक्शन प्रिंट और आफ्टर-मार्केट ट्रेडिंग की शुरुआत शामिल होती है, और इसमें 14.42% वॉल्यूम रहा। एक सामान्य डे ऑर्डर चार्ट के बीच के हिस्से में सक्रिय रहता है, लेकिन दोनों सिरों पर मौजूद नहीं होता।

स्प्लिट या डिविडेंड के बाद GTC ऑर्डर का क्या होता है?

एक GTC ऑर्डर हफ्तों तक सक्रिय रह सकता है, जिससे कॉर्पोरेट एक्शन का उस पर असर पड़ना स्वाभाविक है। आमतौर पर दो तरीके अपनाए जाते हैं। कुछ ब्रोकर किसी स्टॉक के ex-dividend होने या स्प्लिट प्रभावी होने पर सभी खुले GTC ऑर्डर्स को रद्द कर देते हैं। अन्य ब्रोकर नई शेयर संख्या के अनुसार limit price और quantity को समायोजित (adjust) कर देते हैं। दोनों ही तरीके तर्कसंगत हैं। ये दोनों समान नहीं हैं, और आपका टिकट यह नहीं बताता कि आपके अकाउंट पर कौन सा नियम लागू होता है।

अधिकांश ब्रोकर GTC की अवधि को भी सीमित रखते हैं, आमतौर पर 60 से 90 कैलेंडर दिनों तक, जिसके बाद ऑर्डर अपने आप समाप्त हो जाता है। मार्च में दिया गया और भुला दिया गया ऑर्डर अक्सर जून तक गायब हो जाता है, भले ही बाजार ने उसे कभी छुआ भी न हो।

स्प्लिट का मामला अधिक महत्वपूर्ण है। 1-के-बदले-10 का रिवर्स स्प्लिट 100 शेयरों को 10 में बदल देता है और उसी सुबह संदर्भ मूल्य (reference price) को दस गुना कर देता है। पुराने शेयरों के लिए $2 पर रखा गया buy limit नए शेयरों के लिए अर्थहीन हो जाता है। स्प्लिट दुर्लभ घटनाएँ नहीं हैं। नीचे दिया गया पैनल अमेरिकी बाजार में हर महीने होने वाले स्प्लिट्स की गणना करता है।

क्वेरीअमेरिकी स्टॉक स्प्लिट्स प्रति माह, फॉरवर्ड और रिवर्स
हर आंकड़े के पीछे का पूरा SQL
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

यह विंडो 2025-08 से 2026-07 तक की है। 2026-07 में, बाजार ने 45 फॉरवर्ड स्प्लिट्स और 119 रिवर्स स्प्लिट्स दर्ज किए। इनमें से प्रत्येक तारीख वह सुबह है जब उस नाम पर रखा गया ऑर्डर या तो रद्द कर दिया गया या फिर से लिखा गया, और जिस निवेशक ने इसे हफ्तों पहले सेट किया था, उसे बाद में इसका पता चलता है।

IOC और FOK में क्या अंतर है?

Immediate-or-cancel (IOC) और fill-or-kill (FOK) भी अवधियाँ ही हैं। इनकी अवधि केवल एक पल की होती है।

Immediate-or-cancel (IOC): अभी आपकी limit पर जो भी मात्रा उपलब्ध है, उसे ले लें और बाकी को रद्द कर दें। Partial fills (आंशिक निष्पादन) इसका अपेक्षित परिणाम है। 5,000 शेयरों के लिए एक IOC ऑर्डर यदि 800 शेयर पाता है, तो 800 निष्पादित हो जाएंगे; शेष 4,200 तुरंत रद्द कर दिए जाएंगे।

Fill-or-kill (FOK): पूरी मात्रा, तुरंत, या कुछ भी नहीं। वही ऑर्डर यदि 800 शेयर पाता है, तो शून्य निष्पादित होगा।

All-or-none (AON): पूरी मात्रा, लेकिन धैर्य के साथ। एक AON ऑर्डर रद्द होने के बजाय पूरी मात्रा के लिए प्रतीक्षा करता है, जिसका अर्थ है कि इसके नीचे एक अवधि की आवश्यकता होती है: AON for the day, या AON good-til-canceled।

Fill-or-kill कितना व्यावहारिक है, यह इस पर निर्भर करता है कि बाजार में उस स्टॉक का ट्रेड वॉल्यूम कितना है। नीचे दिया गया पैनल एक दिन के मध्य-सुबह के एक घंटे के ट्रेडों को मापता है।

क्वेरीपांच नामों में प्रिंट साइज़, 10:00 से 11:00 a.m. ET, 2026-06-10
हर आंकड़े के पीछे का पूरा SQL
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

उस घंटे के दौरान, NVDA ने अपने अधिकांश प्रिंट 1,000 शेयर या उससे अधिक पर रखे, जो कुल ट्रेडों का 0.32% था, और औसत प्रिंट 38 शेयरों का रहा। दूसरी ओर, MSFT ने अपने 0.1% प्रिंट उस ब्रैकेट में रखे। यदि आप ऐसे बाजार में 5,000 शेयरों के लिए fill-or-kill भेजते हैं जहाँ सामान्य प्रिंट कुछ सौ शेयरों का है, तो परिणाम निष्पादन के बजाय रद्दीकरण (cancellation) होने की संभावना अधिक है।

Market-on-close और limit-on-close: ऑक्शन निर्देश

दो निर्देश किसी अवधि का नाम नहीं लेते। वे एक घटना का नाम लेते हैं।

Market-on-close (MOC) ऑर्डर को क्लोजिंग ऑक्शन में भेजता है, जो आधिकारिक क्लोजिंग कीमत पर निष्पादित होता है। Limit-on-close (LOC) भी यही काम करता है, लेकिन इसमें एक मूल्य सीमा (price ceiling or floor) होती है, और यह तभी भाग लेता है जब क्लोजिंग कीमत आपकी limit के बराबर या उससे बेहतर हो। इसके सुबह के समकक्ष market-on-open और limit-on-open हैं, जो ओपनिंग क्रॉस में रूट होते हैं।

इसमें मुख्य बात कटऑफ समय की है। प्रमुख अमेरिकी लिस्टिंग वेन्यू पर, MOC और LOC के लिए एंट्री दोपहर 3:50 बजे ET पर बंद हो जाती है, और उसके बाद ऑर्डर को रद्द या संशोधित नहीं किया जा सकता, सिवाय वास्तविक त्रुटि सुधार के। ओपनिंग के समकक्ष निर्देश सुबह 9:28 बजे ET के आसपास बंद हो जाते हैं। अंतिम समय के लिए आप उस कीमत के प्रति प्रतिबद्ध होते हैं जो क्रॉस प्रिंट करता है। closing auction और opening auction गाइड में बताया गया है कि प्रत्येक क्रॉस की गणना कैसे की जाती है।

एग्जिट छोड़ने के बदले ट्रेडर्स को आधिकारिक क्लोजिंग कीमत पर प्रिंट मिलता है। पैनल दोपहर 3:45 बजे ET से क्लोजिंग तक के बाजार को मापता है, जो SPY सत्रों के एक महीने का औसत है।

क्वेरीक्लोजिंग के समय SPY वॉल्यूम प्रति मिनट, जून 2026 सत्र का औसत
हर आंकड़े के पीछे का पूरा SQL
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

पैनल मिनट-दर-मिनट डेटा दिखाता है। 15:45 बार का औसत 0.22 मिलियन SPY शेयर प्रति सत्र था, और 16:00 बार का औसत 0.39 मिलियन था। क्रॉस स्वयं निरंतर ट्रेडिंग का एक और मिनट नहीं है। यह एक आधिकारिक कीमत पर एक एकल मिलान घटना है, और MOC या LOC टिकट इसमें शामिल होने का एक अनुरोध है। दोपहर 3:50 बजे का कटऑफ ही इस अनुरोध की कीमत है।

नियमित घंटों के बाहर time in force

Extended-hours सत्र नियमों को बदल देते हैं। अधिकांश वेन्यू सुबह 9:30 बजे से शाम 4:00 बजे ET के बाहर केवल limit orders स्वीकार करते हैं, और नियमित सत्र के लिए दिया गया डे ऑर्डर अपने आप आफ्टर-मार्केट विंडो में नहीं जाता। after hours and premarket trading गाइड में इन विंडोज़ को विस्तार से समझाया गया है। ऊपर दिया गया प्रति घंटा पैनल उस कम वॉल्यूम को दर्शाता है जिसके इर्द-गिर्द limit-only नियम लिखा गया है: 19:00 घंटे में महीने के कुल SPY वॉल्यूम का 0.17% हिस्सा दर्ज हुआ।

ऑप्शंस के साथ एक अलग समस्या है। जिस अंतिम क्षण में एक कॉन्ट्रैक्ट ट्रेड किया जा सकता है, उसकी घड़ी अंतर्निहित स्टॉक (underlying stock) से अलग चलती है, और एक expiring option की एक सख्त कटऑफ होती है जिसे कोई भी अवधि सेटिंग नहीं बढ़ा सकती। guide to when options stop trading में इसके विवरण दिए गए हैं।

टिकट पढ़ना: अवधि और क्वालिफायर

  • Day, कोई क्वालिफायर नहीं: क्लोजिंग तक सक्रिय, आंशिक निष्पादन की अनुमति। यह सामान्य डिफ़ॉल्ट है।
  • Day with IOC: उस पल में जो उपलब्ध है उसे लें, बाकी को रद्द करें। बुक पर कुछ भी नहीं बचता।
  • Day with FOK: उस पल में पूरी मात्रा, या कुछ भी नहीं। बुक पर कुछ भी नहीं बचता।
  • Day with AON: पूरी मात्रा, क्लोजिंग तक प्रतीक्षा करें।
  • GTC with AON: पूरी मात्रा, ब्रोकर की समाप्ति तिथि तक सत्रों के बीच प्रतीक्षा करें।
  • GTD, कोई क्वालिफायर नहीं: आंशिक निष्पादन की अनुमति, आपके द्वारा निर्धारित तिथि तक सक्रिय।
  • MOC या LOC: कोई अवधि फील्ड नहीं। ऑक्शन ही निर्देश है, और दोपहर 3:50 बजे ET अपना मन बदलने का अंतिम समय है।

इनके लिए प्लेटफॉर्म के नाम अलग-अलग हो सकते हैं। अंतर्निहित निर्देश समान रहते हैं, और अपनी स्क्रीन पर शब्दावली का इस सूची से मिलान करना आमतौर पर एक मिनट का काम है।

अक्सर पूछे जाने वाले प्रश्न (FAQ)

ऑर्डर पर time in force का क्या अर्थ है?

Time in force वह निर्देश है जो यह तय करता है कि स्वचालित रूप से रद्द होने से पहले एक ऑर्डर कब तक सक्रिय रहेगा। यह ऑर्डर के प्रकार से अलग है, जो कीमत निर्धारित करता है। एक ही टिकट में ये दोनों फील्ड होते हैं।

डे ऑर्डर और GTC ऑर्डर में क्या अंतर है?

यदि डे ऑर्डर निष्पादित नहीं होता है, तो वह नियमित सत्र के अंत में रद्द कर दिया जाता है। Good-til-canceled ऑर्डर तब तक सक्रिय रहता है जब तक वह पूरा न हो जाए या आप उसे रद्द न कर दें, और किसी भी स्थिति में यह ब्रोकर की अपनी समाप्ति सीमा से अधिक नहीं चलता।

क्या GTC ऑर्डर हमेशा के लिए खुला रहता है?

नहीं। अधिकांश ब्रोकर GTC ऑर्डर्स को लगभग 60 से 90 कैलेंडर दिनों तक सीमित रखते हैं, और कई ब्रोकर स्टॉक के ex-dividend होने या स्प्लिट पूरा होने पर उन्हें रद्द भी कर देते हैं। सटीक प्रक्रिया ब्रोकर के अनुसार अलग-अलग होती है और यह अकाउंट एग्रीमेंट में लिखी होती है।

IOC और FOK में क्या अंतर है?

Immediate-or-cancel ऑर्डर अभी उपलब्ध मात्रा को निष्पादित करता है और शेष को रद्द कर देता है, जिससे आंशिक निष्पादन सामान्य हो जाता है। Fill-or-kill ऑर्डर के लिए पूरी मात्रा तुरंत आवश्यक है; उससे कम होने पर कुछ भी ट्रेड नहीं होता।

क्या आप market-on-close ऑर्डर रद्द कर सकते हैं?

वेन्यू के कटऑफ समय के बाद नहीं, जो प्रमुख अमेरिकी लिस्टिंग एक्सचेंजों पर दोपहर 3:50 बजे ET है। उस समय से पहले MOC ऑर्डर को किसी अन्य ऑर्डर की तरह दिया या वापस लिया जा सकता है। उसके बाद, केवल वास्तविक त्रुटि सुधार ही स्वीकार किया जाता है।


यहाँ हर पैनल उस SQL के साथ आता है जिसने इसे तैयार किया है। किसी एक को खोलें और देखें कि संख्या की गणना कैसे की गई। यह मापने के लिए कि क्लोजिंग मिनटों में किसी विशिष्ट नाम का टेप कैसा व्यवहार करता है, Strasmore टर्मिनल पर सादे अंग्रेजी में प्रश्न पूछें।