Strasmore Research
Học tập Matt ConnorBởi Matt Connor · Cập nhật 2026-07-23

Phiên đấu giá mở cửa là gì và cách hoạt động

Tìm hiểu về phiên đấu giá mở cửa lúc chín giờ ba mươi sáng để xác định giá khớp lệnh chính thức và lý do giá mở cửa có thể khác với giao dịch đầu tiên.

Phiên đấu giá mở cửa là một giao dịch khớp lệnh duy nhất vào lúc 9:30 sáng giờ Eastern để xác định giá mở cửa chính thức của mỗi cổ phiếu. Trước khi chuông reo, sàn niêm yết sẽ thu thập tất cả các lệnh được đánh dấu cho phiên mở cửa, tính toán mức giá duy nhất mà tại đó số lượng cổ phiếu khớp lệnh là lớn nhất, và thực hiện toàn bộ lệnh trong một giao dịch duy nhất — tương tự như phiên đấu giá đóng cửa kết thúc ngày giao dịch. Mọi số liệu dưới đây đều được lấy từ consolidated tape — hồ sơ công khai của mọi giao dịch chứng khoán tại Hoa Kỳ — với mã SQL chính xác đi kèm cho mỗi bảng.

Phiên đấu giá mở cửa là gì? Định nghĩa đơn giản

Các sàn giao dịch không chỉ đơn thuần bắt đầu hoạt động lúc 9:30 và khớp lệnh tuần tự từng lệnh một. Trong suốt đêm và phiên pre-market, sàn niêm yết sẽ tích lũy các lệnh được chỉ định cho phiên mở cửa — cùng với các lệnh giới hạn (limit orders) đủ điều kiện đang chờ trên sổ lệnh — và khi tiếng chuông vang lên, sàn sẽ khớp toàn bộ lượng lệnh này trong một giao dịch duy nhất tại một mức giá. Kết quả giao dịch này mang nhãn điều kiện bán riêng (mã 17, "Market Center Opening Trade" — xem phần cuối), và mức giá này trở thành giá mở cửa chính thức: là mức "mở cửa" trong hồ sơ giá trong ngày, là cơ sở để xác định hiện tượng "gapped up" hoặc "gapped down". Phiên đấu giá và thị trường liên tục đều nằm trên cùng một băng dữ liệu; thứ thay đổi khi tiếng chuông vang lên chính là cơ chế khớp lệnh.

Phiên đấu giá mở cửa trên dữ liệu thực: SPY, AAPL, NVDA

Bảng dưới đây sử dụng dữ liệu ngày 2 tháng 7 năm 2026 — một phiên giao dịch đầy đủ đã được xác minh (biên lai ở bảng tiếp theo) — để so sánh khối lượng khớp lệnh mở cửa của SPY, AAPL và NVDA với tổng khối lượng trong ngày. "Matched volume" (khối lượng khớp lệnh) chỉ tính các cổ phiếu được thêm vào khối lượng hợp nhất; các thông báo quản trị (điều kiện giao dịch 15, 16, 38) đều bị loại khỏi mọi mẫu số.

Truy vấnPhiên khớp lệnh mở cửa so với cả ngày — SPY, AAPL, NVDA ngày 02/07/2026
Câu lệnh SQL chính xác đằng sau mỗi con số
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)

Hãy đọc dòng của AAPL trước: một lệnh khớp mở cửa với 323.3 nghìn cổ phiếu tại mức giá $294.1, ghi nhận lúc 09:30:00 ET. Khối lượng khớp lệnh của NVDA là 690 nghìn cổ phiếu, của SPY là 122 nghìn. Chỉ riêng lệnh khớp này đã chiếm 17.4% tổng số cổ phiếu AAPL được khớp trong năm phút đầu tiên của phiên (1856 nghìn cổ phiếu), chiếm 13.8% đối với NVDA, và 9.4% đối với SPY — tuy nhiên tổng khối lượng cả ngày chỉ đạt 0.43%, 0.48%, và 0.21%: chưa đến một nửa của một phần trăm.

Hai cột cuối cùng là điểm kết thúc: lệnh khớp đóng cửa của AAPL cùng ngày đó đã khớp 10.89 triệu cổ phiếu — gấp 33.7 lần so với mức mở cửa; của NVDA là 25.2 lần, của SPY là 13.5 lần. Các quỹ chỉ số và các bàn giao dịch theo benchmark thực hiện giao dịch tại giá đóng cửa chính thức, và dòng lệnh đó tập trung vào lệnh khớp lúc 4 giờ chiều; phiên sáng không có sự kiện tương đương. Phiên đấu giá đóng cửa là giao dịch lớn nhất trong ngày — còn phiên đấu giá mở cửa là nơi bắt đầu ngày giao dịch chính thức.

Tại sao giá mở cửa chính thức có thể khác với giao dịch đầu tiên trong ngày?

Trước khi phiên đấu giá diễn ra, cổ phiếu thường đã được giao dịch trong nhiều giờ — giao dịch pre-market bắt đầu từ sớm nhất là 4:00 sáng giờ ET, và không có giao dịch nào trong số đó thiết lập mức giá mở cửa chính thức. Bảng dữ liệu dưới đây hiển thị mã AAPL từ ngày 1 đến ngày 2 tháng 7 năm 2026, bắt đầu bằng một kiểm tra phiên: SPY đã ghi nhận chính xác 390 nến phút trong phiên giao dịch thông thường vào ngày 2 tháng 7 — một phiên giao dịch đầy đủ, đã được xác minh thay vì chỉ là giả định.

Truy vấnKết quả: Phiên khớp lệnh mở cửa của AAPL so với các giao dịch trước đó, 01-02/07/2026
Câu lệnh SQL chính xác đằng sau mỗi con số
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'

Giao dịch tính khối lượng đầu tiên của AAPL vào ngày 2 tháng 7 được ghi nhận lúc 04:00:00 giờ ET với mức giá $296.1. Giá mở cửa chính thức chỉ xuất hiện vào lúc 09:30:00.491313 giờ ET, khi phiên đấu giá khớp lệnh ở mức $294.1 — tại thời điểm đó đã có 15832 giao dịch AAPL được ghi nhận, bao gồm cả 173 giao dịch trong phần nhỏ giây giữa 9:30:00.000 và phiên đấu giá — đây là các giao dịch liên tục trên các sàn khác bắt đầu khớp lệnh ngay khi chuông báo. Ngay sau đó là 2 thông báo "Market Center Official Open" (điều kiện giao dịch 16) — đây là bản ghi về giá mở cửa chính thức của riêng từng trung tâm thị trường và không cộng thêm khối lượng; sàn niêm yết sẽ lặp lại chính xác mức giá đấu giá (chênh lệch: 0).

Bảng dữ liệu cũng đo lường khoảng trống giá qua đêm (overnight gap). Giá đóng cửa chính thức trước đó của AAPL — chính xác là mức đóng cửa 1 vào ngày 1 tháng 7 — là $294.38; phiên đấu giá sáng hôm sau ghi nhận ở mức $294.1, mức thay đổi qua đêm là -0.1%. Một đêm yên tĩnh, khoảng trống giá nhỏ. Khi có báo cáo thu nhập hoặc tin tức xuất hiện qua đêm, thị trường pre-market sẽ định giá lại trước; phiên đấu giá sau đó sẽ xác nhận biến động đó vào hồ sơ chính thức.

Cơ chế đấu giá mở cửa hoạt động như thế nào? Lệnh market-on-open và limit-on-open

Có hai loại lệnh chuyên dụng để tham gia phiên mở cửa, tương tự như các loại lệnh tương ứng ở phiên đóng cửa:

  • Lệnh market-on-open (MOO) sẽ khớp tại bất kỳ mức giá nào do phiên đấu giá xác định — không có bảo vệ giá, nhưng gần như chắc chắn sẽ được tham gia phiên mở cửa chính thức.
  • Lệnh limit-on-open (LOO) chỉ tham gia đấu giá nếu giá mở cửa đạt mức giới hạn hoặc tốt hơn — có bảo vệ giá, nhưng có rủi ro không được khớp lệnh trong phiên đấu giá.

Cả hai loại lệnh này đều được lưu tại sàn giao dịch cho đến khi phiên đấu giá diễn ra và không bao giờ giao dịch trong phiên pre-market trước đó. Các sàn giao dịch sẽ ngừng tiếp nhận hoặc sửa đổi lệnh mở cửa ngay trước 9:30 (thời điểm chốt lệnh tùy thuộc vào từng sàn), và nhiều công ty môi giới đặt thời hạn sớm hơn.

Mất cân bằng đấu giá mở cửa là gì?

Trước khi tiếng chuông bắt đầu, các sàn giao dịch sẽ công bố dữ liệu mất cân bằng cho phiên mở cửa: số lượng cổ phiếu đang chờ mua so với số lượng chờ bán, cùng với mức giá dự kiến mà tại đó phiên đấu giá sẽ khớp lệnh. Mất cân bằng mua một triệu cổ phiếu có nghĩa là hiện đang có một triệu cổ phiếu mua chưa được khớp. Các nhà giao dịch trong phiên pre-market theo dõi các dữ liệu này để thiết lập vị thế.

Nến 9:30 cũng không phải là giá mở cửa chính thức

Hầu hết các nền tảng biểu đồ đều gộp giá mở cửa vào cây nến một phút đầu tiên: bao gồm tất cả dữ liệu từ 9:30:00.000 đến 9:30:59.999 từ mọi sàn giao dịch — bao gồm phiên đấu giá và gần một phút giao dịch liên tục. "Giá mở cửa" của nến này là mức giá in đầu tiên được ghi nhận trong khung thời gian đó — không nhất thiết là giá từ phiên đấu giá.

Truy vấnNến 9:30 so với nến 12:30 — SPY, AAPL, NVDA ngày 02/07/2026
Câu lệnh SQL chính xác đằng sau mỗi con số
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)

Vào ngày 2 tháng 7, cả ba nến 9:30 đều mở cửa cao hơn giá mở cửa chính thức: nến của AAPL hiển thị mức $294.12 so với mức $294.1 chính thức — chênh lệch 2 cents — trong khi SPY cao hơn 18 cents và NVDA cao hơn 2 cents so với mức giao cắt. Một mức giá trước phiên đấu giá từ một sàn khác đã được ghi nhận đầu tiên trong mỗi cây nến; khi giá mở cửa trên biểu đồ lệch vài cents so với giá mở cửa chính thức, đây thường là nguyên nhân.

Các cột khối lượng cho thấy trọng số của phút đầu tiên. Nến 9:30 của AAPL đạt 743 ngàn cổ phiếu qua 14662 giao dịch — gấp 6.1 lần so với nến giờ nghỉ trưa lúc 12:30 là 121 ngàn cổ phiếu; tỷ lệ của NVDA là 7.5 lần, của SPY là 3.6 lần. Những phút có khối lượng lớn như vậy đóng vai trò quan trọng trong VWAP, giá trung bình gia quyền theo khối lượng.

Diễn biến thị trường quanh thời điểm mở cửa như thế nào?

Khi chia toàn bộ dữ liệu giao dịch của AAPL trong tháng 7 thành các khoảng thời gian 15 phút (64) từ 4:00 sáng đến 8:00 tối, chúng ta có cái nhìn rõ nét về đợt giao dịch bùng nổ khi mở cửa: khối lượng giao dịch ở các khoảng thời gian trước thị trường (pre-market) rất thấp, tăng mạnh vào lúc 9:30, giảm dần vào giờ nghỉ trưa và tăng trở lại vào thời điểm đóng cửa — kết thúc ngày giao dịch với một đợt khớp lệnh lớn lên tới 10.89 triệu cổ phiếu AAPL.

Truy vấnVolume AAPL theo từng 15 phút, 02/07/2026 — từ pre-market đến after-hours (ET)
Câu lệnh SQL chính xác đằng sau mỗi con số
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

Cách xác định giá khớp lệnh phiên mở cửa? Các mã điều kiện giao dịch

Giá khớp lệnh nào là giá đấu giá? Dữ liệu ticker sẽ trả lời; bộ mã tra cứu đi kèm với dữ liệu đó, và biên lai dưới đây là một truy vấn chứ không phải một khẳng định.

Truy vấnCác nhãn của tape cho phiên mở cửa, trích xuất từ từ điển mã
Câu lệnh SQL chính xác đằng sau mỗi con số
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

Có một sự khác biệt cần lưu ý. Phiên đóng cửa có một nhãn hợp nhất duy nhất (mã 8, "Closing Prints"); trong khi nhãn của phiên mở cửa được tính theo từng sàn giao dịch: mã 17, "Market Center Opening Trade" đánh dấu giao dịch mở cửa của từng trung tâm thị trường, và của sàn niêm yết chính là phiên đấu giá. Dữ liệu ngày 2 tháng 7 của SPY có 2 lệnh khớp như vậy — gồm một lệnh khớp 122 ngàn cổ phiếu cộng với một lệnh 4 cổ phiếu từ một sàn khác — trong khi AAPL và NVDA mỗi mã chỉ hiển thị đúng một lệnh (11), tất cả đều nằm trong giây 9:30:00 (cột open_prints_at_0930 xác định điều này). Mọi con số đấu giá ở trên đều là lệnh khớp lớn nhất của phiên đó. Mã 16, "Market Center Official Open", là lệnh hành chính không có khối lượng (0 ở cột khối lượng), bị loại khỏi mọi phép tính mẫu số cùng với các mã 1538.

Câu hỏi thường gặp về phiên đấu giá mở cửa

Thời gian đấu giá mở cửa là khi nào?

Vào lúc 9:30 sáng ET, khi phiên giao dịch chính thức bắt đầu; các mã có tính thanh khoản thấp hơn có thể khớp lệnh muộn hơn một chút. Vào ngày 2 tháng 7 năm 2026, các lệnh khớp của SPY, AAPL và NVDA đều được ghi nhận chính xác vào lúc 09:30:00 ET. Những ngày nghỉ lễ có lịch đóng cửa sớm sẽ rút ngắn phiên chiều chứ không phải phiên sáng — phiên đấu giá đóng cửa sẽ chuyển sang 1:00 chiều; xem thêm các ngày lễ và lịch đóng cửa sớm.

Giá mở cửa chính thức là gì?

Là mức giá từ phiên đấu giá mở cửa trên sàn niêm yết của cổ phiếu đó. Vào ngày 2 tháng 7 năm 2026, lệnh khớp của AAPL được ghi nhận ở mức $294.1 — đây là giá mở cửa chính thức của ngày, mặc dù 15832 cổ phiếu AAPL đã được giao dịch sớm hơn vào sáng hôm đó.

Tôi có thể giao dịch trong phiên đấu giá mở cửa không?

Có. Các lệnh Market-on-open (MOO) và limit-on-open (LOO) là các lệnh tiêu chuẩn tại hầu hết các công ty môi giới: lệnh MOO được khớp tại bất kỳ mức giá nào do phiên đấu giá thiết lập, lệnh LOO chỉ khớp tại mức giá giới hạn hoặc tốt hơn. Việc gửi lệnh sẽ kết thúc ngay trước 9:30, và tại nhiều công ty môi giới, thời hạn này còn sớm hơn.

Tại sao một cổ phiếu lại mở cửa cách xa mức giá đóng cửa ngày hôm trước?

Các lệnh được tích lũy suốt đêm khi sàn giao dịch đóng cửa, và phiên đấu giá sẽ khớp tất cả nhu cầu tích lũy đó trong một mức giá duy nhất. Vào một đêm giao dịch ít biến động, khoảng cách này sẽ nhỏ: mức thay đổi qua đêm của AAPL vào ngày 2 tháng 7 năm 2026 là -0.1%.

Phiên đấu giá mở cửa có quy mô lớn hơn phiên đấu giá đóng cửa không?

Không — phiên đóng cửa có quy mô lớn hơn nhiều. Vào ngày 2 tháng 7 năm 2026, lệnh khớp đóng cửa của AAPL gấp 33.7 lần so với lệnh khớp mở cửa, của NVDA là 25.2 lần, và của SPY là 13.5 lần. Các dòng tiền theo dõi chỉ số benchmark thường giao dịch tại thời điểm đóng cửa chính thức — phiên đấu giá đóng cửa sẽ bao quát khối lượng đó.


Mọi số liệu trên đây được truy xuất từ một truy vấn đã được lưu trữ và có thể kiểm tra — hãy mở rộng mã SQL dưới bất kỳ bảng nào để kiểm chứng. Để phân tích chi tiết phiên khớp lệnh mở cửa của một ticker mà bạn đang theo dõi, hãy đặt các câu hỏi tương tự bằng tiếng Anh trên terminal Strasmore.