లాక్డ్ మరియు క్రాస్డ్ మార్కెట్లు: డేటాతో వివరణ
లాక్డ్ మార్కెట్లో బిడ్, ఆస్క్కు సమానంగా ఉంటుంది; క్రాస్డ్ మార్కెట్లో బిడ్, ఆస్క్ కంటే ఎక్కువగా ఉంటుంది. Reg NMS ఈ రెండింటినీ ఎందుకు నిషేధిస్తుందో, అవి ఎంత తరచుగా కనిపిస్తాయో చూడండి.
లాక్ చేయబడిన మార్కెట్ మరియు క్రాస్ చేయబడిన మార్కెట్
ఒక షేరు యొక్క అత్యుత్తమ బిడ్ దాని అత్యుత్తమ ఆస్క్కు సమానమైనప్పుడు మార్కెట్ లాక్ చేయబడుతుంది — ఇది ఖచ్చితంగా సున్నా బిడ్-ఆస్క్ స్ప్రెడ్. క్రాస్ చేయబడిన మార్కెట్ మరింత ముందుకు వెళ్తుంది: అత్యుత్తమ బిడ్ అత్యుత్తమ ఆస్క్ కంటే ఎక్కువగా ఉంటుంది. US మార్కెట్ నిబంధనలు ఎక్స్ఛేంజీలను రెండింటినీ ప్రదర్శించకుండా నిషేధిస్తాయి, అయినీ రెండూ కన్సాలిడేటెడ్ కోట్ రికార్డ్లో క్రమం తప్పకుండా కనిపిస్తాయి. ఈ పేజీ రెండింటినీ నిర్వచిస్తుంది, నియమాన్ని వివరిస్తుంది, మరియు ప్రతి ఒక్కటి ఎంత తరచుగా కనిపిస్తుందో కొలుస్తుంది.
లాక్డ్ మార్కెట్ అంటే ఏమిటి?
ప్రతి US స్టాక్కు ఒకేసారి రెండు ధరలు ఉంటాయి: బిడ్, ఏదైనా కొనుగోలుదారుడు చెల్లించడానికి అంగీకరించే అత్యధిక ధర, మరియు ఆస్క్, ఏదైనా అమ్మకందారుడు అంగీకరించే అత్యల్ప ధర. ఆస్క్ సాధారణంగా బిడ్ కంటే పైన ఉంటుంది; వాటి మధ్య ఖాళీని బిడ్-ఆస్క్ వ్యత్యాసం అంటారు, ఇది వెంటనే ట్రేడింగ్ చేసే అంతర్గత ఖర్చు.
లాక్డ్ మార్కెట్ అంటే ఆ ఖాళీ సున్నాకు చేరే క్షణం: ఒక స్టాక్ $10.00 బిడ్ / $10.05 ఆస్క్గా ఉంటే దానికి ఐదు సెంట్ల వ్యత్యాసం ఉంది, మరియు ఉత్తమ ఆస్క్ $10.00కు పడిపోతే బిడ్ అలాగే ఉంటే, కోట్ $10.00 / $10.00 వద్ద లాక్ అవుతుంది.
ఒకే ఎక్స్ఛేంజీలో ఈ స్థితి నిలబడదు — $10.00 వద్ద కొనుగోలు $10.00 వద్ద అమ్మకాన్ని కలవడం వెంటనే జరుగుతుంది. లాక్డ్ కోట్ వేర్వేరు వేదికల మధ్య మాత్రమే బ్రతికి బట్టకడతుంది. US స్టాక్లు ఒకేసారి డజనుకు పైగా ఎక్స్ఛేంజీలపై ట్రేడ్ అవుతాయి, మరియు NBBO — జాతీయ ఉత్తమ బిడ్ మరియు ఆఫర్, మీ బ్రోకరేజీ యాప్ చూపించే కోట్ — వాటన్నింటిలోనూ ఉత్తమ బిడ్ మరియు ఆస్క్ను కలుపుతుంది. ఒక వేదికపై $10.00 బిడ్ మరియు మరొక వేదికపై $10.00 ఆస్క్ జాతీయ కోట్ను లాక్ చేస్తాయి, కానీ ఏ వేదికపైనా లాక్డ్ బుక్ కనిపించదు.
క్రాస్డ్ మార్కెట్ అంటే ఏమిటి?
క్రాస్డ్ మార్కెట్ సాధారణ క్రమాన్ని తలకిందులు చేస్తుంది: అత్యుత్తమ బిడ్ అత్యుత్తమ ఆస్క్ కంటే ఎగువన ఉంటుంది — ఉదాహరణకు $10.00 ఆస్క్కు వ్యతిరేకంగా $10.02 బిడ్. కాగితంపై ఎవరైనా $10.00కి కొని, $10.02కి అమ్మి, షేరుకు రెండు సెంట్లు రిస్క్-ఫ్రీగా దోచుకోవచ్చు. ఆ ఉచిత డబ్బే క్రాస్డ్ కోట్ ఎందుకు ఎక్కువ సమయం నిలబడదో చెబుతుంది: చాలా స్టాక్ల రెండు వైపులా కోట్ చేసే మార్కెట్ మేకర్లుతో సహా వృత్తిపరమైన సంస్థలు — ఆ ఆర్బిట్రేజ్ నిజమైన క్షణంలోనే తీసేస్తాయి, దాన్ని తీసేయడంతో రెండు కోట్లూ క్షీణించిపోతాయి. డేటాలో మిగిలేది ఒక మెరుపు: ఒక వేదిక అప్డేట్కి, మరొకదానికి మధ్య చిక్కుకుపోయిన క్రాస్డ్ రికార్డ్.
Reg NMS లాక్ చేయబడిన మరియు క్రాస్ చేయబడిన కోట్లను ఎందుకు నిషేధిస్తుంది
ఈ నిషేధం రెగ్యులేషన్ NMSలో ఉంది, ఇది US స్టాక్ ఎక్స్ఛేంజీలలో ట్రేడింగ్ కోసం SEC నియమావళి (2005లో adopt చేయబడింది). Rule 610(d) ప్రతి ఎక్స్ఛేంజీకి, క్రమబద్ధమైన ట్రేడింగ్ గంటల్లో, ఇతర ఎక్స్ఛేంజీలపై ఆటోమేటెడ్ ఉత్తమ బిడ్లు మరియు ఆఫర్లైన రక్షిత కోట్లను లాక్ చేసే లేదా క్రాస్ చేసే కోట్లను తన సభ్యులు ప్రదర్శించకుండా నిరోధించాలని ఆదేశిస్తుంది. ఉద్దేశ్యం: ఎవరో ఒకరి ఆస్క్కు సమానమైన బిడ్ ఇప్పుడే ట్రేడ్ అవ్వగలదు, మరియు ఆ నియమావళి దానిని రూట్ చేసి ఎగ్జిక్యూట్ చేయాలని కోరుకుంటుంది, నిలబడి ఉన్న విరోధంగా ప్రదర్శించకూడదు.
క్రింది డేటాకు సంబంధించి ఆ నియమంలోని ఒక అంచు ముఖ్యమైనది: ఇది ప్రదర్శనను నియంత్రిస్తుంది, ఉనికిని కాదు. ప్రతి వేదిక తన సొంత బుక్లో ఏది చూపిస్తుందో నియంత్రిస్తుంది; కన్సాలిడేటెడ్ రికార్డ్ వేదికల మధ్య నిజ సమయంలో, ఒకదానితో ఒకటి పోటీగా ఉన్న ఫీడ్ల నుండి కూడగట్టుకుంటుంది. ఏ ఒక్క భాగస్వామి ఆ నియమాన్ని ఉల్లంఘించకుండానే అక్కడ లాక్ చేయబడిన NBBO కనిపించవచ్చు.
లాక్ చేయబడిన మరియు క్రాస్ చేయబడిన కోట్లు టేప్లో ఇంకా ఎందుకు వస్తున్నాయి
వేగం. ఎక్స్ఛేంజీలు కోట్లను మైక్రోసెకన్లలో అప్డేట్ చేస్తాయి, మరియు సమగ్ర ఫీడ్ ప్రతి అప్డేట్పై పునర్నిర్మించబడుతుంది. రెండు సాధారణ సంఘటనలు లాక్ చేయబడిన మరియు క్రాస్ చేయబడిన రికార్డులను దానిలో చేరుస్తాయి:
- రేసులు. ఒక ఎక్స్ఛేంజీ తన బిడ్ను $10.00కు పెంచుతుంది, అదే సమయంలో మరొకటి ఇంకా $10.00 ఆస్క్ను చూపిస్తుంది. కలిపి చూస్తే, నెమ్మదిగా అప్డేట్ అయ్యే వైపు వరకు NBBO లాక్ చేయబడినట్లు చదువుతుంది; ఒక సెంట్తో అదే రేసు అతిగా వెళ్తే క్రాస్ చేయబడినట్లు చదువుతుంది.
- పాత మరియు ఒక-వైపు రికార్డులు. కొన్ని రికార్డులు ఒక వైపు మాత్రమే కలిగి ఉంటాయి — ఆస్క్ లేని బిడ్, లేదా దానికి వ్యతిరేకం. తక్కువ వ్యాపారం ఉన్న పేర్లు రోజులో చాలా ఎక్కువ సమయం అక్కడ గడుపుతాయి, క్రింది గణన చూపినట్లు.
ఈ పేజీలోని లెక్కింపు నియమాలు: లాక్ చేయబడినది = బిడ్ ఆస్క్కు సమానం, రెండు వైపులా సానుకూలం; క్రాస్ చేయబడినది = బిడ్ సానుకూల ఆస్క్ కంటే ఎక్కువ; ఒక-వైపు = ఏదైనా వైపు సున్నా లేదా లేకపోవడం. ఏదీ నిశ్శబ్దంగా వదిలేయబడదు — ఒక-వైపు రికార్డులకు వాటి స్వంత కాలమ్ ఉంటుంది.
లాక్ చేయబడిన, క్రాస్ చేయబడిన మార్కెట్లు ఎంత తరచుగా జరుగుతాయి?
మొత్తం టేప్తో మొదలుపెట్టండి: మా జనాభా గణన కొలవలో ఇప్పటివరకు పూర్తయిన తాజా సెషన్ అయిన 2026-07-14లో, జాబితా చేయబడిన ప్రతి సింబాల్కు జరిగిన ప్రతి NBBO అప్డేట్.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH (
SELECT max(toDate(toTimeZone(window_start, 'America/New_York')))
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start < toDateTime(today() - 3)
) AS census_day
SELECT
formatDateTime(census_day, '%Y-%m-%d') AS session_date,
round(count() / 1e6, 0) AS updates_m,
round(countIf(bid_price = ask_price AND bid_price > 0) / 1e6, 2) AS locked_m,
round(countIf(bid_price > ask_price AND ask_price > 0) / 1e3, 1) AS crossed_k,
round(countIf(bid_price = ask_price AND bid_price > 0) / toFloat64(greatest(countIf(bid_price > ask_price AND ask_price > 0), 1)), 0) AS locked_per_crossed,
round(countIf(bid_price >= ask_price AND ask_price > 0 AND bid_price > 0) / toFloat64(count()) * 1e4, 1) AS locked_or_crossed_per_10k,
round(countIf(bid_price <= 0 OR ask_price <= 0) / toFloat64(count()) * 1e4, 1) AS one_sided_per_10k
FROM global_markets.cache_stocks_quotes
WHERE sip_timestamp >= toDateTime(census_day)
AND sip_timestamp < toDateTime(census_day + 1)ఆ సెషన్లో 477 మిలియన్ కోట్ అప్డేట్లు నమోదయ్యాయి: అందులో 9.7 మిలియన్ లాక్ చేయబడినవి, 67 వేల క్రాస్ చేయబడినవి — కలిపి ప్రతి 10,000 అప్డేట్లలో 204.9, లాక్ చేయబడినవి క్రాస్ చేయబడినవి కంటే 145-కు-ఒకటి రేటుతో ఎక్కువగా ఉన్నాయి. ఒక వైపు లేని రికార్డులు ప్రతి 10,000కి 2.8గా ఉన్నాయి. జూలై 7 మార్కెట్ రీక్యాప్ అదే లెక్కలను కొలవబడిన ప్రతి స్ప్రెడ్ పక్కన వెల్లడిస్తుంది.
మార్కెట్-వ్యాప్త రేటు వేలాది పూర్తిగా విభిన్నమైన పేర్లను కలిపి చూపిస్తుంది. కింది పట్టిక తనిఖీ చేయబడిన పది పేర్లపై — ఎనిమిది ప్రసిద్ధ టిక్కర్లు, అలాగే నిజంగా తక్కువ లిక్విడిటీ ఉన్న రెండు చిన్న క్యాప్లు, నేతన్'స్ ఫేమస్ (NATH) మరియు సెనెకా ఫుడ్స్ (SENEA) — ఇటీవలి పూర్తయిన సెషన్లలో, పొడిగించిన వ్యాపార సమయాలతో సహా, జనాభా గణనను మళ్లీ అమలు చేస్తుంది; ప్రతి పేరి సాధారణ కోట్ చేయబడిన స్ప్రెడ్తో పాటు.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT ticker,
round(count() / 1e3, 1) AS updates_k,
round(quantileExactIf(0.5)(toFloat64(ask_price - bid_price), bid_price > 0 AND ask_price >= bid_price) * 100, 1) AS median_spread_cents,
countIf(bid_price = ask_price AND bid_price > 0) AS locked_records,
countIf(bid_price > ask_price AND ask_price > 0) AS crossed_records,
round(countIf(bid_price >= ask_price AND ask_price > 0 AND bid_price > 0) / toFloat64(count()) * 1e4, 1) AS locked_or_crossed_per_10k,
round(countIf(bid_price <= 0 OR ask_price <= 0) / toFloat64(count()) * 1e4, 1) AS one_sided_per_10k
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('SPY', 'QQQ', 'AAPL', 'NVDA', 'MSFT', 'TSLA', 'KO', 'AMD', 'NATH', 'SENEA')
AND sip_timestamp >= toDateTime(today() - 10)
AND sip_timestamp < toDateTime(today() - 3)
GROUP BY ticker
ORDER BY tickerరేటుతో పోల్చి స్ప్రెడ్ కాలమ్ను చదవండి. సాధారణంగా 1 సెంట్ల వెడల్పుతో కోట్ చేయబడే కోకా-కోలా ప్రతి 10,000 అప్డేట్లలో 215.9 లాక్ లేదా క్రాస్ కోట్లను చూపించింది; Nvidia (2 సెంట్లు) ప్రతి 10,000కి 91 చూపించింది, SPY (2 సెంట్లు) 52.2. పొడిగించిన రోజులో సాధారణంగా దాని కోట్ 44 సెంట్ల వెడల్పులో ఉన్న AMD కేవలం ప్రతి 10,000కి 5.9తో నమోదైంది. లాక్ అవ్వాలంటే రెండు వేదికలు ఒకే క్షణంలో ఒకే పెన్నీ వద్దకు చేరాలి — సాధారణ కోట్ ఎంత వెడల్పుగా ఉంటే, ఆ ప్రయాణం అంత ఎక్కువ సమయం పడుతుంది.
తక్కువ లిక్విడిటీ ఉన్న పేర్లు కనీసం నమోదు కూడా అవ్వవు: నేతన్'స్ ఫేమస్ 8.4 వేల అప్డేట్లలో 0 లాక్ రికార్డులు, 0 క్రాస్ రికార్డులను ముద్రించింది; సెనెకా ఫుడ్స్ 40.5 వేలలో 0, 0 నమోదు చేసింది. వాటి కాలమ్ మరో కోణాన్ని చూపిస్తుంది: ఒక-వైపు రికార్డులు నేతన్'స్ ఫేమస్లో ప్రతి 10,000కి 41.5, సెనెకా ఫుడ్స్లో 17గా ఉన్నాయి, ఇది SPYలోని 0తో పోలిస్తే గణనీయంగా ఎక్కువ. లాక్ మరియు క్రాస్ రికార్డులు కోటింగ్ వేగంగా, బిగువుగా ఉన్న చోట ఉంటాయి; ఒక-వైపు రికార్డులు కోటింగ్ అరుదుగా ఉన్న చోట ఉంటాయి.
లాక్ చేయబడిన మరియు క్రాస్ చేయబడిన కోట్లు ఎప్పుడు క్లస్టర్ అవుతాయి?
పేరు జనాభా లెక్క ఎక్కడో చెబుతుంది; గడియారం ఎప్పుడో చెబుతుంది. ఇక్కడ తనిఖీ చేసిన సెట్లోని లాక్ చేయబడిన లేదా క్రాస్ చేయబడిన రేటు 30 నిమిషాల Eastern Time బకెట్ల వారీగా, ఉదయం 4:00 నుండి రాత్రి 8:00 వరకు ఉంది, ప్రతి బకెట్లోని అప్డేట్ ట్రాఫిక్తో పాటు.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT formatDateTime(toStartOfInterval(toTimeZone(sip_timestamp, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_time,
round(countIf(bid_price >= ask_price AND ask_price > 0 AND bid_price > 0) / toFloat64(count()) * 1e4, 1) AS locked_or_crossed_per_10k,
round(count() / 1e6, 2) AS updates_m
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('SPY', 'QQQ', 'AAPL', 'NVDA', 'MSFT', 'TSLA', 'KO', 'AMD', 'NATH', 'SENEA')
AND sip_timestamp >= toDateTime(today() - 10)
AND sip_timestamp < toDateTime(today() - 3)
GROUP BY et_time
HAVING et_time >= '04:00' AND et_time < '20:00'
ORDER BY et_timeరేటు సెషన్ అంతటా పెరుగుతుంది. 05:00 ముందువర్తక బకెట్లో 3 per 10,000 0.59 మిలియన్ అప్డేట్లపై నమోదైంది; 09:30 బకెట్ — రెగ్యులర్ ట్రేడింగ్ మొదటి అరగంట, opening auction ద్వారా ప్రారంభమైంది — 24.9 per 10,000 9.98 మిలియన్ అప్డేట్లపై నడిచింది. అక్కడి నుండి రేటు క్లోజ్ వైపు పెరుగుతూ, 15:30 బకెట్లో, closing auctionకి ముందు రన్-అప్లో 109.9 per 10,000కి చేరుకుంటుంది. ఒక రసీదు వరుస ఆకృతిని పరిష్కరిస్తుంది:
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
round(countIf(is_locked) / 1e3, 1) AS locked_k,
round(countIf(is_crossed) / 1e3, 1) AS crossed_k,
round(countIf(is_locked) / toFloat64(greatest(countIf(is_crossed), 1)), 1) AS locked_per_crossed,
round(countIf((is_locked OR is_crossed) AND et_minute BETWEEN 240 AND 569) / toFloat64(countIf(et_minute BETWEEN 240 AND 569)) * 1e4, 1) AS premarket_per_10k,
round(countIf((is_locked OR is_crossed) AND et_minute BETWEEN 570 AND 599) / toFloat64(countIf(et_minute BETWEEN 570 AND 599)) * 1e4, 1) AS opening_half_hour_per_10k,
round(countIf((is_locked OR is_crossed) AND et_minute BETWEEN 720 AND 779) / toFloat64(countIf(et_minute BETWEEN 720 AND 779)) * 1e4, 1) AS midday_hour_per_10k,
round(countIf((is_locked OR is_crossed) AND et_minute BETWEEN 930 AND 959) / toFloat64(countIf(et_minute BETWEEN 930 AND 959)) * 1e4, 1) AS closing_half_hour_per_10k,
round((countIf((is_locked OR is_crossed) AND et_minute BETWEEN 930 AND 959) / toFloat64(countIf(et_minute BETWEEN 930 AND 959)))
/ (countIf((is_locked OR is_crossed) AND et_minute BETWEEN 570 AND 599) / toFloat64(countIf(et_minute BETWEEN 570 AND 599))), 1) AS close_to_open_ratio,
round((countIf((is_locked OR is_crossed) AND et_minute BETWEEN 930 AND 959) / toFloat64(countIf(et_minute BETWEEN 930 AND 959)))
/ (countIf((is_locked OR is_crossed) AND et_minute BETWEEN 720 AND 779) / toFloat64(countIf(et_minute BETWEEN 720 AND 779))), 1) AS close_to_midday_ratio,
round((countIf((is_locked OR is_crossed) AND et_minute BETWEEN 930 AND 959) / toFloat64(countIf(et_minute BETWEEN 930 AND 959)))
/ (countIf((is_locked OR is_crossed) AND et_minute BETWEEN 240 AND 569) / toFloat64(countIf(et_minute BETWEEN 240 AND 569))), 1) AS close_to_premarket_ratio
FROM (
SELECT
bid_price = ask_price AND bid_price > 0 AS is_locked,
bid_price > ask_price AND ask_price > 0 AS is_crossed,
toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60 + toMinute(toTimeZone(sip_timestamp, 'America/New_York')) AS et_minute
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('SPY', 'QQQ', 'AAPL', 'NVDA', 'MSFT', 'TSLA', 'KO', 'AMD', 'NATH', 'SENEA')
AND sip_timestamp >= toDateTime(today() - 10)
AND sip_timestamp < toDateTime(today() - 3)
)మొత్తం విండో అంతటా తనిఖీ చేసిన సెట్ 25.6 వేల క్రాస్ చేయబడిన రికార్డ్లకు వ్యతిరేకంగా 257.2 వేల లాక్ చేయబడిన రికార్డ్లను ముద్రించింది — ప్రతి క్రాస్ చేయబడినదానికి 10.1 లాక్ చేయబడినవి. క్లోజింగ్ అరగంట రేటు, 109.9 per 10,000, ఓపెనింగ్ అరగంట రేటు 24.9 కంటే 4.4 రెట్లు మరియు మధ్యాహ్నం గంట రేటు 48.5 కంటే 2.3 రెట్లు నడిచింది.
డిస్ప్లే నిషేధం ఉదయం 9:30 ముందే వర్తించదు, అయినా మొత్తం 4:00–9:30 స్ట్రెచ్ — premarket trading, రెగ్యులర్-అవర్స్ ట్రాఫిక్లో భాగం మాత్రమే కోట్ చేస్తుంది — కేవలం 10.9 per 10,000 చూపించింది, మరియు క్లోజింగ్ అరగంట ఆ రేటు కంటే 10.1 రెట్లు నడిచింది. ఈ రికార్డ్లు కోట్ చేయడం వేగంగా మరియు బిగువుగా ఉన్న చోట సేకరిస్తాయి, రూల్బుక్ అత్యంత వదులుగా ఉన్న చోట కాదు.
డేటా గమనికలు: విండో మరియు పరిధి
- మొత్తం-టేప్ జనాభా లెక్క ఒక పూర్తి UTC క్యాలెండర్ రోజును కవర్ చేస్తుంది, ప్రతి లిస్ట్ చేయబడిన సింబాల్ను కలిగి ఉంటుంది; తనిఖీ చేసిన సెట్ ప్యానెల్లు ఇటీవలి పూర్తి సెషన్ల రోలింగ్ విండోను కవర్ చేస్తాయి, విస్తరించిన గంటలు (ఉదయం 4:00–రాత్రి 8:00 ET) కూడా ఉంటాయి. ప్రతి విండో రిఫ్రెష్ తేదీకి మూడు రోజులు వెనుకకు ముగుస్తుంది — కోట్ వేర్హౌస్ దాని ముందు అంచున ఒకటి నుండి రెండు రోజుల ఇన్జెస్ట్ లాగ్ను కలిగి ఉంటుంది.
- పది-పేర్ల పట్టిక తనిఖీ చేసిన సెట్, మార్కెట్-వైడ్ ర్యాంకింగ్ కాదు; ఉదయం 4:00 తర్వాత గడియారం బకెట్లు రెగ్యులర్-అవర్స్ ట్రాఫిక్లో చిన్న భాగంపై నడుస్తాయి (అప్డేట్-కౌంట్ కాలమ్ ఆ కారణంగా చార్ట్ చేయబడింది).
- ఇవి రికార్డ్ల సంఖ్యలు, వ్యవధులు కాదు. ప్రతి-అప్డేట్ ఫోరెన్సిక్స్ — నానోసెకన్డ్ గ్యాప్లు, ఒకే సెషన్ SPY టేప్లో క్రాస్ చేయబడిన మరియు జీరో-బిడ్ రసీదులు — June 29 microstructure deep-diveలో ఉన్నాయి.
తరచుగా అడిగే ప్రశ్నలు
స్టాక్స్లో లాక్ అయిన మార్కెట్ అంటే ఏమిటి?
లాక్ అయిన మార్కెట్ అంటే అత్యుత్తమ బిడ్, అత్యుత్తమ ఆస్క్కు సమానంగా ఉండే కోట్ — సున్నా వ్యాప్తి (స్ప్రెడ్). ఇది ఎక్స్ఛేంజీల మధ్య ఏర్పడుతుంది — ఒక వేదిక బిడ్, మరొక వేదిక ఆస్క్ను సరిపోల్చుకునే సమయంలో — మరియు రెగ్యులేషన్ NMS సాధారణ ట్రేడింగ్ సమయాల్లో దీన్ని సృష్టించే కోట్లను ప్రదర్శించడాన్ని ఎక్స్ఛేంజీలకు నిషేధిస్తుంది.
బిడ్ ఆస్క్ కంటే ఎక్కువగా ఉంటే దాని అర్థం ఏమిటి?
ఆస్క్ కంటే ఎక్కువగా ఉన్న బిడ్ను క్రాస్డ్ మార్కెట్ అంటారు. ఒకే ఎక్స్ఛేంజీ బుక్ ఈ పరిస్థితిలో ఉండలేదు — అతివ్యాప్తి ఆర్డర్లు వెంటనే అమలవుతాయి — మరియు క్రాస్డ్ NBBO దాదాపు ఎల్లప్పుడూ రెండు వేదికల కోట్లు అప్డేట్ మధ్య పట్టుబడిన స్థితి.
లాక్ మరియు క్రాస్డ్ మార్కెట్లు చట్టవిరుద్ధమా?
సాధారణ ఇన్వెస్టర్కు కాదు. రెగ్యులేషన్ NMS యొక్క రూల్ 610(d) సాధారణ ట్రేడింగ్ సమయాల్లో లాకింగ్ లేదా క్రాసింగ్ కోట్లను ప్రదర్శించడం నుండి తప్పించుకోవడానికి వారి సభ్యులను ఎక్స్ఛేంజీలు నిరోధించాలని ఆదేశిస్తుంది. కన్సాలిడేటెడ్ ఫీడ్లోని తాత్కాలిక రికార్డ్లు వేదికలు కొద్దిగా భిన్నమైన క్షణాల్లో అప్డేట్ అవడం వల్ల ఏర్పడే ఆనవాళ్ళు.
లాక్ మరియు క్రాస్డ్ మార్కెట్లు ఎంత తరచుగా జరుగుతాయి?
క్రమం తప్పకుండా: కేవలం 2026-07-14 రోజున కన్సాలిడేటెడ్ టేప్పై 9.7 మిలియన్ల లాక్ మరియు 67 వేలల క్రాస్ రికార్డ్లు నమోదయ్యాయి — ప్రతి 10,000 అప్డేట్లలో 204.9. ఇరుకైన కోట్లున్న స్టాక్స్లో ఈ రేటు చాలా ఎక్కువగా ఉంటుంది, పలుచని వాటిలో కంటే, మరియు మార్కెట్ తెరవడం కంటే మూసే సమయంలో ఎక్కువగా ఉంటుంది.
ఈ పేజీలోని ప్రతి సంఖ్య నిల్వ చేయబడిన ప్రశ్న నుండి రెండర్ అవుతుంది — ఏదైనా ప్యానెల్ కింద SQLని విస్తరించి, లాక్ లేదా క్రాస్ ఎలా లెక్కించబడుతుందో చూడవచ్చు. మీరు ట్రేడ్ చేసే స్టాక్స్పై అదే గణనను నిర్వహించడానికి, Strasmore టెర్మినల్లో సాధారణ ఇంగ్లీష్లో అడగండి.