Strasmore Research
Deep Dives · Matt ConnorBy Matt Connor · · Updated 2026-08-31

NVDA: 2026年6月のNVIDIA株価を日別に確認

NVIDIAの2026年6月を詳しく確認します。プレマーケット高値は$235、21セッションで7.4%下落し、米国市場の売買代金はfourth位でした。

NVIDIAは2026年6月を$215.77で始め、月末を$199.76で終えました。21セッションで-7.4%下落しました。株価は2026-06-02 04:00 ETの時間外取引で$235まで上昇し、通常取引では2026-06-02 09:59 ETに$232.28の高値を付け、2026-06-29 10:17 ETに$189.8まで下落しました。いずれも通常取引時間です。総出来高は2.75十億株、売買代金は$571.9十億でした。米国市場の通常取引における売買代金ベースでは、fourth位の銘柄です(対象期間:6月1日から30日までの通常取引。法人確認が完了していないため、同一シンボルを再利用した6月の上場銘柄一件を除外)。ここに記載した数値はすべて保存済みクエリの結果です。正確なSQLは各パネルを展開して確認できます。

クエリ月次を一行で:始値、終値、高安値、出来高、各数値の裏付け
月初値月末値月間変化率(%)月間下落率(絶対値)(%)終値ピーク日ピーク終値月間高値月間高値初回バーET高値から1セント以内のバー数高値時の分間取引数RTH月間高値RTH高値初回バーETRTH高値付近のバー数月間安値月間安値バーET安値から1セント以内のバー数安値時の分間取引数RTH月間安値RTH安値と拡張時間安値の差月間出来高(10億株)月間売買代金(10億ドル)RTH売買代金(10億ドル)RTH出来高(10億株)観測セッション日数SPY Jun19バー数
215.77199.76-7.47.42026-06-01224.432352026-06-02 04:0019329232.282026-06-02 09:591189.82026-06-29 10:17143131189.802.75571.95232.52210
各数値の背後にある正確なSQL
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')
自分で実行する

値動きは、一貫した下落基調の中で、最終週に一度だけ急落を伴うギャップダウンが発生した形です。NVDAが$224.43を上回って引けたのは、初回セッションの2026-06-01だけでした。月間安値は通常取引で2026-06-29 10:17 ETに記録されました。この1分足の終値はセント単位で1以内に収まり、その分足では43131件の取引が成立しました。2026-06-02 04:00 ETの時間外取引で付けた$235の高値は、時間外取引の約定値です。通常取引の高値$232.28は、2026-06-02 09:59 ETに記録されました。6月19日は市場全体が休場でした(同日の0本のSPYバー)。そのため、NVDAの取引セッション数は21でした。

セッション別

クエリ21セッション:通常時間終値、前日比変化、終日出来高
21 rows (showing 20)
ET日付終値($)変化率(%)出来高(100万株)売買代金(10億ドル)
2026-06-01224.43None185.541
2026-06-02222.81-0.7171.238.69
2026-06-03214.9-3.6143.931.16
2026-06-04218.721.8152.733.1
2026-06-05205.11-6.2187.339.09
2026-06-08208.641.7116.424.27
2026-06-09208.2-0.2160.532.98
2026-06-10200.34-3.8140.128.48
2026-06-11204.662.2131.826.71
2026-06-12205.140.298.220.15
2026-06-15212.453.6113.924.03
2026-06-16207.41-2.49720.29
2026-06-17204.68-1.3101.921.04
2026-06-18210.22.7144.230.16
2026-06-22208.56-0.8100.521.13
2026-06-23200.01-4.1115.423.27
2026-06-24198.96-0.5114.122.72
2026-06-25195.75-1.6125.124.46
2026-06-26191.72-2.1116.522.55
2026-06-29194.891.711822.88
各数値の背後にある正確なSQL
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_date
自分で実行する

セッション別の推移は、下落基調が続いたことを示している。最初に$224.43を上回って引けた日が、2026-06-01の最高値を付けた。1セッションとして最大の下落幅は、金曜日の2026-06-05に記録した-6.2%だった。同日は月間で最多となる187.3百万株をこなした。最も特徴的だったのは、5日連続の下落である。2026-06-22から2026-06-26まで続き、月間最安値となる$191.72で引けた。最後の2セッションでは、1.7%と2.5%回復した。出来高は月初に集中し、初日は185.5百万株、最終日は119.6百万株だった。

クエリ五セッションの下落を範囲付きで:連続下落文の全主張を検証済みの列に
連続期間開始連続期間終了連続セッション数下落セッション数連続期間安値終値連続期間が月間安値終値を維持
2026-06-222026-06-2655191.721
各数値の背後にある正確なSQL
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_session
自分で実行する

直近6カ月との比較における6月

NVDAにとって、このような月は異例なのでしょうか。それとも通常の範囲なのでしょうか。下のパネルでは、直近6カ月について同じ三つの数値を一括で再計算しています。6月の行も、その前の5カ月とまったく同じクエリで、生成時点のデータウェアハウスから取得しています。

クエリ直近六カ月をリアルタイムで再計算:売買代金、株式数、月次リターン
期間開始RTH売買代金(10億ドル)株数(十億)月間リターン(%)
2026-01-01441.12.910.9
2026-02-01490.73.35-4.8
2026-03-01572.53.56-0.5
2026-04-01511.22.7813.4
2026-05-01557.52.874.9
2026-06-015232.75-7.4
各数値の背後にある正確なSQL
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_start
自分で実行する

売買代金で見ると、6月は通常の範囲でした。通常取引時間中の523十億ドルは、この期間の中間付近に位置し、5月の557.5十億ドルと3月の572.5十億ドルを下回りました。一方、リターンでは6月が目立ちます。-7.4%は6カ月の中で最も急な月間下落となり、2月は-4.8%、4月と5月は上昇でした。

テープ上でfourth番目に大きいティッカー

クエリ米国市場全体を2026年6月の通常時間売買代金でランキング
ticker通常時間取引金額(十億ドル)首位比(%)NVDAか
MU995.71000
SPY771.577.50
QQQ672.867.60
NVDA52352.51
SNDK381.638.30
TSLA342.734.40
MRVL302.730.40
INTC272.427.40
AAPL27027.10
MSFT268.6270
AMD264.926.60
SOXL239.924.10
各数値の背後にある正確なSQL
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 12
自分で実行する

NVDAは、通常取引時間の売買代金で米国市場全体のfourth位となった。売買代金は523十億ドルで、SNDK位下の銘柄を141.5十億ドル上回った。上位はMU995.7十億ドル)、SPY771.5十億ドル)、QQQ672.8十億ドル)だけだった。集計対象は6月1日から30日までの通常取引時間で、同一シンボルを再利用した6月上場銘柄は、法人の確認が完了していないため除外した。この銘柄の受取金額は、詳細分析に掲載している。NVDAを上回った3銘柄のうち、1は単独銘柄で、MUは別の半導体銘柄だった。残る2銘柄は大型の指数ETFだった。

クエリランキングの裏付け:NVDAの順位、次点銘柄との差、算定根拠を検証済みの列に
NVDA順位NVDA取引金額(十億ドル)次点との差(十億)NVDA超えの単一銘柄数首位比(%)
4523141.5152.5
各数値の背後にある正確なSQL
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
)
自分で実行する

テープを構成した取引

クエリNVDAの全ティックを一行で:約定、約定サイズ、気配値の集計
約定数(百万)約定株数中央値平均約定株数奇数ロット約定比(%)端株約定比(%)NBBO更新数(百万)正常な両側気配(%)ロック更新数クロス更新数片側または空の更新数
55.64572.984.632.9155.799.353296793394163
各数値の背後にある正確なSQL
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)
自分で実行する

その特徴は、小口取引が多く、気配更新が高密度な点にある。55.64百万件の約定があり、中央値は5だった(平均は72.9株。機関投資家同士のクロス取引が平均値を押し上げている)。84.6%件は100株未満の端株で、32.91%件は1株未満の小数株だった。これは、個人向けアプリが注文を分割し、マーケットメーカーの在庫に振り向けていることと整合する。

気配側では、55.7百万件のNBBO更新があった。99.35%件は正常な両側気配、33941件は一時的なクロス(買い気配が売り気配を上回る状態)、329679件はロック(買い気配と売り気配が同値)だった。63件は片側気配または気配なしだった。大型株では、1カ月の気配更新件数が、多くの銘柄の10年間の約定件数を上回る。

スプレッドは狭い水準を維持

NVDAのような大型株では、構造的にビッド・アスク・スプレッドが狭い。問題は、値幅が20ポイントに及んだ1カ月を通じて、この狭さがどの程度安定していたかである。上記の気配値集計は月次中央値を示しており、このパネルではセッションごとに測定している。

クエリセッション別スプレッド:通常時間の中央値と時間加重平均(bps)
21 rows (showing 20)
セッションスプレッド中央値(セント)スプレッド中央値(bps)気配更新数無効破棄数
2026-06-0131.3424653991436
2026-06-0231.312281523655
2026-06-0320.9321333001298
2026-06-0420.932511478707
2026-06-0520.974147331445
2026-06-0820.972232572409
2026-06-0931.455021029452
2026-06-1031.453428787353
2026-06-1131.46378128916953
2026-06-1231.452538803318
2026-06-1520.951932126358
2026-06-1620.962673619253
2026-06-1720.972430971302
2026-06-1820.961990982677
2026-06-2220.9524637521851
2026-06-2320.992240334202
2026-06-2421.012180333717
2026-06-2521.032427607635
2026-06-2621.042458712852
2026-06-2921.031779717323
各数値の背後にある正確なSQL
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 session
自分で実行する

スプレッドは1カ月を通じて狭いレンジに収まった。1.34bpsだったのが2026-06-011.01bpsだったのが2026-06-30である。株価が20ポイント下落したにもかかわらず、大型株のスプレッドはほとんど動かなかった。最も広かったのは2026-06-05で、0.97bpsだった(-6.2%下落日のこと)。最も狭かったのは2026-06-15で、0.95bpsだった。流動性の低い銘柄と比較するには、同じセッションを対象に単一ティッカーのスプレッドを示した6月29日のマイクロストラクチャー詳細分析を参照されたい。

オプション:64.64百万契約、全セッションでコールが優勢

クエリNVDAのオプション市場を一行で:総計、満期構成、主要コントラクト
最初の約定(ET)オプションセッション約定数(百万)異なるコントラクト数取引コントラクト数(百万)プレミアム想定元本(十億ドル)月間プット・コール比率最大セッションのプット・コール比率取引満期数最長満期6月18日満期シェア(%)最多取引コントラクトプレミアム最大コントラクトプレミアム最大ストライク($)AAPLプレミアム(十億)AAPLコントラクト数(百万)TSLAプレミアム(十億)TSLAコントラクト数(百万)
2026-06-01 09:30:00218.9516364.6424.430.550.782382028-12-1510.5$210 call, expiry 2026-06-18$0.5 call, expiry 2026-12-180.58.842733.6858
各数値の背後にある正確なSQL
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)
自分で実行する

21のオプション取引セッションでは、5163種類の異なる契約で8.9百万件の約定があり、64.64百万契約、プレミアム総額は$24.43十億(価格に100株の乗数を掛けた金額)でした。月間のプット・コール比率は0.55で、コールは全セッションでプットを上回りました。日次比率は0.782が最高で、1.0には一度も達しませんでした。取引された満期は38種類で、6月18日のウイークリーから2028-12-15のLEAPSまで広がりました。6月18日満期だけで月間出来高の10.5%を占めました。最も取引が多かった契約は$210 call, expiry 2026-06-18です。プレミアムが集中したのは$0.5 call, expiry 2026-12-18で、$0.5の深いイン・ザ・マネーの行使価格でした。比較として、6月のAAPLオプションは27百万契約で$8.84十億、TSLAは58百万契約で$33.68十億のプレミアムを集めました。

クエリセッション別オプション:コントラクト数、call/put構成、put/callレシオ
21 rows (showing 20)
セッション約定件数取引コントラクト数コールコントラクト数プットコントラクト数プット・コール比率最多セッション比(%)
2026-06-016315654455405318314012722650.484.1
2026-06-02568652355149726643558871420.3367
2026-06-03418199320178722964739053140.3960.4
2026-06-044763043267233226105610061770.4561.7
2026-06-056096035298529327772320208060.62100
2026-06-084495373194748201529111794570.5960.3
2026-06-094510943079719189390111858180.6358.1
2026-06-104158162997532168180513157270.7856.6
2026-06-11359377242793215127009152320.6145.8
2026-06-123717252859048177762510814230.6154
2026-06-154669833400120226936911307510.564.2
2026-06-16263398177935510928146865410.6333.6
2026-06-173417592779717167654811031690.6652.5
2026-06-184104103498315225631312420020.5566
2026-06-22391027284263819273609152780.4753.6
2026-06-23329417213042512673548630710.6840.2
2026-06-244165463452333198498514673480.7465.2
2026-06-253974512661094161014510509490.6550.2
2026-06-264256992994426178794512064810.6756.5
2026-06-29366976271056417380759724890.5651.2
各数値の背後にある正確なSQL
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 session
自分で実行する

最も取引が多かったオプション取引セッションは2026-06-05で、5298529契約、月間ピークの100%に相当しました。この日は株式の出来高も最大となった、同じ-6.2%下落日でした。価格下落に伴い、プット・コール比率も上昇しました。価格がピークに近かった2026-06-02には0.33まで低下し、2026-06-12(株価が初めて$205.14を下回って引けたセッション)には0.61まで上昇しました。価格下落とともにプットの出来高が増えましたが、ヘッジ取引によるものか、方向性を見込んだ取引によるものかは判断できません。データが示すのは両者の連動であり、取引意図ではありません。

クエリコントラクトの分布:ストライク帯別のcall/put出来高
ストライク帯コールコントラクト数プットコントラクト数プットシェア(%)最大ストライク帯比(%)
$0582111468320.10.2
$25508345839900.1
$50197306530176.80.2
$75291869515376.50.3
$10062553383988861.1
$1257409640458584.51.2
$150201297152097688.34.4
$1753055475703173069.725.6
$200265111171285619232.7100
$22580225245354176.321.7
$2502014503588342.85.3
$275382647264556.51
$30062945653900.81.6
$3257841432173.90.2
$35014406928271.90.4
$3753697818044.70.1
$4001102925780.50.3
$42524811460.20.1
$45012003917591.40.3
各数値の背後にある正確なSQL
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))
自分で実行する

行使価格の分布は、$200近辺の取引レンジを中心とするバーベル型です。アット・ザ・マネーの$200の区分が最も多くの出来高を集め、プットは32.7%に分かれました。レンジの下ではプットが優勢で、$150の区分の88.3%を占めました。レンジの上ではコールが中心となり、$225ではプットが6.3%、$450の上限では120039契約でした。構造は教科書どおりです。下方にはプロテクティブ・プット、上方には投機的なコール、アット・ザ・マネーには双方向の取引があります。

ニュースフロー

クエリ情報フローを一行で:出来高、構成、共起タグ
6月記事数媒体数初回タグ付与日最多日の日付最多日の記事数最多媒体最多媒体の記事数最多媒体比(%)TSLA関連企業記事数AMD関連企業記事数MSFT関連企業記事数AAPL関連の記事
64242026-05-312026-06-0145The Motley Fool4036369101169134
各数値の背後にある正確なSQL
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')
自分で実行する

642社が6月に発行した、NVDAをタグ付けした記事は4本だった。この件数は割り引いて見る必要がある。The Motley Foolだけで63%本を書いており、世界のメディア全体ではなく、単一フィードの注目度を示しているにすぎない。記事数が最も多かったのは2026-06-01で、45本だった。併記された銘柄を見ると、報道の切り口が分かる。MSFTは169本、AAPLは134本、AMDは101本、TSLAは69本だった。このフィードはNVDAを半導体銘柄というより、メガキャップのテクノロジー銘柄として扱っていた。

空売り

クエリセッション別FINRA取引所外ショート出来高:marked-short比率と報告出来高
date空売り株数(百万)取引所外合計(百万)取引所外に占める空売り比率
2026-06-0123.8381.3229.3
2026-06-0235.4986.7740.9
2026-06-0329.4270.4241.8
2026-06-0429.6775.4539.3
2026-06-0528.3983.5534
2026-06-0817.8953.4533.5
2026-06-0930.4775.4440.4
2026-06-1023.7763.0337.7
2026-06-1117.3858.2429.8
2026-06-1215.1945.3433.5
2026-06-1516.6351.6632.2
2026-06-1616.143.3137.2
2026-06-1715.9745.8934.8
2026-06-1814.3249.0529.2
2026-06-2214.8346.2332.1
2026-06-2316.4846.9235.1
2026-06-2414.3446.9430.5
2026-06-2518.6260.1630.9
2026-06-2617.7149.0536.1
2026-06-3023.9749.8648.1
各数値の背後にある正確なSQL
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 date
自分で実行する

取引所外の空売り出来高は、FINRAが報告する出来高のうち、空売りとして記録された割合です。その多くはマーケットメーカーが顧客の買い注文を執行するために行う空売りであり、通常の市場機能であって、空売り残高を示すものではありません。NVDAの空売り記録比率は、2026-06-0129.3%から2026-06-3048.1%までの範囲でした。取引所外の報告出来高は、2026-06-0286.77百万株でピークを付け、2026-06-16には43.31百万株まで減少しました。対象期間の記録は20セッションです。

クエリ取引所外のピークと谷を範囲付きで(セッションごとに重複排除)
ピーク日ピーク時の取引所外(百万)底の日底値時の取引所外(百万)ピークと底の差(百万)記録上のセッション数
2026-06-0286.772026-06-1643.3143.4620
各数値の背後にある正確なSQL
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
)
自分で実行する
クエリ6月中旬のショートインタレスト公表値
決済空売り株数(百万)1日平均出来高(百万)報告済み買い戻し日数推定買い戻し日数6月の決済
2026-06-30310.13155.991.991.992
各数値の背後にある正確なSQL
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')
自分で実行する

実際の空売り残高は2026-06-30時点で、155.99百万株の一日平均出来高に対し、310.13百万株でした。ベンダーが報告する空売り残高日数は1.99です。実数比率は1.99で、空売り筋がポジションを解消するには、おおむね平均二日分の出来高が必要でした。当月の決済日は二つとも記録されています(2の六月の約定)。上記の数値は、六月三十日決済時点の月末残高です。

データ注記

クエリNVDAのファンダメンタルズ集計:貸借対照表、損益計算書、キャッシュフロー
貸借対照表の行数損益計算書の行数キャッシュフロー計算書の行数
83152152
各数値の背後にある正確なSQL
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_rows
自分で実行する
データ注記の全文
  • 対象企業。 NVDAはNVIDIA Corporation(CIK 0001045810)で、Nasdaqに上場しています。シンボルの再利用による曖昧さはなく、企業範囲に関する注意点もありません。データウェアハウスには、NVDAについて貸借対照表の行が83件、損益計算書の行が152件、キャッシュフロー計算書の行が152件あります。ファンダメンタルズのデータは存在しており、6月29日のマーケット・マイクロストラクチャー詳細分析のケースとは異なります。
  • 月間の高値・安値。 $235の高値は、プレマーケット(午前4時)の2026-06-02 04:00 ETに記録されました。通常取引時間の高値である$232.28は、2026-06-02 09:59 ETに記録されました。月間安値と通常取引時間の安値はいずれも$189.8で、この安値は通常取引時間中の約定値です。
  • 6月19日の休場。 データウェアハウスには、6月19日(Juneteenth)分のSPYのバーが0本あります。そのため、NVDAの6月は21セッションにわたります。祝日テーブルは2026年6月まで遡らず、2026年7月3日から始まっています。ゼロバーという観測結果が、その受領記録です。
  • ドル建て売買代金。 分足の終値に各分の出来高を乗じて合計した、想定元本の終値加重プロキシです。通常取引時間の数値($523十億)は、プレマーケットと取引終了後のバーを除外しています。終日数値($571.9十億)は、それらを含みます。
  • オプションの解析。 満期、タイプ、行使価格は、OCCティッカーから再解析しています。テーブルのexpiration_date列は信頼できません。プレミアム想定元本は、100株の乗数を前提としています。
  • 更新単位のスプレッド統計。 各NBBO更新を同じ比重で加重しています。時間加重の統計はパネルに掲載しています。中央値には決定論的な分位点を使用しています。
  • ティックダンプの防止策は作動していません。 ティックテーブルのクエリはすべて集計しています。テープの値動き分析用クエリは、取引テーブル全体を1行に合計しています。
  • 6月29日の空売り出来高の欠損。 FINRAの6月29日付場外空売り出来高ファイルは、市場全体で途中までしかありませんでした。元ファイルがアルファベット順の途中で終了していたためです。NVDAは終了位置より前に並ぶため、その行が欠落しています。空売り出来高パネルには20セッションが掲載されています。6月29日の行はゼロではなく、市場全体のファイルが途中で切れていたため欠落しています。6月29日の詳細分析には、市場全体を対象とした検証の受領記録があります。

手法

  • タイムスタンプはUTCで保存し、生のUTC境界でフィルタリングします。2026年6月は全期間がEDTのため、通常取引時間はUTCの13:30~20:00(米東部時間の午前9:30~午後4:00)です。toTimeZoneはSELECTリストにのみ現れます。
  • セッション終値は、通常取引時間における最後の1分足の終値です。ドル出来高は、1分足の終値に1分間の出来高を乗じ、その合計として算出します。
  • オプションの満期、タイプ、行使価格は、OCCティッカーから再解析します。プレミアムの想定元本は、100株の乗数を前提とします。
  • 生成は、ゲート付きの読み取り専用パスを通じたバッチ処理に限られます。公開ページがライブデータを照会することはありません。ウェアハウスには有効期限を設けず、全ティック履歴を保持しています。そのため、この分析はいつでも同じテーブルから再現できます。ウェアハウスの状態は2026年7月4日時点です。

各パネルは、保存済みオブジェクト、チャート、テーブル、SQLの組み合わせです。Strasmoreターミナルでクエリをさらに実行できます。

#nvda#nvidia#deepdive#microstructure#options