סיכום מסחר 29 ביוני 2026: נתוני השוק והמדדים
סיכום יום המסחר ב-29 ביוני 2026: עליות במניות צמיחה, פער סקטוריאלי של ארבע נקודות, תנודתיות במניות שבבים, פעילות אופציות 0DTE, ומרווחי ציטוט הדוקים לאורך היום.
יום שני, ה-29 ביוני 2026, היה יום של עליות בהובלת מניות צמיחה עם רוחב שוק מצומצם: QQQ עלה ב-2.57%, SPY ב-1.62%, 3968 מניות סחירות רשמו עליות לעומת 2327 מניות שסגרו בירידות, ועם זאת כמעט מחצית מסלי הסקטורים ננעלו בטריטוריה שלילית. כל נתון נקרא משאילתה מאוחסנת; ניתן להרחיב כל פאנל לצפייה ב-SQL. שכבת ה-tick-by-tick של אותו יום מסחר: הניתוח המעמיק של המיקרו-מבנה ל-29 ביוני.
לוח התוצאות
כל שינוי משווה בין נר הדקה האחרון של המסחר הרציף ב-29 ביוני לבין זה של יום שישי, ה-26 ביוני.
| Ticker | סגירה 26 ביוני | פתיחה 29 ביוני | סגירה 29 ביוני | שינוי % | % מהשינוי המיטבי | שיא יומי | שפל יומי | נפח מסחר (M) |
|---|---|---|---|---|---|---|---|---|
| DIA | 517.5 | 520.63 | 521.68 | 0.81 | 31.5 | 522.975 | 519.4 | 5.5 |
| IWM | 297.61 | 298.11 | 298.95 | 0.45 | 17.5 | 299.16 | 294.68 | 21.7 |
| QQQ | 705.84 | 713.99 | 723.95 | 2.57 | 100 | 724.58 | 705.172 | 38.5 |
| SPY | 729.09 | 736.525 | 740.88 | 1.62 | 63 | 741.56 | 732.09 | 46 |
ה-SQL המדויק מאחורי כל מספר
WITH friday AS (
SELECT ticker, argMax(close, window_start) AS friday_close
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'QQQ', 'DIA', 'IWM')
AND window_start >= '2026-06-26 13:30:00' AND window_start < '2026-06-26 20:00:00'
GROUP BY ticker
),
monday AS (
SELECT ticker,
argMin(open, window_start) AS monday_open,
argMax(close, window_start) AS monday_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-06-29 13:30:00' AND window_start < '2026-06-29 20:00:00'
GROUP BY ticker
)
SELECT
m.ticker AS ticker,
toFloat64(f.friday_close) AS jun26_close,
toFloat64(m.monday_open) AS jun29_open,
toFloat64(m.monday_close) AS jun29_close,
round((toFloat64(m.monday_close) / toFloat64(f.friday_close) - 1) * 100, 2) AS pct_change,
round(100 * (toFloat64(m.monday_close) / toFloat64(f.friday_close) - 1) / max(toFloat64(m.monday_close) / toFloat64(f.friday_close) - 1) OVER (), 1) AS pct_of_best_change,
toFloat64(m.day_high) AS day_high,
toFloat64(m.day_low) AS day_low,
m.shares_traded_m AS shares_traded_m
FROM monday m
JOIN friday f ON m.ticker = f.ticker
ORDER BY m.tickerקרן SPY פתחה במחיר של $736.525 לעומת מחיר סגירה של $729.09 ביום שישי, וסיימה במחיר של $740.88, מתחת לשיא שלה שעמד על $741.56. העלייה של QQQ בשיעור של +2.57% לעומת +0.81% ב-DIA מסמנת יום של צמיחה וטכנולוגיה; מדד המניות בעלות שווי שוק קטן, IWM, הוסיף 0.45%.
האם היום היה חריג?
שינוי באחוזים חסר משמעות ללא אמת מידה. לוח זה מדרג את ה-29 ביוני מול החודש האחרון לפי גודל השינוי המוחלט בין מחירי הסגירה.
| שינוי % סגירה QQQ | דירוג תנודה אבסולוטית QQQ | סשנים מושווים QQQ | תנודה חודשית מקסימלית % QQQ | סשנים בעלייה QQQ | שינוי % סגירה SPY | דירוג תנודה אבסולוטית SPY | סשנים מושווים SPY | שינוי % פתיחה-סגירה SPY | סשן ראשון |
|---|---|---|---|---|---|---|---|---|---|
| 2.57 | 5 | 21 | 4.76 | 10 | 1.62 | 4 | 21 | 0.59 | May 29, 2026 |
ה-SQL המדויק מאחורי כל מספר
SELECT
round(anyIf(cc_pct, ticker = 'QQQ' AND d = toDate('2026-06-29')), 2) AS qqq_close_over_close_pct,
arrayCount(x -> x > abs(anyIf(cc_pct, ticker = 'QQQ' AND d = toDate('2026-06-29'))), groupArrayIf(abs(cc_pct), ticker = 'QQQ' AND d != toDate('2026-06-29'))) + 1 AS qqq_abs_move_rank,
countIf(ticker = 'QQQ') AS qqq_sessions_compared,
round(max(if(ticker = 'QQQ', abs(cc_pct), 0)), 2) AS qqq_biggest_move_of_month_pct,
countIf(ticker = 'QQQ' AND cc_pct > 0) AS qqq_up_sessions,
round(anyIf(cc_pct, ticker = 'SPY' AND d = toDate('2026-06-29')), 2) AS spy_close_over_close_pct,
arrayCount(x -> x > abs(anyIf(cc_pct, ticker = 'SPY' AND d = toDate('2026-06-29'))), groupArrayIf(abs(cc_pct), ticker = 'SPY' AND d != toDate('2026-06-29'))) + 1 AS spy_abs_move_rank,
countIf(ticker = 'SPY') AS spy_sessions_compared,
round(anyIf(oc_pct, ticker = 'SPY' AND d = toDate('2026-06-29')), 2) AS spy_open_to_close_pct,
concat(monthName(min(d)), ' ', toString(toDayOfMonth(min(d))), ', ', toString(toYear(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-05-28 00:00:00')
AND window_start < toDateTime('2026-06-30 00:00:00')
AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
GROUP BY ticker, d
)
)
WHERE isFinite(cc_pct)משמעותי, אך לא שיא: השינוי של 2.57% ב-QQQ מדורג במקום ה-5 מתוך 21 ימי מסחר מאז May 29, 2026, בחודש שבו השינוי היומי הגדול ביותר עמד על 4.76%; השינוי של 1.62% ב-SPY מדורג במקום ה-4 מתוך 21. מקור התנועה חשוב: העלייה של SPY מפתיחה לסגירה הסתכמה ב-0.59% בלבד, כך שרוב הרווח הגיע בפער הלילה, עוד לפני שבוצעו עסקאות בנר המסחר הראשון של שעות הפעילות הרגילות. QQQ נסגר בעלייה ב-10 מאותם ימי מסחר: חודש של הטלת מטבע.
רוחב השוק: עד כמה העלייה הייתה רחבה?
מניה עולה מוגדרת כנייר ערך שמחיר הסגירה שלו ביום שני היה גבוה מזה של יום שישי, מתוך רשימת מניות שנסחרו בהיקף של לפחות מיליון דולר, פילטר המנפה 5,108 מתוך 11,475 ניירות ערך שנסחרו בשני ימי המסחר.
| מניות בעלייה | מניות בירידה | ללא שינוי | Ticker נזילים | Ticker בשני הסשנים | תווית Ticker בשני הסשנים | הוסרו עקב נזילות | תווית הוסרו עקב נזילות | % מניות בעלייה |
|---|---|---|---|---|---|---|---|---|
| 3968 | 2327 | 72 | 6367 | 11475 | 11,475 | 5108 | 5,108 | 62.3 |
ה-SQL המדויק מאחורי כל מספר
WITH per_ticker AS (
SELECT
ticker,
toFloat64(argMaxIf(close, window_start, window_start < '2026-06-27 00:00:00')) AS friday_close,
toFloat64(argMaxIf(close, window_start, window_start >= '2026-06-29 00:00:00')) AS monday_close,
sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-06-29 00:00:00') AS monday_dollar_volume
FROM global_markets.delayed_stocks_minute_aggs
WHERE (window_start >= '2026-06-26 13:30:00' AND window_start < '2026-06-26 20:00:00')
OR (window_start >= '2026-06-29 13:30:00' AND window_start < '2026-06-29 20:00:00')
GROUP BY ticker
)
SELECT
countIf(monday_close > friday_close AND monday_dollar_volume >= 1000000) AS advancers,
countIf(monday_close < friday_close AND monday_dollar_volume >= 1000000) AS decliners,
countIf(monday_close = friday_close AND monday_dollar_volume >= 1000000) AS unchanged,
countIf(monday_dollar_volume >= 1000000) AS liquid_tickers,
count() AS tickers_traded_both_sessions,
reverse(arrayStringConcat(extractAll(reverse(toString(count())), '[0-9]{1,3}'), ',')) AS tickers_traded_both_sessions_label,
count() - countIf(monday_dollar_volume >= 1000000) AS dropped_by_liquidity_filter,
reverse(arrayStringConcat(extractAll(reverse(toString(count() - countIf(monday_dollar_volume >= 1000000))), '[0-9]{1,3}'), ',')) AS dropped_by_liquidity_filter_label,
round(100.0 * countIf(monday_close > friday_close AND monday_dollar_volume >= 1000000)
/ countIf(monday_dollar_volume >= 1000000), 1) AS advancer_pct
FROM per_ticker
WHERE friday_close > 0 AND monday_close > 03968 מניות עולות, 2327 מניות יורדות, 72 ללא שינוי: 62.3% מהמסחר הנזיל עלה, בחישוב של נייר ערך אחד בכל פעם, יום רחב היקף.
מגזר אחר מגזר: הראלי היה מצומצם מכפי שנראה
ספירת שמות באופן שווה היא נקודת מבט אחת; שקלולם לפי גודל החברה היא נקודת מבט אחרת. אחת-עשרה קרנות הסל המגזריות של SPDR הן הקיצור המקובל לגישה השנייה, סל אחד לכל מגזר ב-S&P 500 המשוקלל לפי שווי שוק. הן אינן עולות בקנה אחד עם ספירת רוחב השוק.
| סקטור | Ticker | שינוי % | טווח % | נפח דולרי (M) | % מעל הסקטור הגרוע |
|---|---|---|---|---|---|
| Technology | XLK | 2.52 | 3.91 | 2075 | 4.34 |
| Consumer discretionary | XLY | 2.37 | 2.17 | 1142 | 4.2 |
| Communication services | XLC | 1.66 | 0.78 | 669 | 3.48 |
| Industrials | XLI | 0.89 | 1.23 | 1231 | 2.72 |
| Financials | XLF | 0.28 | 0.64 | 1593 | 2.1 |
| Health care | XLV | 0.26 | 0.76 | 1897 | 2.08 |
| Utilities | XLU | -0.32 | 1.18 | 759 | 1.5 |
| Consumer staples | XLP | -0.38 | 1.23 | 764 | 1.44 |
| Energy | XLE | -0.52 | 1.51 | 1098 | 1.3 |
| Real estate | XLRE | -0.64 | 1.45 | 217 | 1.18 |
| Materials | XLB | -1.82 | 2.28 | 626 | 0 |
ה-SQL המדויק מאחורי כל מספר
WITH per_etf AS (
SELECT
ticker,
toFloat64(argMaxIf(close, window_start, window_start < '2026-06-27 00:00:00')) AS friday_close,
toFloat64(argMaxIf(close, window_start, window_start >= '2026-06-29 00:00:00')) AS monday_close,
maxIf(toFloat64(high), window_start >= '2026-06-29 00:00:00') AS day_high,
minIf(toFloat64(low), window_start >= '2026-06-29 00:00:00') AS day_low,
round(sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-06-29 00:00:00') / 1e6, 0) AS dollar_volume_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('XLB', 'XLC', 'XLE', 'XLF', 'XLI', 'XLK', 'XLP', 'XLRE', 'XLU', 'XLV', 'XLY')
AND ((window_start >= '2026-06-26 13:30:00' AND window_start < '2026-06-26 20:00:00')
OR (window_start >= '2026-06-29 13:30:00' AND window_start < '2026-06-29 20:00:00'))
GROUP BY ticker
)
SELECT
sector,
ticker,
round((monday_close / friday_close - 1) * 100, 2) AS pct_change,
round((day_high / day_low - 1) * 100, 2) AS range_pct,
dollar_volume_m,
round((monday_close / friday_close - 1) * 100 - min((monday_close / friday_close - 1) * 100) OVER (), 2) AS pct_above_worst_sector
FROM (
SELECT *,
multiIf(ticker = 'XLB', 'Materials',
ticker = 'XLC', 'Communication services',
ticker = 'XLE', 'Energy',
ticker = 'XLF', 'Financials',
ticker = 'XLI', 'Industrials',
ticker = 'XLK', 'Technology',
ticker = 'XLP', 'Consumer staples',
ticker = 'XLRE', 'Real estate',
ticker = 'XLU', 'Utilities',
ticker = 'XLV', 'Health care',
'Consumer discretionary') AS sector
FROM per_etf
)
ORDER BY pct_change DESCמגזר הטכנולוגיה הוביל ב-2.52%, אחריו מגזר הצריכה המחזורית ב-2.37%; מגזר חומרי הגלם ננעל ב--1.82% ומגזר הנדל"ן ב--0.64%. ההפרש בין הטוב ביותר לגרוע ביותר, פיזור המגזרים באותו יום, נאמד ב-4.34 נקודות אחוז, כאשר מגזרי השירותים הציבוריים, מוצרי הצריכה הבסיסיים, האנרגיה, הנדל"ן וחומרי הגלם כולם רשמו ירידות ביום שבו המדד עלה. רחב לפי ספירת שמות, צר לפי משקל: זה מה שעלייה של קרן סל מחקה מדד יכולה להסתיר.
גולת הכותרת של היום: זיכרון ואחסון
ארבע מניות נסחרו סביב אותו נושא עם תוצאות שונות בתכלית, כאשר רק התנועה המשותפת והעוצמה דומות; הנתונים אינם מסבירים את הסיבה לכך.
| Ticker | סגירה 26 ביוני | סגירה 29 ביוני | שינוי % | שיא יומי | שיא יומי (ET) | שפל יומי | שפל יומי (ET) | טווח % |
|---|---|---|---|---|---|---|---|---|
| MU | 1122.92 | 1145 | 1.97 | 1148.79 | 15:59 | 1023.65 | 10:18 | 12.22 |
| SNDK | 2091.08 | 2051.29 | -1.9 | 2090.71 | 09:30 | 1895 | 10:18 | 10.33 |
| STX | 895.27 | 968.4 | 8.17 | 987.57 | 14:48 | 880.01 | 10:00 | 12.22 |
| WDC | 586.32 | 651.7 | 11.15 | 652.98 | 15:59 | 590 | 09:31 | 10.67 |
ה-SQL המדויק מאחורי כל מספר
WITH per_name AS (
SELECT
ticker,
toFloat64(argMaxIf(close, window_start, window_start < '2026-06-27 00:00:00')) AS friday_close,
toFloat64(argMaxIf(close, window_start, window_start >= '2026-06-29 00:00:00')) AS monday_close,
maxIf(toFloat64(high), window_start >= '2026-06-29 00:00:00') AS day_high,
minIf(toFloat64(low), window_start >= '2026-06-29 00:00:00') AS day_low,
argMinIf(window_start, toFloat64(low), window_start >= '2026-06-29 00:00:00') AS low_bar,
argMaxIf(window_start, toFloat64(high), window_start >= '2026-06-29 00:00:00') AS high_bar
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('MU', 'SNDK', 'STX', 'WDC')
AND ((window_start >= '2026-06-26 13:30:00' AND window_start < '2026-06-26 20:00:00')
OR (window_start >= '2026-06-29 13:30:00' AND window_start < '2026-06-29 20:00:00'))
GROUP BY ticker
)
SELECT
ticker,
round(friday_close, 2) AS jun26_close,
round(monday_close, 2) AS jun29_close,
round((monday_close / friday_close - 1) * 100, 2) AS pct_chg,
round(day_high, 2) AS day_high,
formatDateTime(toTimeZone(high_bar, 'America/New_York'), '%H:%i') AS day_high_et,
round(day_low, 2) AS day_low,
formatDateTime(toTimeZone(low_bar, 'America/New_York'), '%H:%i') AS day_low_et,
round((day_high / day_low - 1) * 100, 2) AS range_pct
FROM per_name
ORDER BY tickerMU היא מקרה בוחן קלאסי להשוואה בין טווח מסחר לשינוי נטו: טווח תוך-יומי של 12.22%, שפל של $1023.65 בשעה 10:18 (שעון מזרח ארה"ב), ושיא של $1148.79 בשעה 15:59, ועם זאת סגירה של 1.97% מעל יום שישי. Western Digital עלתה ב-11.15% ו-Seagate ב-8.17%; SanDisk נסגרה ב--1.9% בתוך טווח של 10.33%, והייתה היחידה בקבוצה שסגרה בירידה. מחיר הסגירה מסתיר את מה שעברו המחזיקים במהלך היום.
היכן נסחר הכסף
במונחים של דולרים שנסחרו, Micron (MU) עלתה על הכל, כולל קרנות סל עוקבות מדדים: 58.47 מיליארד דולר לעומת 33.97 מיליארד דולר ב-SPY. במונחים של כמות מניות, התמונה שונה.
| Ticker | לוח מובילים | נפח דולרי (BN) | ערך דולרי (M) | מניות (M) | % מהמוביל בלוח |
|---|---|---|---|---|---|
| MU | by dollars traded | 58.47 | None | 53.5 | 100 |
| SPY | by dollars traded | 33.97 | None | 46 | 58.1 |
| QQQ | by dollars traded | 27.67 | None | 38.5 | 47.3 |
| NVDA | by dollars traded | 21.66 | None | 111.8 | 37 |
| TSLA | by dollars traded | 20.66 | None | 51.4 | 35.3 |
| SNDK | by dollars traded | 19.73 | None | 10 | 33.7 |
| SOXS | by shares traded | 2.84 | None | 695.3 | 100 |
| INLF | by shares traded | 0.02 | 23 | 353.8 | 50.9 |
| TZA | by shares traded | 1.3 | None | 330.7 | 47.6 |
| BITO | by shares traded | 2.03 | None | 250.7 | 36.1 |
ה-SQL המדויק מאחורי כל מספר
SELECT ticker, leaderboard, dollar_volume_bn, if(dollar_volume_bn < 1, dollar_volume_m, NULL) AS dollar_value_m, shares_m,
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(close) * toFloat64(volume)) / 1e6, 0) AS dollar_volume_m,
round(sum(toFloat64(volume)) / 1e6, 1) AS shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= '2026-06-29 13:30:00' AND window_start < '2026-06-29 20:00:00'
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(close) * toFloat64(volume)) / 1e6, 0) AS dollar_volume_m,
round(sum(toFloat64(volume)) / 1e6, 1) AS shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= '2026-06-29 13:30:00' AND window_start < '2026-06-29 20:00:00'
GROUP BY ticker
ORDER BY shares_m DESC
LIMIT 4
)
ORDER BY leaderboard ASC, if(leaderboard = 'by dollars traded', dollar_volume_bn, shares_m) DESCלוחות המבוססים על כמות מניות מטעים: המובילות בכמות מניות היו SOXS, קרן סל ממונפת פי שלושה (3x) בחסר על מוליכים למחצה (695.3 מיליון מניות), ו-INLF, מניית פני ש-353.8 מיליון המניות שלה היו שוות כ-23 מיליון דולר לאורך כל היום. נפח מסחר דולרי מראה לאן עבר הכסף; נפח יחסי מראה האם הפעילות בנייר מסוים היא חריגה עבורו.
בחלוקה לפרקי זמן של שלושים דקות בניו יורק, ה-29 ביוני משרטט את "חיוך" הנפח הקלאסי:
| זמן (ET) | מניות (BN) | % מהקבוצה הגדולה | % מעל שפל |
|---|---|---|---|
| 09:30 | 2.3 | 96.3 | 199.9 |
| 10:00 | 1.9 | 79.5 | 147.6 |
| 10:30 | 1.42 | 59.4 | 85.1 |
| 11:00 | 1.23 | 51.6 | 60.6 |
| 11:30 | 1.1 | 46.2 | 43.7 |
| 12:00 | 0.91 | 38.2 | 18.8 |
| 12:30 | 0.85 | 35.4 | 10.4 |
| 13:00 | 0.92 | 38.6 | 20.2 |
| 13:30 | 0.77 | 32.1 | 0 |
| 14:00 | 0.82 | 34.2 | 6.4 |
| 14:30 | 0.82 | 34.5 | 7.4 |
| 15:00 | 1.05 | 44 | 36.9 |
| 15:30 | 2.39 | 100 | 211.4 |
ה-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,
round(100 * (sum(toFloat64(volume)) / min(sum(toFloat64(volume))) OVER () - 1), 1) AS pct_above_trough
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= '2026-06-29 13:30:00' AND window_start < '2026-06-29 20:00:00'
GROUP BY et_time
ORDER BY et_time2.3 מיליארד מניות בחצי השעה הראשונה, שפל של 0.77 מיליארד ב-13:30, והפרק הגדול ביותר, 2.39 מיליארד, בחצי השעה האחרונה, שבה מתרכזים מכרזי הנעילה ותזרימי המעקב אחר מדדים.
זירת האופציות
באופציות נסחרו 66.33 מיליון חוזים ב-11.04 מיליון עסקאות (prints).
| עסקאות אופציות (M) | חוזים (M) | % נפח Call | % פקיעה יומית | חוזים פקיעת יום ה' 2 ביולי (M) | עסקאות פקיעת יום ו' 3 ביולי | עסקאות טרום-מסחר | תווית עסקאות טרום-מסחר | עסקאות טרום-מסחר (לא מדד) | נכסי בסיס בטרום-מסחר | חוזים (SPY) (M) | חוזים (QQQ) (M) | נכס בסיס (חוזה מוביל) | מחיר מימוש (חוזה מוביל) | סוג (חוזה מוביל) | פקיעה (חוזה מוביל) | נפח (חוזה מוביל) | תווית נפח (חוזה מוביל) | מחיר ממוצע (חוזה מוביל) | מימוש מוביל פחות סגירת (SPY) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 11.04 | 66.33 | 55.7 | 35.8 | 10.73 | 0 | 40621 | 40,621 | 0 | RUTW, SPX, SPXW, VIX, VIXW, XSP | 12.01 | 7.32 | SPY | 741 | C | 2026-06-29 | 788133 | 788,133 | 0.474 | 0.12 |
ה-SQL המדויק מאחורי כל מספר
WITH
(
SELECT (any(underlying_symbol), any(toFloat64(strike_price)), any(option_type),
any(toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6)))),
sum(size), count(), round(avg(toFloat64(price)), 3))
FROM global_markets.options_trades
WHERE sip_timestamp >= '2026-06-29 00:00:00' AND sip_timestamp < '2026-06-30 00:00:00'
GROUP BY ticker
ORDER BY sum(size) DESC
LIMIT 1
) AS top_contract,
(
SELECT round(toFloat64(argMax(close, window_start)), 2)
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= '2026-06-29 13:30:00' AND window_start < '2026-06-29 20:00:00'
) AS spy_regular_close
SELECT
round(count() / 1e6, 2) AS option_prints_m,
round(toFloat64(sum(size)) / 1e6, 2) AS 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) = '260629') / sum(size), 1) AS same_day_expiry_pct,
round(toFloat64(sumIf(size, substring(ticker, length(ticker) - 14, 6) = '260702')) / 1e6, 2) AS thu_jul2_expiry_contracts_m,
countIf(substring(ticker, length(ticker) - 14, 6) = '260703') AS fri_jul3_expiry_prints,
countIf(sip_timestamp < '2026-06-29 13:30:00') AS premarket_prints,
reverse(arrayStringConcat(extractAll(reverse(toString(countIf(sip_timestamp < '2026-06-29 13:30:00'))), '[0-9]{1,3}'), ',')) AS premarket_prints_label,
countIf(sip_timestamp < '2026-06-29 13:30:00'
AND underlying_symbol NOT IN ('SPX', 'SPXW', 'XSP', 'RUTW', 'VIX', 'VIXW')) AS premarket_non_index_prints,
arrayStringConcat(arraySort(groupUniqArrayIf(underlying_symbol, sip_timestamp < '2026-06-29 13:30:00')), ', ') AS premarket_underlyings,
round(toFloat64(sumIf(size, underlying_symbol = 'SPY')) / 1e6, 2) AS spy_contracts_m,
round(toFloat64(sumIf(size, underlying_symbol = 'QQQ')) / 1e6, 2) AS qqq_contracts_m,
top_contract.1 AS top_contract_underlying,
top_contract.2 AS top_contract_strike,
top_contract.3 AS top_contract_type,
top_contract.4 AS top_contract_expiry,
top_contract.5 AS top_contract_volume,
reverse(arrayStringConcat(extractAll(reverse(toString(assumeNotNull(top_contract.5))), '[0-9]{1,3}'), ',')) AS top_contract_volume_label,
round(top_contract.7, 3) AS top_contract_avg_price,
round(top_contract.2 - spy_regular_close, 2) AS top_strike_minus_spy_close
FROM global_markets.options_trades
WHERE sip_timestamp >= '2026-06-29 00:00:00' AND sip_timestamp < '2026-06-30 00:00:00'אופציות Call היוו 55.7% מנפח החוזים, ו-35.8% מכלל המסחר פקעו באותו יום שני, נתח האופציות בעלות אפס ימים לפקיעה (0DTE). החוזה הבודד הפעיל ביותר היה אופציית Call על SPY לאותו יום במחיר מימוש של 741 דולר: 788,133 חוזים בפרמיה ממוצעת של 0.474 דולר. מאחר שמחיר הסגירה של SPY היה 0.12 דולרים מתחת למחיר המימוש, האופציה הנסחרת ביותר באותו יום פקעה מחוץ לכסף (out of the money). בנכס הבסיס SPY נסחרו 12.01 מיליון חוזים, וב-QQQ נסחרו 7.32 מיליון.
הפאנל מציג גם 40,621 עסקאות אופציות לפני פתיחת המסחר במניות בשעה 9:30, כולן על מדדים הנסלקים במזומן (RUTW, SPX, SPXW, VIX, VIXW, XSP), לעומת 0 עסקאות באופציות על מניות או ETF באותו חלון זמן. זהו הכלל, לא מקריות: אופציות על מדדים נסחרות בשעות מסחר גלובליות מורחבות, בעוד שאופציות על מניות ו-ETF נפתחות עם שוק המניות. המניות נסחרות מוקדם, ראו מסחר טרום-שוק ואחרי-שוק, אך האופציות שלהן אינן נסחרות בשעות אלו.
אף חוזה עם קוד פקיעה של יום שישי, ה-3 ביולי, לא נסחר במהלך היום (0 עסקאות), שכן השוק סגור באותו יום שישי, בעוד שהחוזים לפקיעת יום חמישי, ה-2 ביולי, רשמו נפח של 10.73 מיליון.
סרט הציטוטים: מה עלה למסחר ביום המסחר
כל מחיר בדף זה מבוסס על זרם ציטוטים, ה-National Best Bid and Offer, המתפרסם ברציפות עבור כל נייר ערך רשום. הפער בין הצעת הקנייה הטובה ביותר להצעת המכירה הטובה ביותר, מרווח ה-bid-ask, הוא העלות שמשלמת פקודה כדי להתבצע.
| Ticker | עדכוני NBBO (M) | מרווח חציוני (bps) | מרווח 30 דק' פתיחה (bps) | מרווח אמצע יום (bps) | פתיחה פחות אמצע יום (bps) | ציטוטים לא תקינים שהוסרו |
|---|---|---|---|---|---|---|
| MU | 0.75 | 4.6 | 6.55 | 4.11 | 2.44 | 414 |
| QQQ | 4.42 | 0.84 | 0.98 | 0.55 | 0.42 | 629 |
| SPY | 3.98 | 0.41 | 0.41 | 0.27 | 0.14 | 1544 |
| WDC | 0.12 | 8.2 | 14.33 | 7.55 | 6.78 | 43 |
ה-SQL המדויק מאחורי כל מספר
SELECT
ticker,
round(count() / 1e6, 2) AS nbbo_updates_m,
round(quantileExactIf(0.5)((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000, bid_price > 0 AND ask_price >= bid_price), 2) AS median_spread_bps,
round(quantileExactIf(0.5)((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000, bid_price > 0 AND ask_price >= bid_price AND sip_timestamp >= '2026-06-29 13:30:00' AND sip_timestamp < '2026-06-29 14:00:00'), 2) AS open_30min_spread_bps,
round(quantileExactIf(0.5)((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000, bid_price > 0 AND ask_price >= bid_price AND sip_timestamp >= '2026-06-29 17:00:00' AND sip_timestamp < '2026-06-29 17:30:00'), 2) AS midday_spread_bps,
round(quantileExactIf(0.5)((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000, bid_price > 0 AND ask_price >= bid_price AND sip_timestamp >= '2026-06-29 13:30:00' AND sip_timestamp < '2026-06-29 14:00:00')
- quantileExactIf(0.5)((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000, bid_price > 0 AND ask_price >= bid_price AND sip_timestamp >= '2026-06-29 17:00:00' AND sip_timestamp < '2026-06-29 17:30:00'), 2) AS open_minus_midday_bps,
countIf(NOT (bid_price > 0 AND ask_price >= bid_price)) AS dropped_invalid_quotes
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('SPY', 'QQQ', 'MU', 'WDC')
AND sip_timestamp >= '2026-06-29 13:30:00' AND sip_timestamp < '2026-06-29 20:00:00'
GROUP BY ticker
ORDER BY tickerרוחב הציטוט החציוני של SPY עמד על 0.41 נקודות בסיס ממחיר האמצע שלו, לעומת 0.84 עבור QQQ, 4.6 עבור Micron ו-8.2 עבור Western Digital, שהציגה את המרווח הרחב ביותר מבין הארבעה. נקודת בסיס אחת על פקודה בשווי עשרת אלפים דולר היא דולר אחד, לכן קנייה ומכירה מיידית של SPY בשווי עשרת אלפים דולר לפי הציטוט עולה כ-0.41 דולרים; אותו סיבוב מסחר ב-Western Digital עולה 8.2 דולרים. גודל הפקודה לא השתנה; הנייר השתנה.
כל ארבעת הניירות נסחרו במרווחים רחבים יותר בחצי השעה הראשונה של המסחר מאשר בחלון הבקרה של אמצע היום: SPY ב-0.41 נקודות בסיס לעומת 0.27, ו-Western Digital ב-14.33 לעומת 7.55, מה שמשקף פרמיית פתיחה של 6.78 נקודות בסיס בנייר הרחב ביותר. המחזור הוא החצי השני של התמונה: 3.98 מיליון עדכוני NBBO ב-SPY בשעות המסחר הרגילות, ו-4.42 מיליון ב-QQQ.
ריביות: עקום התשואות כמעט ללא שינוי
יום שני עבר בשקט בשוק איגרות החוב הממשלתיות. התשואות הן שערי סגירה יומיים, בהשוואה ל-26 ביוני.
| נקודת עקום | תשואת 29 ביוני (%) | שינוי יומי (bp) |
|---|---|---|
| 1 month | 3.71 | 1 |
| 3 month | 3.87 | 4 |
| 1 year | 3.97 | 3 |
| 2 year | 4.1 | 3 |
| 5 year | 4.14 | 2 |
| 10 year | 4.38 | 0 |
| 30 year | 4.86 | -1 |
| 2s10s spread | 0.28 | -3 |
ה-SQL המדויק מאחורי כל מספר
SELECT
t.1 AS curve_point,
round(t.2, 2) AS jun29_yield_pct,
round((t.2 - t.3) * 100) AS one_day_change_bp
FROM (
SELECT arrayJoin([
('1 month', toFloat64(mon.yield_1_month), toFloat64(fri.yield_1_month)),
('3 month', toFloat64(mon.yield_3_month), toFloat64(fri.yield_3_month)),
('1 year', toFloat64(mon.yield_1_year), toFloat64(fri.yield_1_year)),
('2 year', toFloat64(mon.yield_2_year), toFloat64(fri.yield_2_year)),
('5 year', toFloat64(mon.yield_5_year), toFloat64(fri.yield_5_year)),
('10 year', toFloat64(mon.yield_10_year), toFloat64(fri.yield_10_year)),
('30 year', toFloat64(mon.yield_30_year), toFloat64(fri.yield_30_year)),
('2s10s spread', toFloat64(mon.yield_10_year - mon.yield_2_year), toFloat64(fri.yield_10_year - fri.yield_2_year))
]) AS t
FROM (SELECT * FROM global_markets.treasury_yields WHERE date = '2026-06-29') AS mon,
(SELECT * FROM global_markets.treasury_yields WHERE date = '2026-06-26') AS fri
)התשואה על איגרת החוב ל-10 שנים ננעלה ב-4.38%, ללא שינוי יומי (0 נקודות בסיס), בעוד שהתשואה על המק"מ ל-3 חודשים עלתה ב-4 נקודות בסיס לרמה של 3.87%. ה-מרווח 2s10s, המחושב כהפרש בין התשואה ל-10 שנים לתשואה לשנתיים, ננעל על 0.28 נקודות אחוז (-3 נקודות בסיס): המרווח נותר חיובי, אך שטוח מעט יותר.
הלוח שמאחורי היום
| רישומי ex-dividend ל-29 ביוני | ex-dividends של חברות מוכרות | חברות מוכרות שנבדקו | יום ה-ex-div העמוס בחלון הזמן | רישומי יום ה-ex-div העמוס | פיצולים שבוצעו | הנפקות (IPO) ב-29 ביוני | הנפקות (IPO) ב-1 ביולי | דיווחים ל-SEC | דיווח תשקיף 424b2 | דיווח Form 4 (אינסיידרים) | דיווח 8-K | כתבות חדשות | מקורות חדשות | כתבות NVDA | כתבות על המניה הבאה בסיקור | NVDA פחות המניה הבאה בסיקור | רישומי פיצול HON | פיצול HON מ- | פיצול HON ל- | סגירת HON ב-26 ביוני | סגירת HON ב-29 ביוני |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 449 | 0 | 25 | July 1 | 746 | 23 | 0 | BSP, ITG, LIME | 6173 | 1473 | 1277 | 231 | 170 | 3 | 14 | 12 | 2 | 1 | 2 | 1 | 231.3 | 227.71 |
ה-SQL המדויק מאחורי כל מספר
WITH
(
SELECT (argMax(d, n), max(n))
FROM (
SELECT ex_dividend_date AS d, count() AS n
FROM global_markets.stocks_dividends
WHERE ex_dividend_date BETWEEN '2026-06-22' AND '2026-07-02'
GROUP BY d
)
) AS peak_ex_div,
(
SELECT (countIf(form_type = '424B2'), countIf(form_type = '4'), countIf(form_type = '8-K'), count())
FROM global_markets.stocks_sec_edgar_index
WHERE filing_date = '2026-06-29'
) AS filings,
(
SELECT (count(), uniqExact(publisher), countIf(has(tickers, 'NVDA')))
FROM global_markets.stocks_news
WHERE toDate(toTimeZone(published_utc, 'America/New_York')) = '2026-06-29'
) AS news,
(
SELECT max(n)
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-06-29'
)
WHERE t NOT IN ('NVDA', 'SPCX')
GROUP BY t
)
) AS runner_up_articles,
(
SELECT (any(split_from), any(split_to), count())
FROM global_markets.stocks_splits
WHERE ticker = 'HON' AND execution_date = '2026-06-29'
) AS hon_split,
(
SELECT (
round(toFloat64(argMaxIf(close, window_start, window_start < '2026-06-27 00:00:00')), 2),
round(toFloat64(argMaxIf(close, window_start, window_start >= '2026-06-29 00:00:00')), 2)
)
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'HON'
AND ((window_start >= '2026-06-26 13:30:00' AND window_start < '2026-06-26 20:00:00')
OR (window_start >= '2026-06-29 13:30:00' AND window_start < '2026-06-29 20:00:00'))
) AS hon_close
SELECT
(SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date = '2026-06-29') AS ex_dividend_records_jun29,
(SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date = '2026-06-29'
AND ticker IN ('AAPL', 'MSFT', 'NVDA', 'AMZN', 'GOOGL', 'GOOG', 'META', 'TSLA', 'JPM', 'JNJ',
'XOM', 'KO', 'PG', 'V', 'MA', 'HD', 'WMT', 'CVX', 'MRK', 'PEP',
'SPY', 'QQQ', 'DIA', 'IWM', 'VTI')) AS household_name_ex_dividends,
length(['AAPL', 'MSFT', 'NVDA', 'AMZN', 'GOOGL', 'GOOG', 'META', 'TSLA', 'JPM', 'JNJ',
'XOM', 'KO', 'PG', 'V', 'MA', 'HD', 'WMT', 'CVX', 'MRK', 'PEP',
'SPY', 'QQQ', 'DIA', 'IWM', 'VTI']) AS household_names_checked,
concat(monthName(peak_ex_div.1), ' ', toString(toDayOfMonth(peak_ex_div.1))) AS busiest_ex_div_day_of_window,
peak_ex_div.2 AS busiest_ex_div_day_records,
(SELECT count() FROM global_markets.stocks_splits WHERE execution_date = '2026-06-29') AS splits_executed,
(SELECT count() FROM global_markets.stocks_ipos WHERE listing_date = '2026-06-29') AS ipos_listed_jun29,
(SELECT arrayStringConcat(groupArray(ticker), ', ') FROM (
SELECT ticker FROM global_markets.stocks_ipos WHERE listing_date = '2026-07-01' ORDER BY ticker
)) AS jul1_ipo_debuts,
filings.4 AS sec_filings,
filings.1 AS prospectus_424b2_filings,
filings.2 AS insider_form4_filings,
filings.3 AS filings_8k,
news.1 AS news_articles,
news.2 AS news_publishers,
news.3 AS nvda_articles,
runner_up_articles AS next_most_covered_articles,
news.3 - runner_up_articles AS nvda_minus_next_most_covered,
hon_split.3 AS hon_split_records,
hon_split.1 AS hon_split_from,
hon_split.2 AS hon_split_to,
hon_close.1 AS hon_close_jun26,
hon_close.2 AS hon_close_jun29449 רישומי דיבידנד נכנסו ליום האקס-דיבידנד ב-29 ביוני. עליך להחזיק במניה לפני תאריך האקס-דיבידנד, אחרת התשלום לא יגיע אליך. עם זאת, מתוך 25 שמות מוכרים שבדקנו, הופיעו 0. גל סוף הרבעון הגיע לשיאו ב-746 רישומים ב-July 1. בוצעו 23 פיצולי מניות ונסחרו 0 הנפקות ראשוניות (IPO), כאשר הנפקות יום רביעי (BSP, ITG, LIME) כבר מופיעות בלוח.
ה-SEC תיעד 6173 דיווחים מתאריך 29 ביוני: 1473 תוספי תמחור למוצרים מובנים (טופס 424B2) ו-1277 דיווחים על עסקאות בעלי עניין (טופס 4) מאפילים על 231 דיווחי 8-K שתופסים את הכותרות. ערוץ החדשות שלנו נשא 170 מאמרים מ-3 מוציאים לאור; בנטרול סימול אחד שתוייג באופן דו-משמעי (והוסר מהשאילתה), השם שזכה לסיקור הרב ביותר היה NVDA עם 14 מאמרים, לעומת 12 מאמרים למקום השני.
הערות על הנתונים
נתונים חריגים מקבלים הערה, לעולם לא השמטה שקטה; ארבעת הסעיפים הבאים נוגעים לנתוני הכותרת.
- סלי הסקטורים הם שיטה מוצהרת. "סקטור" משמעו אחת מאחת-עשרה קרנות ה-SPDR הסקטוריאליות, משוקללות לפי שווי שוק, אותם שמות בכל יום מסחר, ולא סיווג לפי טיקר של ספק נתונים.
- נפח דולרי הוא אומדן לדקה, מחיר סגירה כפול נפח מסחר מסוכם לפי נר של דקה; הנתון קרוב אך אינו זהה לסכום ערכי ה-prints.
- מרווחי ציטוט (Quoted spreads) אינם כוללים ציטוטים לא תקפים (רשומות NBBO חד-צדדיות או מוצלבות); הפאנל סופר את מה שהושמט (1544 ב-SPY). רוחב ציטוט חציוני הוא נתון סטטיסטי של הציטוטים, לא עלות לכל עסקה; פקודות מבוצעות לעיתים קרובות בתוך הציטוט.
- print בודד עלול לזהם את מחיר השיא או השפל של נר דקה. הנר של QQQ בשעה 11:07 שעון מזרח ארה"ב נושא שפל של $709.58, בעוד שאף נר סמוך לא ירד מתחת ל-$715.09; מדובר ב-print אחד שבוצע $5.51 מתחת למחיר השוק באותו רגע. כל נתוני השיא והשפל לעיל נבדקו מול נרות סמוכים; השפל היומי של QQQ ב-$705.172 נמצא תקין.
הערות נתונים מלאות
- הכיסוי של אג"ח ממשלתי דליל יותר מהסכימה. ארבעה טווחי פדיון מוצהרים (6 חודשים, 3 שנים, 7 שנים ו-20 שנה) מעולם לא אוכלסו בנתונים; העקום מציג את שבעת הקיימים, בתוספת שורת ה-2s10s.
- "ספליט הפוך" של Honeywell שהקלט סותר. הפיד נושא רשומת HON מיום 29 ביוני ב-1: ספליט הפוך הממיר 2 מניות ישנות ל-1 חדשות. HON נסגרה ב-$231.3 ביום שישי וב-$227.71 ביום שני, ללא הכפלה. לא החלנו את הפעולה.
- ספירת החדשות היא מפיד של ספק אחד, ה-3 מוציאים לאור שאנו מפיצים, ולא "כל חדשות השוק".
- קבלות ברמת ה-tick, ציטוטים מוצלבים, תיקון נפח מסחר פיקטיבי, וקובץ נפח השורט החלקי של FINRA (ומדוע נפח שורט אינו פוזיציית שורט), נמצאים ב-סקירה המעמיקה.
המסחר, מאומת
| נרות SPY ל-3 ביולי | נר SPY ראשון (ET) | בר אחרון SPY (ET) | בר דקה SPY | ברי מסחר רגילים | שפל בודד QQQ 11/07 | שפל ברים סמוכים QQQ 11/07 | הדפסה בודדת QQQ מתחת לסמוכים |
|---|---|---|---|---|---|---|---|
| 0 | 04:00 | 19:59 | 897 | 390 | 709.58 | 715.09 | 5.51 |
ה-SQL המדויק מאחורי כל מספר
WITH
(
SELECT (
round(toFloat64(minIf(low, formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') = '11:07')), 2),
round(toFloat64(minIf(low, formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') IN ('11:04', '11:05', '11:06', '11:08', '11:09', '11:10'))), 2)
)
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'QQQ' AND window_start >= '2026-06-29 13:30:00' AND window_start < '2026-06-29 20:00:00'
) AS qqq_lone
SELECT
(SELECT count() FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= '2026-07-03 00:00:00' AND window_start < '2026-07-04 00:00:00') AS jul3_spy_bars,
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-06-29 13:30:00' AND window_start < '2026-06-29 20:00:00') AS regular_session_bars,
qqq_lone.1 AS qqq_1107_lone_low,
qqq_lone.2 AS qqq_1107_adjacent_bars_low,
round(qqq_lone.2 - qqq_lone.1, 2) AS qqq_lone_print_below_adjacent
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= '2026-06-29 00:00:00' AND window_start < '2026-06-30 00:00:00'הנרות של SPY נעים בין 04:00 ל-19:59 לפי שעון ניו יורק, עם בדיוק 390 נרות בתוך חלון המסחר הרגיל; מדובר ביום מסחר מלא, כפי שאומת מנתוני ה-tape (לוח השנה של הבורסה כולל רק סגירות עתידיות). באותו יום שישי, ה-3 ביולי, הייתה סגירה מלאה, 0 נרות של SPY נרשמו לאורך כל היום, כאשר ה-4 ביולי חל ביום שבת; השבוע בן ארבעת ימי המסחר כולל סיכום משלו.
שאלות נפוצות
כיצד תפקד שוק המניות ב-29 ביוני 2026?
יום של עליות בהובלת מניות הצמיחה: QQQ נסגר ב-2.57% מעל יום שישי, SPY ב-1.62%, DIA ב-0.81% ו-IWM ב-0.45%, כאשר 62.3% מהטיקרים שנסחרו בהיקף של מיליון דולר ומעלה סיימו בעלייה.
האם ה-29 ביוני 2026 היה יום משמעותי עבור ה-Nasdaq?
יום משמעותי, אך לא חריג: התנועה של QQQ בין נעילה לנעילה בשיעור של 2.57% דורגה במקום ה-5 מתוך 21 ימי המסחר האחרונים לפי גודל מוחלט, לעומת שיא חודשי של 4.76%.
אילו סקטורים הובילו ב-29 ביוני 2026?
טכנולוגיה (2.52%) וצריכה מחזורית (2.37%) הובילו את אחת-עשרה סלי הסקטורים של SPDR; חומרי גלם סגרו אחרונים ב--1.82%, מרווח של 4.34 נקודות אחוז. גם תשתיות, מוצרי צריכה בסיסיים, אנרגיה ונדל"ן סגרו בירידות.
מה היה חלקן של אופציות 0DTE מתוך נפח המסחר ב-29 ביוני 2026?
אופציות לפקיעה באותו היום היוו 35.8% מתוך 66.33 מיליון החוזים שנסחרו; החוזה הבודד הפעיל ביותר, אופציית Call על SPY לאותו היום במחיר מימוש של 741 (788,133 חוזים), סיים מחוץ לכסף (out of the money).
מדוע אופציות נסחרות לפני פתיחת שוק המניות?
רק אופציות על מדדים נסחרות בשעות אלו. כל 40,621 העסקאות שבוצעו לפני השעה 9:30 בבוקר (שעון מזרח ארה"ב) ב-29 ביוני היו על נכסי בסיס של מדדים המסולקים במזומן (RUTW, SPX, SPXW, VIX, VIXW, XSP), המציעים שעות מסחר גלובליות מורחבות; מספר העסקאות באופציות על מניות ועל ETF בחלון זמן זה עמד על 0.
מתודולוגיה
- חותמות זמן נשמרות ב-UTC ומומרות לשעון ניו יורק בתוך השאילתות. "סגירה" היא נר הדקה האחרון של המסחר הרציף, ולא ה-print של המכרז; שינויים יומיים משווים את ה-29 ביוני ל-26 ביוני, והסשן אומת על פי טווח הנרות שנצפה.
- הדירוג לפי חודש אחרון משתמש בשינויי סגירה-על-סגירה בשעות המסחר הרגילות, כאשר הסשן הראשון מושמט (אין סגירה קודמת בתוך החלון). מועדי פקיעת אופציות מנותחים מחדש מתוך ה-ticker של ה-OCC (עמודת הפקיעה בטבלה עצמה אינה תקינה).
- כל פאנל נקרא פעם אחת, בעת הכתיבה, דרך נתיב קריאה בלבד מאובטח. מצב מחסן הנתונים נכון ל-13 ביולי 2026.
כל פאנל הוא תוצאה של שאילתה שמורה, תרשים, טבלה ו-SQL באובייקט אחד. ניתן להדביק כל אחד מהם בטרמינל של Strasmore. הסשן הבא: 30 ביוני.