ক্লোজিং অকশন বা ক্লোজিং ক্রস কী?
ক্লোজিং অকশন কী এবং কেন বিকেল ৪টা বাজার ক্লোজিং প্রাইস নির্ধারণ করে তা জানুন। Market-on-close অর্ডার কীভাবে দিনের বৃহত্তম ট্রেড সম্পন্ন করে তা দেখুন।
ক্লোজিং অকশন (Nasdaq একে closing cross বলে) হলো পূর্বদেশীয় সময় বিকেল ৪:০০ টায় একটি বিশাল ম্যাচড ট্রেড, যা প্রতিটি স্টকের অফিসিয়াল ক্লোজিং প্রাইস নির্ধারণ করে। ক্রেতা এবং বিক্রেতাদের একে একে অর্ডার মেলানোর পরিবর্তে, লিস্টিং এক্সচেঞ্জ পুরো বিকেল জুড়ে ক্লোজ অর্ডার সংগ্রহ করে এবং একটি নির্দিষ্ট মূল্যে সম্পূর্ণ পুলটি ক্রস করে। এটি হলো opening auction এর সমাপ্তি—যা দিনের শুরুতে শুরু হয়—এবং এটি একটি একক ট্রেড রেকর্ড হিসেবে কাজ করে। প্রতিটি স্টকের ক্ষেত্রে এটি সাধারণত দিনের সবচেয়ে বড় ট্রেড হয়ে থাকে। এই পৃষ্ঠার প্রতিটি সংখ্যা কনসোলিডেটেড টেপ থেকে পরিমাপ করা হয়েছে—যা প্রতিটি U.S. স্টক ট্রেডের একটি ঐক্যবদ্ধ পাবলিক রেকর্ড—এবং প্রতিটি প্যানেলের সাথে সঠিক SQL যুক্ত করা হয়েছে।
ক্লোজিং অকশন কী? সহজ ভাষায় সংজ্ঞা
সেশনের অধিকাংশ সময় একটি স্টক নিরবচ্ছিন্নভাবে লেনদেন হয়: অর্ডারগুলো আসে, মিলে যায় এবং একে একে প্রিন্ট হয় — সবচেয়ে সক্রিয় স্টকগুলোর ক্ষেত্রে প্রতি মিনিটে হাজার হাজার বার এমনটি ঘটে। ক্লোজিং অকশন হলো একই টেপে একটি ভিন্ন প্রক্রিয়া। দিনের শেষ পর্যায়ে, এক্সচেঞ্জ ক্লোজিংয়ের জন্য নির্ধারিত প্রতিটি অর্ডার একত্রিত করে, এমন একটি মূল্য গণনা করে যেখানে সবচেয়ে বেশি শেয়ারের লেনদেন সম্ভব, এবং বিকেল ৪:০০ ET সময়ে একটি মাত্র লেনদেনের মাধ্যমে পুরো পুলটি সম্পন্ন করে।
এটি অন্যান্য যেকোনো ট্রেডের মতো পাবলিক টেপে প্রিন্ট হয় এবং এর নিজস্ব লেবেল থাকে — সেল কন্ডিশন 8, "Closing Prints" — এবং এর মূল্য সেই সন্ধ্যার সমস্ত জায়গায় অফিসিয়াল ক্লোজিং প্রাইস হিসেবে প্রদর্শিত হয়। কন্টিনিউয়াস মার্কেট এবং অকশন দুটি আলাদা মার্কেট নয়; এগুলো একই টেপ, এবং অকশন হলো তার ওপর একটি বিশাল লেনদেন।
কেন ক্লোজিং অকশন বা সমাপনী নিলাম বিদ্যমান?
ক্লোজিং প্রাইস বা সমাপনী মূল্য হলো বাজারের রেফারেন্স প্রাইস। মিউচুয়াল ফান্ডগুলো তাদের দৈনিক নেট অ্যাসেট ভ্যালু (NAV) নির্ধারণ করতে অফিসিয়াল ক্লোজিং প্রাইস ব্যবহার করে। ইনডেক্স প্রোভাইডাররা এই মূল্য থেকে বেঞ্চমার্ক গণনা করেন। এছাড়া প্রাতিষ্ঠানিক ডেস্কগুলোর পারফরম্যান্স যাচাইয়ের জন্য VWAP, the volume-weighted average price এর মতো পরিমাপক এবং এই ক্লোজিং প্রাইস ব্যবহার করা হয়। একজন বিনিয়োগকারী যদি ক্লোজিং প্রাইসে লেনদেন করেন, তবে তিনি এই সমস্ত রেফারেন্সের সাথে হুবহু মিলে যান। এই নিলামেই সেই মূল্য নির্ধারিত হয়: অধিকাংশ বিনিয়োগকারীর জন্য এটিই একমাত্র মাধ্যম যেখানে এই নির্দিষ্ট মূল্যে লেনদেন নিশ্চিত করা যায়।
এই প্রভাব আরও বৃদ্ধি পায়। উভয় পাশে বড় বড় অর্ডার জমা হয় এবং একটি ক্রস অর্ডার সেগুলোকে সর্বোচ্চ আকারে মিলিয়ে দেয়। এর ফলে একটি বড় অর্ডার market makers দের দ্বারা সারাদিন bid-ask spread এর মাধ্যমে লেনদেন করার পরিবর্তে একটি মাত্র মূল্যে সম্পন্ন হয়।
রিয়েল টেপ-এ ক্লোজিং অকশন: একটি প্রিন্ট বনাম মিডিয়ান ট্রেড
নিচের প্যানেলটি ২০২৬ সালের জুলাই ২ তারিখের তথ্য ব্যবহার করেছে — যা ৪ জুলাইয়ের ছুটির সপ্তাহের আগের শেষ সেশন এবং একটি যাচাইকৃত পূর্ণ ট্রেডিং দিন (পরবর্তী প্যানেলে রসিদ দেওয়া আছে) — এবং SPY, AAPL, এবং NVDA-এর ক্লোজিং অকশনকে তাদের টেপের অন্যান্য সব ট্রেডের বিপরীতে তুলনা করা হয়েছে। "Matched volume" বলতে সেই শেয়ারগুলোকে বোঝায় যা টেপের নিজস্ব হিসাব অনুযায়ী কনসোলিডেটেড ভলিউমের অন্তর্ভুক্ত; অ্যাডমিনিস্ট্রেটিভ রিব্রডকাস্ট (সেল কন্ডিশন 15, 16, এবং 38) প্রতিটি হরে (denominator) অন্তর্ভুক্ত করা হয়নি, যা আমাদের টিক-বাই-টিক মাইক্রোস্ট্রাকচার ডিপ-ডাইভ এর সাথে সামঞ্জস্যপূর্ণ; নিচের কোড-ডিকশনারি প্যানেলটি হলো এর রসিদ।
প্রতিটি সংখ্যার পেছনের সঠিক SQL
SELECT
ticker,
round(toFloat64(maxIf(size, has(conditions, 8))) / 1e6, 2) AS auction_shares_m,
formatDateTime(toTimeZone(argMaxIf(sip_timestamp, size, has(conditions, 8)), 'America/New_York'), '%H:%i:%S') AS auction_time_et,
countIf(has(conditions, 8)) AS auction_print_count,
countIf(has(conditions, 8) AND formatDateTime(toTimeZone(sip_timestamp, 'America/New_York'), '%H:%i:%S') = '16:00:00') AS auction_prints_at_1600,
round(quantileDeterministicIf(0.5)(toFloat64(size), toUInt64(sip_timestamp), NOT has(conditions, 8) AND NOT hasAny(conditions, [15, 16, 38]))) AS median_trade_shares,
round(toFloat64(maxIf(size, has(conditions, 8))) / quantileDeterministicIf(0.5)(toFloat64(size), toUInt64(sip_timestamp), NOT has(conditions, 8) AND NOT hasAny(conditions, [15, 16, 38])) / 1000) AS auction_vs_median_thousand_x,
round(100 * toFloat64(maxIf(size, has(conditions, 8))) / toFloat64(sumIf(size, NOT hasAny(conditions, [15, 16, 38]))), 1) AS auction_pct_of_volume,
round(toFloat64(maxIf(size, NOT has(conditions, 8) AND NOT hasAny(conditions, [15, 16, 38]))) / 1e6, 2) AS biggest_other_trade_m,
round(toFloat64(maxIf(size, has(conditions, 8))) / toFloat64(maxIf(size, NOT has(conditions, 8) AND NOT hasAny(conditions, [15, 16, 38]))), 2) AS auction_vs_biggest_other_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-এর সারিটি পড়ুন। সেদিন AAPL-এর মিডিয়ান ট্রেড ছিল 20 শেয়ার। ক্লোজিং অকশনে একটি মাত্র প্রিন্টে 10.89 মিলিয়ন শেয়ার ক্রস করা হয়েছে — যা মিডিয়ানের তুলনায় প্রায় 545 হাজার গুণ বেশি — এবং এক্সটেন্ডেড আওয়ারসহ সারাদিনে মোট AAPL শেয়ারের 14.4% অংশ এতে ম্যাচ করেছে। NVDA-এর অকশন-টু-মিডিয়ান ব্যবধান আরও বেশি — যেখানে মিডিয়ান প্রিন্ট ছিল 5 শেয়ার এবং ক্রস ছিল 17.38 মিলিয়ন শেয়ার, যা মিডিয়ানের 3475 হাজার গুণ — এবং এটি সারাদিনের মোট ভলিউমের 12.2% অংশ বহন করে। প্রতিটি স্টকের জন্য মাত্র একটি অকশন প্রিন্ট দেখানো হয়েছে — auction_print_count কলামটি হলো এর রসিদ — যা সেকেন্ড পর্যন্ত 16:00:00 ET সময়ে নিবন্ধিত (auction_prints_at_1600 সময় নির্ধারণ করে)।
শিরোনামের দাবিটি নিজস্ব রসিদ দ্বারা সমর্থিত। উভয় একক স্টকের ক্ষেত্রেই ক্রসটি ছিল সারাদিনের বৃহত্তম ট্রেড: AAPL-এর বৃহত্তম কন্টিনিউয়াস প্রিন্ট ছিল 1.8 মিলিয়ন শেয়ার, আর অকশনটি ছিল তার তুলনায় 6.05 গুণ বড়; NVDA-এর বৃহত্তম ছিল 5.47 মিলিয়ন, আর ক্রসটি ছিল তার তুলনায় 3.18 গুণ বড়। SPY হলো ব্যতিক্রম: একটি 2.5 মিলিয়ন-শেয়ার ব্লকের প্রিন্ট তার 1.65 মিলিয়ন-শেয়ার ক্রসের চেয়ে বড় ছিল — একটি উচ্চ লেনদেন সম্পন্ন ETF-এর ক্ষেত্রে, একটি একক ব্লক ট্রেড অকশনকেও ছাড়িয়ে যেতে পারে। SPY এই তিনটির মধ্যে সবচেয়ে ছোট অকশন শেয়ার 2.9% প্রদর্শন করে — তবুও এর ক্রসটি তার 25 শেয়ারের মিডিয়ান ট্রেডের তুলনায় 66 হাজার গুণ বেশি ছিল।
The official close is the auction, not the last tick
A common assumption is that the closing price is simply the last trade before the bell. The tape disagrees. The one-row receipt below covers AAPL on July 2, 2026, opening with session checks for every date this post pins: SPY printed exactly 390, 390, and 390 regular-session minute bars on June 16, June 30, and July 2 — three complete 9:30-to-4:00 sessions, verified, never assumed.
প্রতিটি সংখ্যার পেছনের সঠিক SQL
WITH
(
SELECT countIf(window_start >= toDateTime('2026-06-16 09:30:00', 'America/New_York') AND window_start < toDateTime('2026-06-16 16:00:00', 'America/New_York'))
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= toDateTime('2026-06-16 00:00:00', 'America/New_York') AND window_start < toDateTime('2026-06-17 00:00:00', 'America/New_York')
) AS bars_jun16,
(
SELECT countIf(window_start >= toDateTime('2026-06-30 09:30:00', 'America/New_York') AND window_start < toDateTime('2026-06-30 16:00:00', 'America/New_York'))
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= toDateTime('2026-06-30 00:00:00', 'America/New_York') AND window_start < toDateTime('2026-07-01 00:00:00', 'America/New_York')
) AS bars_jun30,
(
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 maxIf(sip_timestamp, has(conditions, 8))
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'
) AS auction_ts,
(
SELECT argMaxIf(exchange, size, has(conditions, 8))
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'
) AS listing_exchange
SELECT
bars_jun16 AS spy_session_bars_jun16,
bars_jun30 AS spy_session_bars_jun30,
bars_jul02 AS spy_session_bars_jul02,
countIf(has(conditions, 8)) AS auction_print_count,
toFloat64(argMaxIf(price, size, has(conditions, 8))) AS auction_price,
formatDateTime(toTimeZone(auction_ts, 'America/New_York'), '%H:%i:%S.%f') AS auction_et,
toFloat64(argMaxIf(price, (sip_timestamp, sequence_number), sip_timestamp < auction_ts AND NOT has(conditions, 8) AND NOT hasAny(conditions, [15, 16, 38]))) AS last_tick_price,
formatDateTime(toTimeZone(maxIf(sip_timestamp, sip_timestamp < auction_ts AND NOT has(conditions, 8) AND NOT hasAny(conditions, [15, 16, 38])), 'America/New_York'), '%H:%i:%S.%f') AS last_tick_et,
round((toFloat64(argMaxIf(price, size, has(conditions, 8))) - toFloat64(argMaxIf(price, (sip_timestamp, sequence_number), sip_timestamp < auction_ts AND NOT has(conditions, 8) AND NOT hasAny(conditions, [15, 16, 38])))) * 100, 1) AS auction_minus_last_tick_cents,
countIf(has(conditions, 15)) AS official_close_reprints,
countIf(has(conditions, 15) AND exchange = listing_exchange) AS listing_venue_reprints,
round(toFloat64(anyIf(price, has(conditions, 15) AND exchange = listing_exchange)) - toFloat64(argMaxIf(price, size, has(conditions, 8))), 4) AS listing_reprint_price_difference
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'Continuous trading runs right up to the moment the cross fires — on this day, a fraction of a second past 4:00:00. AAPL's last volume-counting continuous trade before the cross printed at 16:00:00.215052 ET at $308.1; at 16:00:00.373202 ET the auction crossed at $308.63 — 53 cents above that final tick. The official close that evening was the auction's price, not the last tick's. The tape then carried 2 "Market Center Official Close" messages (sale condition 15) — each reporting venue's record of its own official close, not re-broadcasts of the consolidated close; venues can report different prices. The listing exchange's message matches the auction print exactly (the difference measures 0), and none of these messages add volume. Trading continues in the after-hours session for four more hours; none of those prints move the official close either.
ক্লোজিং অকশন কীভাবে কাজ করে? Market-on-close এবং limit-on-close অর্ডার
অকশনে অংশগ্রহণের জন্য দুটি নির্দিষ্ট ক্লোজ অর্ডার টাইপ রয়েছে — এর পাশাপাশি কন্টিনিউয়াস বুকে থাকা সাধারণ limit অর্ডারগুলোও এই ক্রসে অংশ নিতে পারে:
- একটি market-on-close (MOC) অর্ডার অকশন দ্বারা নির্ধারিত যেকোনো মূল্যে সম্পন্ন হয়। এতে কোনো প্রাইস প্রোটেকশন নেই — অফিসিয়াল ক্লোজিংয়ের সময় নিশ্চিতভাবে লেনদেন সম্পন্ন করার বিনিময়ে এই ঝুঁকি নিতে হয় (যদি কোনো স্টকের লেনদেন বেল বাজার করার আগে স্থগিত করা হয়, তবে ক্রসটি নাও চলতে পারে এবং ক্লোজ অর্ডারগুলো পূরণ না-ও হতে পারে)।
- একটি limit-on-close (LOC) অর্ডার শুধুমাত্র তখনই অকশনে যোগ দেয় যদি অকশন প্রাইস তার লিমিট বা তার চেয়ে ভালো হয়। এতে প্রাইস প্রোটেকশন থাকে, তবে ক্রসটি সম্পূর্ণভাবে মিস করার ঝুঁকি থাকে।
ক্রস হওয়ার আগ পর্যন্ত উভয় অর্ডারই এক্সচেঞ্জে জমা থাকে; এগুলো যাওয়ার পথে কন্টিনিউয়াস মার্কেটে কোনো লেনদেন করে না। এক্সচেঞ্জগুলো শেষ কয়েক মিনিটে ক্লোজ অর্ডার গ্রহণ বা পরিবর্তন করা বন্ধ করে দেয় (সঠিক সময়সীমা এক্সচেঞ্জভেদে ভিন্ন হয় এবং সময়ের সাথে পরিবর্তিত হয়), এবং বেশিরভাগ ব্রোকার নিজস্ব নিয়ম অনুযায়ী আরও দ্রুত সময়সীমা নির্ধারণ করে দেয়। বেল বাজার করার সময় বুকটি লক হয়ে যায় এবং একটি নির্দিষ্ট মূল্যে লেনদেন সম্পন্ন হয়।
ক্লোজিং অকশন ইমব্যালেন্স কী?
ক্রস হওয়ার পূর্ব মুহূর্তের আগে, এক্সচেঞ্জগুলো ইমব্যালেন্স ডেটা প্রকাশ করে: ক্লোজিংয়ের সময় কত শেয়ার কেনার জন্য এবং কত শেয়ার বিক্রির জন্য অপেক্ষায় আছে, সেই সাথে সেই মুহূর্তে ক্রসটি যে সম্ভাব্য মূল্যে সম্পন্ন হতে পারে তার একটি নির্দেশক মূল্য। এক মিলিয়ন শেয়ারের বাই ইমব্যালেন্স মানে হলো এক মিলিয়ন শেয়ারের ক্লোজ-বাই অর্ডার এখনো আনপেইয়ারড অবস্থায় আছে। কন্টিনিউয়াস-মার্কেট ট্রেডাররা এই ফিডগুলো পর্যবেক্ষণ করেন এবং শেষ কয়েক মিনিটে এর ওপর ভিত্তি করে পজিশন গ্রহণ করেন।
ত্রৈমাসিক শেষের দিনগুলোতে ক্লোজিং অকশন বহুগুণ বেড়ে যায়
নির্দিষ্ট কিছু ক্যালেন্ডার দিনে লেনদেনের একটি বড় অংশ ক্লোজিংয়ের সময়কালে ঘনিভূত হয়। ইনডেক্স রিব্যালেন্সিং, এক্সপায়রেশন এবং মাস বা ত্রৈমাসিক শেষের ফান্ড ফ্লো সবই অফিসিয়াল ক্লোজিং প্রাইসের ওপর নির্ভরশীল, এবং এই সমস্ত ফ্লো অকশনের মাধ্যমে সম্পন্ন হয়। ৩০ জুন, ২০২৬ ছিল দ্বিতীয় ত্রৈমাসের শেষ ট্রেডিং দিন। নিচের প্যানেলটি ওই দিনের প্রতিটি টিকারের ক্লোজিং অকশন এবং সাধারণ একটি মধ্য-মাসিক সেশনের (১৬ জুন) মধ্যে তুলনা করেছে — উপরের রসিদ অনুযায়ী উভয়ই পূর্ণাঙ্গ সেশন।
প্রতিটি সংখ্যার পেছনের সঠিক SQL
SELECT
ticker,
countIf(has(conditions, 8) AND sip_timestamp < '2026-06-17 00:00:00') AS jun16_auction_print_count,
countIf(has(conditions, 8) AND sip_timestamp >= '2026-06-30 00:00:00') AS jun30_auction_print_count,
round(toFloat64(maxIf(size, has(conditions, 8) AND sip_timestamp < '2026-06-17 00:00:00')) / 1e6, 2) AS jun16_auction_shares_m,
round(toFloat64(maxIf(size, has(conditions, 8) AND sip_timestamp >= '2026-06-30 00:00:00')) / 1e6, 2) AS jun30_auction_shares_m,
round(toFloat64(maxIf(size, has(conditions, 8) AND sip_timestamp >= '2026-06-30 00:00:00')) / toFloat64(maxIf(size, has(conditions, 8) AND sip_timestamp < '2026-06-17 00:00:00')), 1) AS jun30_vs_jun16_x,
round(100 * toFloat64(maxIf(size, has(conditions, 8) AND sip_timestamp < '2026-06-17 00:00:00')) / toFloat64(sumIf(size, NOT hasAny(conditions, [15, 16, 38]) AND sip_timestamp < '2026-06-17 00:00:00')), 1) AS jun16_auction_pct,
round(100 * toFloat64(maxIf(size, has(conditions, 8) AND sip_timestamp >= '2026-06-30 00:00:00')) / toFloat64(sumIf(size, NOT hasAny(conditions, [15, 16, 38]) AND sip_timestamp >= '2026-06-30 00:00:00')), 1) AS jun30_auction_pct
FROM global_markets.stocks_trades
WHERE ticker IN ('SPY', 'AAPL', 'NVDA')
AND ((sip_timestamp >= '2026-06-16 00:00:00' AND sip_timestamp < '2026-06-17 00:00:00')
OR (sip_timestamp >= '2026-06-30 00:00:00' AND sip_timestamp < '2026-07-01 00:00:00'))
GROUP BY ticker
ORDER BY indexOf(['SPY', 'AAPL', 'NVDA'], ticker)AAPL-এর ত্রৈমাসিক শেষের অকশন 21.71 মিলিয়ন শেয়ার ছাড়িয়ে গেছে — যা ১৬ জুনের 7.49 মিলিয়ন শেয়ারের অকশনের তুলনায় 2.9 গুণ বেশি — এবং ওই একটি লেনদেন AAPL-এর সারাদিনের মোট ভলিউমের 33.2% অংশ বহন করেছে। একটি মাত্র লেনদেনে এবং একটি মাত্র মূল্যে একটি সেশনের এক-তৃতীয়াংশ ট্রেডিং সম্পন্ন হয়েছে। NVDA-এর অকশন 23.47 মিলিয়নে இருந்து বেড়ে 41.14 মিলিয়নে দাঁড়িয়েছে, যা ওই দিনের মোট ভলিউমের 24.7% শতাংশ। ২ জুলাইয়ের তথ্য অনুযায়ী, প্রতিটি টিকার প্রতি সেশনে ঠিক একটি করে অকশন সম্পন্ন করেছে — প্রিন্ট-কাউন্ট কলাম দুটি এর প্রমাণ। এই ধরনের ভলিউম প্যাটার্ন শনাক্ত করার জন্যই relative volume স্ক্রিনার ব্যবহৃত হয়। SPY-এর অকশন শেয়ার উভয় দিনেই (2.7% এবং 3.6%) কম ছিল। পূর্ণাঙ্গ সেশনের চিত্র দেখতে আমাদের ৩০ জুন, ২০২৬ মার্কেট রিক্যাপ দেখুন; একই ত্রৈমাসিক শেষের সপ্তাহের একটি ডেটা অসংগতি দেখতে the quarter-end that didn't file দেখুন।
How do you identify the closing auction print? Sale condition codes
Which print is the auction? The tape itself says. Every trade carries sale-condition codes, and the code dictionary ships in the same warehouse — 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, 38)
ORDER BY idCode 8, "Closing Prints", marks the auction print itself, and the dictionary says it counts toward consolidated volume (counts_toward_volume = 1). Code 15, "Market Center Official Close", is each market center's administrative report of its own official close; the dictionary marks it as not updating volume (0). Codes 16 and 38 — "Market Center Official Open" and "Corrected Consolidated Close (per listing market)" — are the same kind of bookkeeping for the open and for corrections, likewise excluded (0 and 0). Every auction number above filters on these codes rather than on clock time, and every volume denominator strips the three administrative codes.
FAQ
ক্লোজিং অকশন বা সমাপনী নিলাম কখন হয়?
সাধারণ সেশন শেষ হওয়ার ঠিক পরেই, অর্থাৎ ৪:০০ p.m. ET সময়ে এটি হয় — অস্বাভাবিক লেনদেন বেশি হলে নিলামের ফলাফল কিছুটা দেরিতে আসতে পারে। ২ জুলাই, ২০২৬ তারিখে SPY, AAPL, এবং NVDA-এর নিলামের ফলাফল ছিল ঠিক 16:00:00 ET সময়ে। নির্ধারিত আর্লি-ক্লোজ বা দ্রুত সমাপনী দিনগুলোতে নিলামটি ১:০০ p.m. ET সময়ে হয় — ক্যালেন্ডারের জন্য মার্কেট হলিডে এবং আর্লি ক্লোজ দেখুন।
মার্কেট-অন-ক্লোজ (MOC) অর্ডার কী?
ক্লোজিং অকশনে নির্ধারিত যেকোনো মূল্যে কেনা বা বেচার নির্দেশ হলো MOC অর্ডার — (ক্লোজিং বেল বা লেনদেন স্থগিত না হলে) অফিসিয়াল ক্লোজিংয়ে অংশগ্রহণের নিশ্চয়তা থাকে, তবে এতে কোনো প্রাইস কন্ট্রোল বা মূল্য নিয়ন্ত্রণ থাকে না। লিমিট-অন-ক্লোজ (LOC) অর্ডারের ক্ষেত্রে একটি নির্দিষ্ট মূল্যসীমা যুক্ত করা হয় এবং নিলামের মূল্য সেই সীমার সমান বা তার চেয়ে ভালো হলে তবেই এটি ক্রস বা সম্পন্ন হয়।
ক্লোজিং প্রাইস কি দিনের শেষ ট্রেড?
না। অফিসিয়াল ক্লোজ হলো নিলামের নির্ধারিত মূল্য। ২ জুলাই, ২০২৬ তারিখে, ক্রস বা নিলামের আগে AAPL-এর শেষ কন্টিনিউয়াস ট্রেড ছিল $308.1 এবং নিলামের মূল্য ছিল $308.63 — অর্থাৎ এদের মধ্যে পার্থক্য ছিল 53 সেন্ট। আফটার-আওয়ারস সেশনের লেনদেনও অফিসিয়াল ক্লোজ পরিবর্তন করে না।
ক্লোজিংয়ের সময় ট্রেডিং ভলিউম এত বেশি কেন হয়?
ইনডেক্স ফান্ড, মিউচুয়াল ফান্ড এবং বেঞ্চমার্ক অনুসরণকারী প্রতিষ্ঠানগুলো অফিসিয়াল ক্লোজিং প্রাইসে লেনদেন করে এবং তাদের অর্ডারগুলো একটি মাত্র ক্রসের মাধ্যমে সম্পন্ন হয়। ২ জুলাই, ২০২৬ তারিখে, একটি মাত্র নিলামের মাধ্যমে AAPL-এর দিনের মোট ভলিউমের 14.4% সম্পন্ন হয়েছিল; ৩০ জুন কোয়ার্টার-এন্ডের ক্ষেত্রে এই অনুপাত ছিল 33.2%।
ETF-এর কি ক্লোজিং অকশন আছে?
হ্যাঁ — প্রতিটি তালিকাভুক্ত স্টক এবং ETF তাদের নিজ নিজ এক্সচেঞ্জে নিলাম পরিচালনা করে। একটি ETF-এর দিনের মোট লেনদেনের তুলনায় এই নিলামের অংশ সাধারণত ছোট হয়: ২ জুলাই, ২০২৬ তারিখে SPY-এর নিলাম ছিল তার মোট ভলিউমের 2.9%, যেখানে AAPL-এর ক্ষেত্রে এটি ছিল 14.4%।
উপরে দেওয়া প্রতিটি সংখ্যা একটি সংরক্ষিত কুয়েরি থেকে নেওয়া হয়েছে — যেকোনো প্যানেলের নিচের SQL এক্সপ্যান্ড করে তা যাচাই করতে পারেন। আপনি যে টিকারটি অনুসরণ করেন তার ক্লোজিং অকশন সম্পর্কে বিস্তারিত জানতে Strasmore টার্মিনালে ইংরেজিতে প্রশ্ন করুন।