1.6.4 · HinglishOrder Types & Mechanics

Learn about IOC, FOK, and day orders

1,980 words9 min readRead in English

1.6.4 · Stock-Market › Order Types & Mechanics


YEH orders KIYA hain?

Teeno jo hum yahan padhenge:

Order Full name Lifetime Partial fills allowed?
DAY Day order Aaj market close hone tak Haan (baaki rest ke liye open rehta hai)
IOC Immediate-Or-Cancel Instant (sirf is waqt) Haan (unfilled part cancel ho jata hai)
FOK Fill-Or-Kill Instant (sirf is waqt) Nahi (all-or-nothing)

YEH exist KYUN karte hain? (Trader ki zaroorat se derivation)

Socho tum 1000 shares kharidna chahte ho. Chalte hain aur har order type ko ek problem se derive karte hain.

Problem 1 — "Mujhe saste shares chahiye, aur main patient hoon." Tum ₹100 pe limit buy lagate ho, lekin current ask ₹101 hai. Koi abhi tumhe sell nahi karega. Tum chahte ho ki order wait kare agar price gire. → Iss zaroorat se DAY order banta hai: yeh order book pe rest karta hai jab tak fill ho ya market band ho jaye.

Problem 2 — "Jo abhi available hai woh le lo, koi nishan mat chodo." Tum ek fast trader ho. Tum abhi is waqt apni price pe available shares grab karna chahte ho, lekin tum nahi chahte ki koi leftover order book pe baitha rahe (woh baad mein bure waqt pe fill ho sakta hai, ya doosron ko tumhari intent signal kar sakta hai). → Iss zaroorat se IOC banta hai: jitni quantity available hai uss ke liye immediately execute karo, baaki instantly cancel.

Problem 3 — "Saare 1000 chahiye ya kuch nahi — adha fill mere kisi kaam ka nahi." Shayad tum ek aise position ko hedge kar rahe ho jisme exactly 1000 shares chahiye; 300 ka partial fill tumhe dangerously exposed kar dega. → Iss zaroorat se FOK banta hai: agar saare 1000 immediately fill nahi ho sakte, toh pura order kill kar do, kuch bhi fill mat karo.


Figure — Learn about IOC, FOK, and day orders

Exchange KAISE process karta hai har ek ko (step-by-step)

Maan lo order book ki sell side pe hai:

  • 300 shares @ ₹100
  • 400 shares @ ₹100
  • (total 700 available ₹100 ya better pe)

Tum bhejte ho BUY 1000 @ ₹100. Dekho har TIF kaise behave karta hai:


Filled quantity ke liye ek chota "formula"



Recall Feynman: ek 12-saal ke bache ko samjhao

Socho dukan se 10 toffiyaan kharid rahe ho.

  • DAY order: "Mujhe 10 toffiyaan chahiye ₹5 mein. Agar abhi sirf 6 hain, woh 6 do aur main yahan khada rahunga baaki 4 ke liye jab tak dukan aaj raat band na ho jaye."
  • IOC: "Jo toffiyaan abhi hain ₹5 mein do — 6 chalega — lekin main wait nahi karunga. Baaki 4 apne paas rakho, main ja raha hoon."
  • FOK: "Mujhe saari 10 abhi chahiye warna KUCH nahi chahiye. 10 nahi de sakte? Toh sab apne paas rakho." Sirf do cheezein decide kar rahe ho: kya main wait karoon? aur kya main part mein accept karoon?

Flashcards

Time-in-Force ek order ke baare mein kya specify karta hai?
Order kitni der tak active rehta hai execute hone ya auto-cancel hone se pehle.
IOC ka full form aur matlab kya hai?
Immediate-Or-Cancel: jo quantity instantly available ho woh execute karo, baaki unfilled remainder cancel karo; partial fills allowed hain.
FOK ka full form aur matlab kya hai?
Fill-Or-Kill: poori quantity instantly fill karo ya kuch bhi fill mat karo; partial fills allowed NAHI hain.
DAY order unfilled portion ke saath kya karta hai?
Woh order book pe rest karta hai aur market close hone tak active rehta hai, phir auto-cancel.
IOC aur FOK mein key difference kya hai?
IOC partial fills allow karta hai; FOK all-or-nothing hai (0 ya full quantity).
Kya IOC aur FOK kabhi order book pe rest karte hain?
Nahi — koi bhi unfilled quantity usi waqt cancel ho jaati hai.
Agar tum BUY 1000 karo lekin sirf 700 available ho, IOC mein kitne fill honge?
700 filled, 300 instantly cancelled.
Agar tum BUY 1000 karo lekin sirf 700 available ho, FOK mein kitne fill honge?
0 filled — FOK pura order kill kar deta hai.
Agar tum BUY 1000 karo lekin sirf 700 available ho, DAY mein kitne fill honge?
700 filled, 300 close tak book pe rest karte hain.
Kya DAY limit order execution guarantee karta hai?
Nahi — agar price kabhi tumhari limit tak nahi pahuncha, toh yeh close pe unfilled expire hoga.
FOK filled quantity F ka formula kya hai?
F = Q agar available A ≥ Q, warna F = 0.
Zyaatar exchanges pe default TIF kaun sa hai?
DAY.
DAY ke alawa do "resting" TIF types batao.
GTC (Good-Till-Cancelled) aur GTD (Good-Till-Date).

Connections

  • Limit Orders vs Market Orders — TIF fourth setting hai side/qty/price ke baad.
  • Order Book & Market Depth — woh "available quantity A" determine karta hai jiske against IOC/FOK match karte hain.
  • GTC and GTD Orders — DAY ke multi-day "resting" cousins.
  • Slippage and Partial Fills — IOC ka partial-fill behaviour kyun matter karta hai.
  • Algorithmic Trading — IOC/FOK fast/automated strategies mein heavily use hote hain.
  • Hedging Basics — FOK ki all-or-nothing requirement ko motivate karta hai.

Concept Map

answers

answers

waits all day

zero wait

zero wait

partial OK, rests

partial OK, cancels rest

all-or-nothing

creates

creates

creates

avoids

Time-in-Force setting

How long may it wait?

Must it fill completely?

DAY order

Immediate-Or-Cancel

Fill-Or-Kill

Patient buyer problem

Instant grab, no trace

Exact quantity hedge

Half-fill exposure