Strasmore Research
Deep Dives · Matt ConnorBy Matt Connor · · Updated 2026-07-24

MU: 2026년 6월 최대 거래량 분석

Micron의 6월 거래 대금은 995.7 billion dollars이며 시장 first위입니다. 가격 재조정은 14 percent로 진정되었습니다.

Micron은 2026년 상반기 동안 급격한 가격 재조정을 겪었습니다. 6월에는 가격 변동이 잦아들었으나 거래량은 줄어들지 않았습니다. MU는 5월의 89.8% 상승 이후, 2월 이후 가장 조용한 한 달을 보내며 6월을 $1151.01에 마감했습니다. 이는 14% 상승한 수치입니다. 정규 거래 시간 동안의 거래 대금은 $995.7 billion을 기록하며 SPY보다 높은 미국 시장 전체 first 순위를 차지했습니다. 일별로 측정했을 때 6월은 상반기 중 변동성이 가장 큰 달(연율화 기준 127.6%)이었습니다. 현재의 안정세는 착시 현상일 뿐입니다. 거래량, 실적 발표 기간의 공시, 변동성, 동종 업계, 스프레드(spread), 옵션, 공매도, 그리고 6개월간의 추이를 포함한 6월의 상세 내역은 다음과 같습니다. 모든 수치는 저장된 쿼리(query)를 기반으로 합니다. 각 패널을 확장하여 SQL을 확인할 수 있습니다.

한 달간의 변동폭

조회MU의 6월 현황: 시가, 종가, 고가/저가, 거래대금 및 수익
모든 수치 뒤에 숨겨진 정확한 SQL
WITH
    (
        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 max(toFloat64(high)) FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'MU'
          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 = 'MU'
          AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
    ) AS lo
SELECT
    round(argMinIf(toFloat64(open), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199), 2) AS month_open,
    round(argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199), 2) AS month_close,
    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,
    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,
    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_first_bar_et,
    round(minIf(toFloat64(low), (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) - lo, 2) AS rth_minus_extended_low,
    round(toFloat64(sum(volume)) / 1e9, 2) AS month_shares_bn,
    round(sumIf(toFloat64(close) * toFloat64(volume), (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) / 1e9, 1) AS rth_dollar_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 = 'MU'
  AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')

이 정도 규모의 종목으로서는 월간 변동폭이 매우 컸습니다. 저가는 $850.1 (2026-06-05 16:34 ET)였고, 고가는 $1255 (2026-06-25 09:35 ET)를 기록했습니다. 이는 대부분의 주식이 한 해 동안 보이는 변동폭보다 넓은 수치입니다. 6월 19일은 시장 전체가 휴장(0 SPY bars)했으므로, 해당 월의 거래일은 21일이었습니다.

6월, 6개월 추세 대비

14%가 큰 수치인가? 해당 티커(ticker)의 이번 상반기는 평온한 시기였다. 패널은 매달 실시간으로 동일하게 재계산된다.

조회MU 월별 실시간 재계산 데이터: 수익률, 종가, 정규장 거래대금
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT toString(toStartOfMonth(toDate(toTimeZone(window_start, 'America/New_York')))) AS period_start,
    round((argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) / argMinIf(toFloat64(open), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) - 1) * 100, 1) AS month_return_pct,
    round(argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959), 2) AS month_close,
    round(sumIf(toFloat64(close) * toFloat64(volume), (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) / 1e9, 1) AS rth_dollar_bn
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'MU'
  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

추세: 1월 40.5%, 2월은 평이한 0%, 3월은 상반기 최저 종가($337.62)를 기록한 -15.9%를 나타냈다. 이후 4월 48.4%, 5월 89.8%를 기록하며 6개월간 $414.73에서 $1151.01 사이를 형성했다. 거래 대금도 함께 증가했다. 1월 $235.8 billion에서 6월 $995.7 billion으로 상승했다. 6월의 가격 변동폭은 2월 이후 가장 작았으며, 6월의 거래량은 해당 기간 중 가장 많았다.

가격은 안정되었으나 변동성은 줄지 않았습니다.

14%개월은 평온할까요? 연율화된 일일 종가 변동성인 실현 변동성(Realized volatility) 측면에서 보면 6월은 매우 다릅니다.

조회MU 월별 데이터: 연율화 실현 변동성, 평균 세션 범위, 최대 일일 변동폭
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
    toString(toStartOfMonth(et_date)) AS period_start,
    round(stddevSamp(log_ret) * sqrt(252) * 100, 1) AS realized_vol_ann_pct,
    round(100 * stddevSamp(log_ret) / max(stddevSamp(log_ret)) OVER (), 1) AS pct_of_peak_vol,
    round(avg(day_range_pct), 1) AS avg_day_range_pct,
    round(max(abs(day_move_pct)), 1) AS biggest_day_move_pct,
    count() AS return_days
FROM (
    SELECT et_date, day_range_pct,
        if(prev_close > 0, ln(close_usd / prev_close), NULL) AS log_ret,
        if(prev_close > 0, (close_usd / prev_close - 1) * 100, NULL) AS day_move_pct
    FROM (
        SELECT et_date, close_usd, day_range_pct,
            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,
                argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS close_usd,
                (maxIf(toFloat64(high), (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) / minIf(toFloat64(low), (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) - 1) * 100 AS day_range_pct
            FROM global_markets.delayed_stocks_minute_aggs
            WHERE ticker = 'MU'
              AND window_start >= toDateTime('2026-01-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
            GROUP BY et_date
        )
    )
)
WHERE isFinite(log_ret) AND log_ret IS NOT NULL
GROUP BY period_start
ORDER BY period_start

이 지표에 따르면 6월은 상반기 중 가장 변동성이 큰 달이었습니다. 연율화된 변동성은 127.6%로, 5월의 101.4%보다 높았습니다. 또한 평균 세션 범위(average session range)는 7.6%였으며, 전일 대비 종가 변동(close-over-close move)이 15.8%인 날이 한 차례 있었습니다. 시작과 끝은 조용했으나, 그 사이의 일상은 그렇지 않았습니다.

세션별 현황

조회21개 세션: 종가, 전일 대비 종가 변동, 일일 총 거래량
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT et_date, close_usd,
    round(if(prev_close = 0, NULL, (close_usd / prev_close - 1) * 100), 1) AS change_pct,
    shares_m
FROM (
    SELECT et_date, close_usd, shares_m,
           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
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'MU'
          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

표의 변동폭이 매우 큽니다. 2026-06-01의 $1034.83에서 시작하여 변동성을 거친 후 마지막 세션에서 $1151.01까지 움직였습니다. 이는 "+14% 월간 수익률"이라는 수치가 가리는 부분입니다. 오직 양 끝단의 세션만 안정적이었습니다. 가장 큰 변동은 실적 발표 주간에 집중되어 있으며, 바로 다음에 이어집니다.

주가 변동이 보고된 분기와 일치했는가?

SEC(미국 증권거래위원회) 인덱스에 기록된 MU의 6월 서류와 해당 날짜의 주가 움직임을 비교하여 시점을 확인할 수 있다.

조회MU의 6월 SEC(미국 증권거래위원회) 공시 및 분기 8-K 공시 이후 세션
모든 수치 뒤에 숨겨진 정확한 SQL
WITH
    (
        SELECT maxIf(filing_date, form_type = '8-K')
        FROM global_markets.stocks_sec_edgar_index
        WHERE cik = '0000723125' AND filing_date >= toDate('2026-06-01') AND filing_date <= toDate('2026-06-30')
    ) AS last_8k_date,
    (
        SELECT minIf(filing_date, form_type = '10-Q')
        FROM global_markets.stocks_sec_edgar_index
        WHERE cik = '0000723125' AND filing_date >= toDate('2026-06-01') AND filing_date <= toDate('2026-06-30')
    ) AS tenq_date,
    (
        SELECT (count(), countIf(form_type = '8-K'), countIf(form_type = '4'))
        FROM global_markets.stocks_sec_edgar_index
        WHERE cik = '0000723125' AND filing_date >= toDate('2026-06-01') AND filing_date <= toDate('2026-06-30')
    ) AS filing_census,
    (
        SELECT toDate(toTimeZone(min(window_start), 'America/New_York'))
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'MU'
          AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
          AND toFloat64(high) >= (
              SELECT max(toFloat64(high)) FROM global_markets.delayed_stocks_minute_aggs
              WHERE ticker = 'MU' AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
          ) - 0.011
    ) AS month_high_date
SELECT
    toString(last_8k_date) AS earnings_8k_filed,
    if(last_8k_date = toDate('2026-06-24'), 1, 0) AS eightk_on_jun24,
    toString(tenq_date) AS tenq_filed,
    dateDiff('day', last_8k_date, tenq_date) AS days_8k_to_10q,
    filing_census.1 AS june_filings_total,
    filing_census.2 AS eightk_filings,
    filing_census.3 AS form4_filings,
    round((anyIf(close_usd, et_date = toDate('2026-06-25')) / anyIf(close_usd, et_date = toDate('2026-06-24')) - 1) * 100, 1) AS next_session_move_pct,
    round(anyIf(shares_m, et_date = toDate('2026-06-25')), 1) AS next_session_shares_m,
    round(anyIf(shares_m, et_date = toDate('2026-06-25')) - maxIf(shares_m, et_date != toDate('2026-06-25')), 1) AS shares_lead_over_next_busiest_m,
    if(month_high_date = toDate('2026-06-25'), 1, 0) AS month_high_on_jun25
FROM (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
        argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) AS close_usd,
        toFloat64(sum(volume)) / 1e6 AS shares_m
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'MU'
      AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
    GROUP BY et_date
)

MU의 분기별 8-K 보고서 날짜는 2026-06-24이며, 10-Q 보고서는 그로부터 하루 뒤인 1이다 (8 6월 공시, 3 내부자 Form 4 공시). 8-K 보고서 날짜 이후의 거래 세션은 77.2 백만 주의 거래량을 기록하며 15.8% 상승 마감했다. 이는 해당 월에서 가장 큰 거래량이며, 그다음으로 거래량이 많았던 날보다 5.9 백만 주가 더 많다. 또한 해당 세션에서 월간 최고가인 $1255를 기록했다 (2026-06-25 09:35 ET; 합의 열을 통해 일치 여부를 확인할 수 있다). 이러한 일치 여부를 관찰하는 것이 본문의 목적이며, 본 페이지는 여기서 설명을 마친다.

Micron의 이야기인가, 메모리 산업의 이야기인가?

메모리 및 스토리지 섹터 전체가 함께 움직였는가? 분석 대상은 확정되었다. 6월 뉴스에서 MU(Micron Technology)와 가장 많이 연관된 세 가지 스토리지 종목을 선정하였으며, NVDA(NVIDIA)와 SPY(S&P 500 ETF)를 비교 기준으로 삼았다.

조회6월 비교 데이터: 메모리/스토리지 바스켓, NVDA, SPY
모든 수치 뒤에 숨겨진 정확한 SQL
WITH (
    SELECT (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
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'MU' AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
) AS mu_return
SELECT ticker,
    round(june_return_pct, 1) AS june_return_pct,
    round(june_return_pct - mu_return, 1) AS vs_mu_pct_points,
    rth_dollar_bn,
    round(100 * rth_dollar_bn / max(rth_dollar_bn) OVER (), 1) AS pct_of_top_turnover
FROM (
    SELECT ticker,
        (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 AS june_return_pct,
        round(sumIf(toFloat64(close) * toFloat64(volume), (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) / 1e9, 1) AS rth_dollar_bn
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('MU', 'SNDK', 'WDC', 'INTC', 'NVDA', 'SPY')
      AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
    GROUP BY ticker
)
ORDER BY june_return_pct DESC

이는 메모리 업황의 변화였으며, MU는 그 흐름에 뒤처졌다. SNDK31.3%, INTC 27.5%, WDC 19.1% 상승했다. 모든 스토리지 종목이 MU보다 5.1에서 17.3 포인트 더 높은 수익률을 기록했다. 반면 SPYNVDA은 6월에 하락 마감했다. MU의 특징은 이곳에 나열된 모든 종목 중 거래량이 가장 많다는 점이다.

시장 최대 거래 종목

조회2026년 6월 정규장 거래대금 기준 미국 전체 순위 (심볼 중복 제외)
모든 수치 뒤에 숨겨진 정확한 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
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 10
조회순위 정보: MU의 순위, 차순위와의 격차 및 기준
모든 수치 뒤에 숨겨진 정확한 SQL
WITH (
    SELECT sum(toFloat64(volume) * toFloat64(close))
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'MU'
      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 mu_d
SELECT
    countIf(d > mu_d AND ticker != 'MU') + 1 AS mu_rank,
    round(mu_d / 1e9, 1) AS mu_dollar_bn,
    round((mu_d - maxIf(d, d < mu_d AND ticker != 'MU')) / 1e9, 1) AS lead_over_next_bn
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
)

6월 정규 거래 시간 기준, MU는 미국 상장 종목 중 거래 대금 규모 first위를 기록했습니다. 거래 대금은 $995.7 billion이며, 2위인 SPY는 $224.3 billion입니다. 단일 기업이 한 달 동안 주요 지수 ETF(Exchange Traded Fund)의 거래량을 상회하는 것은 매우 이례적인 시장 구조입니다. 상단의 실적 발표 주간 및 동종 업종 섹션 데이터가 이 현상의 배경을 설명합니다. 기준: 6월 1일~30일 정규 거래 시간, 기업 확인 대기 중인 중복 심볼 상장 종목 하나 제외 (거래 내역). 시장 전반의 관점은 6월 요약에서 확인할 수 있습니다.

거래 내역 구성

조회MU 전체 체결 내역: 체결가, 체결 규모 및 호가 현황
모든 수치 뒤에 숨겨진 정확한 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 OR ask_price <= 0))
        FROM global_markets.cache_stocks_quotes
        WHERE ticker = 'MU'
          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 crossed_updates,
    quote_census.4 AS one_sided_or_empty_updates
FROM global_markets.stocks_trades
WHERE ticker = 'MU'
  AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)

35.17 million prints (거래 건수) 및 중앙값 8 주 — 그리고 91.7% odd lots (단주)를 기록하며, 우리가 측정한 거래 내역 중 개인 투자자 비중이 가장 높은 수준을 보였습니다 (NVDA의 6월 거래량은 실질적으로 감소했습니다; 상세 분석에서 관련 패널을 확인할 수 있습니다). 주가가 네 자릿수인 경우 "round lot" (정수 단위 거래)는 상당한 금액을 의미하므로, 구조적으로 소규모 거래가 지배적입니다. fractional prints (소수점 거래, 9.04%) 또한 동일한 경향을 나타냅니다. 호가 측면에서는 19.64 million NBBO (최우선 매수·매도 호가) 업데이트가 발생했으며, 이 중 99.86%은 양방향 호가였고, 16963은 교차 호가, 78은 단방향 또는 공백 호가였습니다. 이는 누락된 것이 아니라 공시된 수치입니다.

재가격 책정 중의 spread (스프레드)

한 분기 만에 주가가 거의 세 배로 상승한 종목은 spread(매수-매도 호가 차이)에 대해 다른 질문을 던집니다. 가격이 새로운 수준을 찾는 동안에도 호가 간격이 촘촘하게 유지되었는가 하는 점입니다.

조회세션별 스프레드: 정규장 중앙값(센트 및 bps)
모든 수치 뒤에 숨겨진 정확한 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 = 'MU'
  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

basis points(bp, 0.01% 단위) 기준으로 볼 때, 주가 변동 전 과정에서 spread는 기관급 수준을 유지했습니다. 3.96 bps는 2026-06-01에, 4.19 bps는 지난 세션에 기록되었습니다. 센트 단위의 수치는 가격 수준과 대략적으로 일치합니다. 상세한 메커니즘은 spread 설명을 참조하십시오.

옵션: 양방향 호가 잔고

조회MU 옵션 시장 현황: 합계, 만기일, 풋/콜 비율
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
    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, 11, 1) = 'P')) / toFloat64(sumIf(size, substring(ticker, 11, 1) = 'C')), 2) AS month_put_call_ratio,
    uniqExact(substring(ticker, 5, 6)) AS expiries_traded,
    round(intDiv(toUInt32OrZero(substring(argMax(ticker, sz), 12, 8)), 1000), 0) AS busiest_strike_usd
FROM (
    SELECT ticker, price, size, sum(size) OVER (PARTITION BY ticker) AS sz
    FROM global_markets.options_trades
    WHERE startsWith(ticker, 'O:MU') AND length(ticker) = 19
      AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
)

11789개의 서로 다른 계약에 걸쳐 총 16.76백만 계약이 존재하며, 프리미엄(premium) 규모는 $77.13십억에 달합니다. 해당 잔고는 양방향이었습니다. 월간 풋/콜(put/call) 비율은 0.99로 사실상 균형 상태였습니다(NVDA의 6월은 콜 옵션 비중이 높았습니다. 비교하기). 급격한 가격 재산정 과정에서 나타난 균형 상태는 옵션 시장이 변동의 양방향 모두에 걸쳐 분산되어 있음을 의미합니다. 데이터는 의도가 아닌 시장의 분산 상태를 보여줍니다.

조회행사가별 계약 분포: 행사가 구간별 콜 및 풋 거래량
모든 수치 뒤에 숨겨진 정확한 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
FROM (
    SELECT
        least(floor(toFloat64(toUInt32OrZero(substring(ticker, 12, 8))) / 1000 / 100) * 100, 1500) AS bucket,
        toUInt64(sumIf(size, substring(ticker, 11, 1) = 'C')) AS call_contracts,
        toUInt64(sumIf(size, substring(ticker, 11, 1) = 'P')) AS put_contracts
    FROM global_markets.options_trades
    WHERE startsWith(ticker, 'O:MU') AND length(ticker) = 19
      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))

행사가 범위는 지난 1월이었다면 불가능했을 수준입니다. $0 구간부터 $1500+ 상한선까지 실제 거래량이 발생했으며, 이는 기초 자산이 얼마나 크게 움직였는지를 보여주는 흔적입니다. 이러한 변동성을 확보하는 데 드는 비용은 얼마였을까요? 해당 월의 마지막 세션 가격이 이를 나타냅니다.

조회월말 가격 변동성: 6월 마지막 ATM(At-the-money) 스트래들
모든 수치 뒤에 숨겨진 정확한 SQL
WITH (
    SELECT argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199)
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'MU' AND window_start >= toDateTime('2026-06-30 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
) AS spot
SELECT
    toString(any(expiry)) AS nearest_expiry,
    dateDiff('day', toDate('2026-06-30'), any(expiry)) AS calendar_days_to_expiry,
    round(spot, 2) AS spot_close,
    argMin(strike_usd, (dist, strike_usd)) AS atm_strike,
    round(argMin(call_last + put_last, (dist, strike_usd)), 2) AS straddle_usd,
    round(argMin(call_last + put_last, (dist, strike_usd)) / spot * 100, 2) AS straddle_pct_of_spot,
    count() AS two_sided_strikes
FROM (
    SELECT expiry, strike_usd, abs(strike_usd - spot) AS dist,
        anyIf(last_px, opt_type = 'C') AS call_last,
        anyIf(last_px, opt_type = 'P') AS put_last
    FROM (
        SELECT
            toDateOrNull(concat('20', substring(ticker, 5, 2), '-', substring(ticker, 7, 2), '-', substring(ticker, 9, 2))) AS expiry,
            substring(ticker, 11, 1) AS opt_type,
            toFloat64(toUInt32OrZero(substring(ticker, 12, 8))) / 1000 AS strike_usd,
            argMax(toFloat64(price), (sip_timestamp, toFloat64(price))) AS last_px
        FROM global_markets.options_trades
        WHERE startsWith(ticker, 'O:MU') AND length(ticker) = 19
          AND sip_timestamp >= toDateTime64('2026-06-30 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
        GROUP BY expiry, opt_type, strike_usd
    )
    WHERE expiry > toDate('2026-06-30')
    GROUP BY expiry, strike_usd
    HAVING countIf(opt_type = 'C') > 0 AND countIf(opt_type = 'P') > 0
)
WHERE expiry = (
    SELECT min(toDateOrNull(concat('20', substring(ticker, 5, 2), '-', substring(ticker, 7, 2), '-', substring(ticker, 9, 2))))
    FROM global_markets.options_trades
    WHERE startsWith(ticker, 'O:MU') AND length(ticker) = 19
      AND sip_timestamp >= toDateTime64('2026-06-30 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
      AND toDateOrNull(concat('20', substring(ticker, 5, 2), '-', substring(ticker, 7, 2), '-', substring(ticker, 9, 2))) > toDate('2026-06-30')
)

6월 30일 종가 기준, 가장 가까운 만기는 2일 남았습니다. 등가격(at-the-money) 쌍인 $1150 행사가의 콜 옵션과 풋 옵션의 합산 마지막 거래가는 $69.95였습니다. 이는 $1151.01 주가 대비 6.08% 수준입니다. 매수자가 손익분기점을 넘기 위해서는 해당 2일 이내에 어느 방향으로든 그만큼의 주가 변동이 필요했습니다. 6월은 여전히 과도한 변동성을 반영한 가격으로 마감되었습니다.

뉴스 흐름

조회6월 MU 관련 기사: 기사 수, 주요 매체 점유율, 공동 태그
모든 수치 뒤에 숨겨진 정확한 SQL
WITH
    (
        SELECT (JSONExtractString(any(publisher), 'name'), count())
        FROM global_markets.stocks_news
        WHERE has(tickers, 'MU')
          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,
    top_pub.1 AS top_publisher,
    round(100.0 * top_pub.2 / count(), 0) AS top_publisher_pct,
    countIf(has(tickers, 'NVDA')) AS nvda_co_articles,
    countIf(has(tickers, 'SNDK')) AS sndk_co_articles,
    countIf(has(tickers, 'INTC')) AS intc_co_articles
FROM global_markets.stocks_news
WHERE has(tickers, 'MU')
  AND published_utc >= toDateTime('2026-06-01 00:00:00') AND published_utc < toDateTime('2026-07-01 04:00:00')

4 출판사의 195 MU 태그 기사 — 회의적으로 읽어야 하며, The Motley Fool가 전체의 59%을 작성했습니다. 공동 태그는 반도체 이야기를 구성합니다: 86개 기사에는 NVDA, 32개에는 SNDK, 21개에는 INTC가 포함되었습니다. 내용은 무엇이었습니까? 공급업체의 자체 기사 태그는 해당 용어를 채택하지 않으면서도 어휘를 제공합니다:

조회6월 MU 보도 주제: 공급업체 자체 기사 태그 집계
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT keyword, count() AS articles,
    round(100.0 * count() / (SELECT count() FROM global_markets.stocks_news WHERE has(tickers, 'MU') AND published_utc >= toDateTime('2026-06-01 00:00:00') AND published_utc < toDateTime('2026-07-01 04:00:00')), 1) AS pct_of_articles
FROM global_markets.stocks_news
ARRAY JOIN keywords AS keyword
WHERE has(tickers, 'MU')
  AND published_utc >= toDateTime('2026-06-01 00:00:00') AND published_utc < toDateTime('2026-07-01 04:00:00')
GROUP BY keyword
ORDER BY articles DESC, keyword ASC
LIMIT 10

"AI infrastructure"이(가) 195개 중 49개에서 가장 앞서며, "memory chips", "DRAM", "high-bandwidth memory"이(가) 그 뒤를 잇습니다 — 이는 설명이 아닌 태그 수로 보고된 AI-메모리 어휘입니다.

공매도 잔고 감소 — 공매도 커버리지 공백 지속

조회FINRA 장외 공매도 거래량: MU의 6월 거래량 및 공매도 비중
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT toString(date) AS d,
    round(toFloat64(any(short_volume)) / 1e6, 2) AS short_shares_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 = 'MU' AND date >= toDate('2026-06-01') AND date <= toDate('2026-06-30')
GROUP BY date
ORDER BY date

커버리지 현황: MU의 6월 공매도 거래량 보고서에는 1621 세션만 포함되어 있습니다. 6월 29일 시장 전체 데이터 절단 지점 이후, 여러 MU 데이터 행이 누락되었습니다. 따라서 월 단위 비율은 계산되지 않았습니다. 일별 데이터는 유효하며, 누락된 부분은 공시된 바와 같습니다.

조회6월 결제 데이터: 월 중순 및 월말 미결제 공매도 잔고
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
    toString(maxIf(settlement_date, settlement_date <= toDate('2026-06-20'))) AS mid_june_settlement,
    round(toFloat64(maxIf(short_interest, settlement_date <= toDate('2026-06-20'))) / 1e6, 2) AS mid_june_shares_short_m,
    toString(maxIf(settlement_date, settlement_date > toDate('2026-06-20'))) AS eom_settlement,
    round(toFloat64(maxIf(short_interest, settlement_date > toDate('2026-06-20'))) / 1e6, 2) AS eom_shares_short_m,
    round((toFloat64(maxIf(short_interest, settlement_date <= toDate('2026-06-20'))) - toFloat64(maxIf(short_interest, settlement_date > toDate('2026-06-20')))) / 1e6, 2) AS decline_m_shares,
    round(toFloat64(maxIf(short_interest, settlement_date > toDate('2026-06-20'))) / toFloat64(maxIf(avg_daily_volume, settlement_date > toDate('2026-06-20'))), 2) AS eom_days_to_cover
FROM global_markets.stocks_short_interest
WHERE ticker = 'MU' AND settlement_date >= toDate('2026-06-01') AND settlement_date <= toDate('2026-06-30')

결제 데이터: 2026-06-15 결제 기준 41.59 million 주였던 공매도 잔고는 2026-06-30까지 31.67 million으로 감소했습니다. 이는 실적 발표 주간이 포함된 하반기 동안 9.92 million 주가 감소한 수치입니다. 월말 포지션은 평균 거래량의 0.53 일분에 해당하며, 이는 해당 기록 기준 낮은 수준입니다. 이 페이지는 해당 수치가 확정되기 전 상태로 발행되었습니다 (지연은 일반적인 현상입니다). 위 수치는 확정된 데이터입니다.

시장 데이터 이면의 펀더멘털

기업의 자체 발표 자료는 무엇을 나타내는가? 한 가지 유의할 점은 데이터 피드가 공시 일정을 뒤따른다는 것이다. 가장 최근 데이터는 6월 10-Q(분기 보고서)보다 이전 시점의 것이므로, 현재 추세는 최신 수치가 아닌 전체 흐름을 보여준다.

조회MU 최근 6분기 실적: 매출, 순이익, 희석 EPS
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT quarter_end, revenue_bn,
    round(100 * revenue_bn / max(revenue_bn) OVER (), 1) AS pct_of_peak_revenue,
    net_income_bn, diluted_eps
FROM (
    SELECT toString(period_end) AS quarter_end,
        round(toFloat64(revenue) / 1e9, 2) AS revenue_bn,
        round(toFloat64(net_income_loss_attributable_common_shareholders) / 1e9, 2) AS net_income_bn,
        round(toFloat64(diluted_earnings_per_share), 2) AS diluted_eps
    FROM global_markets.stocks_income_statements
    WHERE has(tickers, 'MU') AND timeframe = 'quarterly'
    ORDER BY period_end DESC
    LIMIT 6
)
ORDER BY quarter_end ASC

기록된 6개 분기 동안 매출은 $7.75 billion (2024-08-29)에서 $13.64 billion (2025-11-27) 사이를 기록했다. 가장 최근 분기는 해당 기간 중 최고치를 기록했으며, 해당 분기의 순이익은 $5.24 billion, 희석 EPS(주당순이익)는 $4.6였다. 수치가 일정하게 상승하는 형태는 아니지만, 해당 기간은 최고점에서 마무리되었다.

향후 주목해야 할 사항

일정상의 사실만 전달합니다. 다음 공매도 잔고 결제일은 7월 중순이며, FINRA(미국 금융산업규제기구)의 통상적인 지연 주기에 따라 발표됩니다. 6월에 신고된 분기 데이터는 데이터 공급업체의 업데이트가 완료되면 펀더멘털(fundamentals) 항목으로 분류됩니다. 7월 데이터 역시 다음 시리즈에서 동일하게 처리될 예정입니다.

FAQ

2026년 6월에 MU 주가가 왜 그렇게 많이 변동했습니까?

이 페이지는 원인을 설명하기보다 수치를 측정합니다. MU는 $850.1에서 $1255 사이에서 거래되었습니다. 분기 보고서인 8-K(8-K)의 날짜는 2026-06-24이며, 해당 월의 최대 거래량을 기록한 다음 세션은 15.8%입니다. 해당 기간 동안 메모리 섹터 전체가 동일한 방향으로 움직였습니다.

2026년 6월 MU의 변동성은 어떠했습니까?

해당 반기 중 변동성이 가장 컸던 달입니다. 기간 내 수익률은 단 14%에 불과했으나, 연환산 실현 변동성(annualized realized volatility)은 127.6%였으며 평균 일일 변동 폭(average session range)은 7.6%였습니다.

MU의 6월 주가 움직임은 개별 기업의 요인입니까, 아니면 섹터 전체의 움직임입니까?

섹터 전체의 움직임이었으며, MU는 상승 종목 중 가장 뒤처졌습니다. SNDK31.3% 상승했으며 모든 스토리지 관련 종목이 MU의 14% 수익률을 상회했습니다. 반면 SPY와 NVDA는 하락 마감했습니다. MU의 특징은 거래 대금이었습니다. $995.7 billion을 기록하며 해당 바스켓 내에서 가장 큰 규모였습니다.

MU의 공매도 잔고(short interest)가 높습니까?

자체 거래량 대비로는 적은 수준입니다. 2026-06-30 결제 기준 31.67 million 주이며, 이는 평균 거래량으로 커버하는 데 약 0.53일이 소요되는 수치로 6월 중순보다 9.92 million 감소했습니다. 공매도 잔고는 항상 결제 지연 후 공시됩니다.

MU의 풋/콜 비율(put/call ratio)은 무엇을 의미합니까?

6월의 비율인 0.99은 풋(put)과 콜(call)의 거래량이 거의 동일했음을 의미합니다. 이는 한쪽 방향으로 치우친 베팅이 아닌 양방향 시장임을 나타냅니다. 비율이 1보다 훨씬 낮으면 콜 옵션 편향(NVDA의 6월 사례)을 의미하며, 1보다 훨씬 높으면 풋 옵션 편향을 의미합니다.

데이터 참고 사항

전체 데이터 참고 사항
  • 엔티티(Entity). MU는 Micron Technology, Inc.이며, CIK 0000723125입니다. 이는 하나의 연속된 EDGAR 식별 번호이며, 심볼 재사용에 따른 주의 사항은 없습니다.
  • Short-volume(공매도 거래량) 범위. 6월 파일은 1621 세션을 포함합니다(6월 29일 데이터 절단 및 MU 관련 누락분 포함). 비율은 일별로만 표시됩니다.
  • 피어 바스켓(Peer basket). MU의 뉴스 흐름에서 6월에 가장 빈번하게 태그된 저장 장치 기업인 SNDK, WDC, INTC를 포함하며, 기준점으로서 NVDA와 SPY를 포함합니다. 이는 사후에 구성된 것이 아니라 사전에 선언된 것입니다.
  • 옵션 분석. 만기일, 유형, 행사가격은 OCC 심볼의 5번째, 11번째, 12번째 위치에서 재분석되었습니다. 프리미엄은 100주 승수를 가정합니다.
  • Straddle(스트래들) 방식. 모델 기반 변동성이 아닌 실제 거래 영수증을 기준으로 합니다. 월말 이후 가장 가까운 만기일의 종가에 가장 가까운 행사가격에서의 마지막 TRADED(체결) 가격을 사용합니다.
  • 펀더멘털 지연. 손익계산서 피드는 공시 일정보다 늦게 업데이트됩니다. 가장 최근의 MU 행은 6월 10-Q(분기 보고서) 이전의 데이터이며, 추세 맥락 파악용으로만 사용됩니다.
  • 6월 19일 종가는 zero-SPY-bars 스코어보드 영수증을 통해 확인되었습니다.
  • Spread(스프레드) 패널은 호가 불일치 또는 단방향 호가를 제외하며, 누락된 횟수는 행 내에 공개됩니다.
  • 시장 전체 맥락 — 전체 테이프 리더보드 상단의 이 티커를 포함하여 — 2026년 6월 요약에 포함되어 있습니다.

방법론

  • 해당 기간은 2026년 6월 1일부터 30일까지입니다 (관측된 봉을 통해 검증된 21 세션). 수익률은 정규 거래 시간의 시가부터 종가까지를 기준으로 산출합니다. 6월은 전체가 EDT(동부 일광 절약 시간)를 따르므로, 정규 거래 시간의 범위는 13:30–20:00 UTC입니다. 추적 패널은 EST(동부 표준시) 기준 월을 대상으로 하며, 대신 동부 시계 필터를 사용합니다.
  • 실현 변동성(Realized volatility)은 일일 종가 대비 종가 로그 수익률(정규 거래 시간 종가 기준)의 표본 표준편차로 계산하며, 252의 제곱근으로 연율화합니다. 한 달의 첫 번째 수익률이 월 경계를 넘는 경우, 해당 수익률은 다음 달에 포함됩니다.
  • 추적 비교 데이터는 저장된 값이 아닌 실시간으로 재계산됩니다.
  • 데이터 생성은 제한된 읽기 전용 경로를 통한 일괄 처리 방식으로만 이루어집니다. 공개 페이지는 실시간 쿼리를 수행하지 않습니다. 데이터 웨어하우스 기준일은 2026년 7월 12일입니다.

모든 패널은 차트, 표, SQL로 구성된 하나의 저장된 객체입니다. 추가 쿼리는 Strasmore 터미널에서 수행하십시오.