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

MU: بررسی حجم معاملات Micron در ژوئن 2026

عملکرد Micron در ژوئن 2026 شامل 995.7 میلیارد دلار حجم معاملات عادی و کسب جایگاه first در بازار بود، در حالی که نرخ بازقیمت‌گذاری در این ماه به 14 درصد کاهش یافت.

عملکرد Micron در ماه ژوئن

شرکت Micron نیمه نخست سال 2026 را با نوسانات شدید قیمتی پشت سر گذاشت و در ماه ژوئن، در حالی که حجم معاملات همچنان بالا بود، قیمت‌ها به ثبات نسبی رسیدند. MU ماه ژوئن را با قیمت $1151.01 به پایان رساند که رشدی معادل 14% را نشان می‌دهد؛ این آرام‌ترین ماه برای این نماد از ماه فوریه بود، آن هم پس از یک ماه مه با نوسان 89.8%. در همین حال، حجم معاملات عادی این نماد با رقم $995.7 میلیارد، آن را در جایگاه first کل بازار ایالات متحده قرار داد که حتی از SPY نیز پیشی گرفت. اگر این ماه را به‌صورت روزانه بررسی کنیم، ژوئن پرنوسان‌ترین ماه نیمه نخست سال (با نرخ سالانه 127.6%) بوده است؛ بنابراین، این آرامش ظاهری تنها یک خطای دید در پایان دوره است. در ادامه، گزارش‌های ماه ژوئن، حجم معاملات (tape)، اسناد ارائه‌شده در هفته گزارش سود، نوسانات، شرکت‌های هم‌گروه، اسپرد، بازار اختیار معامله، موقعیت‌های فروش استقراضی (shorts) و روند شش‌ماهه ارائه شده است. تمامی ارقام از یک کوئری ذخیره‌شده استخراج شده‌اند؛ برای مشاهده SQL هر بخش، می‌توانید آن پنل را باز کنید.

دامنه نوسان ماهانه در یک نگاه

پرس‌وجوعملکرد ژوئن MU در یک نگاه: قیمت بازگشایی، بسته شدن، سقف و کف، حجم معاملات و عواید
نرخ بازگشایی ماهنرخ بسته‌شدن ماهبازده ماهانه (%)بیشینه ماهانهزمان اولین بیشینه ماهانه (ET)کمینه ماهانهزمان اولین کمینه ماهانه (ET)کمینه RTH منهای Extendedحجم ماهانه (میلیارد)ارزش دلاری RTH (میلیارد)روزهای معاملاتی رصدشدهنمودار SPY ژوئن ۱۹
1009.721151.011412552026-06-25 09:35850.12026-06-05 16:344.251.08995.7210
کد دقیق 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)؛ دامنه‌ای که از نوسان سالانه بسیاری از سهام دیگر فراتر می‌رود. نوزدهم ژوئن به دلیل تعطیلی سراسری بازار (بدون تشکیل کندل برای 0 SPY) سپری شد، بنابراین این ماه در مجموع شامل 21 جلسه معاملاتی بود.

ژوئن در برابر قوس شش‌ماهه

آیا 14% رقم بزرگی است؟ برای این تیکر، در این نیم‌سال، این رقم آرام‌ترین بوده است. پنل هر ماه به‌طور یکسان و زنده محاسبات را بازنگری می‌کند.

پرس‌وجوروند ماهانه MU، محاسبه لحظه‌ای: بازدهی، قیمت پایانی و حجم معاملات در ساعات عادی بازار
آغاز دورهبازده ماهانه (%)نرخ بسته‌شدن ماهارزش دلاری RTH (میلیارد)
2026-01-0140.5414.73235.8
2026-02-010412.25236
2026-03-01-15.9337.62342.7
2026-04-0148.4517.63335
2026-05-0189.8971.58716.8
2026-06-01141151.01995.7
کد دقیق 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
خودتان اجرا کنید

قوس تغییرات: 40.5% در ژانویه، 0% بدون تغییر در فوریه، -15.9% در مارس که پایین‌ترین نرخ بسته شدن نیم‌سال (337.62 دلار) را ثبت کرد، سپس 48.4% در آوریل و 89.8% در مه؛ رقمی بین 414.73 دلار تا 1151.01 دلار در شش ماه. حجم معاملات همگام با آن افزایش یافت: از 235.8 میلیارد دلار در ژانویه به 995.7 میلیارد دلار در ژوئن. نوسان قیمت در ژوئن کوچک‌ترین میزان از فوریه بود؛ در حالی که حجم معاملات (tape) ژوئن، بزرگ‌ترین رقم در این بازه زمانی محسوب می‌شد.

قیمت‌ها آرام گرفتند، اما نوسانات نه.

آیا یک دوره 14% ماهه آرام است؟ نوسان تحقق‌یافته، یعنی تغییرات روزانه قیمت‌های پایانی به‌صورت سالانه، تصویر متفاوتی از ماه ژوئن ارائه می‌دهد.

پرس‌وجونوسانات ماهانه MU: نوسان تحقق‌یافته سالانه، میانگین دامنه نوسان روزانه، بیشترین تغییر قیمت در یک روز
آغاز دورهنوسان تحقق‌یافته سالانه (%)درصد از اوج حجم (%)میانگین دامنه روزانه (%)بیشترین تغییر روزانه (%)روزهای بازده
2026-01-0164.850.85.41019
2026-02-0167.853.16.31019
2026-03-0178.261.369.922
2026-04-0159.246.45.59.121
2026-05-01101.479.47.219.320
2026-06-01127.61007.615.821
کد دقیق 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
خودتان اجرا کنید

ژوئن با این معیار، پرنوسان‌ترین ماه نیمه اول سال بود: 127.6% به‌صورت سالانه، که حتی از رقم 101.4% در ماه مه نیز فراتر رفت، با میانگین دامنه نوسان 7.6% در هر جلسه معاملاتی و یک تغییر قیمت پایانی به میزان 15.8%. نقاط ابتدا و انتهای ماه آرام بودند، اما روزهای میانی چنین نبودند.

جلسه به جلسه

پرس‌وجو۲۱ جلسه معاملاتی: قیمت پایانی، تغییر روزانه، حجم کل معاملات
21 rows (showing 20)
تاریخ (ET)نرخ بسته‌شدن ($)درصد تغییر (%)حجم (میلیون)
2026-06-011034.83None43.7
2026-06-021064.082.843
2026-06-031079.561.537.5
2026-06-04997.17-7.651.6
2026-06-05864.01-13.471.3
2026-06-08949.479.950.5
2026-06-09935.89-1.470.2
2026-06-10891.5-4.752.8
2026-06-11995.6511.753.7
2026-06-12980.71-1.538.9
2026-06-151087.810.939.8
2026-06-161020.83-6.241.6
2026-06-171041.41243.4
2026-06-181132.018.748.2
2026-06-221211.2746.3
2026-06-231051.42-13.254
2026-06-241048.5-0.364.6
2026-06-251214.5915.877.2
2026-06-261122.92-7.558.8
2026-06-291145257.8
کد دقیق 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
خودتان اجرا کنید

جدول معاملاتی نوسانات شدیدی را در هر دو جهت تجربه می‌کند؛ از قیمت 1034.83 در تاریخ 2026-06-01، عبور از تلاطم‌های بازار، تا رسیدن به رقم 1151.01 در جلسه پایانی. این همان واقعیتی است که عبارت «مثبت 14% در ماه» پنهان می‌کند: تنها نقاط آغازین و پایانی آرام بوده‌اند. سنگین‌ترین ردیف‌های معاملاتی در هفته گزارش سود (earnings week) قرار دارند که در ادامه به آن‌ها پرداخته می‌شود.

Did the swings line up with a reported quarter?

They can be dated, MU's June paper trail from the SEC's own index, beside what the tape did on those dates.

پرس‌وجوگزارش‌های SEC شرکت MU در ژوئن و جلسه معاملاتی پس از انتشار 8-K فصلی
گزارش سود 8K ثبت‌شده8K در ۲۴ ژوئن10Q ثبت‌شدهروزهای فاصله 8K تا 10Qمجموع ثبت‌های ژوئنثبت‌های 8Kثبت‌های Form 4درصد تغییر جلسه آتیسهام جلسه آتی (میلیون)اختلاف سهام با رتبه بعدی (میلیون)اوج ماهانه در ۲۵ ژوئن
2026-06-2412026-06-25182315.877.25.91
کد دقیق 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's quarterly 8-K is dated 2026-06-24, the 10-Q 1 day behind it (8 June filings, 3 insider Form 4s). The session after the 8-K date closed 15.8% higher on 77.2 million shares, the month's heaviest, 5.9 million clear of the next busiest, and the month's $1255 high printed that same session (2026-06-25 09:35 ET; the agreement column pins the match). The alignment is the observation; this page stops there.

داستان مایکرون یا داستان حافظه؟

آیا سایر بخش‌های حوزه حافظه و ذخیره‌سازی نیز حرکت مشابهی داشتند؟ سبد سهام مشخص و اعلام‌شده است: سه نام حوزه ذخیره‌سازی که در اخبار ماه ژوئن بیشترین همبستگی را با MU داشتند، به‌علاوه NVDA و SPY به‌عنوان شاخص‌های معیار.

پرس‌وجومقایسه عملکرد ژوئن: سبد سهام حافظه/ذخیره‌سازی، NVDA و SPY
tickerدرصد بازده ژوئندر مقایسه با MU (واحد درصد)ارزش دلاری RTH (میلیارد)درصد از کل گردش مالی
SNDK31.317.3381.638.3
INTC27.513.5272.427.4
WDC19.15.1105.110.6
MU140995.7100
SPY-1.2-15.2771.577.5
NVDA-7.4-21.452352.5
کد دقیق 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 از آن عقب ماند. SNDK به میزان 31.3% رشد کرد، INTC به میزان 27.5%، WDC به میزان 19.1%؛ هر یک از نام‌های حوزه ذخیره‌سازی، MU را با اختلاف 5.1 تا 17.3 واحد پشت سر گذاشتند، در حالی که SPY و NVDA ماه ژوئن را با کاهش قیمت به پایان رساندند. وجه تمایز MU این است که حجم معاملات آن از تمام ردیف‌های این فهرست بالاتر است.

بزرگ‌ترین نماد معاملاتی در بازار

پرس‌وجورتبه‌بندی کل بازار آمریکا بر اساس حجم دلاری معاملات در ساعات عادی ژوئن ۲۰۲۶ (یک نماد تکراری تا زمان تایید هویت حذف شده است)
tickerارزش معاملات ساعات عادی (میلیارد $)درصد نسبت به پیشرو
MU995.7100
SPY771.577.5
QQQ672.867.6
NVDA52352.5
SNDK381.638.3
TSLA342.734.4
MRVL302.730.4
INTC272.427.4
AAPL27027.1
MSFT268.627
کد دقیق 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، اختلاف با رتبه بعدی و مبنای محاسبه
رتبه MUارزش MU (میلیارد $)اختلاف با رتبه بعدی (میلیارد $)
1995.7224.3
کد دقیق 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
)
خودتان اجرا کنید

نماد MU تا پایان ماه ژوئن، از نظر حجم دلاری معاملات در ساعات عادی بازار، در رتبه first تمامی نمادهای فهرست‌شده در ایالات متحده قرار گرفت و با ثبت رقم 995.7 میلیارد دلار، با اختلاف 224.3 میلیارد دلار نسبت به SPY در جایگاه دوم ایستاد. اینکه یک شرکت واحد در طول یک ماه، حجم معاملاتی فراتر از صندوق شاخصی اصلی بازار داشته باشد، ساختار نادری در نوار قیمت (tape) محسوب می‌شود؛ بخش‌های مربوط به هفته گزارش سود و هم‌گروه‌های این شرکت که در بالا آمد، زمینه این رویداد را تبیین می‌کنند. مبنا: ساعات عادی معاملات از 1 تا 30 ژوئن؛ یک نماد تکراری به دلیل در انتظار بودن تأیید هویت نهادی، از محاسبات کنار گذاشته شده است (رسیدهای آن). نمای کلی بازار در خلاصه ماه ژوئن قابل مشاهده است.

ترکیب نوار معاملات

پرس‌وجوجزئیات کامل معاملات MU: تعداد تراکنش‌ها، حجم تراکنش‌ها و آمار مظنه‌ها
تعداد معاملات (میلیون)میانه حجم معاملاتمیانگین حجم معاملاتدرصد معاملات خرد (Odd Lot)درصد معاملات کسریبه‌روزرسانی‌های NBBO (میلیون)درصد مظنه‌های دوطرفه خالصبه‌روزرسانی‌های متقاطع (Crossed)به‌روزرسانی‌های یک‌طرفه یا خالی
35.17838.391.79.0419.6499.861696378
کد دقیق 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 میلیون معامله با میانه 8 سهم، و 91.7% معامله خرد (odd lot)؛ این یکی از خردترین نوارهای معاملاتی است که تاکنون اندازه‌گیری کرده‌ایم (نوار معاملات NVDA در ماه ژوئن به‌طور قابل‌توجهی پایین‌تر بود؛ بررسی دقیق آن شامل دو پنل مقایسه‌ای است). در قیمت‌های چهاررقمی، یک «لات استاندارد» (round lot) به معنای سرمایه‌ای قابل‌توجه است، بنابراین معاملات کوچک به‌دلیل ساختار قیمت‌گذاری غالب هستند؛ معاملات کسری (9.04%) نیز همین روند را نشان می‌دهند. در بخش مظنه‌ها: 19.64 میلیون به‌روزرسانی NBBO، که 99.86% مورد دوطرفه خالص، 16963 مورد متقاطع (crossed)، و 78 مورد یک‌طرفه یا خالی، افشاشده و بدون حذف هستند.

اسپرد در زمان بازقیمت‌گذاری

سهمی که در یک فصل تقریباً سه برابر می‌شود، پرسش مربوط به اسپرد را به شکل متفاوتی مطرح می‌کند: آیا در حالی که قیمت به سطح جدیدی دست می‌یافت، همچنان با اسپرد محدود قیمت‌گذاری می‌شد؟

پرس‌وجواسپرد به تفکیک جلسات: میانه اسپرد در ساعات عادی بازار به سنت و واحد پایه (bps)
21 rows (showing 20)
جلسه معاملاتیمیانه اسپرد (سنت)میانه اسپرد (bps)به‌روزرسانی‌های مظنهموارد نامعتبر حذف‌شده
2026-06-01413.96497073428
2026-06-02403.84482044467
2026-06-03464.31389386341
2026-06-04414.1546741456
2026-06-05414.459462201190
2026-06-08394.08713643406
2026-06-09525.681165907595
2026-06-10475.13905403668
2026-06-11495.3112089022487
2026-06-12525.27532349273
2026-06-15413.81740689450
2026-06-16535.04924925227
2026-06-17524.971195996252
2026-06-18413.651327917617
2026-06-22443.715801441139
2026-06-23454.2940595554
2026-06-245251051175537
2026-06-2557.54.788155321003
2026-06-265851030596412
2026-06-29504.62748086414
کد دقیق 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)، اسپرد در طول کل این حرکت در سطح نهادی باقی ماند: 3.96 واحد پایه در 2026-06-01، و 4.19 واحد پایه در آخرین جلسه معاملاتی؛ ستون سنت‌ها تقریباً با خودِ سطح قیمت همگام است. برای آگاهی از سازوکارها، به توضیح اسپرد مراجعه کنید.

اختیار معامله: دفتر سفارش دوطرفه

پرس‌وجوبازار اختیار معامله MU در یک نگاه: مجموع، سررسیدها و نسبت Put به Call
تعداد معاملات (میلیون)قراردادهای متمایزقراردادهای معامله‌شده (میلیون)ارزش اسمی پرمیوم (میلیارد $)نسبت Put/Call ماهانهتاریخ‌های انقضای معامله‌شدهپرکاربردترین قیمت اعمال ($)
4.691178916.7677.130.99231200
کد دقیق 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)
)
خودتان اجرا کنید

16.76 میلیون قرارداد در میان 11789 قرارداد متمایز، با 77.13 میلیارد دلار حق‌بیمه؛ دفتر سفارش دوطرفه بود: نسبت اختیار فروش به اختیار خرید ماهانه 0.99، که اساساً به معنای برابری است (قراردادهای ژوئن NVDA با وزن سنگین اختیار خرید معامله شدند؛ مقایسه کنید). نزدیکی به برابری در حین یک بازنگری قیمتی شدید، نشان‌دهنده شکاف بازار اختیار معامله در هر دو سوی حرکت است؛ داده‌ها این شکاف را نشان می‌دهند، نه لزوماً نیت معامله‌گران را.

پرس‌وجوتوزیع قراردادها: حجم معاملات Call و Put به تفکیک قیمت اعمال (Strike)
بازه قیمت اعمالقراردادهای اختیار خریدقراردادهای اختیار فروشدرصد سهم Put
$0866432910497.4
$100662833021898
$200537211175195.4
$300885520491395.9
$4002505035861793.5
$5002365466979896.6
$6003005994070696.9
$7006779487024292.8
$800209357125782985.7
$9001137271146023656.2
$10001923982107658935.9
$1100167873559600426.2
$120012890971092087.8
$1300601699172282.8
$140033043187072.6
$15001056463189161.8
کد دقیق 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))
خودتان اجرا کنید

نقشه قیمت‌های اعمال (Strike map) محدوده‌ای را پوشش می‌دهد که در ماه ژانویه غیرمنطقی به نظر می‌رسید؛ حجم واقعی از بازه $0 تا سقف $1500+، ردپایی از میزان جابه‌جایی دارایی پایه است. هزینه در اختیار داشتن این حرکت چقدر بود؟ آخرین جلسه معاملاتی ماه، قیمت آن را تعیین کرد:

پرس‌وجوقیمت نوسان در پایان ماه: آخرین قیمت استرادل (Straddle) در وضعیت At-the-money در ژوئن
نزدیک‌ترین سررسیدروزهای تقویمی تا سررسیدقیمت پایانی نقدیقیمت اعمال ATMاسترادل ($)استرادل (% قیمت نقدی)قیمت‌های اعمال دوطرفه
2026-07-0221151.01115069.956.08135
کد دقیق 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')
)
خودتان اجرا کنید

تا پایان معاملات 30 ژوئن، نزدیک‌ترین سررسید 2 روز تقویمی فاصله داشت؛ جفت در سود (at-the-money)، شامل یک اختیار خرید و یک اختیار فروش در قیمت اعمال 1150 دلار، در آخرین معامله با مجموع 69.95 دلار قیمت‌گذاری شد: 6.08% از قیمت هر سهم 1151.01 دلار. خریدار برای رسیدن به نقطه سربه‌سر، به حرکتی با آن ابعاد در هر یک از دو جهت طی آن 2 روز نیاز داشت؛ پایان ژوئن همچنان با قیمت‌گذاری برای حرکات بزرگ همراه بود.

جریان اخبار

پرس‌وجواخبار مرتبط با MU در ژوئن: حجم اخبار، سهم ناشر برتر و برچسب‌های جانبی
مقاله‌های ژوئنناشرانناشر برترسهم ناشر برتر (%)مقاله‌های NVDAمقاله‌های SNDKمقاله‌های INTC
1954The Motley Fool59863221
کد دقیق 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')
خودتان اجرا کنید

195 مقالات برچسب‌گذاری‌شده با MU از 4 ناشر، با نگاهی تردیدآمیز خوانده می‌شوند، The Motley Fool به‌تنهایی 59% از آن‌ها را نگاشته است. برچسب‌های مشترک، داستانی از صنعت نیمه‌هادی را ترسیم می‌کنند: NVDA در 86 مقاله، SNDK در 32 و INTC در 21 مقاله حضور دارند. موضوع چه بود؟ برچسب‌های مقالات خودِ فروشنده، بدون پذیرش محتوا، واژگان آن را ارائه می‌دهند:

پرس‌وجوموضوعات پوشش خبری MU در ژوئن: شمارش برچسب‌های اختصاصی ارائه‌دهنده خبر
کلیدواژهمقاله‌هاسهم از مقالات (%)
AI infrastructure4925.1
memory chips4322.1
semiconductor stocks3819.5
DRAM2412.3
semiconductor199.7
artificial intelligence189.2
data centers189.2
high-bandwidth memory147.2
Micron Technology136.7
AI chips126.2
کد دقیق 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» با 49 از مجموع 195 مقاله پیشتاز است و پس از آن «memory chips»، «DRAM» و «high-bandwidth memory» قرار دارند؛ واژگانی مرتبط با حافظه هوش مصنوعی که به‌صورت تعداد برچسب گزارش شده‌اند، نه به‌عنوان یک توضیح.

موقعیت‌های فروش کاهش یافت و شکاف پوشش همچنان باقی است

پرس‌وجوحجم معاملات استقراضی (Short) خارج از بورس FINRA: پوشش ژوئن MU و سهم معاملات Short
تغییر روزانهسهام فروش استقراضی (میلیون)سهم فروش استقراضی خارج از بورس (%)
2026-06-016.6331.2
2026-06-0210.0647.1
2026-06-038.2945.1
2026-06-0514.841.7
2026-06-087.632.3
2026-06-0914.3641.3
2026-06-119.3134.4
2026-06-128.9445.2
2026-06-156.8337.1
2026-06-176.6328.8
2026-06-187.0731.7
2026-06-22838.8
2026-06-2410.4541.9
2026-06-2517.5546.6
2026-06-2615.4454.7
2026-06-309.3250.9
کد دقیق 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 تنها شامل 16 از 21 جلسه معاملاتی است. فراتر از قطع داده‌های کل بازار در 29 ژوئن، چندین ردیف مربوط به MU به‌سادگی وجود ندارند؛ بنابراین هیچ نسبت ماهانه‌ای محاسبه نشده است. ردیف‌های روزانه معتبر هستند و شکاف‌ها نیز افشا شده‌اند.

پرس‌وجوجفت‌داده‌های تسویه ژوئن: سود استقراضی (Short Interest) در اواسط و پایان ماه
تسویه نیمه ژوئنسهام فروش استقراضی نیمه ژوئن (میلیون)تسویه پایان ماهسهام فروش استقراضی پایان ماه (میلیون)کاهش سهام (میلیون)روزهای پوشش پایان ماه
2026-06-1541.592026-06-3031.679.920.53
کد دقیق 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')
خودتان اجرا کنید

جفت تسویه کامل است: 41.59 میلیون سهم در موقعیت فروش در تاریخ تسویه 2026-06-15، تا تاریخ 2026-06-30 به 31.67 میلیون سهم کاهش یافت که نشان‌دهنده افت 9.92 میلیون سهمی در نیمه دوم ماه است؛ نیمه‌ای که هفته گزارش سود در آن قرار داشت. موقعیت پایان ماه معادل 0.53 روز از حجم میانگین معاملات است که برای این روند بازار، رقم کوچکی محسوب می‌شود. این صفحه ابتدا با وضعیت در انتظارِ آن رقم منتشر شد (این تأخیر طبیعی است)؛ عدد فوق، رقم نهایی ثبت‌شده است.

بنیادهای زیر سطح معاملات

اظهارات خود شرکت چه چیزی را نشان می‌دهد؟ یک نکته مهم: داده‌های دریافتی از تقویم گزارش‌دهی عقب‌تر هستند؛ جدیدترین ردیف مربوط به پیش از گزارش 10-Q ماه ژوئن است، بنابراین روند کلی اهمیت دارد، نه آخرین داده‌های لحظه‌ای.

پرس‌وجوشش فصل مالی اخیر MU: درآمد، سود خالص و EPS رقیق‌شده
پایان فصلدرآمد (میلیارد)سهم از اوج درآمد (%)سود خالص (میلیارد)EPS رقیق‌شده
2024-08-297.7556.80.890.8
2024-11-288.7163.91.871.67
2025-02-278.05591.581.41
2025-05-299.368.21.881.68
2025-08-2811.32833.22.84
2025-11-2713.641005.244.6
کد دقیق 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
خودتان اجرا کنید

در شش فصل موجود در سوابق، درآمد از 7.75 میلیارد دلار (2024-08-29) تا 13.64 میلیارد دلار (2025-11-27) متغیر بوده است. جدیدترین ردیف، اوج این بازه زمانی را با سود خالص 5.24 میلیارد دلار و EPS رقیق‌شده 4.6 دلار در همان فصل نشان می‌دهد. اگرچه این روند یک خط مستقیم نیست، اما بازه زمانی در بالاترین سطح خود به پایان می‌رسد.

آنچه باید از این پس زیر نظر داشت

تنها واقعیت‌های تقویمی: تسویه بعدی موقعیت‌های فروش استقراضی (short-interest) در اواسط ژوئیه انجام می‌شود و با تأخیر معمول FINRA انتشار می‌یابد؛ گزارش‌های سه‌ماهه ارائه‌شده در ژوئن، پس از به‌روزرسانی داده‌های ارائه‌دهندگان، به ردیفی از تحلیل‌های بنیادی تبدیل خواهند شد؛ و داده‌های معاملاتی ماه ژوئیه در نسخه بعدی این مجموعه به همین شیوه بررسی خواهند شد.

پرسش‌های متداول

چرا سهام MU در ژوئن 2026 نوسان شدیدی داشت؟

این صفحه به اندازه‌گیری می‌پردازد و نه تبیین: MU در بازه قیمتی بین 850.1 و 1255 معامله شد؛ گزارش 8-K سه‌ماهه مورخ 2026-06-24 است و در جلسه معاملاتی بعدی، قیمت با سنگین‌ترین حجم ماهانه، 15.8% رشد کرد؛ کل سبد سهام حوزه حافظه در این دوره حرکت مشابهی داشت.

نوسان MU در ژوئن 2026 چقدر بود؟

پرنوسان‌ترین ماه در نیمه اول سال: نوسان تحقق‌یافته سالانه 127.6% و میانگین دامنه نوسان روزانه 7.6%، در مقابل بازدهی نقطه-به-نقطه تنها 14%.

آیا حرکت MU در ژوئن مختص این شرکت بود یا کل بخش؟

حرکت کل بخش بود و MU در میان برندگان، عقب‌مانده‌ترین سهم محسوب می‌شد: SNDK به میزان 31.3% رشد کرد و تمام نمادهای حوزه ذخیره‌سازی عملکرد بهتری از رشد 14% در MU داشتند، در حالی که SPY و NVDA با کاهش قیمت بسته شدند. وجه تمایز MU حجم معاملات آن بود: 995.7 میلیارد دلار، که بیشترین رقم در کل سبد بود.

آیا سود کوتاه (Short Interest) در MU بالاست؟

نسبت به حجم معاملات خود شرکت، کوچک است: 31.67 میلیون سهم در تسویه 2026-06-30، که حدود 0.53 روز از میانگین حجم معاملات برای پوشش آن نیاز است و نسبت به اواسط ژوئن 9.92 میلیون سهم کاهش یافته است. سود کوتاه همواره با تأخیر در تسویه منتشر می‌شود.

نسبت Put/Call در MU چه معنایی دارد؟

نسبت 0.99 در ماه ژوئن بدین معناست که حجم معاملات اختیار فروش (Put) و اختیار خرید (Call) تقریباً برابر بوده است؛ بازاری دوطرفه و نه شرط‌بندی یک‌سویه. مقادیر بسیار کمتر از یک نشان‌دهنده تمایل به خرید (Call-tilted) است (همان‌طور که عملکرد NVDA در ژوئن نشان داد) و مقادیر بسیار بالاتر از یک، نشان‌دهنده تمایل به فروش (Put-tilted) است.

یادداشت‌های داده

یادداشت‌های کامل داده
  • نهاد. MU همان Micron Technology, Inc. با شناسه CIK 0000723125 است؛ یک هویت پیوسته در سامانه EDGAR؛ بدون ملاحظات مربوط به استفاده مجدد از نماد.
  • پوشش حجم معاملات استقراضی (Short-volume). فایل ژوئن شامل 16 از 21 جلسه معاملاتی است (با احتساب برش 29 ژوئن و غیبت‌های خاص نماد MU)؛ نسبت‌ها تنها به‌صورت روزانه نمایش داده شده‌اند.
  • سبد همتایان. شامل SNDK، WDC، INTC که پرتکرارترین شرکت‌های حوزه ذخیره‌سازی در جریان اخبار MU در ماه ژوئن بودند، به‌علاوه NVDA و SPY به‌عنوان شاخص‌های مقایسه‌ای؛ این سبد از پیش اعلام شده و پس از رویدادها تشکیل نشده است.
  • تجزیه اختیارها. تاریخ انقضا، نوع و strike price از نماد OCC (موقعیت‌های 5، 11 و 12) استخراج شده است؛ حق‌بیمه (premium) با فرض ضریب 100 سهم محاسبه می‌شود.
  • روش استرادل (Straddle). بر اساس آخرین قیمت‌های معامله‌شده (نه قیمت‌های پیشنهادی) در strike price نزدیک به قیمت پایانی نهایی و نزدیک‌ترین تاریخ انقضا پس از پایان ماه؛ این یک رسید معامله است، نه نوسان ضمنی مدل‌سازی‌شده.
  • تأخیر در داده‌های بنیادی. خوراک صورت‌های مالی از تقویم گزارش‌دهی عقب‌تر است؛ جدیدترین ردیف مربوط به MU پیش از گزارش 10-Q ماه ژوئن است و صرفاً برای ارائه زمینه روندها کاربرد دارد.
  • تعطیلی 19 ژوئن با رسید تابلوی امتیازات SPY که فاقد میله معاملاتی بود، تأیید شده است.
  • پنل‌های اسپرد قیمت‌های متقاطع یا یک‌طرفه را حذف کرده‌اند و تعداد موارد حذف‌شده در هر ردیف ذکر شده است.
  • زمینه کلی بازار، از جمله قرارگیری این تیکر در صدر جدول کل معاملات، در خلاصه ژوئن 2026 آمده است.

روش‌شناسی

  • دوره مورد بررسی از 1 تا 30 ژوئن 2026 (شامل 21 جلسه معاملاتی، تأییدشده از طریق نمودارهای مشاهده‌شده) است. بازدهی‌ها از قیمت بازگشایی در ساعات عادی تا آخرین قیمت بسته شدن در ساعات عادی محاسبه شده‌اند؛ ماه ژوئن به‌طور کامل در منطقه زمانی EDT قرار دارد، بنابراین ساعات عادی معاملات به عنوان محدوده خام، 13:30 تا 20:00 به وقت UTC است. پنل‌های دوره‌ای (Trailing) ماه‌های تقویمی EST را پوشش می‌دهند و از فیلتر ساعت شرقی استفاده می‌کنند.
  • نوسان تحقق‌یافته (Realized volatility) برابر است با انحراف معیار نمونه بازده‌های لگاریتمی روزانه (قیمت بسته شدن در ساعات عادی)، که با ضرب در جذر 252 سالانه شده است؛ اولین بازدهی هر ماه، مرز ماه را رد کرده و در ماه بعدی محاسبه می‌شود.
  • مقایسه‌های دوره‌ای به‌صورت زنده محاسبه می‌شوند و هرگز از مقادیر ذخیره‌شده استفاده نمی‌کنند.
  • تولید گزارش صرفاً به‌صورت دسته‌ای (Batch) و از طریق مسیر دسترسی محدود و فقط‌خواندنی انجام می‌شود؛ صفحه عمومی هرگز پرس‌وجوی زنده انجام نمی‌دهد. انبار داده‌ها مربوط به 12 ژوئیه 2026 است.

هر پنل شامل یک شیء ذخیره‌شده، نمودار، جدول یا SQL است. برای بررسی بیشتر هر پرس‌وجو، از ترمینال Strasmore استفاده کنید.

#mu#micron#deepdive#microstructure#options