Strasmore Research
시장 요약 Matt Connor작성자 Matt Connor · 업데이트됨 2026-08-08

2026년 7월 8일 시장 마감 요약: 반도체 반등과 지수 흐름

2026년 7월 8일 시장을 정리합니다. 반도체주는 하루 반등하며 NVDA가 이틀 연속 상승했고 MU가 가장 큰 달러 변동을 보였으나 지수 ETF는 제자리걸음을 했습니다. 시장 전반의 하락 종목 수가 상승 종목 수 대비 두 배를 넘어서며 투자 심리는 다소 위축된 모습을 보였습니다.

2026년 7월 8일 수요일, 반도체주는 하루 반등했으나 지수는 이를 거의 반영하지 못했다. SNDK는 +6.8%, AVGO는 +4.82%, NVDA는 +3.66%로 마감하며 화요일의 반도체주 급락에서 뚜렷한 반전을 보였으나, 지수 ETF는 제자리걸음을 했다. SPY는 -0.31%, QQQ는 +0.25%를 기록했다. 시장 전반의 흐름은 전날보다 더 악화되어 상승 종목 수 1821개 대비 하락 종목 수가 두 배 이상 많은 4260개를 기록했으며, 상승 종목 비중은 전 거래일 33.8%에서 29.6%로 낮아졌다. 아래의 모든 수치는 저장된 쿼리에서 불러온 것이며, 각 패널을 확장하면 정확한 SQL을 확인할 수 있다.

스코어보드

모든 변동 사항은 7월 8일 정규장 마지막 1분 봉과 직전 거래일인 7월 7일 화요일의 데이터를 비교한 것입니다. 각 행은 알파벳순으로 정렬되어 있어 ETF의 위치는 고정되어 있습니다.

조회SPY / QQQ / DIA / IWM: 7월 8일 vs 7월 7일 종가, 정규장 기준
티커전일 종가당일 시가당일 종가갭(%)장중 변동률(%)변동률(%)당일 고가당일 저가거래량(백만)
DIA528.48523.34522.72-0.97-0.12-1.09524.46520.033.2
IWM296.2294.03293.47-0.73-0.19-0.92295.1290.6820.3
QQQ709.5704.95711.3-0.640.90.25712.26700.9129.5
SPY747.66743.16745.31-0.60.29-0.31746.15739.5135.6
모든 수치 뒤에 숨겨진 정확한 SQL
WITH prior AS (
    SELECT ticker, argMax(close, window_start) AS prior_close
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('SPY', 'QQQ', 'DIA', 'IWM')
      AND window_start >= '2026-07-07 13:30:00' AND window_start < '2026-07-07 20:00:00'
    GROUP BY ticker
),
sess AS (
    SELECT ticker,
           argMin(open, window_start) AS day_open,
           argMax(close, window_start) AS day_close,
           max(high) AS day_high,
           min(low) AS day_low,
           round(toFloat64(sum(volume)) / 1e6, 1) AS shares_traded_m
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('SPY', 'QQQ', 'DIA', 'IWM')
      AND window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00'
    GROUP BY ticker
)
SELECT
    s.ticker AS ticker,
    round(toFloat64(p.prior_close), 2) AS prior_close,
    round(toFloat64(s.day_open), 2) AS day_open,
    round(toFloat64(s.day_close), 2) AS day_close,
    round((toFloat64(s.day_open) / toFloat64(p.prior_close) - 1) * 100, 2) AS gap_pct,
    round((toFloat64(s.day_close) / toFloat64(s.day_open) - 1) * 100, 2) AS intraday_pct,
    round((toFloat64(s.day_close) / toFloat64(p.prior_close) - 1) * 100, 2) AS pct_change,
    round(toFloat64(s.day_high), 2) AS day_high,
    round(toFloat64(s.day_low), 2) AS day_low,
    s.shares_traded_m
FROM sess s LEFT JOIN prior p ON s.ticker = p.ticker
ORDER BY ticker
직접 실행해 보기

네 개의 ETF는 개장과 동시에 갭 하락(gapped down)한 뒤 각기 다른 방향으로 움직였습니다. DIA는 전일 종가 대비 -0.97%로 장을 시작한 후 추가 하락하며 -1.09%에 마감했습니다. IWM-0.73%로 시작해 약세를 유지하며 -0.92%에 장을 마쳤습니다. SPY-0.6%로 시작해 장중 반등을 시도했으나 결국 -0.31%에 마감했으며, 개장 시 발생한 갭을 완전히 메우지는 못했습니다. QQQ-0.64%로 시작해 장중 랠리를 펼치며 +0.25%로 마감했고, 네 종목 중 유일하게 상승세를 기록했습니다.

이례적인 하루였는가?

SPY의 시가 대비 종가 변동폭인 0.29%은 최근 22 거래일 중 16위를 기록했으며, 이는 지수 흐름상 극단적이지 않은 중간 수준의 변동폭입니다. QQQ의 전일 대비 종가 변동폭인 +0.25%22 거래일 중 21위를 기록했습니다. 이는 QQQ의 최근 한 달간 변동폭 중 가장 작은 축에 속하며, 해당 지수의 저조한 거래 실적(print)과 일치하는 결과입니다.

조회SPY / QQQ 일간 변동 추이 (종가 기준, 약 22거래일)
QQQ 종가 대비 변동률(%)QQQ 절대 변동 순위QQQ 비교 세션 수SPY 시가 대비 종가 변동률(%)SPY 절대 변동 순위SPY 비교 세션 수첫 세션
0.2521220.2916222026-06-05
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
    round(anyIf(cc_pct, ticker = 'QQQ' AND d = toDate('2026-07-08')), 2) AS qqq_close_over_close_pct,
    arrayCount(x -> x > abs(anyIf(cc_pct, ticker = 'QQQ' AND d = toDate('2026-07-08'))), groupArrayIf(abs(cc_pct), ticker = 'QQQ' AND d != toDate('2026-07-08'))) + 1 AS qqq_abs_move_rank,
    countIf(ticker = 'QQQ') AS qqq_sessions_compared,
    round(anyIf(oc_pct, ticker = 'SPY' AND d = toDate('2026-07-08')), 2) AS spy_open_to_close_pct,
    arrayCount(x -> x > abs(anyIf(oc_pct, ticker = 'SPY' AND d = toDate('2026-07-08'))), groupArrayIf(abs(oc_pct), ticker = 'SPY' AND d != toDate('2026-07-08'))) + 1 AS spy_abs_move_rank,
    countIf(ticker = 'SPY') AS spy_sessions_compared,
    toString(min(d)) AS first_session
FROM (
    SELECT ticker, d,
           (close_px / lagInFrame(close_px) OVER (PARTITION BY ticker ORDER BY d) - 1) * 100 AS cc_pct,
           oc_pct
    FROM (
        SELECT ticker, toDate(toTimeZone(window_start, 'America/New_York')) AS d,
               argMax(toFloat64(close), window_start) AS close_px,
               (argMax(toFloat64(close), window_start) / argMin(toFloat64(open), window_start) - 1) * 100 AS oc_pct
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker IN ('SPY', 'QQQ')
          AND window_start >= toDateTime('2026-06-05 13:30:00')
          AND window_start < toDateTime('2026-07-09 00:00:00')
          AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
        GROUP BY ticker, d
    )
)
직접 실행해 보기

시장 폭: 전일보다 더 심화된 이 대 일 하락 우위

조회유동성 종목 등락비: 7월 8일 상승 종목 비중 vs 7월 7일, 거래대금 100만 달러 이상 필터
상승 종목하락 종목보합 종목유동성 티커양 세션 거래유동성 필터 제외상승 종목 비율(%)7월 7일 상승 종목 비율(%)
1821426074615511439528429.633.8
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
    countIf(close_8 > close_7 AND close_7 > 0 AND dv_8 >= 1000000) AS advancers,
    countIf(close_8 < close_7 AND close_7 > 0 AND dv_8 >= 1000000) AS decliners,
    countIf(close_8 = close_7 AND close_7 > 0 AND dv_8 >= 1000000) AS unchanged,
    countIf(close_7 > 0 AND close_8 > 0 AND dv_8 >= 1000000) AS liquid_tickers,
    countIf(close_7 > 0 AND close_8 > 0) AS traded_both_sessions,
    countIf(close_7 > 0 AND close_8 > 0) - countIf(close_7 > 0 AND close_8 > 0 AND dv_8 >= 1000000) AS dropped_by_liquidity_filter,
    round(100.0 * countIf(close_8 > close_7 AND close_7 > 0 AND dv_8 >= 1000000) / countIf(close_7 > 0 AND close_8 > 0 AND dv_8 >= 1000000), 1) AS advancer_pct,
    round(100.0 * countIf(close_7 > close_6 AND close_6 > 0 AND dv_7 >= 1000000) / countIf(close_7 > 0 AND close_6 > 0 AND dv_7 >= 1000000), 1) AS jul7_advancer_pct
FROM (
    SELECT ticker,
           toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-06 20:00:00')) AS close_6,
           toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-07 13:30:00' AND window_start < '2026-07-07 20:00:00')) AS close_7,
           toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00')) AS close_8,
           sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00') AS dv_8,
           sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-07 13:30:00' AND window_start < '2026-07-07 20:00:00') AS dv_7
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-08 20:00:00'
    GROUP BY ticker
)
직접 실행해 보기

상승 종목(1821)과 하락 종목(4260) 간의 격차로 인해 상승 종목 비중은 29.6%를 기록했으며, 이는 동일한 유동성 필터를 적용하여 양일간 산출한 전 거래일의 33.8%보다 하락한 수치입니다. 양일 모두 종가가 존재하는 11439개 종목 중 5284개 종목은 거래대금 100만 달러 미만으로 집계되어 산정에서 제외되었습니다. 반도체 주도 반등과 지수의 혼조세 마감 이면에는 더욱 일관되게 부정적인 시장 전반의 흐름이 자리 잡고 있었습니다.

반도체 섹터의 강한 반등과 거래량 급증

종목은 알파벳순으로 정렬되어 있어 각 이름은 고정된 위치를 유지합니다. 화요일 대비 비교치는 아래 표의 7월 7일과 7월 6일 종가를 기준으로 새로 산출되었습니다.

조회반도체 14개 종목: 전일 종가, 당일 종가, 당일 변동폭, 거래대금, 최저/최고가 기록 시간(ET)
티커전일 종가당일 종가변동률(%)등락 범위(%)당일 저가당일 고가저가 기록 시간(ET)고점 분(ET)당일 거래대금(십억 달러)
AMD516.57517.260.134.81498.15522.986835878.93
AVGO370.79388.674.824.91376.89395.095707789.39
INTC110.5110.27-0.215.5104.41110.497139579.48
KLAC216.52221.032.084.2214.3223.46859291.79
LRCX326.12332.932.094.53322.72337.55705872.1
MRVL230.81231.660.375.12224.98236.795705934.57
MU938.95949.371.116.24900.4195957060032.02
NVDA196.93204.143.665.13195.06205.1657093724.17
SNDK1619.261729.46.88.9415901734.6957095916.82
SOXL165.27174.845.7910.82158.87176.755708168.12
SOXS4.824.52-6.22114.464.999295702.97
STX827.4859.683.96.18811.27862.415709593.46
TER343.1351.562.475.6335.06354.276865870.77
WDC532.34550.713.456.91526562.765706003.03
모든 수치 뒤에 숨겨진 정확한 SQL
WITH per_name AS (
    SELECT
        ticker,
        toFloat64(argMaxIf(close, window_start, window_start < '2026-07-08 00:00:00')) AS prior_close,
        toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-08 00:00:00')) AS day_close,
        maxIf(toFloat64(high), window_start >= '2026-07-08 00:00:00') AS day_high,
        minIf(toFloat64(low), window_start >= '2026-07-08 00:00:00') AS day_low,
        argMinIf(window_start, (toFloat64(low), toInt64(toUnixTimestamp(window_start))), window_start >= '2026-07-08 00:00:00') AS low_bar,
        argMaxIf(window_start, (toFloat64(high), -toInt64(toUnixTimestamp(window_start))), window_start >= '2026-07-08 00:00:00') AS high_bar,
        round(sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-08 00:00:00') / 1e9, 2) AS day_dollar_bn
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('AMD', 'AVGO', 'INTC', 'KLAC', 'LRCX', 'MRVL', 'MU', 'NVDA', 'SNDK', 'SOXL', 'SOXS', 'STX', 'TER', 'WDC')
      AND ((window_start >= '2026-07-07 13:30:00' AND window_start < '2026-07-07 20:00:00')
        OR (window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00'))
    GROUP BY ticker
)
SELECT
    ticker,
    round(prior_close, 2) AS prior_close,
    round(day_close, 2) AS day_close,
    round((day_close / prior_close - 1) * 100, 2) AS pct_chg,
    round(((day_high - day_low) / prior_close) * 100, 2) AS range_pct,
    round(toFloat64(day_low), 2) AS day_low,
    round(toFloat64(day_high), 2) AS day_high,
    toUInt32(toHour(toTimeZone(low_bar, 'America/New_York')) * 60 + toMinute(toTimeZone(low_bar, 'America/New_York'))) AS low_minute_et,
    toUInt32(toHour(toTimeZone(high_bar, 'America/New_York')) * 60 + toMinute(toTimeZone(high_bar, 'America/New_York'))) AS high_minute_et,
    day_dollar_bn
FROM per_name
ORDER BY ticker
직접 실행해 보기

14개 반도체 종목 중 12개가 상승 마감했습니다. 이는 14개 종목 중 12개가 하락했던 화요일 장과는 정반대의 결과입니다. SNDK+6.8%의 수익률과 16.82십억 달러 규모의 거래대금을 기록하며 섹터 상승을 주도했고, AVGO+4.82%로 그 뒤를 바짝 쫓았습니다. 다른 저장장치 관련주인 STX+3.9%, WDC+3.45%를 기록했습니다. 3배 레버리지 ETF인 SOXL+5.79% 상승했고, 인버스 ETF인 SOXS-6.22% 하락하여 기초자산 섹터의 일일 회복세와 일치하는 흐름을 보였습니다. MU+1.11%로 비교적 완만한 상승세를 보였으나, 32.02십억 달러의 거래대금을 기록하며 해당 패널에서 가장 많은 거래대금을 나타냈습니다. NVDA+3.66%로 마감하며 이틀 연속 상승세를 이어갔습니다. 화요일의 급락장에서도 상승 마감했던 이 패널 내 2개 종목 중 하나였으며, 당시 +0.67%를 기록한 바 있습니다.

조회등락 현황: 7월 8일 및 7월 7일 동일 14개 종목의 상승/하락 종목 수
7월 8일 상승7월 8일 하락7월 7일 상승7월 7일 하락NVDA 7월 7일 변동률(%)종목 수
1222120.6714
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
    countIf(close_8 > close_7) AS jul8_green,
    countIf(close_8 < close_7) AS jul8_red,
    countIf(close_7 > close_6) AS jul7_green,
    countIf(close_7 < close_6) AS jul7_red,
    round(anyIf((close_7 / close_6 - 1) * 100, ticker = 'NVDA'), 2) AS nvda_jul7_pct,
    count() AS names_counted
FROM (
    SELECT ticker,
           toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-06 20:00:00')) AS close_6,
           toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-07 13:30:00' AND window_start < '2026-07-07 20:00:00')) AS close_7,
           toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00')) AS close_8
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('AMD', 'AVGO', 'INTC', 'KLAC', 'LRCX', 'MRVL', 'MU', 'NVDA', 'SNDK', 'SOXL', 'SOXS', 'STX', 'TER', 'WDC')
      AND window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-08 20:00:00'
    GROUP BY ticker
)
직접 실행해 보기

반대편의 흐름: 방어주와 성장 대형주는 동참하지 않음

조회섹터 순환매 점검: 8개 종목, 방어주, 대형 기술주, 바이오테크
티커전일 종가당일 시가당일 종가갭(%)장중 변동률(%)변동률(%)당일 거래대금(십억 달러)
CRNX83.5383.5283.45-0.01-0.08-0.11.38
CVX173.97176.8175.921.63-0.51.121.36
JNJ267.29268.6263.360.49-1.95-1.471.38
LLY1235.641221.11215.87-1.18-0.43-1.62.55
META615.57614.38603.03-0.19-1.85-2.045.86
TSLA402.88399.38393.92-0.87-1.37-2.2211.71
UNH428.18427.14425.56-0.24-0.37-0.611.28
XOM141.65143.44140.961.26-1.73-0.492.08
모든 수치 뒤에 숨겨진 정확한 SQL
WITH per_name AS (
    SELECT
        ticker,
        toFloat64(argMaxIf(close, window_start, window_start < '2026-07-08 00:00:00')) AS prior_close_raw,
        toFloat64(argMinIf(open, window_start, window_start >= '2026-07-08 00:00:00')) AS day_open_raw,
        toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-08 00:00:00')) AS day_close_raw,
        round(sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-08 00:00:00') / 1e9, 2) AS day_dollar_bn
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('CRNX', 'CVX', 'JNJ', 'LLY', 'META', 'TSLA', 'UNH', 'XOM')
      AND ((window_start >= '2026-07-07 13:30:00' AND window_start < '2026-07-07 20:00:00')
        OR (window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00'))
    GROUP BY ticker
)
SELECT
    ticker,
    round(prior_close_raw, 2) AS prior_close,
    round(day_open_raw, 2) AS day_open,
    round(day_close_raw, 2) AS day_close,
    round((day_open_raw / prior_close_raw - 1) * 100, 2) AS gap_pct,
    round((day_close_raw / day_open_raw - 1) * 100, 2) AS intraday_pct,
    round((day_close_raw / prior_close_raw - 1) * 100, 2) AS pct_chg,
    day_dollar_bn
FROM per_name
ORDER BY ticker
직접 실행해 보기

성장 대형주들은 반도체 섹터와는 반대 방향으로 움직였습니다: TSLA -2.22%, META -2.04%, LLY -1.6%. CVX는 패널 종목 중 유일하게 상승 마감했으며, 장 초반 갭 상승 이후 +1.12%를 기록했습니다. 반면 XOM+1.26%로 시작했으나 장 마감 시점에는 -0.49%까지 하락했습니다. 이로써 수요일 장세는 반도체 종목은 상승하고 성장주와 방어주는 하락하는 양분된 흐름을 보였으며, 지수는 그 사이에서 보합세를 유지했습니다. (종목은 알파벳순으로 나열됨: CRNX, CVX, JNJ, LLY, META, TSLA, UNH, XOM.)

자금 거래 현황

조회거래대금 상위 6종목, 거래량 상위 4종목: 7월 8일 정규장 기준
순위표티커거래대금(십억 달러)거래량(백만 주)내재 평균가상위 종목 비중(%)
by dollars tradedMU32.0234.1939100
by dollars tradedSPY26.4935.6744.182.7
by dollars tradedNVDA24.17120.5200.5875.5
by dollars tradedQQQ20.929.5708.4765.3
by dollars tradedSNDK16.8210.11665.3552.5
by dollars tradedTSLA11.7129.7394.2836.6
by shares tradedSOXS2.97636.54.67100
by shares tradedTZA1.37334.84.0952.6
by shares tradedBITO2.29272.48.4142.8
by shares tradedAAL2.79169.316.4826.6
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT leaderboard, ticker, dollar_volume_bn, shares_m,
    round(1000 * dollar_volume_bn / shares_m, 2) AS implied_avg_price,
    round(100 * if(leaderboard = 'by dollars traded', dollar_volume_bn, shares_m)
        / max(if(leaderboard = 'by dollars traded', dollar_volume_bn, shares_m)) OVER (PARTITION BY leaderboard), 1) AS pct_of_board_leader
FROM (
    SELECT
        'by dollars traded' AS leaderboard,
        ticker,
        round(sum(toFloat64(close) * toFloat64(volume)) / 1e9, 2) AS dollar_volume_bn,
        round(sum(toFloat64(volume)) / 1e6, 1) AS shares_m
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00'
      AND ticker NOT IN ('SPCX')
    GROUP BY ticker
    ORDER BY dollar_volume_bn DESC
    LIMIT 6
    UNION ALL
    SELECT
        'by shares traded' AS leaderboard,
        ticker,
        round(sum(toFloat64(close) * toFloat64(volume)) / 1e9, 2) AS dollar_volume_bn,
        round(sum(toFloat64(volume)) / 1e6, 1) AS shares_m
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00'
      AND ticker NOT IN ('SPCX')
    GROUP BY ticker
    ORDER BY shares_m DESC
    LIMIT 4
)
ORDER BY leaderboard, pct_of_board_leader DESC
직접 실행해 보기

MU32.02B달러를 기록하며 거래 대금 기준 가장 활발한 종목이었고, 300억 달러를 상회한 유일한 종목이었습니다. SPY(26.49B), NVDA(24.17B), QQQ(20.9B)가 그 뒤를 이었으며, SNDK(16.82B)와 TSLA(11.71B)가 거래 대금 상위권을 형성했습니다. 거래량 기준으로는 다른 양상이 나타났습니다. 3배 인버스 반도체 ETF인 SOXS636.5M주가 거래되었으며, 내재 평균 가격은 $4.67였습니다. 이는 반도체 섹터의 변동성이 컸던 날, 저가형 3배 레버리지 상품에서 나타나는 전형적인 거래 구조입니다.

장중 흐름

조회30분 단위 거래량(ET), 정규장 기준, 당일 최대 거래 구간 대비 %
동부 표준시(ET)거래량(십억 주)최대 구간 비중(%)
09:301.9889.9
10:001.3862.9
10:301.3259.9
11:001.1653
11:301.0145.9
12:000.9342.2
12:300.9242
13:000.7534.1
13:300.7634.5
14:000.7734.9
14:300.7534.3
15:000.941.1
15:302.2100
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
    formatDateTime(toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_time,
    round(sum(toFloat64(volume)) / 1e9, 2) AS shares_bn,
    round(100 * sum(toFloat64(volume)) / max(sum(toFloat64(volume))) OVER (), 1) AS pct_of_biggest_bucket
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00'
GROUP BY et_time
ORDER BY et_time
직접 실행해 보기

거래량은 교과서적인 U자형 패턴을 보였습니다. 장 초반 거래량은 당일 최대 거래 구간의 89.9% 수준에서 시작해 오전 내내 감소하다가 오후 1시에서 1시 30분(미 동부시간 기준) 사이에 34.1%로 저점을 기록했습니다. 장 마감 직전 30분(15시 30분) 구간의 거래량은 2.2B주로 당일 최대치를 기록했으며, 이는 정규장 표준 패턴인 장 초반의 1.98B주보다 많은 수준입니다.

옵션 테이프

조회옵션 거래 흐름: 체결 건수, 계약 수, 콜(Call) 옵션 비중, 0DTE(당일 만기 옵션) 비중 vs 화요일, 상위 계약
옵션 체결수(백만)계약수(백만)7월 7일 계약수(백만)콜옵션 거래 비중(%)0DTE 비중(%)7월 7일 0DTE 비중(%)SPY 정규장 종가1위 기초자산1위 행사가1위 유형1위 계약수1위 평균가1위 0DTE 여부1위 머니니스(Moneyness)
10.4463.2661.1355.438.731.2745.31SPY745C6779810.8751-0.31
모든 수치 뒤에 숨겨진 정확한 SQL
WITH
    (
        SELECT (groupArray(und), groupArray(strike), groupArray(typ), groupArray(vol), groupArray(avg_px), groupArray(is_0dte))
        FROM (
            SELECT any(underlying_symbol) AS und, any(toFloat64(strike_price)) AS strike, any(option_type) AS typ,
                   sum(size) AS vol, round(avg(toFloat64(price)), 3) AS avg_px,
                   if(substring(ticker, length(ticker) - 14, 6) = '260708', 1, 0) AS is_0dte
            FROM global_markets.options_trades
            WHERE sip_timestamp >= '2026-07-08 00:00:00' AND sip_timestamp < '2026-07-09 00:00:00'
            GROUP BY ticker
            ORDER BY vol DESC
            LIMIT 2
        )
    ) AS top2,
    (
        SELECT round(toFloat64(argMax(close, window_start)), 2)
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY' AND window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00'
    ) AS spy_regular_close,
    (
        SELECT round(toFloat64(sum(size)) / 1e6, 2)
        FROM global_markets.options_trades
        WHERE sip_timestamp >= '2026-07-07 00:00:00' AND sip_timestamp < '2026-07-08 00:00:00'
    ) AS jul7_contracts_m,
    (
        SELECT round(100.0 * sumIf(size, substring(ticker, length(ticker) - 14, 6) = '260707') / sum(size), 1)
        FROM global_markets.options_trades
        WHERE sip_timestamp >= '2026-07-07 00:00:00' AND sip_timestamp < '2026-07-08 00:00:00'
    ) AS jul7_pct_0dte
SELECT
    round(count() / 1e6, 2) AS option_prints_m,
    round(toFloat64(sum(size)) / 1e6, 2) AS contracts_m,
    jul7_contracts_m,
    round(100.0 * sumIf(size, option_type = 'C') / sum(size), 1) AS call_pct_of_volume,
    round(100.0 * sumIf(size, substring(ticker, length(ticker) - 14, 6) = '260708') / sum(size), 1) AS pct_0dte,
    jul7_pct_0dte,
    spy_regular_close,
    top2.1[1] AS top1_und, top2.2[1] AS top1_strike, top2.3[1] AS top1_type, top2.4[1] AS top1_contracts, top2.5[1] AS top1_avg_px, top2.6[1] AS top1_is_0dte,
    round(toFloat64(top2.2[1]) - spy_regular_close, 2) AS top1_moneyness
FROM global_markets.options_trades
WHERE sip_timestamp >= '2026-07-08 00:00:00' AND sip_timestamp < '2026-07-09 00:00:00'
직접 실행해 보기

통합 옵션 테이프(consolidated options tape)에는 10.44M건의 체결과 63.26M계약이 기록되었으며, 이는 화요일 동일 시간대 창에서 집계된 61.13M건을 상회하는 수치입니다. 콜옵션 비중은 전체 거래량의 55.4%를 차지하며 완만한 콜 우위 흐름을 보였습니다. 0DTE 계약(당일 만기, 260708)은 전체 계약 거래량의 38.7%를 차지하여 화요일의 31.2% 대비 증가했습니다. 가장 활발하게 거래된 단일 계약은 SPY 745C로, SPY의 정규장 종가인 $745.31 대비 등가격(at the money)에 위치한 당일 만기 옵션이 평균 가격 $0.875677981계약 체결되었습니다.

호가 테이프

조회주식 NBBO(최우선 매수·매도 호가) 업데이트 횟수: 7월 8일 vs 7월 7일, 주요 종목 업데이트 포함 (단위: 백만)
7월 8일 업데이트(백만)7월 7일 업데이트(백만)전일 대비 변동률(%)7월 8일 SPY 업데이트(백만)7월 8일 QQQ 업데이트(백만)7월 8일 NVDA 업데이트(백만)7월 8일 TSLA 업데이트(백만)7월 8일 MU 업데이트(백만)
530.55492.767.74.936.531.80.720.6
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
    round(countIf(toDate(sip_timestamp) = toDate('2026-07-08')) / 1e6, 2) AS jul8_updates_m,
    round(countIf(toDate(sip_timestamp) = toDate('2026-07-07')) / 1e6, 2) AS jul7_updates_m,
    round((countIf(toDate(sip_timestamp) = toDate('2026-07-08')) / countIf(toDate(sip_timestamp) = toDate('2026-07-07')) - 1) * 100, 1) AS day_over_day_pct,
    round(countIf(toDate(sip_timestamp) = toDate('2026-07-08') AND ticker = 'SPY') / 1e6, 2) AS jul8_spy_updates_m,
    round(countIf(toDate(sip_timestamp) = toDate('2026-07-08') AND ticker = 'QQQ') / 1e6, 2) AS jul8_qqq_updates_m,
    round(countIf(toDate(sip_timestamp) = toDate('2026-07-08') AND ticker = 'NVDA') / 1e6, 2) AS jul8_nvda_updates_m,
    round(countIf(toDate(sip_timestamp) = toDate('2026-07-08') AND ticker = 'TSLA') / 1e6, 2) AS jul8_tsla_updates_m,
    round(countIf(toDate(sip_timestamp) = toDate('2026-07-08') AND ticker = 'MU') / 1e6, 2) AS jul8_mu_updates_m
FROM global_markets.cache_stocks_quotes
WHERE sip_timestamp >= '2026-07-07 00:00:00' AND sip_timestamp < '2026-07-09 00:00:00'
직접 실행해 보기

7월 8일 주식 호가 테이프(stock-quote tape)에는 530.55M건의 NBBO(최우선매수매도호가) 업데이트가 기록되었으며, 이는 전 거래일 대비 +7.7% 증가한 수치입니다. QQQ가 6.53M건의 업데이트로 주요 종목 중 가장 높은 수치를 기록했으며, SPY(4.93M)가 그 뒤를 이었습니다. NVDA(1.8M), TSLA(0.72M), MU(0.6M)가 상위 종목에 포함되었습니다.

조회SPY / QQQ / NVDA / TSLA / MU / SNDK / AVGO: 정규장(RTH) 중간 호가 스프레드(단위: bp)
티커중앙값 스프레드(bps)
SPY0.27
QQQ0.71
NVDA1.52
TSLA2.28
AVGO3.63
MU5.66
SNDK12.21
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
    ticker,
    round(quantileExact(0.5)((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000), 2) AS median_spread_bps
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('SPY', 'QQQ', 'NVDA', 'TSLA', 'MU', 'SNDK', 'AVGO')
  AND sip_timestamp >= '2026-07-08 13:30:00' AND sip_timestamp < '2026-07-08 20:00:00'
  AND bid_price > 0 AND ask_price > 0 AND ask_price > bid_price
GROUP BY ticker
ORDER BY median_spread_bps ASC
직접 실행해 보기

주요 7개 종목 전반에서 SPY의 정규장(RTH) 중앙값 호가 스프레드(quoted spread)는 0.27 bps로, 미국에서 가장 유동성이 높은 ETF로서 통상적인 범위의 하단에 위치했습니다. QQQ는 0.71 bps, NVDA는 1.52 bps를 기록했습니다. 호가 스프레드가 상대적으로 넓은 종목은 유동성이 낮은 MU(5.66 bps)와 SNDK(12.21 bps)였습니다.

조회SPY 정규장 평균 호가 스프레드, 최근 1개월 추이
7월 8일 평균 스프레드(센트)밀집도 순위비교 세션최소 스프레드 세션(센트)최대 스프레드 세션(센트)첫 세션제외된 유효하지 않은 호가
2.20211221.8092.8652026-06-0542783
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
    round(anyIf(avg_spread_cents, d = toDate('2026-07-08')), 3) AS jul8_avg_spread_cents,
    arrayCount(x -> x < anyIf(avg_spread_cents, d = toDate('2026-07-08')), groupArrayIf(avg_spread_cents, d != toDate('2026-07-08'))) + 1 AS tightness_rank,
    count() AS sessions_compared,
    round(min(avg_spread_cents), 3) AS tightest_session_cents,
    round(max(avg_spread_cents), 3) AS widest_session_cents,
    toString(min(d)) AS first_session,
    sum(dropped_invalid) AS dropped_invalid_quotes
FROM (
    SELECT toDate(toTimeZone(sip_timestamp, 'America/New_York')) AS d,
           avgIf(toFloat64(ask_price - bid_price), bid_price > 0 AND ask_price >= bid_price) * 100 AS avg_spread_cents,
           countIf(NOT (bid_price > 0 AND ask_price >= bid_price)) AS dropped_invalid
    FROM global_markets.cache_stocks_quotes
    WHERE ticker = 'SPY'
      AND sip_timestamp >= toDateTime('2026-06-05 00:00:00')
      AND sip_timestamp < toDateTime('2026-07-09 00:00:00')
      AND (toHour(sip_timestamp) * 60 + toMinute(sip_timestamp)) BETWEEN 810 AND 1199
    GROUP BY d
)
직접 실행해 보기

SPY의 정규장 평균 호가 스프레드는 2.202 센트로, 최근 22 거래일 중 11를 기록했습니다. 이는 스프레드 밀집도 측면에서 중간 정도의 수준이며, 최근 한 달간의 범위는 1.809 센트(최저)에서 2.865 센트(최고) 사이였습니다. 유동성 공백이나 특별한 이벤트 없이, SPY의 호가 스프레드는 평이한 수준을 보였습니다.

조회옵션 NBBO 업데이트: 주식 호가 대비 총 업데이트 횟수 및 SPY 루트 데이터
7월 8일 옵션(십억)옵션 대비 주식 비율7월 8일 SPY 옵션(백만)
9.6218.1422
모든 수치 뒤에 숨겨진 정확한 SQL
WITH
    (SELECT count() FROM global_markets.cache_options_quotes WHERE sip_timestamp >= '2026-07-08 00:00:00' AND sip_timestamp < '2026-07-09 00:00:00') AS jul8_options_rows,
    (SELECT count() FROM global_markets.cache_stocks_quotes WHERE sip_timestamp >= '2026-07-08 00:00:00' AND sip_timestamp < '2026-07-09 00:00:00') AS jul8_stock_quote_rows
SELECT
    round(jul8_options_rows / 1e9, 2) AS jul8_options_bn,
    round(jul8_options_rows / jul8_stock_quote_rows, 1) AS options_to_stock_ratio,
    round((SELECT count() FROM global_markets.cache_options_quotes WHERE ticker >= 'O:SPY26' AND ticker < 'O:SPY27' AND sip_timestamp >= '2026-07-08 13:30:00' AND sip_timestamp < '2026-07-08 20:00:00') / 1e6, 0) AS jul8_spy_options_m
직접 실행해 보기

옵션 테이프에는 9.62십억건의 NBBO 업데이트가 기록되었으며, 이는 주식 호가 테이프 대비 18.1에 달하는 규모입니다. SPY 옵션 부문에서만 정규장 동안 422백만건의 업데이트가 발생했습니다.

금리: 거의 움직이지 않은 수익률 곡선

조회국채 금리: 7월 8일 vs 7월 7일, 주요 만기물 및 2년-10년 금리차
커브 포인트7월 8일 수익률(%)세션 변동(bp)
1 month3.67-2
3 month3.871
1 year4.060
2 year4.212
5 year4.314
10 year4.561
30 year5.061
2s10s spread0.35-1
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
    t.1 AS curve_point,
    round(t.2, 2) AS jul8_yield_pct,
    round((t.2 - t.3) * 100) AS session_change_bp
FROM (
    SELECT arrayJoin([
        ('1 month',  toFloat64(d.yield_1_month),  toFloat64(p.yield_1_month)),
        ('3 month',  toFloat64(d.yield_3_month),  toFloat64(p.yield_3_month)),
        ('1 year',   toFloat64(d.yield_1_year),   toFloat64(p.yield_1_year)),
        ('2 year',   toFloat64(d.yield_2_year),   toFloat64(p.yield_2_year)),
        ('5 year',   toFloat64(d.yield_5_year),   toFloat64(p.yield_5_year)),
        ('10 year',  toFloat64(d.yield_10_year),  toFloat64(p.yield_10_year)),
        ('30 year',  toFloat64(d.yield_30_year),  toFloat64(p.yield_30_year)),
        ('2s10s spread', toFloat64(d.yield_10_year - d.yield_2_year), toFloat64(p.yield_10_year - p.yield_2_year))
    ]) AS t
    FROM (SELECT * FROM global_markets.treasury_yields WHERE date = '2026-07-08') AS d,
         (SELECT * FROM global_markets.treasury_yields WHERE date = '2026-07-07') AS p
)
직접 실행해 보기

5년물 국채 금리가 +4 bp(basis point, 1bp=0.01%p) 상승하며 장중 움직임을 주도했고, 2년물은 +2 bp 상승으로 마감했습니다. 그 외 만기물은 어느 방향으로든 2bp 이상 움직이지 않았습니다. 이에 따라 2s10s spread(2년물과 10년물 금리 차이)는 최근 범위 내인 0.35%(당일 변동폭 -1 bp)를 기록했습니다. 이처럼 제한적인 금리 움직임은 지수의 미미한 변동과 궤를 같이했습니다.

당일의 일정

조회배당락, 주식 분할, SEC(미 증권거래위원회) 공시, 뉴스 주목도
배당락 기록주식 분할 실행주식 병합주식 분할424B2 공시Form 4 공시8-K 공시총 공시뉴스 기사뉴스 발행사주요 뉴스 티커주요 뉴스 수차순위 대비 뉴스 리드
8110152777516337311923MU170
모든 수치 뒤에 숨겨진 정확한 SQL
WITH
    (
        SELECT (count(), uniqExact(publisher))
        FROM global_markets.stocks_news
        WHERE toDate(toTimeZone(published_utc, 'America/New_York')) = '2026-07-08'
    ) AS news,
    (
        SELECT (argMax(t, (n, t)), max(n), max(n) - arraySort(x -> -x, groupArray(n))[2])
        FROM (
            SELECT t, count() AS n
            FROM (
                SELECT arrayJoin(tickers) AS t
                FROM global_markets.stocks_news
                WHERE toDate(toTimeZone(published_utc, 'America/New_York')) = '2026-07-08'
            )
            WHERE t != 'SPCX'
            GROUP BY t
        )
    ) AS top_news
SELECT
    (SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date = '2026-07-08') AS ex_dividend_records,
    (SELECT count() FROM global_markets.stocks_splits WHERE execution_date = '2026-07-08') AS splits_executed,
    (SELECT countIf(toFloat64(split_from) > toFloat64(split_to)) FROM global_markets.stocks_splits WHERE execution_date = '2026-07-08') AS reverse_splits,
    (SELECT countIf(toFloat64(split_to) > toFloat64(split_from)) FROM global_markets.stocks_splits WHERE execution_date = '2026-07-08') AS forward_splits,
    (SELECT countIf(form_type = '424B2') FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-07-08') AS fil_424b2,
    (SELECT countIf(form_type = '4') FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-07-08') AS fil_form4,
    (SELECT countIf(form_type = '8-K') FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-07-08') AS fil_8k,
    (SELECT count() FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-07-08') AS fil_total,
    news.1 AS news_articles, news.2 AS news_publishers,
    top_news.1 AS top_news_ticker, top_news.2 AS top_news_n, top_news.3 AS top_news_lead_over_next
직접 실행해 보기

당일 시장 일정은 한산했습니다. 배당락일(ex-dividend date) 기록은 81건, 주식 분할(forward split) 실행은 1건, 미국 증권거래위원회(SEC) 공시는 총 3731건(내부자 거래 신고인 Form 4 775건, 투자설명서인 424B2 527건, 주요 경영사항 보고서인 8-K 163건 포함)이었습니다. 뉴스 보도는 3개 매체에서 192건이 송고되었으며, MU17건의 기사에서 언급되며 가장 많이 다뤄진 티커(ticker) 중 하나였습니다. 당일 흐름에서 대중적으로 잘 알려진 기업의 특별한 이벤트는 없었으며, 시장의 서사는 반도체 섹터 그 자체였습니다.

세션 검증 완료

조회장 운영 확인: 첫/마지막 SPY 봉 시간(ET), 정규 봉 개수, 휴장일 기록, 차기 휴장일
첫 SPY 바 (ET)마지막 SPY 바 (ET)SPY 분봉정규장 바일일 세션7월 8일 휴장 행다음 휴장일다음 휴장 명칭
04:0019:59919390102026-09-07Labor Day
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
    formatDateTime(min(toTimeZone(window_start, 'America/New_York')), '%H:%i') AS first_spy_bar_et,
    formatDateTime(max(toTimeZone(window_start, 'America/New_York')), '%H:%i') AS last_spy_bar_et,
    count() AS spy_minute_bars,
    countIf(window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00') AS regular_session_bars,
    uniqExactIf(toDate(toTimeZone(window_start, 'America/New_York')), window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00') AS day_sessions,
    (SELECT count() FROM global_markets.stocks_market_holidays WHERE date = '2026-07-08') AS jul8_holiday_rows,
    (SELECT toString(min(date)) FROM global_markets.stocks_market_holidays WHERE date > '2026-07-08' AND status = 'closed') AS next_closure_date,
    (SELECT argMin(name, date) FROM global_markets.stocks_market_holidays WHERE date > '2026-07-08' AND status = 'closed') AS next_closure_name
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= '2026-07-08 00:00:00' AND window_start < '2026-07-09 00:00:00'
직접 실행해 보기

해당 세션은 연장 거래 시간 전체를 포함하여 진행되었습니다. SPY의 첫 번째 바(bar)는 04:00 ET에, 마지막 바는 19:59 ET에 형성되었습니다. 정규 거래 시간 동안 390개의 분 단위 바가 생성되었으며, 해당 기간 내 총 1개의 거래 세션이 포함되었습니다(반일 거래는 없으며, 휴장일 일정표에 해당 날짜는 포함되어 있지 않습니다). 다음 예정된 휴장일은 2026-09-07Labor Day입니다.

데이터 참고 사항

모든 타임스탬프는 UTC 기준으로 저장됩니다. 2026년 7월 8일의 정규 거래 시간은 sip_timestamp / window_start이며, 이는 2026-07-08 13:30:00에서 2026-07-08 20:00:00 사이로 뉴욕 시간 기준 오전 9시 30분부터 오후 4시까지에 해당합니다. 십진법 가격은 나눗셈 연산 전 Float64로 형변환됩니다. 티커별 패널(스코어보드, 칩 컴플렉스, 로테이션)은 각 본문 참조가 고정된 행을 가리키도록 티커 알파벳순으로 정렬됩니다. 리더보드(거래량, 호가 스냅샷)는 값에 따라 정렬되며, 리더보드 내 모든 위치 관련 정보는 해당 위치에 대한 검증 가능한 범위로 인코딩됩니다. 본 페이지의 모든 화요일 비교 데이터, 등락비(breadth share), 칩 상승/하락 종목 수, 옵션 계약 및 0DTE(당일 만기 옵션) 비중, 호가 업데이트 횟수는 이전 게시물에서 인용하지 않고, 7월 7일(이전 종가가 필요한 경우 7월 6일 포함) 데이터를 동일한 쿼리 블록에서 새로 계산합니다.

전체 데이터 참고 사항

등락비 패널은 양일 모두 정규 거래 시간 종가가 존재하고 측정 당일 거래대금이 1백만 달러 이상인 종목을 집계합니다. 제외된 종목 수(528411439)를 통해 제외된 하위 구간을 확인할 수 있습니다. 칩 컴플렉스의 day_low/day_high 타이밍 열은 argMin/argMaxIf(..., (value, timestamp)) 패턴을 사용하여 동률 발생 시 결정론적으로 처리합니다. 거래량 스마일(volume-smile) 버킷 레이블은 ET(%H:%i)이며, SELECT 리스트의 toTimeZone을 사용하여 계산됩니다. 옵션 테이프 패널은 options_trades.expiration_date 대신 OCC 티커 하위 문자열 일치(substring(ticker, length(ticker) - 14, 6))를 사용하여 당일 만기 옵션을 감지합니다(해당 열은 사전 점검 참고 사항에 따라 오류가 있음). KNOWN_AMBIGUOUS_TICKERS에 포함된 심볼은 거래량 상위 및 뉴스 주목도 SQL에서 제외되므로, "가장 많은 X"와 같은 언급은 검증 가능한 종목에 대해서만 적용됩니다. 주요 뉴스 티커는 결정론적 동률 처리 방식(argMax(t, (n, t)))을 사용합니다. top_news_lead_over_next = 0은 동률을 의미하며, 이것이 본문에서 "가장 많이 언급된 종목 중 하나"라고 표현하는 이유입니다. 국채 패널은 두 개의 일일 스냅샷 행을 결합합니다. 어느 한 날짜의 스냅샷이라도 누락되면 행이 0개가 되며, row_count 제한에 따라 게시물이 유지됩니다. 주식 호가 및 옵션 호가 집계는 일별 파티션을 대상으로 한 전체 테이프 스캔 결과입니다. 지정된 티커의 집계 수치는 해당 열 단위에 맞춰 백만 단위로 보고됩니다. 스프레드 중앙값은 quantileExact(결정론적)을 사용하며, 후행 스프레드 패널은 평균(avgIf)으로 레이블이 지정되어 있습니다.

방법론

  • 시장 데이터 소스: 통합 테이프(consolidated tape), 지수 및 종목별 가격과 거래량은 delayed_stocks_minute_aggs, NBBO(최우선 매수·매도 호가) 건수 및 호가 스프레드(quoted spreads)는 cache_stocks_quotes, 옵션 테이프는 cache_options_quotesoptions_trades을 사용합니다.
  • 시간대 처리: 모든 저장된 타임스탬프는 UTC 기준입니다. ET(동부 표준시) 시계 표시는 SELECT 리스트에서만 toTimeZone(..., 'America/New_York')를 사용하여 계산하며, WHERE 절은 원본 UTC 리터럴을 사용합니다.
  • 정규장 시간: 13:30~20:00 UTC이며, 달력 계산이 아닌 관측된 SPY 분봉(세션 검증 패널)을 기준으로 검증합니다.
  • 스프레드 정의: 스냅샷 시점의 유효한 양방향 호가에 대한 베이시스 포인트(basis points) 단위의 (ask - bid) / midpoint × 10,000입니다. 후행 월간 패널은 센트 단위의 평균 폭이며, 평균값으로 표기합니다.
  • 이전 세션 비교: 7월 7일(화요일의 전일 대비 비교는 7월 6일) 데이터를 쿼리 내에서 직접 계산하며, 이전 게시물에서 가져오지 않습니다.
  • 결정론적 집계: quantileExact, 튜플 키 기반의 argMin/argMax, 그리고 안정적인 재생성을 위한 결정론적 뉴스 타이브레이크(tie-break)를 사용합니다.
  • 데이터 웨어하우스 기준일: 2026년 7월 10일(해당 기간 T+2 기준); 두 세션의 테이프 모두 이 시점까지 완전히 반영되었습니다.

관련 링크: 2026년 7월 7일 요약, 옵션 거래 비용, 매수-매도 스프레드 기초, 0DTE 옵션, 및 상대 거래량.

#recap#daily#spy#qqq#semiconductors#market structure