NVDA: NVIDIA tháng 6/2026, từng biến động
Toàn cảnh NVIDIA tháng 6/2026: đỉnh trước giờ mở cửa $235, giảm 7.4% trong 21 phiên và giá trị giao dịch bằng USD lớn thứ fourth trên thị trường Mỹ.
NVIDIA mở cửa tháng 6/2026 ở mức $215.77 và kết thúc tháng ở mức $199.76, giảm -7.4% trong 21 phiên. Cổ phiếu đạt đỉnh $235 trong giao dịch trước giờ mở cửa vào 2026-06-02 04:00 ET, chạm mức cao nhất trong giờ giao dịch chính là $232.28 vào 2026-06-02 09:59 ET, và chạm đáy $189.8 vào 2026-06-29 10:17 ET, tất cả đều trong giờ giao dịch chính. Tổng khối lượng: 2.75 tỷ cổ phiếu, $571.9 tỷ giá trị giao dịch, đứng thứ fourth về giá trị giao dịch bằng USD trong giờ giao dịch chính trên thị trường Mỹ (cơ sở: giờ giao dịch chính từ ngày 1 đến ngày 30/6; loại trừ một mã trùng lặp trong danh sách tháng 6 đang chờ xác minh pháp nhân). Mọi con số ở đây đều là kết quả từ truy vấn đã lưu; hãy mở rộng từng bảng để xem SQL chính xác.
| giá mở cửa tháng | giá đóng cửa tháng | thay đổi tháng (%) | mức giảm tháng tuyệt đối (%) | ngày đóng cửa đỉnh | giá đóng cửa đỉnh | mức cao nhất tháng | bar đầu tiên đạt đỉnh tháng ET | số bar trong phạm vi 1 cent so với đỉnh | giao dịch tại phút đạt đỉnh | đỉnh tháng RTH | bar RTH đầu tiên đạt đỉnh ET | số bar RTH gần đỉnh | mức thấp nhất tháng | bar đạt đáy tháng ET | số bar trong phạm vi 1 cent so với đáy | giao dịch tại phút đạt đáy | đáy tháng RTH | RTH trừ đáy extended | cổ phiếu tháng (tỷ) | giá trị tháng (tỷ $) | giá trị RTH (tỷ $) | cổ phiếu RTH (tỷ) | số ngày giao dịch quan sát | số bar SPY Jun19 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 215.77 | 199.76 | -7.4 | 7.4 | 2026-06-01 | 224.43 | 235 | 2026-06-02 04:00 | 1 | 9329 | 232.28 | 2026-06-02 09:59 | 1 | 189.8 | 2026-06-29 10:17 | 1 | 43131 | 189.8 | 0 | 2.75 | 571.9 | 523 | 2.52 | 21 | 0 |
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH
(
SELECT (toString(argMax(et_date, c)), max(c), argMax(c, et_date))
FROM (
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
argMax(toFloat64(close), window_start) AS c
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'NVDA'
AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
GROUP BY et_date
)
) AS closes,
(
SELECT max(toFloat64(high)) FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'NVDA'
AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
) AS hi,
(
SELECT min(toFloat64(low)) FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'NVDA'
AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
) AS lo,
(
SELECT maxIf(toFloat64(high), (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199)
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'NVDA'
AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
) AS rth_hi,
(
SELECT minIf(toFloat64(low), (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199)
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'NVDA'
AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
) AS rth_lo,
(
SELECT count() FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2026-06-19 00:00:00') AND window_start < toDateTime('2026-06-20 00:00:00')
) AS spy_jun19
SELECT
round(toFloat64(argMin(open, window_start)), 2) AS month_open,
closes.3 AS month_close,
round((closes.3 / toFloat64(argMin(open, window_start)) - 1) * 100, 1) AS month_change_pct,
round((1 - closes.3 / toFloat64(argMin(open, window_start))) * 100, 1) AS month_decline_abs_pct,
closes.1 AS peak_close_date,
round(closes.2, 2) AS peak_close,
round(hi, 2) AS month_high,
formatDateTime(toTimeZone(minIf(window_start, toFloat64(high) >= hi - 0.011), 'America/New_York'), '%Y-%m-%d %H:%i') AS month_high_first_bar_et,
countIf(toFloat64(high) >= hi - 0.011) AS bars_within_cent_of_high,
argMinIf(transactions, window_start, toFloat64(high) >= hi - 0.011) AS high_minute_trades,
round(rth_hi, 2) AS rth_month_high,
formatDateTime(toTimeZone(minIf(window_start, toFloat64(high) >= rth_hi - 0.011 AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199), 'America/New_York'), '%Y-%m-%d %H:%i') AS rth_high_first_bar_et,
countIf(toFloat64(high) >= rth_hi - 0.011 AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) AS rth_bars_near_high,
round(lo, 2) AS month_low,
formatDateTime(toTimeZone(minIf(window_start, toFloat64(low) <= lo + 0.011), 'America/New_York'), '%Y-%m-%d %H:%i') AS month_low_bar_et,
countIf(toFloat64(low) <= lo + 0.011) AS bars_within_cent_of_low,
argMin(transactions, toFloat64(low)) AS low_minute_trades,
round(rth_lo, 2) AS rth_month_low,
round(rth_lo - lo, 2) AS rth_minus_extended_low,
round(toFloat64(sum(volume)) / 1e9, 2) AS month_shares_bn,
round(sum(toFloat64(close) * toFloat64(volume)) / 1e9, 1) AS month_dollar_bn,
round(sumIf(toFloat64(close) * toFloat64(volume), (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) / 1e9, 1) AS rth_dollar_bn,
round(sumIf(toFloat64(volume), (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) / 1e9, 2) AS rth_shares_bn,
uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) AS session_days_observed,
spy_jun19 AS spy_bars_june19
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'NVDA'
AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')Diễn biến là một xu hướng giảm ổn định, với một lần gap giảm mạnh trong tuần cuối cùng. NVDA chỉ một lần đóng cửa trên $224.43, vào 2026-06-01, tức phiên đầu tiên. Mức thấp nhất trong tháng được ghi nhận trong giờ giao dịch chính vào 2026-06-29 10:17 ET, với 1 bar nằm trong phạm vi một cent và 43131 giao dịch diễn ra trong phút đó. Mức đỉnh $235 trong giao dịch trước giờ mở cửa vào 2026-06-02 04:00 ET là một giao dịch ngoài giờ; mức cao nhất trong giờ giao dịch chính là $232.28 được ghi nhận vào 2026-06-02 09:59 ET. Ngày 19/6 là ngày thị trường đóng cửa trên diện rộng (0 bar SPY trong ngày đó), nên NVDA có 21 phiên giao dịch.
Theo từng phiên
| ngày ET | giá đóng cửa ($) | thay đổi (%) | cổ phiếu (triệu) | giá trị (tỷ $) |
|---|---|---|---|---|
| 2026-06-01 | 224.43 | None | 185.5 | 41 |
| 2026-06-02 | 222.81 | -0.7 | 171.2 | 38.69 |
| 2026-06-03 | 214.9 | -3.6 | 143.9 | 31.16 |
| 2026-06-04 | 218.72 | 1.8 | 152.7 | 33.1 |
| 2026-06-05 | 205.11 | -6.2 | 187.3 | 39.09 |
| 2026-06-08 | 208.64 | 1.7 | 116.4 | 24.27 |
| 2026-06-09 | 208.2 | -0.2 | 160.5 | 32.98 |
| 2026-06-10 | 200.34 | -3.8 | 140.1 | 28.48 |
| 2026-06-11 | 204.66 | 2.2 | 131.8 | 26.71 |
| 2026-06-12 | 205.14 | 0.2 | 98.2 | 20.15 |
| 2026-06-15 | 212.45 | 3.6 | 113.9 | 24.03 |
| 2026-06-16 | 207.41 | -2.4 | 97 | 20.29 |
| 2026-06-17 | 204.68 | -1.3 | 101.9 | 21.04 |
| 2026-06-18 | 210.2 | 2.7 | 144.2 | 30.16 |
| 2026-06-22 | 208.56 | -0.8 | 100.5 | 21.13 |
| 2026-06-23 | 200.01 | -4.1 | 115.4 | 23.27 |
| 2026-06-24 | 198.96 | -0.5 | 114.1 | 22.72 |
| 2026-06-25 | 195.75 | -1.6 | 125.1 | 24.46 |
| 2026-06-26 | 191.72 | -2.1 | 116.5 | 22.55 |
| 2026-06-29 | 194.89 | 1.7 | 118 | 22.88 |
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
et_date,
close_usd,
round(if(prev_close = 0, NULL, (close_usd / prev_close - 1) * 100), 1) AS change_pct,
shares_m,
dollar_bn
FROM (
SELECT et_date, close_usd, shares_m, dollar_bn,
lagInFrame(close_usd) OVER (ORDER BY et_date ASC ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_close
FROM (
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
round(argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199), 2) AS close_usd,
round(toFloat64(sum(volume)) / 1e6, 1) AS shares_m,
round(sum(toFloat64(close) * toFloat64(volume)) / 1e9, 2) AS dollar_bn
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'NVDA'
AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
GROUP BY et_date
)
)
ORDER BY et_dateBảng theo dõi từng phiên cho thấy xu hướng giảm kéo dài. Phiên đầu tiên đóng cửa trên mức $224.43, thiết lập mức cao nhất trong kỳ vào ngày 2026-06-01. Mức giảm mạnh nhất trong một phiên là -6.2% vào ngày 2026-06-05, thứ Sáu, đồng thời ghi nhận thanh khoản cao nhất trong tháng với 187.3 triệu cổ phiếu được giao dịch. Giai đoạn đáng chú ý nhất là 5 phiên giảm liên tiếp, từ 2026-06-22 đến 2026-06-26, kết thúc ở mức đóng cửa thấp nhất tháng là $191.72; hai phiên cuối phục hồi lần lượt 1.7% và 2.5%. Thanh khoản tập trung vào đầu kỳ: 185.5 triệu cổ phiếu trong ngày đầu tiên và 119.6 triệu cổ phiếu trong ngày cuối cùng.
| bắt đầu chuỗi | kết thúc chuỗi | Số phiên trong chuỗi | Số phiên giảm | Chuỗi đóng cửa ở mức thấp | Chuỗi duy trì mức đóng cửa thấp nhất tháng |
|---|---|---|---|---|---|
| 2026-06-22 | 2026-06-26 | 5 | 5 | 191.72 | 1 |
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH per_session AS (
SELECT et_date, close_usd,
lagInFrame(close_usd) OVER (ORDER BY et_date ASC ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_close
FROM (
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
round(argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199), 2) AS close_usd
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'NVDA'
AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
GROUP BY et_date
)
)
SELECT
toString(minIf(et_date, et_date >= toDate('2026-06-22') AND et_date <= toDate('2026-06-26'))) AS run_start,
toString(maxIf(et_date, et_date >= toDate('2026-06-22') AND et_date <= toDate('2026-06-26'))) AS run_end,
countIf(et_date >= toDate('2026-06-22') AND et_date <= toDate('2026-06-26')) AS sessions_in_run,
countIf(et_date >= toDate('2026-06-22') AND et_date <= toDate('2026-06-26') AND close_usd < prev_close) AS declining_sessions,
round(minIf(close_usd, et_date >= toDate('2026-06-22') AND et_date <= toDate('2026-06-26')), 2) AS run_low_close,
toUInt8(min(close_usd) = minIf(close_usd, et_date >= toDate('2026-06-22') AND et_date <= toDate('2026-06-26'))) AS run_holds_month_low_close
FROM per_sessionTháng Sáu so với sáu tháng trước đó
Một tháng như tháng Sáu có bất thường đối với NVDA, hay vẫn nằm trong mức thông thường? Bảng dưới đây tính lại cùng ba chỉ số cho từng tháng trong sáu tháng gần nhất chỉ bằng một lần truy vấn. Dòng tháng Sáu được tạo bởi chính truy vấn đã dùng cho năm tháng trước đó, lấy dữ liệu mới từ kho dữ liệu tại thời điểm tạo.
| Bắt đầu kỳ | giá trị RTH (tỷ $) | Cổ phiếu (tỷ) | Lợi nhuận tháng (%) |
|---|---|---|---|
| 2026-01-01 | 441.1 | 2.91 | 0.9 |
| 2026-02-01 | 490.7 | 3.35 | -4.8 |
| 2026-03-01 | 572.5 | 3.56 | -0.5 |
| 2026-04-01 | 511.2 | 2.78 | 13.4 |
| 2026-05-01 | 557.5 | 2.87 | 4.9 |
| 2026-06-01 | 523 | 2.75 | -7.4 |
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
toString(toStartOfMonth(toDate(toTimeZone(window_start, 'America/New_York')))) AS period_start,
round(sumIf(toFloat64(close) * toFloat64(volume), (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) / 1e9, 1) AS rth_dollar_bn,
round(toFloat64(sum(volume)) / 1e9, 2) AS shares_bn,
round((argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199)
/ argMinIf(toFloat64(open), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) - 1) * 100, 1) AS month_return_pct
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'NVDA'
AND window_start >= toDateTime('2026-01-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
GROUP BY period_start
ORDER BY period_startXét về doanh thu giao dịch, tháng Sáu là tháng bình thường: $523 tỷ USD trong giờ giao dịch chính thức nằm ở khoảng giữa của giai đoạn này, thấp hơn mức $557.5 tỷ USD của tháng Năm và $572.5 tỷ USD của tháng Ba. Cột lợi suất mới là điểm khác biệt của tháng Sáu: -7.4% là mức giảm mạnh nhất trong sáu tháng, so với -4.8% trong tháng Hai và mức tăng trong tháng Tư và tháng Năm.
Ticker lớn thứ fourth trên thị trường
| ticker | Giá trị giao dịch giờ chính (tỷ $) | Tỷ lệ so với mã dẫn đầu (%) | Là NVDA |
|---|---|---|---|
| MU | 995.7 | 100 | 0 |
| SPY | 771.5 | 77.5 | 0 |
| QQQ | 672.8 | 67.6 | 0 |
| NVDA | 523 | 52.5 | 1 |
| SNDK | 381.6 | 38.3 | 0 |
| TSLA | 342.7 | 34.4 | 0 |
| MRVL | 302.7 | 30.4 | 0 |
| INTC | 272.4 | 27.4 | 0 |
| AAPL | 270 | 27.1 | 0 |
| MSFT | 268.6 | 27 | 0 |
| AMD | 264.9 | 26.6 | 0 |
| SOXL | 239.9 | 24.1 | 0 |
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
ticker,
round(sum(toFloat64(volume) * toFloat64(close)) / 1e9, 1) AS regular_hours_dollar_bn,
round(100 * sum(toFloat64(volume) * toFloat64(close)) / max(sum(toFloat64(volume) * toFloat64(close))) OVER (), 1) AS pct_of_leader,
toUInt8(ticker = 'NVDA') AS is_nvda
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
AND ticker NOT IN ('SPCX')
GROUP BY ticker
ORDER BY regular_hours_dollar_bn DESC
LIMIT 12NVDA xếp hạng fourth trên toàn thị trường Mỹ xét theo giá trị giao dịch trong giờ chính thức: 523 tỷ USD, cao hơn 141.5 tỷ USD so với mã đứng ngay dưới là SNDK. Đứng trên NVDA chỉ có MU (995.7 tỷ USD), SPY (771.5 tỷ USD) và QQQ (672.8 tỷ USD). Cơ sở dữ liệu là các giao dịch trong giờ chính thức từ ngày 1 đến ngày 30 tháng 6. Một mã niêm yết trong tháng 6 sử dụng lại ticker đã bị loại khỏi thống kê trong khi chờ xác minh pháp nhân; các biên lai của mã này được trình bày trong bài phân tích chuyên sâu riêng. Trong ba mã đứng trên NVDA, 1 là một cổ phiếu đơn lẻ, còn MU cũng là một mã thuộc nhóm bán dẫn. Hai mã còn lại là các ETF chỉ số lớn.
| Xếp hạng NVDA | Giá trị NVDA (tỷ $) | Dẫn trước mã kế tiếp (tỷ) | Số cổ phiếu đơn lẻ trên NVDA | Tỷ lệ so với mã dẫn đầu (%) |
|---|---|---|---|---|
| 4 | 523 | 141.5 | 1 | 52.5 |
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH (
SELECT sum(toFloat64(volume) * toFloat64(close))
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'NVDA'
AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
) AS nvda_d
SELECT
countIf(d > nvda_d AND ticker != 'NVDA') + 1 AS nvda_rank,
round(nvda_d / 1e9, 1) AS nvda_dollar_bn,
round((nvda_d - maxIf(d, d < nvda_d AND ticker != 'NVDA')) / 1e9, 1) AS lead_over_next_bn,
countIf(d > nvda_d AND ticker NOT IN ('SPY', 'QQQ', 'NVDA')) AS single_stocks_above_nvda,
round(100 * nvda_d / max(d), 1) AS pct_of_leader
FROM (
SELECT ticker, sum(toFloat64(volume) * toFloat64(close)) AS d
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
AND ticker NOT IN ('SPCX')
GROUP BY ticker
)Dữ liệu giao dịch bao gồm những gì
| Số giao dịch (triệu) | Trung vị cổ phiếu mỗi giao dịch | Bình quân cổ phiếu mỗi giao dịch | Tỷ lệ odd lot trong giao dịch (%) | Tỷ lệ cổ phiếu lẻ trong giao dịch (%) | Cập nhật NBBO (triệu) | Tỷ lệ hai chiều hợp lệ (%) | Cập nhật locked | Cập nhật crossed | Cập nhật một chiều hoặc trống |
|---|---|---|---|---|---|---|---|---|---|
| 55.64 | 5 | 72.9 | 84.6 | 32.91 | 55.7 | 99.35 | 329679 | 33941 | 63 |
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH
(
SELECT (round(count() / 1e6, 2),
round(100.0 * countIf(bid_price > 0 AND ask_price > 0 AND ask_price > bid_price) / count(), 2),
countIf(bid_price > 0 AND ask_price > 0 AND ask_price = bid_price),
countIf(bid_price > 0 AND ask_price > 0 AND ask_price < bid_price),
countIf(bid_price <= 0 OR ask_price <= 0))
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'NVDA'
AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
) AS quote_census
SELECT
round(count() / 1e6, 2) AS prints_m,
quantileDeterministic(0.5)(toFloat64(size), toUInt64(abs(sequence_number))) AS median_print_shares,
round(avg(toFloat64(size)), 1) AS avg_print_shares,
round(100.0 * countIf(size < 100) / count(), 1) AS odd_lot_pct_of_prints,
round(100.0 * countIf(toFloat64(size) != round(toFloat64(size))) / count(), 2) AS fractional_pct_of_prints,
quote_census.1 AS nbbo_updates_m,
quote_census.2 AS clean_two_sided_pct,
quote_census.3 AS locked_updates,
quote_census.4 AS crossed_updates,
quote_census.5 AS one_sided_or_empty_updates
FROM global_markets.stocks_trades
WHERE ticker = 'NVDA'
AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)Đặc điểm giao dịch là nhiều lệnh nhỏ và dày đặc báo giá: 55.64 triệu giao dịch khớp lệnh với quy mô trung vị 5 cổ phiếu (bình quân 72.9; các giao dịch thỏa thuận của tổ chức kéo mức bình quân lên), 84.6% lô lẻ (dưới 100 cổ phiếu), 32.91% giao dịch cổ phiếu lẻ, phù hợp với việc các ứng dụng giao dịch bán lẻ chia nhỏ lệnh vào nguồn hàng của nhà tạo lập thị trường. Ở phía báo giá: 55.7 triệu lần cập nhật NBBO, trong đó 99.35% là báo giá hai chiều hợp lệ; 33941 tạm thời giao cắt (giá mua cao hơn giá bán), 329679 bị khóa (giá mua bằng giá bán), 63 chỉ có một chiều hoặc không có báo giá. Một cổ phiếu vốn hóa siêu lớn có thể phát sinh nhiều báo giá trong một tháng hơn số báo giá của nhiều mã khác trong cả một thập kỷ.
Chênh lệch bid-ask duy trì ở mức hẹp
Một cổ phiếu vốn hóa siêu lớn như NVDA có chênh lệch bid-ask về mặt cấu trúc vốn đã hẹp. Vấn đề là mức độ ổn định của chênh lệch này trong một tháng có biên độ giá 20 điểm. Bảng thống kê báo giá ở trên cho thấy trung vị theo tháng; biểu đồ này đo lường chênh lệch theo từng phiên.
| Phiên | Trung vị spread (cent) | Trung vị spread (bps) | Cập nhật báo giá | Bản ghi không hợp lệ bị loại |
|---|---|---|---|---|
| 2026-06-01 | 3 | 1.34 | 2465399 | 1436 |
| 2026-06-02 | 3 | 1.31 | 2281523 | 655 |
| 2026-06-03 | 2 | 0.93 | 2133300 | 1298 |
| 2026-06-04 | 2 | 0.93 | 2511478 | 707 |
| 2026-06-05 | 2 | 0.97 | 4147331 | 445 |
| 2026-06-08 | 2 | 0.97 | 2232572 | 409 |
| 2026-06-09 | 3 | 1.45 | 5021029 | 452 |
| 2026-06-10 | 3 | 1.45 | 3428787 | 353 |
| 2026-06-11 | 3 | 1.46 | 3781289 | 16953 |
| 2026-06-12 | 3 | 1.45 | 2538803 | 318 |
| 2026-06-15 | 2 | 0.95 | 1932126 | 358 |
| 2026-06-16 | 2 | 0.96 | 2673619 | 253 |
| 2026-06-17 | 2 | 0.97 | 2430971 | 302 |
| 2026-06-18 | 2 | 0.96 | 1990982 | 677 |
| 2026-06-22 | 2 | 0.95 | 2463752 | 1851 |
| 2026-06-23 | 2 | 0.99 | 2240334 | 202 |
| 2026-06-24 | 2 | 1.01 | 2180333 | 717 |
| 2026-06-25 | 2 | 1.03 | 2427607 | 635 |
| 2026-06-26 | 2 | 1.04 | 2458712 | 852 |
| 2026-06-29 | 2 | 1.03 | 1779717 | 323 |
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
session,
round(quantileDeterministicIf(0.5)(toFloat64(ask_price) - toFloat64(bid_price), toUInt64(toUnixTimestamp64Micro(sip_timestamp)), bid_price > 0 AND ask_price >= bid_price) * 100, 1) AS med_spread_cents,
round(quantileDeterministicIf(0.5)((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000, toUInt64(toUnixTimestamp64Micro(sip_timestamp)), bid_price > 0 AND ask_price >= bid_price), 2) AS med_spread_bps,
count() AS quote_updates,
countIf(NOT (bid_price > 0 AND ask_price > 0 AND ask_price >= bid_price)) AS invalid_dropped
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'NVDA'
AND sip_timestamp >= toDateTime64('2026-06-01 13:30:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
AND (toHour(sip_timestamp) * 60 + toMinute(sip_timestamp)) BETWEEN 810 AND 1199
GROUP BY toDate(toTimeZone(sip_timestamp, 'America/New_York')) AS session
ORDER BY sessionChênh lệch duy trì trong một biên độ hẹp suốt tháng: 1.34 bps vào 2026-06-01 và 1.01 bps vào 2026-06-30. Đây là mức chênh lệch của một cổ phiếu vốn hóa siêu lớn, gần như không thay đổi dù giá giảm 20 điểm. Phiên có chênh lệch rộng nhất là 2026-06-05, ở mức 0.97 bps (ngày giá giảm -6.2%). Phiên có chênh lệch hẹp nhất là 2026-06-15, ở mức 0.95 bps. Để so sánh với một mã có thanh khoản thấp, xem phân tích chuyên sâu về vi cấu trúc thị trường ngày 29 tháng 6, trong đó biểu đồ chênh lệch của một ticker duy nhất bao quát cùng phiên giao dịch.
Quyền chọn: 64.64 triệu hợp đồng, quyền chọn mua chiếm ưu thế trong mọi phiên
| Giao dịch đầu tiên (ET) | phiên giao dịch quyền chọn | Số giao dịch (triệu) | hợp đồng riêng biệt | hợp đồng giao dịch (triệu) | giá trị danh nghĩa phí quyền chọn (tỷ USD) | tỷ lệ put/call trong tháng | tỷ lệ put/call cao nhất trong phiên | kỳ hạn giao dịch | kỳ hạn xa nhất | tỷ trọng kỳ hạn 18/6 (%) | hợp đồng giao dịch nhiều nhất | hợp đồng có phí quyền chọn cao nhất | giá thực hiện của hợp đồng có phí cao nhất (USD) | phí quyền chọn AAPL (tỷ USD) | hợp đồng AAPL (triệu) | phí quyền chọn TSLA (tỷ USD) | hợp đồng TSLA (triệu) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-06-01 09:30:00 | 21 | 8.9 | 5163 | 64.64 | 24.43 | 0.55 | 0.782 | 38 | 2028-12-15 | 10.5 | $210 call, expiry 2026-06-18 | $0.5 call, expiry 2026-12-18 | 0.5 | 8.84 | 27 | 33.68 | 58 |
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH
(
SELECT (round(sum(toFloat64(price) * size) * 100 / 1e9, 2), round(sum(size) / 1e6, 1))
FROM global_markets.options_trades
WHERE startsWith(ticker, 'O:AAPL') AND length(ticker) = 21
AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
) AS aapl,
(
SELECT (round(sum(toFloat64(price) * size) * 100 / 1e9, 2), round(sum(size) / 1e6, 1))
FROM global_markets.options_trades
WHERE startsWith(ticker, 'O:TSLA') AND length(ticker) = 21
AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
) AS tsla,
(
SELECT concat('$', toString(round(toFloat64(toUInt32OrZero(substring(ticker, 14, 8))) / 1000, 2)),
if(substring(ticker, 13, 1) = 'P', ' put', ' call'),
', expiry 20', substring(ticker, 7, 2), '-', substring(ticker, 9, 2), '-', substring(ticker, 11, 2))
FROM global_markets.options_trades
WHERE startsWith(ticker, 'O:NVDA') AND length(ticker) = 21
AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
GROUP BY ticker ORDER BY sum(size) DESC LIMIT 1
) AS busiest_name,
(
SELECT concat('$', toString(round(toFloat64(toUInt32OrZero(substring(ticker, 14, 8))) / 1000, 2)),
if(substring(ticker, 13, 1) = 'P', ' put', ' call'),
', expiry 20', substring(ticker, 7, 2), '-', substring(ticker, 9, 2), '-', substring(ticker, 11, 2))
FROM global_markets.options_trades
WHERE startsWith(ticker, 'O:NVDA') AND length(ticker) = 21
AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
GROUP BY ticker ORDER BY sum(toFloat64(price) * size) DESC LIMIT 1
) AS premium_name,
(
SELECT round(toFloat64(toUInt32OrZero(substring(ticker, 14, 8))) / 1000, 2)
FROM global_markets.options_trades
WHERE startsWith(ticker, 'O:NVDA') AND length(ticker) = 21
AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
GROUP BY ticker ORDER BY sum(toFloat64(price) * size) DESC LIMIT 1
) AS premium_strike,
(
SELECT max(pc)
FROM (
SELECT round(toFloat64(sumIf(size, substring(ticker, 13, 1) = 'P')) / toFloat64(sumIf(size, substring(ticker, 13, 1) = 'C')), 3) AS pc
FROM global_markets.options_trades
WHERE startsWith(ticker, 'O:NVDA') AND length(ticker) = 21
AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
GROUP BY toDate(sip_timestamp)
)
) AS max_daily_pc
SELECT
formatDateTime(toTimeZone(min(sip_timestamp), 'America/New_York'), '%Y-%m-%d %H:%i:%S') AS first_print_et,
uniqExact(toDate(sip_timestamp)) AS option_sessions,
round(count() / 1e6, 2) AS prints_m,
uniqExact(ticker) AS distinct_contracts,
round(sum(size) / 1e6, 2) AS contracts_traded_m,
round(sum(toFloat64(price) * size) * 100 / 1e9, 2) AS premium_notional_busd,
round(toFloat64(sumIf(size, substring(ticker, 13, 1) = 'P')) / toFloat64(sumIf(size, substring(ticker, 13, 1) = 'C')), 2) AS month_put_call_ratio,
max_daily_pc AS max_session_put_call_ratio,
uniqExact(substring(ticker, 7, 6)) AS expiries_traded,
concat('20', substring(max(substring(ticker, 7, 6)), 1, 2), '-', substring(max(substring(ticker, 7, 6)), 3, 2), '-', substring(max(substring(ticker, 7, 6)), 5, 2)) AS longest_expiry,
round(100 * toFloat64(sumIf(size, substring(ticker, 7, 6) = '260618')) / toFloat64(sum(size)), 1) AS jun18_expiry_share_pct,
busiest_name AS busiest_contract,
premium_name AS top_premium_contract,
premium_strike AS top_premium_strike_usd,
aapl.1 AS aapl_premium_bn,
aapl.2 AS aapl_contracts_m,
tsla.1 AS tsla_premium_bn,
tsla.2 AS tsla_contracts_m
FROM global_markets.options_trades
WHERE startsWith(ticker, 'O:NVDA') AND length(ticker) = 21
AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)Trong 21 phiên giao dịch quyền chọn: 8.9 triệu giao dịch khớp lệnh trên 5163 hợp đồng riêng biệt, với 64.64 triệu hợp đồng và 24.43 tỷ USD phí quyền chọn (giá nhân với hệ số 100 cổ phiếu). Tỷ lệ put/call trong tháng là 0.55; quyền chọn mua có khối lượng giao dịch cao hơn quyền chọn bán trong mọi phiên. Tỷ lệ hằng ngày đạt đỉnh 0.782 và không lần nào chạm 1,0. Có 38 ngày đáo hạn được giao dịch, từ kỳ hàng tuần ngày 18 tháng 6 đến 2028-12-15 LEAPS; riêng kỳ đáo hạn ngày 18 tháng 6 chiếm 10.5% khối lượng trong tháng. Hợp đồng giao dịch sôi động nhất: $210 call, expiry 2026-06-18. Hợp đồng thu hút phí quyền chọn nhiều nhất: $0.5 call, expiry 2026-12-18, với strike $0.5 đang ở trạng thái in-the-money sâu. Để so sánh, quyền chọn AAPL thu về $8.84 tỷ trên 27 triệu hợp đồng trong tháng 6; TSLA đạt $33.68 tỷ trên 58 triệu hợp đồng.
| Phiên | lệnh khớp | hợp đồng giao dịch | hợp đồng call | hợp đồng put | tỷ lệ put/call | tỷ lệ so với phiên sôi động nhất (%) |
|---|---|---|---|---|---|---|
| 2026-06-01 | 631565 | 4455405 | 3183140 | 1272265 | 0.4 | 84.1 |
| 2026-06-02 | 568652 | 3551497 | 2664355 | 887142 | 0.33 | 67 |
| 2026-06-03 | 418199 | 3201787 | 2296473 | 905314 | 0.39 | 60.4 |
| 2026-06-04 | 476304 | 3267233 | 2261056 | 1006177 | 0.45 | 61.7 |
| 2026-06-05 | 609603 | 5298529 | 3277723 | 2020806 | 0.62 | 100 |
| 2026-06-08 | 449537 | 3194748 | 2015291 | 1179457 | 0.59 | 60.3 |
| 2026-06-09 | 451094 | 3079719 | 1893901 | 1185818 | 0.63 | 58.1 |
| 2026-06-10 | 415816 | 2997532 | 1681805 | 1315727 | 0.78 | 56.6 |
| 2026-06-11 | 359377 | 2427932 | 1512700 | 915232 | 0.61 | 45.8 |
| 2026-06-12 | 371725 | 2859048 | 1777625 | 1081423 | 0.61 | 54 |
| 2026-06-15 | 466983 | 3400120 | 2269369 | 1130751 | 0.5 | 64.2 |
| 2026-06-16 | 263398 | 1779355 | 1092814 | 686541 | 0.63 | 33.6 |
| 2026-06-17 | 341759 | 2779717 | 1676548 | 1103169 | 0.66 | 52.5 |
| 2026-06-18 | 410410 | 3498315 | 2256313 | 1242002 | 0.55 | 66 |
| 2026-06-22 | 391027 | 2842638 | 1927360 | 915278 | 0.47 | 53.6 |
| 2026-06-23 | 329417 | 2130425 | 1267354 | 863071 | 0.68 | 40.2 |
| 2026-06-24 | 416546 | 3452333 | 1984985 | 1467348 | 0.74 | 65.2 |
| 2026-06-25 | 397451 | 2661094 | 1610145 | 1050949 | 0.65 | 50.2 |
| 2026-06-26 | 425699 | 2994426 | 1787945 | 1206481 | 0.67 | 56.5 |
| 2026-06-29 | 366976 | 2710564 | 1738075 | 972489 | 0.56 | 51.2 |
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
toDate(sip_timestamp) AS session,
count() AS prints,
toUInt64(sum(size)) AS contracts_traded,
toUInt64(sumIf(size, substring(ticker, 13, 1) = 'C')) AS call_contracts,
toUInt64(sumIf(size, substring(ticker, 13, 1) = 'P')) AS put_contracts,
round(toFloat64(sumIf(size, substring(ticker, 13, 1) = 'P')) / toFloat64(sumIf(size, substring(ticker, 13, 1) = 'C')), 2) AS put_call_ratio,
round(100 * toFloat64(sum(size)) / max(toFloat64(sum(size))) OVER (), 1) AS pct_of_busiest_session
FROM global_markets.options_trades
WHERE startsWith(ticker, 'O:NVDA') AND length(ticker) = 21
AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
GROUP BY session
ORDER BY sessionPhiên giao dịch quyền chọn sôi động nhất là 2026-06-05, với 5298529 hợp đồng, tương đương 100% mức đỉnh trong tháng. Đây cũng là ngày giá giảm -6.2% ghi nhận khối lượng cổ phiếu cao nhất. Tỷ lệ put/call tăng cùng với đà giảm của giá: tỷ lệ chạm đáy 0.33 vào 2026-06-02 (gần đỉnh giá) và tăng lên 0.61 vào 2026-06-12 (phiên đầu tiên cổ phiếu đóng cửa dưới $205.14). Khối lượng quyền chọn bán tăng khi giá giảm, có thể phản ánh hoạt động phòng hộ hoặc các vị thế đặt cược theo hướng giá; dữ liệu cho thấy sự đồng biến, không cho biết mục đích giao dịch.
| nhóm giá thực hiện | hợp đồng call | hợp đồng put | tỷ trọng put (%) | tỷ lệ so với nhóm lớn nhất (%) |
|---|---|---|---|---|
| $0 | 58211 | 14683 | 20.1 | 0.2 |
| $25 | 5083 | 45839 | 90 | 0.1 |
| $50 | 19730 | 65301 | 76.8 | 0.2 |
| $75 | 29186 | 95153 | 76.5 | 0.3 |
| $100 | 62553 | 383988 | 86 | 1.1 |
| $125 | 74096 | 404585 | 84.5 | 1.2 |
| $150 | 201297 | 1520976 | 88.3 | 4.4 |
| $175 | 3055475 | 7031730 | 69.7 | 25.6 |
| $200 | 26511117 | 12856192 | 32.7 | 100 |
| $225 | 8022524 | 535417 | 6.3 | 21.7 |
| $250 | 2014503 | 58834 | 2.8 | 5.3 |
| $275 | 382647 | 26455 | 6.5 | 1 |
| $300 | 629456 | 5390 | 0.8 | 1.6 |
| $325 | 78414 | 3217 | 3.9 | 0.2 |
| $350 | 144069 | 2827 | 1.9 | 0.4 |
| $375 | 36978 | 1804 | 4.7 | 0.1 |
| $400 | 110292 | 578 | 0.5 | 0.3 |
| $425 | 24811 | 46 | 0.2 | 0.1 |
| $450 | 120039 | 1759 | 1.4 | 0.3 |
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
concat('$', toString(toUInt32(bucket))) AS strike_bucket,
call_contracts,
put_contracts,
round(100.0 * put_contracts / (call_contracts + put_contracts), 1) AS put_share_pct,
round(100 * (call_contracts + put_contracts) / max(call_contracts + put_contracts) OVER (), 1) AS pct_of_biggest_bucket
FROM (
SELECT
least(floor(toFloat64(toUInt32OrZero(substring(ticker, 14, 8))) / 1000 / 25) * 25, 450) AS bucket,
toUInt64(sumIf(size, substring(ticker, 13, 1) = 'C')) AS call_contracts,
toUInt64(sumIf(size, substring(ticker, 13, 1) = 'P')) AS put_contracts
FROM global_markets.options_trades
WHERE startsWith(ticker, 'O:NVDA') AND length(ticker) = 21
AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
GROUP BY bucket
)
ORDER BY toUInt32OrZero(substring(strike_bucket, 2))Bản đồ strike cho thấy cấu trúc hai đầu quanh vùng giao dịch $200. Nhóm $200, ở mức at-the-money, chiếm khối lượng lớn nhất, trong đó quyền chọn bán chiếm 32.7% (giao dịch hai chiều). Bên dưới vùng này, quyền chọn bán chiếm ưu thế (88.3% trong nhóm $150); bên trên vùng này, quyền chọn mua chiếm phần lớn sổ lệnh (6.3% quyền chọn bán tại $225, và 120039 hợp đồng tại trần $450). Cấu trúc này đúng với mô hình điển hình: quyền chọn bán để phòng hộ bên dưới, quyền chọn mua mang tính đầu cơ bên trên và thị trường hai chiều tại mức at-the-money.
Dòng tin
| bài viết tháng 6 | nhà xuất bản | ngày đầu tiên được gắn thẻ | ngày cao điểm | bài viết trong ngày cao điểm | nhà xuất bản hàng đầu | bài viết của nhà xuất bản hàng đầu | tỷ trọng của nhà xuất bản hàng đầu (%) | bài viết về TSLA và công ty | bài viết về AMD và công ty | bài viết về MSFT và công ty | bài viết về AAPL Co. |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 642 | 4 | 2026-05-31 | 2026-06-01 | 45 | The Motley Fool | 403 | 63 | 69 | 101 | 169 | 134 |
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH
(
SELECT (toString(d), n)
FROM (
SELECT toDate(toTimeZone(published_utc, 'America/New_York')) AS d, count() AS n
FROM global_markets.stocks_news
WHERE has(tickers, 'NVDA')
AND published_utc >= toDateTime('2026-06-01 00:00:00')
AND published_utc < toDateTime('2026-07-01 04:00:00')
GROUP BY d ORDER BY n DESC, d ASC LIMIT 1
)
) AS peak_day,
(
SELECT (JSONExtractString(any(publisher), 'name'), count())
FROM global_markets.stocks_news
WHERE has(tickers, 'NVDA')
AND published_utc >= toDateTime('2026-06-01 00:00:00')
AND published_utc < toDateTime('2026-07-01 04:00:00')
GROUP BY JSONExtractString(publisher, 'name') ORDER BY count() DESC LIMIT 1
) AS top_pub
SELECT
count() AS june_articles,
uniqExact(JSONExtractString(publisher, 'name')) AS publishers,
toString(min(toDate(toTimeZone(published_utc, 'America/New_York')))) AS first_tagged_day,
peak_day.1 AS peak_day_date,
peak_day.2 AS peak_day_articles,
top_pub.1 AS top_publisher,
top_pub.2 AS top_publisher_articles,
round(100.0 * top_pub.2 / count(), 0) AS top_publisher_pct,
countIf(has(tickers, 'TSLA')) AS tsla_co_articles,
countIf(has(tickers, 'AMD')) AS amd_co_articles,
countIf(has(tickers, 'MSFT')) AS msft_co_articles,
countIf(has(tickers, 'AAPL')) AS aapl_co_articles
FROM global_markets.stocks_news
WHERE has(tickers, 'NVDA')
AND published_utc >= toDateTime('2026-06-01 00:00:00')
AND published_utc < toDateTime('2026-07-01 04:00:00')Các bài viết gắn ticker NVDA trong tháng 6 đến từ 4 nhà xuất bản, với tổng cộng 642 bài. Hãy thận trọng khi diễn giải các con số này: riêng The Motley Fool đã viết 63% bài, phản ánh sự chú ý của một nguồn tin chứ không phải của toàn bộ truyền thông. Ngày có nhiều bài nhất là 2026-06-01, với 45 bài. Các ticker được gắn kèm cho thấy cách chủ đề được định hình: MSFT xuất hiện trong 169 bài, AAPL trong 134 bài, AMD trong 101 bài và TSLA trong 69 bài. Nguồn tin này đưa tin về NVDA như một câu chuyện về cổ phiếu công nghệ vốn hóa rất lớn, không phải một câu chuyện riêng về ngành bán dẫn.
Vị thế bán khống
| date | cổ phiếu bán khống (triệu) | tổng ngoài sàn (triệu) | tỷ lệ bán khống ngoài sàn |
|---|---|---|---|
| 2026-06-01 | 23.83 | 81.32 | 29.3 |
| 2026-06-02 | 35.49 | 86.77 | 40.9 |
| 2026-06-03 | 29.42 | 70.42 | 41.8 |
| 2026-06-04 | 29.67 | 75.45 | 39.3 |
| 2026-06-05 | 28.39 | 83.55 | 34 |
| 2026-06-08 | 17.89 | 53.45 | 33.5 |
| 2026-06-09 | 30.47 | 75.44 | 40.4 |
| 2026-06-10 | 23.77 | 63.03 | 37.7 |
| 2026-06-11 | 17.38 | 58.24 | 29.8 |
| 2026-06-12 | 15.19 | 45.34 | 33.5 |
| 2026-06-15 | 16.63 | 51.66 | 32.2 |
| 2026-06-16 | 16.1 | 43.31 | 37.2 |
| 2026-06-17 | 15.97 | 45.89 | 34.8 |
| 2026-06-18 | 14.32 | 49.05 | 29.2 |
| 2026-06-22 | 14.83 | 46.23 | 32.1 |
| 2026-06-23 | 16.48 | 46.92 | 35.1 |
| 2026-06-24 | 14.34 | 46.94 | 30.5 |
| 2026-06-25 | 18.62 | 60.16 | 30.9 |
| 2026-06-26 | 17.71 | 49.05 | 36.1 |
| 2026-06-30 | 23.97 | 49.86 | 48.1 |
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
date,
round(toFloat64(any(short_volume)) / 1e6, 2) AS short_shares_m,
round(toFloat64(any(total_volume)) / 1e6, 2) AS offexchange_total_m,
round(100 * toFloat64(any(short_volume)) / toFloat64(any(total_volume)), 1) AS short_pct_of_offexchange
FROM global_markets.stocks_short_volume
WHERE ticker = 'NVDA' AND date >= toDate('2026-06-01') AND date <= toDate('2026-06-30')
GROUP BY date
ORDER BY dateKhối lượng bán khống ngoài sàn là phần khối lượng do FINRA báo cáo được đánh dấu là bán khống; phần lớn trong đó là market maker bán khống để đáp ứng lệnh mua của khách hàng, một hoạt động vận hành thông thường, không phải short interest. Tỷ trọng khối lượng được đánh dấu là bán khống của NVDA dao động từ 29.3% vào 2026-06-01 đến 48.1% vào 2026-06-30. Khối lượng giao dịch ngoài sàn được báo cáo đạt đỉnh 86.77 triệu cổ phiếu vào 2026-06-02 và chạm đáy 43.31 triệu cổ phiếu vào 2026-06-16, trong 20 phiên có dữ liệu.
| ngày đỉnh | ngoài sàn tại đỉnh (triệu) | ngày đáy | ngoài sàn tại đáy (triệu) | chênh lệch đỉnh–đáy (triệu) | số phiên có dữ liệu |
|---|---|---|---|---|---|
| 2026-06-02 | 86.77 | 2026-06-16 | 43.31 | 43.46 | 20 |
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
toString(argMax(date, offex_m)) AS peak_date,
max(offex_m) AS peak_offex_m,
toString(argMin(date, offex_m)) AS trough_date,
min(offex_m) AS trough_offex_m,
round(max(offex_m) - min(offex_m), 2) AS peak_minus_trough_m,
count() AS sessions_on_file
FROM (
SELECT date, round(toFloat64(any(total_volume)) / 1e6, 2) AS offex_m
FROM global_markets.stocks_short_volume
WHERE ticker = 'NVDA' AND date >= toDate('2026-06-01') AND date <= toDate('2026-06-30')
GROUP BY date
)| ngày thanh toán | cổ phiếu bán khống (triệu) | khối lượng giao dịch bình quân/ngày (triệu) | số ngày cần để đóng vị thế theo báo cáo | số ngày cần để đóng vị thế ước tính | các đợt thanh toán tháng 6 |
|---|---|---|---|---|---|
| 2026-06-30 | 310.13 | 155.99 | 1.99 | 1.99 | 2 |
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
toString(max(settlement_date)) AS settlement,
round(toFloat64(argMax(short_interest, settlement_date)) / 1e6, 2) AS shares_short_m,
round(toFloat64(argMax(avg_daily_volume, settlement_date)) / 1e6, 2) AS avg_daily_volume_m,
argMax(days_to_cover, settlement_date) AS reported_days_to_cover,
round(toFloat64(argMax(short_interest, settlement_date)) / toFloat64(argMax(avg_daily_volume, settlement_date)), 2) AS implied_days_to_cover,
count() AS june_settlements
FROM global_markets.stocks_short_interest
WHERE ticker = 'NVDA'
AND settlement_date >= toDate('2026-06-01') AND settlement_date <= toDate('2026-06-30')Short interest thực tế được ghi nhận ở mức 2026-06-30: 310.13 triệu cổ phiếu đang bị bán khống, so với mức trung bình 155.99 triệu cổ phiếu mỗi ngày. Nhà cung cấp dữ liệu báo cáo số ngày cần để tất toán vị thế bán khống là 1.99; tỷ lệ thô là 1.99, tức các vị thế bán khống cần khoảng hai ngày giao dịch trung bình để tất toán. Dữ liệu thanh toán của cả hai kỳ trong tháng đều có sẵn (các giao dịch tháng Sáu được ghi nhận vào 2); các số liệu trên phản ánh kỳ thanh toán cuối tháng, ngày 30 tháng Sáu.
Ghi chú dữ liệu
| các dòng bảng cân đối kế toán | các dòng báo cáo kết quả kinh doanh | các dòng báo cáo lưu chuyển tiền tệ |
|---|---|---|
| 83 | 152 | 152 |
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
(SELECT count() FROM global_markets.stocks_balance_sheets WHERE has(tickers, 'NVDA')) AS balance_sheet_rows,
(SELECT count() FROM global_markets.stocks_income_statements WHERE has(tickers, 'NVDA')) AS income_statement_rows,
(SELECT count() FROM global_markets.stocks_cash_flow_statements WHERE has(tickers, 'NVDA')) AS cash_flow_rowsGhi chú dữ liệu đầy đủ
- Thực thể. NVDA là NVIDIA Corporation, CIK 0001045810, niêm yết trên Nasdaq. Không có sự mơ hồ do tái sử dụng mã, và không áp dụng lưu ý nào về ranh giới thực thể. Kho dữ liệu có 83 dòng dữ liệu bảng cân đối kế toán, 152 dòng dữ liệu báo cáo kết quả kinh doanh và 152 dòng dữ liệu báo cáo lưu chuyển tiền tệ của NVDA. Dữ liệu fundamentals tồn tại, không giống trường hợp phân tích chuyên sâu về vi cấu trúc ngày 29 tháng 6.
- Các cực trị trong tháng. Mức cao $235 được ghi nhận lúc 2026-06-02 04:00 ET trong phiên pre-market (4:00 AM). Mức cao trong giờ giao dịch chính là $232.28, được ghi nhận lúc 2026-06-02 09:59 ET. Mức thấp trong tháng và mức thấp trong giờ giao dịch chính đều là $189.8. Mức thấp này được ghi nhận trong giờ giao dịch chính.
- Đóng cửa ngày 19 tháng 6. Kho dữ liệu có 0 thanh SPY cho ngày 19 tháng 6 (Juneteenth), nên tháng 6 của NVDA có 21 phiên. Bảng ngày nghỉ không lùi về tháng 6 năm 2026, mà bắt đầu từ ngày 3 tháng 7 năm 2026. Quan sát không có thanh dữ liệu là bằng chứng tiếp nhận dữ liệu.
- Giá trị giao dịch bằng USD. Giá đóng cửa theo phút nhân với khối lượng trong phút rồi cộng lại, tạo thành một chỉ báo đại diện cho giá trị danh nghĩa có trọng số theo giá đóng cửa. Con số trong giờ giao dịch chính ($523 tỷ) không bao gồm các thanh pre-market và sau giờ đóng cửa. Con số cả ngày ($571.9 tỷ) bao gồm các thanh này.
- Phân tích dữ liệu quyền chọn. Ngày đáo hạn, loại quyền chọn và giá thực hiện được phân tích lại từ ticker OCC. Cột expiration_date của bảng không đáng tin cậy. Giá trị danh nghĩa premium giả định hệ số nhân 100 cổ phiếu.
- Thống kê spread theo từng lần cập nhật gán trọng số như nhau cho mỗi lần cập nhật NBBO. Thống kê có trọng số theo thời gian nằm trong panel. Median sử dụng các phân vị xác định.
- Không kích hoạt cơ chế bảo vệ chống trút dữ liệu tick. Tất cả truy vấn bảng tick đều được tổng hợp. Truy vấn về đặc điểm tape cộng toàn bộ bảng giao dịch thành một dòng.
- Thiếu dữ liệu khối lượng bán khống ngày 29 tháng 6. Tệp khối lượng bán khống ngoài sàn của FINRA cho ngày 29 tháng 6 bị cắt trên toàn thị trường. Tệp nguồn kết thúc giữa bảng chữ cái. NVDA đứng trước điểm cắt nên không có dòng dữ liệu. Panel khối lượng bán khống có 20 phiên. Dòng ngày 29 tháng 6 bị thiếu do tệp trên toàn thị trường bị cắt, không phải có giá trị bằng không. Phân tích chuyên sâu ngày 29 tháng 6 có biên nhận truy vấn kiểm tra trên toàn thị trường.
Phương pháp
- Dấu thời gian được lưu theo UTC và lọc bằng các cận UTC gốc; tháng 6 năm 2026 hoàn toàn theo EDT, vì vậy giờ giao dịch thông thường là 13:30–20:00 UTC (9:30 sáng–4:00 chiều ET). toTimeZone chỉ xuất hiện trong các danh sách SELECT.
- Giá đóng cửa phiên là giá của thanh một phút cuối cùng trong giờ giao dịch thông thường. Giá trị giao dịch tính bằng giá đóng cửa của thanh một phút nhân với khối lượng trong một phút, sau đó cộng lại.
- Ngày đáo hạn, loại quyền chọn và giá thực hiện được phân tích lại từ ticker OCC. Giá trị danh nghĩa phí quyền chọn giả định hệ số nhân 100 cổ phiếu.
- Việc tạo dữ liệu chỉ được thực hiện theo lô thông qua đường dẫn chỉ đọc có kiểm soát; trang công khai không bao giờ truy vấn dữ liệu trực tiếp. Kho dữ liệu lưu giữ toàn bộ lịch sử tick, không có thời hạn cuốn chiếu, nên phân tích này có thể được tái lập từ cùng các bảng vào bất kỳ thời điểm nào. Trạng thái kho dữ liệu tính đến ngày 4 tháng 7 năm 2026.
Mỗi bảng điều khiển gồm một đối tượng được lưu trữ, biểu đồ, bảng và SQL. Bạn có thể mở rộng bất kỳ truy vấn nào trên terminal Strasmore.