Strasmore Research
শেখা Matt Connorদ্বারা Matt Connor · আপডেট করা হয়েছে 2026-07-23

ওপেনিং অকশন কী এবং স্টক কীভাবে ওপেন হয়

ওপেনিং অকশন কী এবং সকাল ৯:৩০ মিনিটে কীভাবে একটি সিঙ্গেল ক্রসড ট্রেডের মাধ্যমে প্রতিটি স্টকের অফিসিয়াল ওপেনিং প্রাইস নির্ধারিত হয় তা বিস্তারিত জানুন।

সকাল ৯:৩০ মিনিটে (Eastern Time) একটি সিঙ্গেল ক্রসড ট্রেডের মাধ্যমে ওপেনিং অকশন সম্পন্ন হয়, যা প্রতিটি স্টকের অফিসিয়াল ওপেনিং প্রাইস নির্ধারণ করে। বেল বাজারার আগে, লিস্টিং এক্সচেঞ্জ ওপেনিংয়ের জন্য চিহ্নিত প্রতিটি অর্ডার সংগ্রহ করে। এরপর সবচেয়ে বেশি শেয়ারের পরিমাণ মেলানো যায় এমন একটি মূল্য গণনা করা হয় এবং একটি মাত্র প্রিন্টের মাধ্যমে পুরো পুলটি কার্যকর করা হয় — যা দিন শেষে সম্পন্ন হওয়া the closing auction এর একটি সকালের প্রতিফলন। নিচে দেওয়া প্রতিটি সংখ্যা কনসোলিডেটেড টেপ থেকে নেওয়া হয়েছে — যা প্রতিটি U.S. স্টক ট্রেডের পাবলিক রেকর্ড — এবং প্রতিটি প্যানেলের সাথে সঠিক SQL যুক্ত রয়েছে।

ওপেনিং অকশন কী? একটি সহজ সংজ্ঞা

এক্সচেঞ্জগুলো রাত ৯:৩০ মিনিটে সরাসরি চালু হয় না এবং প্রতিটি অর্ডার একে একে মেলায় না। রাতভর এবং প্রি-মার্কেট চলাকালীন, লিস্টিং এক্সচেঞ্জ ওপেনিংয়ের জন্য নির্ধারিত অর্ডারগুলো এবং বুক-এ থাকা যোগ্য লিমিট অর্ডারগুলো সংগ্রহ করে। এরপর বেল বাজারার সময় একটি নির্দিষ্ট মূল্যে পুরো পুলটিকে একটি লেনদেনের মাধ্যমে ক্রস করে। এই প্রিন্টটির নিজস্ব সেল-কন্ডিশন লেবেল থাকে (কোড 17, "Market Center Opening Trade" — শেষ প্যানেলে প্রাপ্ত রশিদ), এবং এর মূল্যই হয় অফিসিয়াল ওপেন: দিনের প্রাইস রেকর্ডের "ওপেন", যা "গ্যাপড আপ" এবং "গ্যাপড ডাউন"-এর রেফারেন্স হিসেবে কাজ করে। অকশন এবং কন্টিনিউয়াস মার্কেট একই টেপ; বেল বাজারার সময় শুধুমাত্র মেকানিজম বা পদ্ধতি পরিবর্তিত হয়।

The opening auction on real tape: SPY, AAPL, NVDA

The panel below takes July 2, 2026 — a verified full session (receipt in the next panel) — and sizes the opening cross for SPY, AAPL, and NVDA against the rest of their day. "Matched volume" counts only shares the tape adds to consolidated volume; administrative messages (sale conditions 15, 16, 38) are excluded from every denominator.

কুয়েরিওপেনিং ক্রস বনাম দিনের বাকি সময় — SPY, AAPL, NVDA, ২ জুলাই, ২০২৬
প্রতিটি সংখ্যার পেছনের সঠিক 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)

Read AAPL's row first: an opening cross of 323.3 thousand shares at $294.1, stamped 09:30:00 ET. NVDA's cross ran 690 thousand shares, SPY's 122 thousand. The cross alone carried 17.4% of all AAPL shares matched in the session's first five minutes (1856 thousand shares), 13.8% for NVDA, 9.4% for SPY — yet the full-day shares were just 0.43%, 0.48%, and 0.21%: under half of one percent.

The last two columns are the bookend: AAPL's closing cross that same day matched 10.89 million shares — 33.7 times its open; NVDA's ran 25.2 times, SPY's 13.5 times. Index funds and benchmarked desks transact at official closing prices, and that flow pools in the 4 p.m. cross; the morning has no equivalent. The closing auction is the day's biggest trade — the opening auction is where the official day begins.

কেন অফিসিয়াল ওপেন এবং দিনের প্রথম ট্রেডের মধ্যে পার্থক্য থাকতে পারে?

অকশন শুরু হওয়ার আগেই সাধারণত শেয়ারটি কয়েক ঘণ্টা ধরে লেনদেন হয়ে থাকে — pre-market trading পূর্বাহ্নে ৪:০০ AM ET থেকে শুরু হয়, এবং এর কোনোটিই অফিসিয়াল ওপেন নির্ধারণ করে না। নিচের এক লাইনের রসিদটি ২০২৬ সালের জুলাই ১-২ তারিখ জুড়ে AAPL-এর তথ্য প্রদান করে, যা একটি সেশন চেক দিয়ে শুরু হয়েছে: SPY জুলাই ২ তারিখে ঠিক 390 রেগুলার-সেশন মিনিট বার প্রিন্ট করেছে — এটি একটি সম্পূর্ণ সেশন, যা অনুমান নয় বরং যাচাইকৃত।

কুয়েরিরিসিট: AAPL-এর ওপেনিং ক্রস বনাম পূর্ববর্তী লেনদেন, ১-২ জুলাই, ২০২৬
প্রতিটি সংখ্যার পেছনের সঠিক 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'

জুলাই ২ তারিখে AAPL-এর প্রথম ভলিউম-কাউন্টিং প্রিন্ট 04:00:00 ET সময়ে $296.1 দামে সম্পন্ন হয়েছে। অফিসিয়াল ওপেন 09:30:00.491313 ET পর্যন্ত বিদ্যমান ছিল না, যখন ক্রসটি $294.1 দামে প্রিন্ট হয় — ততক্ষণে টেপে ইতিমধ্যে 15832টি AAPL প্রিন্ট দেখা গেছে, যার মধ্যে ৯:৩০:০০.০০০ এবং ক্রসের মধ্যকার ভগ্নাংশ সেকেন্ডের মধ্যে থাকা 173টি অন্তর্ভুক্ত — যা বেল বাজার শুরুর সাথে সাথে অন্যান্য ভেন্যুতে চলমান ট্রেড। এর কিছুক্ষণ পরেই 2টি "Market Center Official Open" মেসেজ (সেল কন্ডিশন 16) আসে — প্রতিটি মার্কেট সেন্টারের নিজস্ব অফিসিয়াল ওপেনের রেকর্ড, যা কোনো ভলিউম যোগ করে না; লিস্টিং এক্সচেঞ্জ ঠিক অকশন প্রাইসটিই পুনরাবৃত্তি করে (পার্থক্য: 0)।

এই রসিদটি ওভারনাইট গ্যাপও পরিমাপ করে। AAPL-এর পূর্ববর্তী অফিসিয়াল ক্লোজ — জুলাই ১ তারিখে ঠিক 1 ক্লোজিং প্রিন্ট — ছিল $294.38; পরের দিন সকালে অকশনটি $294.1 দামে প্রিন্ট হয়েছে, যা একটি ওভারনাইট পরিবর্তন -0.1%। শান্ত রাত, ছোট গ্যাপ। যখন রাতারাতি আর্নিং বা নিউজ আসে, তখন প্রি-মার্কেট প্রথমে নতুন দাম নির্ধারণ করে; অকশনটি সেই পরিবর্তনটিকে অফিসিয়াল রেকর্ডে অন্তর্ভুক্ত করে।

ওপেনিং অকশন কীভাবে কাজ করে? Market-on-open এবং limit-on-open অর্ডার

দুটি নির্দিষ্ট ধরণের অর্ডার ওপেনিং সেশনে অন্তর্ভুক্ত হয়, যা ক্লোজিং সেশনের অর্ডারের মতোই কাজ করে:

  • একটি market-on-open (MOO) অর্ডার অকশন যে মূল্যে নির্ধারণ করে সেই মূল্যে কার্যকর হয় — এতে কোনো প্রাইস প্রোটেকশন নেই, তবে অফিসিয়াল ওপেনিংয়ে অংশগ্রহণের নিশ্চয়তা প্রায় নিশ্চিত।
  • একটি limit-on-open (LOO) অর্ডার কেবল তখনই অকশনে অংশ নেয় যদি ওপেনিং প্রাইস তার লিমিট বা তার চেয়ে ভালো হয় — এতে প্রাইস প্রোটেকশন থাকে, তবে ক্রস মিস করার ঝুঁকি থাকে।

অর্ডারগুলো ক্রস হওয়ার আগ পর্যন্ত এক্সচেঞ্জে জমা থাকে এবং প্রি-মার্কেটে কোনো ট্রেড হয় না। এক্সচেঞ্জগুলো ৯:৩০ এর কিছু সময় আগে ওপেন অর্ডার গ্রহণ বা পরিবর্তন করা বন্ধ করে দেয় (প্রতি এক্সচেঞ্জের জন্য সময় ভিন্ন হতে পারে), এবং অনেক ব্রোকার এর চেয়েও দ্রুত ডেডলাইন নির্ধারণ করে।

ওপেনিং অকশন ইমব্যালেন্স কী?

মার্কেট খোলার আগে, এক্সচেঞ্জগুলো ওপেনিংয়ের জন্য ইমব্যালেন্স ডেটা প্রকাশ করে: কত শেয়ার কেনার জন্য এবং কত শেয়ার বিক্রির জন্য অপেক্ষায় আছে, সেই সাথে সেই মুহূর্তে ক্রস সম্পন্ন হওয়ার একটি সম্ভাব্য মূল্য। এক মিলিয়ন শেয়ারের বাই ইমব্যালেন্স মানে হলো এক মিলিয়ন শেয়ারের বাই অর্ডার এখনও আনপেইর্ড অবস্থায় আছে। প্রি-মার্কেট ট্রেডাররা এই ডেটা পর্যবেক্ষণ করে এবং সেই অনুযায়ী পজিশন নেয়।

৯:৩০ মিনিটের বারটি অফিসিয়াল ওপেন নয়

অধিকাংশ চার্ট প্ল্যাটফর্ম প্রথম এক মিনিটের ক্যান্ডেলের মধ্যে ওপেন অন্তর্ভুক্ত করে: ৯:৩০:০০.০০০ থেকে ৯:৩০:৫৯.৯৯৯ পর্যন্ত প্রতিটি ভেন্যু থেকে প্রাপ্ত সমস্ত তথ্য—অকশন এবং প্রায় এক মিনিটের নিরবচ্ছিন্ন ট্রেডিং। এর "open" হলো সেই উইন্ডোতে ধরা পড়া প্রথম প্রিন্ট—যা আবশ্যিকভাবে অকশন নয়।

কুয়েরি৯:৩০ বনাম ১২:৩০ বার — SPY, AAPL, NVDA, ২ জুলাই, ২০২৬
প্রতিটি সংখ্যার পেছনের সঠিক 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)

২ জুলাই তিনটি ৯:৩০ বার অফিসিয়াল ওপেনের উপরে ওপেন হয়েছিল: AAPL-এর বারটি অফিসিয়াল $294.1 এর বিপরীতে $294.12 দেখাচ্ছে — যা 2 সেন্টের ব্যবধান — এবং SPY ও NVDA তাদের ক্রস পয়েন্টের চেয়ে যথাক্রমে 18 এবং 2 সেন্ট উপরে ছিল। অন্য কোনো ভেন্যুর প্রি-ক্রস প্রিন্ট প্রতিটি বারের শুরুতে অন্তর্ভুক্ত হয়েছিল; যখন একটি চার্টের ওপেন অফিসিয়াল ওপেন থেকে কয়েক সেন্টে ভিন্ন হয়, তখন সাধারণত এই পদ্ধতিটিই কাজ করে।

ভলিউম কলামগুলো প্রথম মিনিটের গুরুত্ব প্রদর্শন করে। AAPL-এর ৯:৩০ বারটি 14662টি ট্রেডের মাধ্যমে 743 হাজার শেয়ার সম্পন্ন করেছে—যা এর ১২:৩০ মিনিটের লাঞ্চটাইম বার 121 হাজার শেয়ারের তুলনায় 6.1 গুণ বেশি; NVDA-এর অনুপাত ছিল 7.5 গুণ এবং SPY-এর ছিল 3.6 গুণ। এই ধরনের ভারী ভলিউম VWAP, ভলিউম-ওয়েটেড অ্যাভারেজ প্রাইস এর ক্ষেত্রে অত্যন্ত গুরুত্বপূর্ণ।

ওপেনিং বা বাজার খোলার সময় দিনটি কেমন দেখায়?

সকাল ৪:০০ টা থেকে রাত ৮:০০ টা পর্যন্ত AAPL-এর জুলাই মাসের সম্পূর্ণ টেপকে 64 পনেরো মিনিটের বিন্ডে (bins) ভাগ করলে ওপেনিংয়ের লেনদেনের গতি বোঝা যায়: প্রি-মার্কেট বিন্ডে লেনদেন খুব সামান্য, ৯:৩০ মিনিটে ভলিউম দ্রুত বৃদ্ধি পায়, দুপুরের দিকে লেনদেন কমে আসে এবং বাজার বন্ধ হওয়ার সময় আবার বাড়তে থাকে — যেখানে দিনটি 10.89 মিলিয়ন AAPL শেয়ারের একটি ক্রস-এর মাধ্যমে শেষ হয়।

কুয়েরিAAPL ভলিউম প্রতি পনেরো মিনিট অন্তর, ২ জুলাই, ২০২৬ — প্রি-মার্কেট থেকে আফটার-আওয়ারস (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

How do you identify the opening auction print? Sale condition codes

Which print is the auction? The tape itself answers; the code dictionary ships in the same warehouse, and the receipt below is a query, not an assertion.

কুয়েরিকোড ডিকশনারি থেকে সরাসরি ওপেনিংয়ের জন্য টেপ লেবেল
প্রতিটি সংখ্যার পেছনের সঠিক 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

One asymmetry matters. The close gets one consolidated label (code 8, "Closing Prints"); the open's label is per venue: code 17, "Market Center Opening Trade", flags each market center's own opening trade, and the listing exchange's is the auction. SPY's July 2 tape carries 2 such prints — the 122 thousand-share cross plus a 4-share print from another venue — while AAPL and NVDA each show exactly one (1 and 1), all inside the 9:30:00 second (the open_prints_at_0930 column pins it). Every auction number above is the session's largest such print. Code 16, "Market Center Official Open", is the volume-free administrative echo (0 in the volume column), excluded from every denominator with codes 15 and 38.

ওপেনিং অকশন FAQ

ওপেনিং অকশন কখন হয়?

৯:৩০ AM ET সময়ে, যখন নিয়মিত সেশন শুরু হয়; কম লিকুইডিটির স্টকগুলোর ক্রস কয়েক মুহূর্ত পরে হতে পারে। ২ জুলাই, ২০২৬ তারিখে SPY, AAPL, এবং NVDA-এর ক্রসগুলো ঠিক 09:30:00 ET সময়ে সম্পন্ন হয়েছিল। নির্ধারিত আর্লি-ক্লোজ দিনগুলোতে দুপুরের সময়সীমা কমে যায়, সকালের নয় — সেক্ষেত্রে ক্লোজিং অকশন দুপুর ১:০০ টায় অনুষ্ঠিত হয়; বিস্তারিত দেখুন বাজারের ছুটি এবং আর্লি ক্লোজ

অফিসিয়াল ওপেনিং প্রাইস কী?

স্টকটি যে এক্সচেঞ্জে তালিকাভুক্ত, সেই এক্সচেঞ্জের ওপেনিং অকশনের মূল্যই হলো অফিসিয়াল ওপেনিং প্রাইস। ২ জুলাই, ২০২৬ তারিখে AAPL-এর ক্রস 294.1 ডলারে সম্পন্ন হয়েছিল — যা দিনের অফিসিয়াল ওপেনিং প্রাইস, যদিও ওই দিন সকালে 15832 AAPL প্রিন্ট করা ট্রেড সম্পন্ন হয়েছিল।

আমি কি ওপেনিং অকশনে ট্রেড করতে পারি?

হ্যাঁ। বেশিরভাগ ব্রোকারে Market-on-open (MOO) এবং limit-on-open (LOO) অর্ডার স্ট্যান্ডার্ড হিসেবে থাকে: MOO অর্ডার অকশনের নির্ধারিত মূল্যে কার্যকর হয়, আর LOO অর্ডার শুধুমাত্র তার নির্ধারিত লিমিট বা তার চেয়ে ভালো মূল্যে কার্যকর হয়। অর্ডার এন্ট্রি ৯:৩০ এর কিছু সময় আগে বন্ধ হয়ে যায়, অনেক ব্রোকারে এটি আরও আগে হয়।

কোনো স্টকের ওপেনিং প্রাইস গতকালের ক্লোজিং প্রাইস থেকে অনেক দূরে কেন হয়?

এক্সচেঞ্জ বন্ধ থাকা অবস্থায় সারা রাত অর্ডারগুলো জমা হয় এবং অকশন সেই জমা হওয়া ইন্টারেস্টকে একটি প্রিন্টের মাধ্যমে ক্রস করে। শান্ত রাতে এই ব্যবধান কম থাকে: ২ জুলাই, ২০২৬ তারিখে AAPL-এর ওভারনাইট পরিবর্তন ছিল -0.1%।

ওপেনিং অকশন কি ক্লোজিং অকশনের চেয়ে বড়?

না — ক্লোজিং অকশন অনেক বড় হয়। ২ জুলাই, ২০২৬ তারিখে AAPL-এর ক্লোজিং ক্রস ছিল তার ওপেনিং ক্রসের 33.7 গুণ, NVDA-এর ছিল 25.2 গুণ, এবং SPY-এর ছিল 13.5 গুণ। বেঞ্চমার্ক-ট্র্যাকিং ফ্লো অফিসিয়াল ক্লোজে লেনদেন করে — ক্লোজিং অকশন সেই সময়টি কভার করে।


উপরে দেওয়া প্রতিটি সংখ্যা একটি সংরক্ষিত কুয়েরি থেকে নেওয়া হয়েছে — যেকোনো প্যানেলের নিচের SQL এক্সপ্যান্ড করে তা যাচাই করতে পারেন। আপনি যে টিকারটি অনুসরণ করেন তার ওপেনিং ক্রস সম্পর্কে বিস্তারিত জানতে Strasmore টার্মিনালে ইংরেজিতে একই প্রশ্ন জিজ্ঞাসা করুন।