6.5.6 · Stock-Market › HFT & Advanced Concepts
Intuition Ek sentence mein idea
Regulators High-Frequency Trading (HFT) ko ek double-edged sword maante hain: shant dino mein yeh liquidity add kar sakta hai aur spreads tight kar sakta hai , lekin stressed dino mein yeh crashes ko amplify kar sakta hai aur unfair speed advantage enable kar sakta hai — isliye rulebook ka maksad hai achhai ko rakhna, burai ko fence karna.
Definition HFT (regulator ki working definition)
Algorithmic trading ka ek subset jo in cheezein se characterised hota hai:
Bahut zyada order-to-trade ratios (actual trade ke muqable mein bahut saare orders send/cancel),
Extremely low latency (co-location, direct market access),
Intraday flat positions (raat bhar ki risk kam),
Proprietary capital (apna paisa trade karna, clients' ka nahi).
Note: regulators behaviours aur effects regulate karte hain, na ki "HFT" word ko. Koi ek global legal definition nahi hai — yeh deliberate hai taaki firms re-labelling se rules se bach na sakein.
Intuition EK crisp definition kyun nahi?
Agar law kehta "HFT = X microseconds se tez trade", toh ek firm X+1 par trade karti aur nikal jaati. Isliye regulators characteristics (order-to-trade ratio, co-location use) aur outcomes (kya aapne market destabilise ki?) use karte hain. Yeh principles-based regulation hai.
Teen asli darshaav, har ek kisi event se grounded:
Worked example Flash Crash (6 May 2010)
Dow ~9% gira aur minutes mein recover hua. Ek bada sell algorithm un HFT liquidity se interact kiya jo exactly tab evaporate ho gayi jab zaroorat thi.
Yeh kyun matter karta hai: iska dikhaya ki HFT liquidity "phantom" ho sakti hai — shant mein present, stress mein gone. Iska seedha result circuit breakers aur kill-switch rules tha.
Teen darshaav:
Phantom / fleeting liquidity — crisis mein quotes gayab ho jaate hain.
Unfair advantage — co-located, faster players dusron se pehle "dekhte" aur react karte hain.
Manipulation — speed abusive tactics enable karti hai (spoofing, layering, quote stuffing).
Definition Manipulative tactics jo regulators ban karte hain
Spoofing : bade orders place karna jo aap cancel karne ka irada rakhte ho, demand/supply ka false impression banane ke liye, phir doosri side trade karna.
Layering : kai price levels par multiple spoof orders.
Quote stuffing : book ko orders/cancels se flood karna taaki competitors ke data feeds slow down ho jayein.
Momentum ignition : ek fast move trigger karna phir uspar ride karna.
Intuition Fee kyun lagaao, ban kyun nahi?
Ek hard ban legitimate market making ko khatam kar deta (jo actually bahut cancel karta hai). Ek per-message fee threshold ke upar honest liquidity ko sasta jaane deta hai lekin abusive flooding ko tax karta hai. Yeh congestion par Pigouvian tax hai.
Definition Key regulatory frameworks (yeh names yaad rakho)
MiFID II (EU, 2018) : algorithm registration & testing require karta hai, agar aap continuous quotes post karte ho toh mandatory market-making obligations , OTR limits, synchronised clocks (audit trails), aur circuit breakers .
Reg NMS / Reg SCI (US, SEC) : Reg SCI systems ko resilient banata hai (kill switches, testing). Consolidated Audit Trail (CAT) har order track karta hai.
SEBI (India) : co-location fairness rules, kuch segments par randomised order queuing / speed bumps , OTR thresholds ke upar per-order charges, aur algos ki mandatory testing.
Ek deliberate, tiny delay (jaise US mein IEX par 350 microseconds ) jo incoming orders par apply hoti hai. Kyun: yeh pure-latency advantage ko neutralise karta hai taaki fast players stale quotes pick off na kar sakein, bina speed ko poori tarah ban kiye.
Definition Circuit breaker / LULD
Automatic trading halt (ya price band) jab koi stock/index bahut tezi se move kare. Kyun: yeh ek pause force karta hai taaki humans aur slower systems catch up kar sakein, Flash Crash jaisi runaway feedback loop todne ke liye.
Intuition Core trade-off (80/20 insight)
Agar ek cheez yaad rakho: HFT ka regulation ek liquidity-vs-stability + speed-vs-fairness balancing act hai. Har specific rule (OTR fees, speed bumps, circuit breakers, kill switches, algo testing) us balance ko nudge karne ka ek instrument hai. Trade-off seekho aur tum rules reconstruct kar sakte ho.
Perceived benefit
Perceived risk
Regulatory instrument
Tighter spreads, liquidity
Phantom liquidity
Market-making obligations
Price efficiency
Runaway crashes
Circuit breakers
Innovation
Latency arms race
Speed bumps , co-location fairness
—
Message flooding
OTR fees/limits
—
Manipulation
Spoofing/layering ban, CAT/audit trails
—
Rogue algos
Mandatory testing + kill switches
Common mistake "Regulators HFT ban karna chahte hain."
Kyun sahi lagta hai: HFT par crashes ka blame lagta hai, toh surely regulators isse hate karte hain.
Fix: Regulators zyada tar isse ban nahi karte — HFT real liquidity provide karta hai. Woh isse shape karte hain (fees, obligations, halts). Lakshya fair, resilient markets hain, zero speed nahi.
Common mistake "High order-to-trade ratio manipulation prove karta hai."
Kyun sahi lagta hai: spoofers ka OTR bahut bada hota hai.
Fix: Legitimate market makers bhi constantly cancel karte hain (prices move hone par quotes update karte hue). High OTR investigation ke liye ek red flag hai, proof nahi. Intent (kya cancellation purpose tha?) matter karta hai — isliye spoofing law intent to cancel par hinge karta hai.
Common mistake "OTR sirf aapke submit kiye naye orders count karta hai."
Kyun sahi lagta hai: "order-to-trade" placed orders vs trades jaisa lagta hai.
Fix: Regulators har order-book message count karte hain — new + modify + cancel . Kyunki abusive flooding aur quote stuffing cancellations se dominated hain, cancels ignore karna worst offenders ko hide karne deta.
Common mistake "Speed bumps sabko equally slow karte hain, toh kuch nahi karte."
Kyun sahi lagta hai: sabko apply delay neutral lagti hai.
Fix: Speed bump specifically latency arbitrage ko defeat karta hai (maker ke quote pull karne se pehle usse pick off karna). Yeh quote-maker ko protect karta hai, isliye koun jeetta hai yeh badal deta hai, chahe nominal delay "equal" ho.
Regulators HFT ki ek single crisp legal definition kyun avoid karte hain? Taaki firms re-labelling se rules se bach na sakein; woh speed number ki jagah characteristics (OTR, co-location) aur effects regulate karte hain.
Order-to-trade ratio kya hai aur uska formula kya hai? OTR = N o / N t jahan N o = sabhi order messages (new + modify + cancel) aur N t = trades; high OTR message flooding / quote stuffing flag karta hai.
OTR cancellations kyun count karta hai, sirf new orders kyun nahi? Kyunki flooding aur quote stuffing cancels se dominated hain; unhe ignore karna worst offenders ko innocent dikhne deta.
HFT ke baare mein teen core regulatory fears batao. Phantom liquidity, unfair speed advantage, aur manipulation (spoofing/layering/quote stuffing).
Kaun sa event modern HFT rules ka trigger tha aur usne kya reveal kiya? 6 May 2010 ka Flash Crash; usne reveal kiya ki HFT liquidity exactly tab evaporate ho sakti hai jab zaroorat ho.
Spoofing define karo. Aisi orders place karna jo aap cancel karne ka irada rakhte ho taaki supply/demand ka false impression bane, phir opposite side trade karna.
Speed bump kya hai aur speed ban karne ki jagah iska use kyun? Ek tiny deliberate delay (jaise IEX 350 µs) jo pure-latency arbitrage ko neutralise karta hai bina speed ya legit market making ko ban kiye.
Circuit breaker (LULD) kya karta hai aur kyun? Fast moves par trading halt/band karta hai taaki pause force ho aur runaway feedback loops tootein.
MiFID II continuous quoters par kya key obligation impose karta hai? Market-making obligations (quotes post karte rehna) plus algo registration, testing, OTR limits, synced clocks.
High cancellation ko ban karne ki jagah OTR fees kyun charge karein? Ek Pigouvian tax legitimate market making (jo bahut cancel karta hai) ko saste mein jaane deta hai jabki abusive flooding ko tax karta hai.
High OTR manipulation ka proof kyun nahi hai? Legit market makers quotes update karne ke liye constantly cancel karte hain; cancel karne ka intent hi spoofing define karta hai.
Recall Feynman: 12-saal ke bachche ko samjhao
Socho ek market jahan robots candy millionths of a second mein khareedte aur bechte hain. Normal dino mein robots acche prices par bahut saari candy offer karte hain — great! Lekin agar sab panic karein, robots ek pal mein apni candy wapas kheeench lete hain aur prices crash karti hain. Referees (regulators) robots ko field se nahi hatate. Woh rules banate hain: "agar tum aisi offers chillao jo kabhi mean nahi karte (spoofing), tum out ho"; "agar tum board ko fake offers se flood karo aur unhe wapas lete raho, hum har chillana aur grabbing count karenge aur fine karenge (OTR fee)"; "agar candy prices bahut tezi se girein, sab ek minute ke liye freeze karenge (circuit breaker)"; aur "hum ek tiny 0.0003-second pause add karenge taaki sabse tez robot doosron ko cheat na kar sake (speed bump)." Referees sirf chahte hain ki game fair aur un-crashable ho.
Mnemonic Toolkit yaad karo:
"COST-M"
C ircuit breakers, O TR fees, S peed bumps, T esting + kill switches, M arket-making obligations. (Aur goal COST-M yaad karna free hai: markets ko fair & stable rakhna.)
Adds liquidity, tightens spreads
Amplifies crashes, unfair speed
Behaviours and effects, not label
Spoofing, layering, quote stuffing
Circuit breakers, kill switches