Strasmore Research
నేర్చుకోండి Matt Connorద్వారా Matt Connor · అప్‌డేట్ చేయబడింది 2026-07-25

ఓపెనింగ్ వేలం అంటే ఏమిటి? స్టాక్స్ ఎలా ఓపెన్ అవుతాయి

ఉదయం 9:30కి జరిగే ఓపెనింగ్ వేలం ఒకే crossed tradeలో ప్రతి స్టాక్ అధికారిక ఓపెనింగ్ ధరను ఎలా నిర్ణయిస్తుంది, మరియు ఓపెన్ రోజులో మొదటి ట్రేడ్ నుండి ఎందుకు భిన్నంగా ఉండవచ్చు.

ఓపెనింగ్ వేలం అనేది ఈస్టర్న్ సమయం ఉదయం 9:30కి జరిగే ఒకే ఒక crossed trade. ఇది ప్రతి స్టాక్ యొక్క అధికారిక ఓపెనింగ్ ధరను నిర్ణయిస్తుంది.

గంట మోగడానికి ముందు, లిస్టింగ్ ఎక్స్ఛేంజీ ఓపెన్ కోసం గుర్తించిన ప్రతి ఆదేశాన్ని సేకరిస్తుంది. అత్యధిక షేర్లు జత కూడే ఒకే ఒక ధరను లెక్కిస్తుంది. మొత్తం సమూహాన్ని ఒకే ప్రింట్‌లో నిర్వహిస్తుంది. ఇది రోజును ముగించే ముగింపు వేలం యొక్క ఉదయ ప్రతిబింబం.

కింది ప్రతి సంఖ్య consolidated tape నుండి వచ్చింది — ప్రతి యు.ఎస్. స్టాక్ వ్యాపారం యొక్క పబ్లిక్ రికార్డ్ — మరియు ప్రతి ప్యానెల్‌కు ఖచ్చితమైన SQL జోడించబడింది.

ఓపెనింగ్ వేలం అంటే ఏమిటి? సరళమైన నిర్వచనం

ఎక్స్ఛేంజీలు 9:30కి కేవలం ఆన్ చేసి ఒక్కో ఆర్డర్‌ను ఒక్కోసారి మ్యాచ్ చేయవు. రాత్రంతా మరియు ప్రీ-మార్కెట్ సమయంలో, లిస్టింగ్ ఎక్స్ఛేంజ్ ఓపెన్ కోసం గుర్తించబడిన ఆర్డర్లను — అలాగే దాని బుక్‌పై ఉన్న అర్హత గల లిమిట్ ఆర్డర్లను — సేకరిస్తుంది, బెల్ మోగినప్పుడు మొత్తం పూల్‌ను ఒకే ధరకు ఒకే లావాదేవీలో క్రాస్ చేస్తుంది. ఆ ప్రింట్ దాని స్వంత సేల్-కండిషన్ లేబుల్‌ను కలిగి ఉంటుంది (కోడ్ 17, "Market Center Opening Trade" — చివరి ప్యానెల్‌లో రసీదులు), మరియు దాని ధర అధికారిక ఓపెన్ అవుతుంది: రోజు ధర రికార్డ్‌లోని "ఓపెన్", "గ్యాప్ అప్" మరియు "గ్యాప్ డౌన్" వెనుక ఉన్న సూచన. వేలం మరియు నిరంతర మార్కెట్ ఒకే టేప్; బెల్ వద్ద మారేది యంత్రాంగం.

నిజమైన టేపుపై ఓపెనింగ్ వేలం: SPY, AAPL, NVDA

క్రింది ప్యానెల్ జూలై 2, 2026 — ధృవీకరించబడిన పూర్తి సెషన్ (తదుపరి ప్యానెల్‌లో రసీదు ఉంది) — ను తీసుకుని SPY, AAPL మరియు NVDA ఓపెనింగ్ క్రాస్ పరిమాణాన్ని వాటి రోజు మిగతా భాగంతో పోల్చి చూపిస్తుంది. "మ్యాచైడ్ వాల్యూమ్" అంటే టేపు కన్సాలిడేటెడ్ వాల్యూమ్‌కు జోడించిన షేర్‌లను మాత్రమే లెక్కిస్తుంది; 15, 16, 38 వంటి అడ్మినిస్ట్రేటివ్ సందేశాలు ప్రతి హారతో నుండి మినహాయించబడతాయి.

క్వెరీఆరంభ క్రాస్ vs. రోజులో మిగిలిన సమయం — SPY, AAPL, NVDA, జూలై 2, 2026
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
    ticker,
    round(toFloat64(maxIf(size, has(conditions, 17))) / 1e3, 1) AS auction_shares_k,
    toFloat64(argMaxIf(price, (size, sip_timestamp), has(conditions, 17))) AS auction_price,
    formatDateTime(toTimeZone(argMaxIf(sip_timestamp, (size, sip_timestamp), has(conditions, 17)), 'America/New_York'), '%H:%i:%S') AS auction_time_et,
    countIf(has(conditions, 17)) AS opening_print_count,
    countIf(has(conditions, 17) AND formatDateTime(toTimeZone(sip_timestamp, 'America/New_York'), '%H:%i:%S') = '09:30:00') AS open_prints_at_0930,
    minIf(size, has(conditions, 17)) AS smallest_open_print_shares,
    round(toFloat64(sumIf(size, NOT hasAny(conditions, [15, 16, 38]) AND (toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60 + toMinute(toTimeZone(sip_timestamp, 'America/New_York'))) >= 570 AND (toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60 + toMinute(toTimeZone(sip_timestamp, 'America/New_York'))) < 575)) / 1e3) AS first5_shares_k,
    round(100 * toFloat64(maxIf(size, has(conditions, 17))) / toFloat64(sumIf(size, NOT hasAny(conditions, [15, 16, 38]) AND (toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60 + toMinute(toTimeZone(sip_timestamp, 'America/New_York'))) >= 570 AND (toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60 + toMinute(toTimeZone(sip_timestamp, 'America/New_York'))) < 575)), 1) AS auction_pct_of_first5,
    round(100 * toFloat64(maxIf(size, has(conditions, 17))) / toFloat64(sumIf(size, NOT hasAny(conditions, [15, 16, 38]))), 2) AS auction_pct_of_day,
    round(toFloat64(maxIf(size, has(conditions, 8))) / 1e6, 2) AS closing_auction_shares_m,
    round(toFloat64(maxIf(size, has(conditions, 8))) / toFloat64(maxIf(size, has(conditions, 17))), 1) AS close_vs_open_x
FROM global_markets.stocks_trades
WHERE ticker IN ('SPY', 'AAPL', 'NVDA')
  AND sip_timestamp >= '2026-07-02 00:00:00' AND sip_timestamp < '2026-07-03 00:00:00'
GROUP BY ticker
ORDER BY indexOf(['SPY', 'AAPL', 'NVDA'], ticker)

ముందుగా AAPL వరుస చదవండి: 323.3 వేల షేర్‌ల ఓపెనింగ్ క్రాస్ $294.1 వద్ద, 09:30:00 ET టైంస్టాంప్‌తో. NVDA క్రాస్ 690 వేల షేర్‌లు, SPYది 122 వేలు. సెషన్ మొదటి ఐదు నిమిషాల్లో మ్యాచైన మొత్తం AAPL షేర్‌లలో క్రాస్ మాత్రమే 17.4% (1856 వేల షేర్‌లు), NVDAకి 13.8%, SPYకి 9.4% — కానీ పూర్తి రోజు షేర్‌లు కేవలం 0.43%, 0.48%, మరియు 0.21%: అర శాతం కంటే తక్కువ.

చివరి రెండు కాలమ్‌లు రోజు చివరి చిత్రాన్ని చూపిస్తాయి: AAPL యొక్క అదే రోజు క్లోజింగ్ క్రాస్ 10.89 మిలియన్ షేర్‌లను మ్యాచ్ చేసింది — దాని ఓపెన్ కంటే 33.7 రెట్లు; NVDAది 25.2 రెట్లు, SPYది 13.5 రెట్లు. ఇండెక్స్ ఫండ్‌లు మరియు బెంచ్‌మార్క్ చేయబడిన డెస్క్‌లు అధికారిక క్లోజింగ్ ధరల వద్ద లావాదేవీలు చేస్తాయి, ఆ ఫ్లో సాయంత్రం 4 గంటల క్రాస్‌లో కేంద్రీకృతమవుతుంది; ఉదయానికి అటువంటి సమానమైన ఫ్లో ఉండదు. క్లోజింగ్ వేలం రోజులో అతిపెద్ద ట్రేడ్ — ఓపెనింగ్ వేలం అధికారిక రోజు ప్రారంభమయ్యే ప్రదేశం.

అధికారిక ఓపెన్ రోజులోని మొదటి వ్యాపారం నుండి ఎందుకు భిన్నంగా ఉంటుంది?

వేలం ప్రారంభమయ్యే సమయానికి, ఆ స్టాక్ సాధారణంగా గంటల తరబడి వ్యాపారం అవుతోంది — ప్రీ-మార్కెట్ వ్యాపారం ET నాలుగు గంటల ఉదయం నుండి మొదలవుతుంది, వాటిలో ఏ ప్రింట్‌లు అధికారిక ఓపెన్‌ను నిర్ణయించవు. కింది ఒక-వరుస రసీదు జూలై 1-2, 2026 మధ్య AAPLను కవర్ చేస్తుంది, సెషన్ తనిఖీతో ప్రారంభమవుతుంది: SPY జూలై 2న ఖచ్చితంగా 390 రెగ్యులర్-సెషన్ నిమిషపు బార్‌లను ప్రింట్ చేసింది — పూర్తి సెషన్, ఊహించకుండా ధృవీకరించబడింది.

క్వెరీరసీదు: AAPL ఆరంభ క్రాస్ vs. దానికంటే ముందు ట్రేడ్ అయినదంతా, జూలై 1-2, 2026
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH
    (
        SELECT countIf(window_start >= toDateTime('2026-07-02 09:30:00', 'America/New_York') AND window_start < toDateTime('2026-07-02 16:00:00', 'America/New_York'))
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY' AND window_start >= toDateTime('2026-07-02 00:00:00', 'America/New_York') AND window_start < toDateTime('2026-07-03 00:00:00', 'America/New_York')
    ) AS bars_jul02,
    (
        SELECT argMax(sip_timestamp, (size, sip_timestamp))
        FROM global_markets.stocks_trades
        WHERE ticker = 'AAPL' AND sip_timestamp >= '2026-07-02 00:00:00' AND sip_timestamp < '2026-07-03 00:00:00' AND has(conditions, 17)
    ) AS auction_ts,
    (
        SELECT argMax(exchange, (size, sip_timestamp))
        FROM global_markets.stocks_trades
        WHERE ticker = 'AAPL' AND sip_timestamp >= '2026-07-02 00:00:00' AND sip_timestamp < '2026-07-03 00:00:00' AND has(conditions, 17)
    ) AS listing_exchange
SELECT
    bars_jul02 AS spy_session_bars_jul02,
    countIf(has(conditions, 8) AND sip_timestamp < '2026-07-02 00:00:00') AS jul01_close_print_count,
    toFloat64(argMaxIf(price, (size, sip_timestamp), has(conditions, 8) AND sip_timestamp < '2026-07-02 00:00:00')) AS prior_close_price,
    countIf(has(conditions, 17) AND sip_timestamp >= '2026-07-02 00:00:00') AS opening_print_count,
    toFloat64(argMaxIf(price, (size, sip_timestamp), has(conditions, 17) AND sip_timestamp >= '2026-07-02 00:00:00')) AS auction_price,
    formatDateTime(toTimeZone(auction_ts, 'America/New_York'), '%H:%i:%S.%f') AS auction_et,
    round(100 * (toFloat64(argMaxIf(price, (size, sip_timestamp), has(conditions, 17) AND sip_timestamp >= '2026-07-02 00:00:00')) - toFloat64(argMaxIf(price, (size, sip_timestamp), has(conditions, 8) AND sip_timestamp < '2026-07-02 00:00:00'))) / toFloat64(argMaxIf(price, (size, sip_timestamp), has(conditions, 8) AND sip_timestamp < '2026-07-02 00:00:00')), 2) AS overnight_gap_pct,
    formatDateTime(toTimeZone(minIf(sip_timestamp, sip_timestamp >= '2026-07-02 00:00:00' AND NOT hasAny(conditions, [15, 16, 38])), 'America/New_York'), '%H:%i:%S') AS first_trade_et,
    toFloat64(argMinIf(price, (sip_timestamp, sequence_number), sip_timestamp >= '2026-07-02 00:00:00' AND NOT hasAny(conditions, [15, 16, 38]))) AS first_trade_price,
    countIf(sip_timestamp >= '2026-07-02 00:00:00' AND sip_timestamp < auction_ts AND NOT hasAny(conditions, [15, 16, 38])) AS trades_before_official_open,
    countIf(sip_timestamp >= toDateTime('2026-07-02 09:30:00', 'America/New_York') AND sip_timestamp < auction_ts AND NOT hasAny(conditions, [15, 16, 38])) AS bell_to_cross_trades,
    countIf(has(conditions, 16) AND sip_timestamp >= '2026-07-02 00:00:00') AS official_open_msgs,
    countIf(has(conditions, 16) AND sip_timestamp >= '2026-07-02 00:00:00' AND exchange = listing_exchange) AS listing_venue_open_msgs,
    round(toFloat64(anyIf(price, has(conditions, 16) AND sip_timestamp >= '2026-07-02 00:00:00' AND exchange = listing_exchange)) - toFloat64(argMaxIf(price, (size, sip_timestamp), has(conditions, 17) AND sip_timestamp >= '2026-07-02 00:00:00')), 4) AS listing_open_msg_price_difference
FROM global_markets.stocks_trades
WHERE ticker = 'AAPL' AND sip_timestamp >= '2026-07-01 00:00:00' AND sip_timestamp < '2026-07-03 00:00:00'

జూలై 2న AAPL యొక్క మొదటి వాల్యూమ్-లెక్కింపు ప్రింట్ ET 04:00:00కి $296.1 వద్ద టేప్‌ను తాకింది. అధికారిక ఓపెన్ ET 09:30:00.491313 వరకు ఉనికిలో లేదు, ఆ సమయంలో క్రాస్ $294.1 వద్ద ప్రింట్ అయింది — అప్పటికి 15832 AAPL ప్రింట్‌లు ఇప్పటికే టేప్‌పై ఉన్నాయి, 9:30:00.000 మరియు క్రాస్ మధ్య సెకను భాగంలో 173తో సహా — ఇతర వేదికలపై నిరంతర వ్యాపారాలు బెల్ వద్ద మ్యాచింగ్ ప్రారంభిస్తాయి. కొన్ని క్షణాల తర్వాత 2 "Market Center Official Open" సందేశాలు వచ్చాయి (సేల్ కండిషన్ 16) — ప్రతి మార్కెట్ సెంటర్ తన స్వంత అధికారిక ఓపెన్ యొక్క రికార్డ్, వాల్యూమ్ జోడించదు; లిస్టింగ్ ఎక్స్ఛేంజ్ వేలం ధరను ఖచ్చితంగా పునరావృతం చేస్తుంది (తేడా: 0).

రసీదు రాత్రంతా నష్టాన్ని కూడా కొలుస్తుంది. AAPL యొక్క మునుపటి అధికారిక క్లోజ్ — ఖచ్చితంగా జూలై 1న 1 క్లోజింగ్ ప్రింట్ — $294.38; మరుసటి ఉదయం వేలం $294.1 వద్ద ప్రింట్ అయింది, రాత్రంతా -0.1% మార్పు. ప్రశాంతమైన రాత్రి, చిన్న నష్టం. రాత్రి సమయంలో ఆర్జింగ్స్ లేదా వార్తలు వచ్చినప్పుడు, ప్రీ-మార్కెట్ ముందుగా తిరిగి ధర నిర్ణయిస్తుంది; వేలం ఆ కదలికను అధికారిక రికార్డులో ముద్రిస్తుంది.

ఓపెనింగ్ వేలం ఎలా పనిచేస్తుంది? మార్కెట్-ఆన్-ఓపెన్ మరియు లిమిట్-ఆన్-ఓపెన్ ఆర్డర్లు

రెండు ప్రత్యేక ఆర్డర్ రకాలు ఓపెన్‌కు ఆహారం అందిస్తాయి, ఇవి క్లోజ్-సైడ్ సోదరి ఆర్డర్లను పోలి ఉంటాయి:

  • మార్కెట్-ఆన్-ఓపెన్ (MOO) ఆర్డర్ వేలం నిర్ణయించిన ధర వద్ద నిండుతుంది — ధర రక్షణ ఉండదు, అధికారిక ఓపెన్‌లో దాదాపు ఖచ్చితమైన పాల్గొనడం.
  • లిమిట్-ఆన్-ఓపెన్ (LOO) ఆర్డర్ ఓపెనింగ్ ధర దాని లిమిట్ వద్ద లేదా అంతకంటే మెరుగైనదైతే మాత్రమే వేలంలో చేరుతుంది — ధర రక్షణ, క్రాస్‌ను కోల్పోయే ప్రమాదం ఉంటుంది.

ఈ రెండూ క్రాస్ వరకు ఎక్స్ఛేంజీ వద్దే ఉంటాయి మరియు అక్కడికి చేరే మార్గంలో ప్రీ-మార్కెట్‌లో ఎప్పుడూ ట్రేడ్ అవ్వవు. ఎక్స్ఛేంజీలు 9:30కి కొద్దిసేపటి ముందు ఓపెన్ ఆర్డర్లను తీసుకోవడం లేదా సవరించడం ఆపేస్తాయి (కటాఫ్‌లు ఎక్స్ఛేంజీని బట్టి మారుతూ ఉంటాయి), మరియు అనేక బ్రోకర్లు ముందస్తు గడువులను నిర్దేశిస్తారు.

ఓపెనింగ్ వేలం అసమతౌల్యం అంటే ఏమిటి?

బెల్ రావడానికి ముందు, ఎక్స్ఛేంజీలు ఓపెన్ కోసం అసమతౌల్య డేటాను ప్రచురిస్తాయి: ఎన్ని షేర్లు కొనుగోలు చేయడానికి వరుసలో ఉన్నాయి ఎన్ని అమ్మడానికి వరుసలో ఉన్నాయి, అలాగే ఆ క్షణంలో క్రాస్ ఎక్కడ క్లియర్ అవుతుందనే సూచిక ధర. ఒక మిలియన్ షేర్ల కొనుగోలు అసమతౌల్యం అంటే ఇప్పటి వరకు ఒక మిలియన్ ఓపెన్-బై షేర్లు జత కలవలేదని అర్థం. ప్రీ-మార్కెట్ ట్రేడర్లు ఈ ఫీడ్‌లను గమనించి వాటి చుట్టూ తమ స్థానాలను ఏర్పాటు చేస్తారు.

9:30 నిమిషం బార్ కూడా అధికారిక ఓపెన్ కాదు

చాలా చార్ట్ ప్లాట్‌ఫారమ్‌లు ఓపెన్‌ను మొదటి ఒక్క-నిమిషం క్యాండిల్‌లోకి ముడుస్తాయి: 9:30:00.000 నుండి 9:30:59.999 వరకు, ప్రతి వేదిక నుండి ముద్రించినదంతా — వేలం ప్లస్ దాదాపు ఒక నిమిషం నిరంతర ట్రేడింగ్. దాని "ఓపెన్" విండోలో క్యాప్చర్ చేయబడిన మొదటి ప్రింట్ — వేలం కావలసిన పని లేదు.

క్వెరీ9:30 బార్ vs. 12:30 బార్ — SPY, AAPL, NVDA, జూలై 2, 2026
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH auctions AS (
    SELECT ticker, toFloat64(argMax(price, (size, sip_timestamp))) AS official_open
    FROM global_markets.stocks_trades
    WHERE ticker IN ('SPY', 'AAPL', 'NVDA')
      AND sip_timestamp >= '2026-07-02 00:00:00' AND sip_timestamp < '2026-07-03 00:00:00'
      AND has(conditions, 17)
    GROUP BY ticker
)
SELECT
    b.ticker AS ticker,
    toFloat64(anyIf(b.open, b.window_start = toDateTime('2026-07-02 09:30:00', 'America/New_York'))) AS bar_0930_open,
    a.official_open AS official_open,
    round(100 * (toFloat64(anyIf(b.open, b.window_start = toDateTime('2026-07-02 09:30:00', 'America/New_York'))) - a.official_open), 0) AS bar_open_minus_official_cents,
    round(sumIf(b.volume, b.window_start = toDateTime('2026-07-02 09:30:00', 'America/New_York')) / 1e3) AS bar_0930_vol_k,
    anyIf(b.transactions, b.window_start = toDateTime('2026-07-02 09:30:00', 'America/New_York')) AS bar_0930_trades,
    round(sumIf(b.volume, b.window_start = toDateTime('2026-07-02 12:30:00', 'America/New_York')) / 1e3) AS bar_1230_vol_k,
    round(sumIf(b.volume, b.window_start = toDateTime('2026-07-02 09:30:00', 'America/New_York')) / sumIf(b.volume, b.window_start = toDateTime('2026-07-02 12:30:00', 'America/New_York')), 1) AS x_0930_vs_1230
FROM global_markets.delayed_stocks_minute_aggs AS b
INNER JOIN auctions AS a ON a.ticker = b.ticker
WHERE b.ticker IN ('SPY', 'AAPL', 'NVDA')
  AND b.window_start >= toDateTime('2026-07-02 00:00:00', 'America/New_York')
  AND b.window_start < toDateTime('2026-07-03 00:00:00', 'America/New_York')
GROUP BY b.ticker, a.official_open
ORDER BY indexOf(['SPY', 'AAPL', 'NVDA'], b.ticker)

జూలై 2న మూడు 9:30 బార్‌లు అధికారిక ఓపెన్ కంటే పైన తెరిచాయి: AAPL బార్ $294.12 చూపిస్తుంది, అధికారిక $294.1 కంటే — 2 సెంట్లు తేడా — SPY దాని క్రాస్ కంటే 18 సెంట్లు, NVDA 2 సెంట్లు పైన. మరో వేదికపై క్రాస్-ముందు ప్రింట్ ప్రతి బార్‌లోకి ముందుగా వెళ్ళింది; చార్ట్ యొక్క ఓపెన్ అధికారిక ఓపెన్‌తో కొన్ని సెంట్ల తేడాతో భిన్నంగా ఉన్నప్పుడు, ఇదే సాధారణంగా యంత్రాంశం.

వాల్యూమ్ కాలమ్‌లు మొదటి నిమిషం బరువును చూపుతున్నాయి. AAPL యొక్క 9:30 బార్ 743 వేల షేర్లను 14662 ట్రేడ్‌లలో సరిపోల్చింది — దాని 12:30 భోజన వేళ బార్ 121 వేల కంటే 6.1 రెట్లు; NVDA నిష్పత్తి 7.5 రెట్లు, SPY 3.6 రెట్లు. ఇంత బరువైన నిమిషాలు VWAP, వాల్యూమ్-వెయిటెడ్ యావరేజ్ ధరలో నిజమైన ప్రాముఖ్యతను కలిగి ఉంటాయి.

మార్కెట్ తెరవడం చుట్టూ మొత్తం రోజు ఎలా ఉంటుంది?

AAPL యొక్క మొత్తం జూలై 2 టేపును 64 క్వార్టర్-గంట బిన్‌లుగా విభజించడం, ఉదయం 4:00 నుండి రాత్రి 8:00 వరకు, తెరవడం వేళ ప్రారంభ వేగాన్ని సందర్భంలో ఉంచుతుంది: ముందువాటి మార్కెట్ బిన్‌లు దాదాపు నమోదు కావు, 9:30కి వాల్యూమ్ గట్టిగా పెరుగుతుంది, భోజనం వైపు తగ్గుతుంది, మరియు ముగింపు వైపు పెరుగుతుంది — ఇక్కడ రోజు మొదలైనట్లే 10.89 మిలియన్ AAPL షేర్ల ఒకే క్రాస్‌తో ముగుస్తుంది.

క్వెరీAAPL వాల్యూమ్, 15 నిమిషాల వారీగా, జూలై 2, 2026 — ప్రీ-మార్కెట్ నుండి ఆఫ్టర్-ఆవర్స్ వరకు (ET)
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
    formatDateTime(toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 15 MINUTE), '%H:%i') AS et_time,
    round(sum(volume) / 1e6, 2) AS shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'AAPL'
  AND window_start >= toDateTime('2026-07-02 00:00:00', 'America/New_York')
  AND window_start < toDateTime('2026-07-03 00:00:00', 'America/New_York')
GROUP BY et_time
ORDER BY et_time

తెరిచే వేలం ప్రింట్‌ను ఎలా గుర్తిస్తారు? అమ్మకపు షరతు కోడ్‌లు

వేలం ప్రింట్ ఏది? టేప్ దానికి సమాధానమిస్తుంది; కోడ్ నిఘంటువు అదే గిడ్డంగిలో వస్తుంది, క్రింది రసీదు ప్రశ్న, కాదు ధృవీకరణ.

క్వెరీఓపెన్ కోసం టేప్ స్వంత లేబుల్స్ — కోడ్ డిక్షనరీ నుండి నేరుగా
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
    name,
    id,
    toUInt8(JSONExtractBool(update_rules, 'consolidated', 'updates_volume')) AS counts_toward_volume
FROM global_markets.stocks_condition_codes
WHERE asset_class = 'stocks' AND type = 'sale_condition' AND id IN (8, 15, 16, 17, 38)
ORDER BY id

ఒక అసమానత ముఖ్యమైనది. ముగింపుకు ఒకే ఏకీకృత లేబుల్ ఉంటుంది (కోడ్ 8, "Closing Prints"); తెరిపు యొక్క లేబుల్ ప్రతి వేదికకు వేరుగా ఉంటుంది: కోడ్ 17, "Market Center Opening Trade", ప్రతి మార్కెట్ సెంటర్ యొక్క స్వంత తెరిచే ట్రేడ్‌ను గుర్తిస్తుంది, జాబితా ఎక్స్ఛేంజీది వేలం. SPY యొక్క జూలై 2 టేపులో 2 ఇటువంటి ప్రింట్‌లు ఉన్నాయి — 122 వేల షేర్ల క్రాస్‌తో పాటు మరో వేదిక నుండి 4 షేర్ల ప్రింట్ — AAPL మరియు NVDA ఒక్కోటిలో ఖచ్చితంగా ఒకటి మాత్రమే ఉన్నాయి (వరుసగా 1 మరియు 1), అన్నీ 9:30:00 సెకను లోపు (open_prints_at_0930 నిలువు వరుస దాన్ని ఖరారు చేస్తుంది). పై ప్రతి వేలం సంఖ్య ఆ సెషన్‌లో అతిపెద్ద ఇటువంటి ప్రింట్. కోడ్ 16, "Market Center Official Open", వాల్యూమ్-రహిత పరిపాలనా ప్రతిధ్వని (వాల్యూమ్ నిలువు వరుసలో 0), కోడ్‌లు 15 మరియు 38 ఉన్న ప్రతి హారాన్ని నుండి మినహాయించబడుతుంది.

ఓపెనింగ్ వేలం FAQ

ఓపెనింగ్ వేలం ఎప్పుడు జరుగుతుంది?

ET 9:30 ఉదయం, రెగ్యులర్ సెషన్ మొదలయ్యే సమయంలో; తక్కువ లిక్విడ్ ఉన్న షేర్లు కొన్ని క్షణాల తర్వాత క్రాస్ అవ్వచ్చు. 2026 జూలై 2న SPY, AAPL, మరియు NVDA క్రాస్‌లు ET 09:30:00కి సెకనుకు స్టాంప్ చేయబడ్డాయి. షెడ్యూల్ చేయబడిన ఎర్లీ-క్లోజ్ రోజుల్లో ఉదయం కాకుండా సాయంత్రం సమయం తగ్గుతుంది — క్లోసింగ్ వేలం 1:00 p.m.కి మారుతుంది; మార్కెట్ సెలవులు మరియు ఎర్లీ క్లోస్‌లు చూడండి.

అధికారిక ఓపెనింగ్ ధర ఏమిటి?

ఆ స్టాక్ లిస్ట్ అయిన ఎక్స్ఛేంజ్‌లో ఓపెనింగ్ వేలం ధర. 2026 జూలై 2న AAPL క్రాస్ $294.1 వద్ద ప్రింట్ అయింది — ఆ రోజు అధికారిక ఓపెన్, అయినప్పటికీ ఆ ఉదయం 15832 AAPL ప్రింట్‌లు ముందుగా ట్రేడ్ అయ్యాయి.

నేను ఓపెనింగ్ వేలంలో ట్రేడ్ చేయగలనా?

అవును. మార్కెట్-ఆన్-ఓపెన్ (MOO) మరియు లిమిట్-ఆన్-ఓపెన్ (LOO) ఆర్డర్‌లు చాలా బ్రోకర్‌ల వద్ద సాధారణం: MOO వేలం నిర్ణయించిన ఏ ధరైనా ఫిల్ అవుతుంది, LOO దాని లిమిట్ లేదా మెరుగైన ధర వద్ద మాత్రమే చేరుతుంది. ఆర్డర్ ఎంట్రీ 9:30కి ముందు కొద్దిసేపటికే కట్ అవుతుంది, చాలా బ్రోకర్‌ల వద్ద ముందుగానే.

ఒక స్టాక్ నిన్నటి క్లోజ్‌కు దూరంగా ఎందుకు ఓపెన్ అయింది?

ఎక్స్ఛేంజ్ మూసుకుని ఉన్నప్పుడు రాత్రంతా ఆర్డర్‌లు పేరుకుపోతాయి, మరియు వేలం ఆ పేరుకుపోయిన ఆసక్తిని ఒకే ప్రింట్‌లో క్రాస్ చేస్తుంది. ప్రశాంతమైన రాత్రిలో గ్యాప్ చిన్నదిగా ఉంటుంది: AAPL యొక్క 2026 జూలై 2 ఓవర్‌నైట్ మార్పు -0.1%.

ఓపెనింగ్ వేలం క్లోసింగ్ వేలం కంటే పెద్దదా?

లేదు — క్లోజ్ చాలా పెద్దదిగా నడుస్తుంది. 2026 జూలై 2న AAPL క్లోసింగ్ క్రాస్ దాని ఓపెనింగ్ క్రాస్ కంటే 33.7 రెట్లు, NVDA 25.2 రెట్లు, SPY 13.5 రెట్లు. బెంచ్‌మార్క్ ట్రాకింగ్ ఫ్లో అధికారిక క్లోజ్ వద్ద ట్రాన్సాక్ట్ అవుతుంది — క్లోసింగ్ వేలం ఆ బుక్‌ఎండ్‌ను కవర్ చేస్తుంది.


పై ఉన్న ప్రతి ఫిగర్ ఒక స్టోర్ చేయబడిన, తనిఖీ చేయగలిగే క్వెరీ నుండి రెండర్ అవుతుంది — ఏదైనా ప్యానెల్ కింద SQLని విస్తరించి దానిని ఆడిట్ చేయండి. మీరు ఫాలో చేసే టికర్‌పై ఓపెనింగ్ క్రాస్‌ను విడగొట్టడానికి, Strasmore టెర్మినల్‌లో సాధారణ ఇంగ్లీషులో అదే ప్రశ్నలు అడగండి.