Strasmore Research
סיכומי שוק Matt Connorמאת Matt Connor · עודכן 2026-08-02

סקירת שוק 27 ביולי 2026: היום במספרים

סקירת המסחר ב־27 ביולי 2026: לוח תוצאות, רוחב שוק, פערים בין סקטורים, זרימת אופציות, שערים, ריביות ולוח אירועים, על סמך נתונים שנשלפו משאילתות שמורות.

סקירת שוק זו ליום שני, 27 ביולי 2026, מסכמת את יום המסחר כולו על סמך שאילתות שנשמרו: השינוי של SPY ביחס לשער הנעילה ביום שישי הסתכם ב־0.02%, שיעור המניות העולות במדגם המניות הסחירות הסתכם ב־65.4%, ובמסחר באופציות בוצעו 64.69 מיליון חוזים. כל חלון זמן להלן מוגדר באמצעות תאריכי התחלה וסיום מפורשים, ולכן הרצה מחדש של שאילתת SQL עבור כל אחד מהלוחות תחזיר את אותם נתונים.

לוח התוצאות

כל שינוי משווה בין נר הדקה האחרון של המסחר הרגיל ב־27 ביולי לבין הנר המקביל ביום שישי, 24 ביולי — שני ימי מסחר רצופים המופרדים בסוף שבוע. השורות מסודרות לפי סדר אלפביתי, ולכן כל ETF שומר על מיקום קבוע.

שאילתהSPY / QQQ / DIA / IWM: 27 ביולי לעומת שער הסגירה של 24 ביולי, שעות המסחר הרגילות
ה-SQL המדויק מאחורי כל מספר
WITH prior AS (
    SELECT ticker, argMax(close, window_start) AS prior_close
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('SPY', 'QQQ', 'DIA', 'IWM')
      AND window_start >= '2026-07-24 13:30:00' AND window_start < '2026-07-24 20:00:00'
    GROUP BY ticker
),
sess AS (
    SELECT ticker,
           argMin(open, window_start) AS day_open,
           argMax(close, window_start) AS day_close,
           max(high) AS day_high,
           min(low) AS day_low,
           round(toFloat64(sum(volume)) / 1e6, 1) AS shares_traded_m
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('SPY', 'QQQ', 'DIA', 'IWM')
      AND window_start >= '2026-07-27 13:30:00' AND window_start < '2026-07-27 20:00:00'
    GROUP BY ticker
)
SELECT
    s.ticker AS ticker,
    round(toFloat64(p.prior_close), 2) AS prior_close,
    round(toFloat64(s.day_open), 2) AS day_open,
    round(toFloat64(s.day_close), 2) AS day_close,
    round((toFloat64(s.day_open) / toFloat64(p.prior_close) - 1) * 100, 2) AS gap_pct,
    round((toFloat64(s.day_close) / toFloat64(s.day_open) - 1) * 100, 2) AS intraday_pct,
    round((toFloat64(s.day_close) / toFloat64(p.prior_close) - 1) * 100, 2) AS pct_change,
    round(toFloat64(s.day_high), 2) AS day_high,
    round(toFloat64(s.day_low), 2) AS day_low,
    s.shares_traded_m
FROM sess s LEFT JOIN prior p ON s.ticker = p.ticker
ORDER BY ticker
Run this yourself

DIA נע ב־0.49%, IWM ב־0.59%, QQQ ב־-0.32% ו־SPY ב־0.02%, עד לסגירה במחיר של $739.02. כל שורה מפרקת את התנועה לשני שלבים: SPY נפתח ב־0.82% ביחס לשער הסגירה של יום שישי, פער שנוצר לאורך כל סוף השבוע, ולאחר מכן נע ב־-0.79% ממחיר הפתיחה למחיר הסגירה. ביום שני, התנועה הלילית היא למעשה תנועה המשתרעת על פני יומיים, והחלוקה בינה לבין התנועה התוך־יומית היא טביעת האצבע הראשונה של יום המסחר.

האם היום היה חריג?

המספר של יום מסחר אחד אינו אומר הרבה בלי ההתפלגות שמאחוריו. לכן היום מדורג בתוך החודש האחרון שלו, לפי אותו היגיון.

שאילתהתנועת SPY היומית בהקשר היסטורי מתגלגל (מפתיחה לסגירה, 26 ביוני עד 27 ביולי)
ה-SQL המדויק מאחורי כל מספר
SELECT
    round(anyIf(oc_pct, d = toDate('2026-07-27')), 2) AS spy_open_to_close_pct,
    arrayCount(x -> x > abs(anyIf(oc_pct, d = toDate('2026-07-27'))), groupArrayIf(abs(oc_pct), d != toDate('2026-07-27'))) + 1 AS spy_abs_move_rank,
    count() AS spy_sessions_compared,
    toString(min(d)) AS first_session
FROM (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           (argMax(toFloat64(close), window_start) / argMin(toFloat64(open), window_start) - 1) * 100 AS oc_pct
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= toDateTime('2026-06-26 13:30:00')
      AND window_start < toDateTime('2026-07-28 00:00:00')
      AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
    GROUP BY d
)
Run this yourself

התנועה של SPY מהפתיחה ועד הסגירה, בגודל של -0.79%, דורגה במקום 1 מתוך 21 ימי המסחר האחרונים לפי הגודל המוחלט, בחלון שמגיע עד 2026-06-26. הדירוג סופר כמה ימי מסחר אחרים בחלון הציגו תנועה גדולה יותר, ומוסיף אחד. לכן המקום הראשון מייצג את התנועה הגדולה ביותר בחודש האחרון.

רוחב השוק

רמת מדד היא מספר אחד. רוחב השוק סופר כמה מניות נעו יחד איתו במהלך הפער שנוצר בסוף השבוע.

שאילתהרוחב השוק לפי נתוני המסחר הנזילים: שער הסגירה של 27 ביולי לעומת 24 ביולי, סינון לפי מחזור של $1M
ה-SQL המדויק מאחורי כל מספר
SELECT
    countIf(c27 > c24 AND liquid) AS advancers,
    countIf(c27 < c24 AND liquid) AS decliners,
    countIf(c27 = c24 AND liquid) AS unchanged,
    countIf(liquid) AS liquid_tickers,
    countIf(NOT liquid) AS dropped_by_liquidity_filter,
    round(100.0 * countIf(c27 > c24 AND liquid) / countIf(liquid), 1) AS advancer_pct
FROM (
    SELECT ticker, c24, c27, dv27 >= 1000000 AS liquid
    FROM (
        SELECT ticker,
               argMaxIf(toFloat64(close), window_start, window_start >= '2026-07-24 13:30:00' AND window_start < '2026-07-24 20:00:00') AS c24,
               argMaxIf(toFloat64(close), window_start, window_start >= '2026-07-27 13:30:00' AND window_start < '2026-07-27 20:00:00') AS c27,
               sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-27 13:30:00') AS dv27
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE window_start >= '2026-07-24 13:30:00' AND window_start < '2026-07-27 20:00:00'
        GROUP BY ticker
        HAVING c24 > 0 AND c27 > 0
    )
)
Run this yourself

מבין 5935 המניות שמחזור המסחר שלהן בשעות הרגילות עבר את הרף של מיליון דולר, 3880 נסגרו מעל שער הנעילה של יום שישי ו-1972 נסגרו מתחתיו. שיעור המניות העולות עמד על 65.4%. הסינון הותיר בחוץ 5336 מניות בעלות סחירות נמוכה יותר, והן נספרו כאן במקום להישמט ללא ציון.

רשימת מניות הענק

אותן שמונה מניות ענק מופיעות כאן בכל סשן מסחר, בסדר אלפביתי, כך שלכל אחת נשמרת השורה שלה. המטרה היא סל קבוע: הקורא לומד להכיר את השורות, ואין בחירה מערכתית של מנצחות בדיעבד.

שאילתהשמונה חברות ענק: השינוי לעומת 24 ביולי והמחזור הדולרי בשעות המסחר הרגילות, 27 ביולי
ה-SQL המדויק מאחורי כל מספר
WITH per_name AS (
    SELECT
        ticker,
        toFloat64(argMaxIf(close, window_start, window_start < '2026-07-27 00:00:00')) AS prior_close,
        toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-27 00:00:00')) AS day_close,
        round(sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-27 00:00:00') / 1e9, 2) AS day_dollar_bn
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('AAPL', 'AMZN', 'AVGO', 'GOOGL', 'META', 'MSFT', 'NVDA', 'TSLA')
      AND ((window_start >= '2026-07-24 13:30:00' AND window_start < '2026-07-24 20:00:00')
        OR (window_start >= '2026-07-27 13:30:00' AND window_start < '2026-07-27 20:00:00'))
    GROUP BY ticker
)
SELECT
    ticker,
    round(prior_close, 2) AS prior_close,
    round(day_close, 2) AS day_close,
    round((day_close / prior_close - 1) * 100, 2) AS pct_chg,
    day_dollar_bn
FROM per_name
ORDER BY ticker
Run this yourself

AAPL עלתה או ירדה ב-1.16%, META ב--0.21%, MSFT ב-1.94%, ו-NVDA ב--5.04%, במחזור מסחר בשעות הרגילות בהיקף של 25.42 מיליארד דולר, בעוד TSLA עמדה על -1.2%. עמודת הדולרים מציגה איזה חלק מהפעילות בשוק מייצגות שמונה המניות האלה לבדן; פאנל רוחב השוק שלמעלה בודק עד כמה שאר השוק נע איתן.

המניות הבולטות של היום

בשני הלוחות נדרש מחזור מסחר של חמישה מיליון דולר בשעות המסחר הרגילות. הם אינם כוללים מניות שפיצול המניות שלהן בוצע בין שני שערי הסגירה הנמדדים. כמו כן, הם אינם כוללים סימול אחד שהופיע שוב, בהתאם למנגנון למניעת עמימות המתואר בהערות.

שאילתההמניות בעלות העליות והירידות הגדולות ביותר: שער הסגירה של 27 ביולי לעומת 24 ביולי, מחזור של $5M ומעלה, ללא פיצולים
ה-SQL המדויק מאחורי כל מספר
SELECT ticker, board, day_pct, day_dollar_m
FROM (
    SELECT 'gainers' AS board, ticker, round((c27 / c24 - 1) * 100, 1) AS day_pct, round(dv / 1e6, 1) AS day_dollar_m
    FROM (
        SELECT ticker,
               argMaxIf(toFloat64(close), window_start, window_start >= '2026-07-24 13:30:00' AND window_start < '2026-07-24 20:00:00') AS c24,
               argMaxIf(toFloat64(close), window_start, window_start >= '2026-07-27 13:30:00' AND window_start < '2026-07-27 20:00:00') AS c27,
               sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-27 13:30:00') AS dv
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker NOT IN ('SPCX')
          AND ticker NOT IN (SELECT ticker FROM global_markets.stocks_splits WHERE execution_date > '2026-07-24' AND execution_date <= '2026-07-27')
          AND window_start >= '2026-07-24 13:30:00' AND window_start < '2026-07-27 20:00:00'
        GROUP BY ticker
        HAVING c24 > 0 AND c27 > 0 AND dv >= 5000000
    )
    ORDER BY day_pct DESC
    LIMIT 8
    UNION ALL
    SELECT 'decliners' AS board, ticker, round((c27 / c24 - 1) * 100, 1) AS day_pct, round(dv / 1e6, 1) AS day_dollar_m
    FROM (
        SELECT ticker,
               argMaxIf(toFloat64(close), window_start, window_start >= '2026-07-24 13:30:00' AND window_start < '2026-07-24 20:00:00') AS c24,
               argMaxIf(toFloat64(close), window_start, window_start >= '2026-07-27 13:30:00' AND window_start < '2026-07-27 20:00:00') AS c27,
               sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-27 13:30:00') AS dv
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker NOT IN ('SPCX')
          AND ticker NOT IN (SELECT ticker FROM global_markets.stocks_splits WHERE execution_date > '2026-07-24' AND execution_date <= '2026-07-27')
          AND window_start >= '2026-07-24 13:30:00' AND window_start < '2026-07-27 20:00:00'
        GROUP BY ticker
        HAVING c24 > 0 AND c27 > 0 AND dv >= 5000000
    )
    ORDER BY day_pct ASC
    LIMIT 8
)
ORDER BY board DESC, abs(day_pct) DESC
Run this yourself

המניה שעלתה בשיעור החד ביותר בלוח, DFNS, עלתה 214.9%, במחזור מסחר של 486.4 מיליון דולר. המניה שירדה בשיעור החד ביותר, MPLT, ירדה -72.9%, במחזור של 83.3 מיליון דולר. עמוד זה מתעד את שיעורי השינוי ואת נתוני המסחר, ואינו מייחס להם סיבה.

פיזור בין הסקטורים

אחת־עשרה קרנות הסקטור הנבחרות של SPDR, שערי הסגירה ב־27 ביולי ביחס ל־24 ביולי, מדורגות מהביצוע הטוב ביותר לגרוע ביותר. סל הקרנות מוגדר וקבוע, ואינו מבוסס על סיווג של ספק נתונים.

שאילתהETFs סקטוריאליים, שער הסגירה של 27 ביולי לעומת 24 ביולי, מדורגים
ה-SQL המדויק מאחורי כל מספר
SELECT sector, day_pct, round(max(day_pct) OVER () - day_pct, 2) AS points_behind_best
FROM (
    SELECT multiIf(ticker = 'XLK', 'Technology', ticker = 'XLC', 'Communications', ticker = 'XLE', 'Energy',
                   ticker = 'XLF', 'Financials', ticker = 'XLI', 'Industrials', ticker = 'XLB', 'Materials',
                   ticker = 'XLP', 'Staples', ticker = 'XLRE', 'Real Estate', ticker = 'XLU', 'Utilities',
                   ticker = 'XLV', 'Health Care', 'Consumer Discretionary') AS sector,
           round((c27 / c24 - 1) * 100, 2) AS day_pct
    FROM (
        SELECT ticker,
               argMaxIf(toFloat64(close), window_start, window_start < '2026-07-27 00:00:00') AS c24,
               argMaxIf(toFloat64(close), window_start, window_start >= '2026-07-27 00:00:00') AS c27
        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-07-24 13:30:00' AND window_start < '2026-07-24 20:00:00')
            OR (window_start >= '2026-07-27 13:30:00' AND window_start < '2026-07-27 20:00:00'))
        GROUP BY ticker
        HAVING c24 > 0 AND c27 > 0
    )
)
ORDER BY day_pct DESC
Run this yourself

Staples הובילה את הדירוג עם 1.5%, ואילו Energy הייתה בתחתית עם -2.06% — פיגור של 3.56 נקודות אחוז. הפער הזה הוא פיזור הסקטורים באותו יום: מסחר שבו כל אחת־עשרה הקרנות מסיימות בטווח של נקודת אחוז אחת נראה שונה מאוד ממסחר שבו הביצועים נפרסים על פני כמה נקודות.

היכן נסחרו הדולרים

שאילתה6 המובילות לפי מחזור דולרי, 4 המובילות לפי מספר מניות: שעות המסחר הרגילות ב-27 ביולי
ה-SQL המדויק מאחורי כל מספר
SELECT leaderboard, ticker, dollar_volume_bn, shares_m,
    round(1000 * dollar_volume_bn / shares_m, 2) AS implied_avg_price
FROM (
    SELECT
        'by dollars traded' AS leaderboard,
        ticker,
        round(sum(toFloat64(close) * toFloat64(volume)) / 1e9, 2) AS dollar_volume_bn,
        round(sum(toFloat64(volume)) / 1e6, 1) AS shares_m
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= '2026-07-27 13:30:00' AND window_start < '2026-07-27 20:00:00'
      AND ticker NOT IN ('SPCX')
    GROUP BY ticker
    ORDER BY dollar_volume_bn DESC
    LIMIT 6
    UNION ALL
    SELECT
        'by shares traded' AS leaderboard,
        ticker,
        round(sum(toFloat64(close) * toFloat64(volume)) / 1e9, 2) AS dollar_volume_bn,
        round(sum(toFloat64(volume)) / 1e6, 1) AS shares_m
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= '2026-07-27 13:30:00' AND window_start < '2026-07-27 20:00:00'
      AND ticker NOT IN ('SPCX')
    GROUP BY ticker
    ORDER BY shares_m DESC
    LIMIT 4
)
ORDER BY leaderboard, if(leaderboard = 'by shares traded', shares_m, dollar_volume_bn) DESC
Run this yourself

MU הובילה את טבלת המחזור הדולרי עם מחזור של 35.71 מיליארד דולר בשעות המסחר הרגילות, ואחריה SPY עם 27.03 מיליארד דולר. טבלת המניות עונה על שאלה אחרת: KIDZ הובילה עם 198.3 מיליון מניות, במחיר ממוצע משתמע של $0.66. המחזור הדולרי מצביע על מוקד תשומת הלב בשוק, ואילו מחזור המניות מצביע על רמת התחלופה; המדד המקביל לכל מניה נקרא מחזור יחסי.

מסחר באופציות

שאילתהנתוני מסחר באופציות: חוזים, שיעור הקולים, שיעור המסחר באותו יום לעומת יום שישי, וחוזה SPY הפעיל ביותר
ה-SQL המדויק מאחורי כל מספר
WITH
    (
        SELECT (strike, typ, vol_m, is_0dte)
        FROM (
            SELECT toFloat64(any(strike_price)) AS strike, any(option_type) AS typ,
                   round(toFloat64(sum(size)) / 1e6, 2) AS vol_m,
                   if(substring(ticker, length(ticker) - 14, 6) = '260727', 1, 0) AS is_0dte
            FROM global_markets.options_trades
            WHERE sip_timestamp >= '2026-07-27 00:00:00' AND sip_timestamp < '2026-07-28 00:00:00'
              AND underlying_symbol = 'SPY'
            GROUP BY ticker
            ORDER BY vol_m DESC, strike ASC
            LIMIT 1
        )
    ) AS top_spy,
    (
        SELECT round(toFloat64(argMax(close, window_start)), 2)
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY' AND window_start >= '2026-07-27 13:30:00' AND window_start < '2026-07-27 20:00:00'
    ) AS spy_regular_close,
    (
        SELECT round(toFloat64(sum(size)) / 1e6, 2)
        FROM global_markets.options_trades
        WHERE sip_timestamp >= '2026-07-24 00:00:00' AND sip_timestamp < '2026-07-25 00:00:00'
    ) AS jul24_contracts_m,
    (
        SELECT round(100.0 * sumIf(size, substring(ticker, length(ticker) - 14, 6) = '260724') / sum(size), 1)
        FROM global_markets.options_trades
        WHERE sip_timestamp >= '2026-07-24 00:00:00' AND sip_timestamp < '2026-07-25 00:00:00'
    ) AS jul24_pct_0dte
SELECT
    round(count() / 1e6, 2) AS option_prints_m,
    round(toFloat64(sum(size)) / 1e6, 2) AS contracts_m,
    jul24_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) = '260727') / sum(size), 1) AS pct_0dte,
    jul24_pct_0dte,
    spy_regular_close,
    top_spy.1 AS top_spy_strike,
    top_spy.2 AS top_spy_type,
    top_spy.3 AS top_spy_contracts_m,
    top_spy.4 AS top_spy_is_0dte,
    round(top_spy.1 - spy_regular_close, 2) AS top_spy_strike_minus_close
FROM global_markets.options_trades
WHERE sip_timestamp >= '2026-07-27 00:00:00' AND sip_timestamp < '2026-07-28 00:00:00'
Run this yourself

במסחר באופציות נרשמו 11.07 מיליון עסקאות, בהיקף של 64.69 מיליון חוזים, לעומת 71.14 מיליון ביום שישי. אופציות call היוו 55.1% מנפח החוזים. חוזים שפוקעים באותו יום, קבוצת החוזים בעלי אפס ימים עד לפקיעה, היוו 39.3%, לעומת 49% ביום שישי — קצב שנקבע על ידי עיתוי הפקיעה. החוזה הפעיל ביותר ב-SPY היה החוזה 740 C, עם 0.59 מיליון חוזים. מחיר המימוש שלו היה במרחק של 0.98 דולר ממחיר הסגירה הרגיל של SPY, שעמד על $739.02; המרחק חושב כמחיר המימוש פחות מחיר הסגירה.

סרט הציטוטים

נתוני הציטוטים הם מערך הנתונים הנדיר ביותר של הדסק הזה, והם נמדדים בכל סשן. גם ימים רגילים נרשמים.

שאילתהמספר עדכוני NBBO במניות: 27 ביולי לעומת 24 ביולי, כולל עדכונים למניות בעלות טיקר מצוין (במיליונים)
ה-SQL המדויק מאחורי כל מספר
SELECT
    round(countIf(toDate(sip_timestamp) = toDate('2026-07-27')) / 1e6, 2) AS jul27_updates_m,
    round(countIf(toDate(sip_timestamp) = toDate('2026-07-24')) / 1e6, 2) AS jul24_updates_m,
    round((countIf(toDate(sip_timestamp) = toDate('2026-07-27')) / countIf(toDate(sip_timestamp) = toDate('2026-07-24')) - 1) * 100, 1) AS session_over_session_pct,
    round(countIf(toDate(sip_timestamp) = toDate('2026-07-27') AND ticker = 'SPY') / 1e6, 2) AS jul27_spy_updates_m,
    round(countIf(toDate(sip_timestamp) = toDate('2026-07-27') AND ticker = 'QQQ') / 1e6, 2) AS jul27_qqq_updates_m,
    round(countIf(toDate(sip_timestamp) = toDate('2026-07-27') AND ticker = 'NVDA') / 1e6, 2) AS jul27_nvda_updates_m
FROM global_markets.cache_stocks_quotes
WHERE sip_timestamp >= '2026-07-24 00:00:00' AND sip_timestamp < '2026-07-28 00:00:00'
Run this yourself

סרט הציטוטים של המניות כלל 553.53 מיליון עדכוני NBBO, לעומת 500.88 מיליון ביום שישי, שינוי של 10.5% מסשן לסשן. ב-SPY נרשמו 4.84 מיליון עדכונים, ב-QQQ 6.78 מיליון וב-NVDA 2.93 מיליון.

שאילתהשבע מניות: המרווח המצוטט החציוני בשעות המסחר הרגילות בנקודות בסיס, עם ספירות איכות ציטוטים, 27 ביולי
ה-SQL המדויק מאחורי כל מספר
SELECT ticker,
       round(quantileExactIf(0.5)(10000 * (toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2), bid_price > 0 AND ask_price > 0 AND ask_price >= bid_price), 2) AS median_spread_bps,
       round(count() / 1e6, 2) AS quote_updates_m,
       countIf(bid_price <= 0 OR ask_price <= 0) AS one_sided_quote_count,
       countIf(bid_price > ask_price AND bid_price > 0 AND ask_price > 0) AS crossed_quote_count
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('AAPL', 'DIA', 'IWM', 'NVDA', 'QQQ', 'SPY', 'TSLA')
  AND sip_timestamp >= '2026-07-27 13:30:00' AND sip_timestamp < '2026-07-27 20:00:00'
GROUP BY ticker
HAVING countIf(bid_price > 0 AND ask_price > 0 AND ask_price >= bid_price) > 0
ORDER BY ticker
Run this yourself

החציון בשעות המסחר הרגילות של ה-מרווח המצוטט ב-SPY עמד על 0.27 נקודות בסיס מאמצע הציטוט, ב-QQQ על 0.59 וב-NVDA על 1.02. שתי העמודות האחרונות הן נתון הגילוי: ציטוטים חד-צדדיים וציטוטים מצטלבים נספרים בנפרד לכל נייר ערך ומופרשים מחישוב החציון, במקום שיושמטו בשקט. ציטוט מצטלב, שבו מחיר הקנייה גבוה ממחיר המכירה, הוא תוצר רגיל של פיד מאוחד המחובר מנתונים של זירות רבות ברזולוציה של ננו-שניות.

שאילתההמרווח החציוני של SPY בדירוג מול כל ימי המסחר ביולי עד 27 ביולי, מהצר ביותר תחילה
ה-SQL המדויק מאחורי כל מספר
SELECT round(anyIf(spread_bps, d = toDate('2026-07-27')), 2) AS jul27_median_spread_bps,
       arrayCount(x -> x < anyIf(spread_bps, d = toDate('2026-07-27')), groupArrayIf(spread_bps, d != toDate('2026-07-27'))) + 1 AS rank_tightest,
       count() AS sessions_compared,
       toString(min(d)) AS first_session
FROM (
    SELECT toDate(sip_timestamp) AS d,
           quantileExactIf(0.5)(10000 * (toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2), bid_price > 0 AND ask_price > 0 AND ask_price >= bid_price) AS spread_bps
    FROM global_markets.cache_stocks_quotes
    WHERE ticker = 'SPY'
      AND sip_timestamp >= '2026-07-01 13:30:00' AND sip_timestamp < '2026-07-27 20:00:00'
      AND (toHour(sip_timestamp) * 60 + toMinute(sip_timestamp)) BETWEEN 810 AND 1199
    GROUP BY d
    HAVING countIf(bid_price > 0 AND ask_price > 0 AND ask_price >= bid_price) > 0
)
Run this yourself

בהשוואה לכל סשן ביולי לפי אותה מתודולוגיה, המרווח החציוני היומי ב-SPY, שעמד על 0.27 נקודות בסיס, דורג במקום 18 מתוך 18, בספירה מהמרווחים הצרים ביותר, בחלון שהחל ב-2026-07-01. בסרט ציטוטים שקט, זו בדיוק מטרת הלוח: יום רגיל מבחינת הנזילות הוא ממצא שנמדד, פורסם ותחום.

שאילתהנתוני NBBO באופציות: כלל העדכונים לעומת נתוני המניות, וכן פלח שורש SPY, 27 ביולי
ה-SQL המדויק מאחורי כל מספר
WITH
    (SELECT count() FROM global_markets.cache_options_quotes WHERE sip_timestamp >= '2026-07-27 00:00:00' AND sip_timestamp < '2026-07-28 00:00:00') AS jul27_options_rows,
    (SELECT count() FROM global_markets.cache_stocks_quotes WHERE sip_timestamp >= '2026-07-27 00:00:00' AND sip_timestamp < '2026-07-28 00:00:00') AS jul27_stock_quote_rows
SELECT
    round(jul27_options_rows / 1e9, 2) AS jul27_options_bn,
    round(jul27_options_rows / jul27_stock_quote_rows, 1) AS options_to_stock_ratio,
    round((SELECT count() FROM global_markets.cache_options_quotes WHERE ticker >= 'O:SPY26' AND ticker < 'O:SPY27' AND sip_timestamp >= '2026-07-27 13:30:00' AND sip_timestamp < '2026-07-27 20:00:00') / 1e6, 0) AS jul27_spy_options_m
Run this yourself

סרט ה-NBBO של האופציות כלל 10.38 מיליארד עדכונים, פי 18.8 מסרט ציטוטי המניות, כאשר שורש SPY לבדו כלל 440 מיליון עדכונים בשעות המסחר הרגילות.

ריביות

שאילתהעסקאות עקום אג'ח האוצר שנרשמו, 22 ביולי עד 27 ביולי
ה-SQL המדויק מאחורי כל מספר
SELECT toString(date) AS date,
       round(toFloat64(yield_2_year), 2) AS yield_2y_pct,
       round(toFloat64(yield_10_year), 2) AS yield_10y_pct,
       round(toFloat64(yield_30_year), 2) AS yield_30y_pct,
       round((toFloat64(yield_10_year) - toFloat64(yield_2_year)) * 100) AS spread_2s10s_bp
FROM global_markets.treasury_yields
WHERE date >= '2026-07-22' AND date <= '2026-07-27'
ORDER BY date
Run this yourself

הנתונים של משרד האוצר מפגרים בכ־סשן אחד אחרי נתוני המסחר, ולכן החלונית הזו מציגה את העסקאות שבידיו: 4 שורות מתוארכות בחלון שבין 22 ביולי ל־27 ביולי. הנתון האחרון, המתוארך ל־2026-07-27, העמיד את התשואה לשנתיים על 4.31%, את התשואה לעשר שנים על 4.65% ואת התשואה לשלושים שנים על 5.12% — פער של שנתיים לעשר שנים בהיקף של 34 נקודות בסיס.

The calendar behind the day

שאילתהתאריכי אקס-דיבידנד, פיצולים, רישומים, חדשות ותמהיל דיווחי SEC ב-27 ביולי
ה-SQL המדויק מאחורי כל מספר
WITH
    (
        SELECT (argMax(t, (n, t)), max(n))
        FROM (
            SELECT t, count() AS n
            FROM (
                SELECT arrayJoin(tickers) AS t
                FROM global_markets.stocks_news
                WHERE published_utc >= '2026-07-27 04:00:00' AND published_utc < '2026-07-28 04:00:00'
            )
            WHERE t != 'SPCX'
            GROUP BY t
        )
    ) AS top_news,
    (
        SELECT (count(), uniqExact(cik), countIf(form_type = '4'), countIf(form_type = '8-K'), countIf(form_type = '424B2'), countIf(form_type = '10-Q'))
        FROM global_markets.stocks_sec_edgar_index
        WHERE filing_date = '2026-07-27'
    ) AS fil
SELECT
    (SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date = '2026-07-27') AS ex_dividend_records,
    (SELECT countIf(toFloat64(split_from) > toFloat64(split_to)) FROM global_markets.stocks_splits WHERE execution_date = '2026-07-27') AS reverse_splits,
    (SELECT countIf(toFloat64(split_to) > toFloat64(split_from)) FROM global_markets.stocks_splits WHERE execution_date = '2026-07-27') AS forward_splits,
    (SELECT count() FROM global_markets.stocks_ipos WHERE listing_date = '2026-07-27') AS listings,
    (SELECT count() FROM global_markets.stocks_news WHERE published_utc >= '2026-07-27 04:00:00' AND published_utc < '2026-07-28 04:00:00') AS news_articles,
    (SELECT uniqExact(JSONExtractString(publisher, 'name')) FROM global_markets.stocks_news WHERE published_utc >= '2026-07-27 04:00:00' AND published_utc < '2026-07-28 04:00:00') AS news_publishers,
    top_news.1 AS top_news_ticker,
    top_news.2 AS top_news_n,
    fil.1 AS fil_total,
    fil.2 AS fil_filers,
    fil.3 AS fil_form4,
    fil.4 AS fil_8k,
    fil.5 AS fil_424b2,
    fil.6 AS fil_10q
Run this yourself

91 dividend records went ex-dividend on July 27, 7 reverse and 1 forward splits executed, and 0 new listings hit the tape. The news feed carried 166 articles from 2 publishers, with MSFT the most-covered ticker in this one feed's window at 12 articles. The EDGAR daily index holds 3997 filings for the date from 2163 distinct filers: 587 insider Form 4 reports, 226 8-K current reports, 555 424B2 pricing supplements and 23 10-Q quarterly reports. That index lands on its own schedule, and this panel reports whatever it holds at generation time.

על הפרק

שארית השבוע, מיום שלישי, 28 ביולי, ועד יום שישי, 31 ביולי, נקראת מאותן טבלאות, תוך התבוננות מכוונת מעבר לתקופה.

שאילתה28 עד 31 ביולי בלוח השנה: ימי סגירה, תאריכי אקס-דיבידנד, פיצולים, פקיעת יום שישי והפיגור בנתוני השורט
ה-SQL המדויק מאחורי כל מספר
SELECT
    (SELECT count() FROM global_markets.stocks_market_holidays WHERE date >= '2026-07-28' AND date <= '2026-07-31' AND status != 'open') AS closures_rest_of_week,
    (SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date >= '2026-07-28' AND ex_dividend_date <= '2026-07-31') AS exdiv_records_rest_of_week,
    (SELECT countIf(ticker IN ('AAPL', 'MSFT', 'JPM', 'KO', 'JNJ', 'XOM', 'CVX', 'PG', 'WMT', 'HD')) FROM global_markets.stocks_dividends WHERE ex_dividend_date >= '2026-07-28' AND ex_dividend_date <= '2026-07-31') AS household_exdivs,
    (SELECT count() FROM global_markets.stocks_splits WHERE execution_date >= '2026-07-28' AND execution_date <= '2026-07-31') AS splits_rest_of_week,
    round(100.0 * sumIf(size, substring(ticker, length(ticker) - 14, 6) = '260731') / sum(size), 1) AS jul31_expiry_pct_of_mon_volume,
    (SELECT toString(max(settlement_date)) FROM global_markets.stocks_short_interest WHERE settlement_date <= '2026-07-27') AS latest_short_interest_settlement
FROM global_markets.options_trades
WHERE sip_timestamp >= '2026-07-27 00:00:00' AND sip_timestamp < '2026-07-28 00:00:00'
Run this yourself

טבלת החגים מציגה 0 סגירות בארבעת המושבים הנותרים של השבוע. 843 רישומי דיבידנד עוברים למועד ex-dividend במהלך המושבים האלה, 0 מהם בקרב עשר חברות מוכרות שנבדקו, ומתוכננות להתבצע 18 חלוקות מניות. מתוך פעילות ה-options ביום שני, 17.1% כבר הייתה בחוזים שתאריך פקיעתם נקבע ליום שישי, 31 ביולי. נתון ה-short interest העדכני ביותר שנקבע במועד הסליקה הוא 2026-07-15, והוא מתפרסם בפיגור ממושך מספיק כדי להצדיק הסבר נפרד משלו.

מהלך המסחר, מאומת

שאילתהאימות המסחר: נר SPY ראשון/אחרון לפי ET, מספר נרות רגילים, קבלות חגים ויום הסגירה הבא
ה-SQL המדויק מאחורי כל מספר
SELECT
    formatDateTime(min(toTimeZone(window_start, 'America/New_York')), '%H:%i') AS first_spy_bar_et,
    formatDateTime(max(toTimeZone(window_start, 'America/New_York')), '%H:%i') AS last_spy_bar_et,
    countIf(window_start >= '2026-07-27 13:30:00' AND window_start < '2026-07-27 20:00:00') AS regular_session_bars,
    uniqExactIf(toDate(toTimeZone(window_start, 'America/New_York')), window_start >= '2026-07-27 13:30:00' AND window_start < '2026-07-27 20:00:00') AS day_sessions,
    (SELECT count() FROM global_markets.stocks_market_holidays WHERE date = '2026-07-27') AS jul27_holiday_rows,
    (SELECT toString(min(date)) FROM global_markets.stocks_market_holidays WHERE date > '2026-07-27' AND date <= '2026-12-31' AND status = 'closed') AS next_closure_date,
    (SELECT argMin(name, date) FROM global_markets.stocks_market_holidays WHERE date > '2026-07-27' AND date <= '2026-12-31' AND status = 'closed') AS next_closure_name
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= '2026-07-27 00:00:00' AND window_start < '2026-07-28 00:00:00'
Run this yourself

מושב מסחר מלא בשעות הרגילות: נר SPY הראשון בשעה 04:00 ET, הנר האחרון בשעה 19:59 ET, 390 נרות בשעות המסחר הרגילות, 1 מושב מסחר בחלון הזמן, ו-0 שורות חגים לתאריך. הסגירה המתוכננת הבאה היא Labor Day בתאריך 2026-09-07.

שאלות נפוצות

כיצד התנהג שוק המניות ביום שני, 27 ביולי 2026?

SPY השתנה ב-0.02% ממחיר הסגירה של יום שישי, ל-$(739.02), בעוד QQQ עמד על -0.32%, DIA על 0.49% ו-IWM על 0.59%. בקרב המניות הסחירות, 3880 עלתה ו-1972 ירדה.

איזה סקטור הוביל את הטבלה ב-27 ביולי 2026?

Staples, ברמה של 1.5%, לפי מדידה של אחת-עשרה קרנות SPDR הסקטוריאליות. החלשה ביותר מבין אחת-עשרה הקרנות, Energy, רשמה -2.06%.

עד כמה היה שוק האופציות פעיל ב-27 ביולי 2026?

נסחרו 64.69 מיליון חוזים, לעומת 71.14 מיליון במושב המסחר הקודם. חוזים לפקיעה באותו יום היוו 39.3% מהמחזור, ואופציות call היוו 55.1%.

איזו מניה ריכזה את מחזור המסחר הדולרי הגבוה ביותר ב-27 ביולי 2026?

MU, עם מחזור מסחר דולרי של 35.71 מיליארד דולר בשעות המסחר הרגילות, לפני SPY עם 27.03 מיליארד דולר.

הערות נתונים

מהדורה זו משלימה את נתוני יום שני בסדרה היומית שהתחדשה ופורסמה ב-1 באוגוסט. המהדורה היומית שקדמה לה לפי תאריך המסחר היא 10 ביולי 2026, מהדורת 29 ביולי מכסה את יום רביעי של אותו שבוע, ו-הסיכום השבועי כולל את השבוע שהסתיים ביום שישי, 24 ביולי — יום המסחר שעליו מבוססות כל ההשוואות בעמוד זה. הלוחות הקרויים על שם כל טיקר מסודרים לפי סדר אלפביתי, כך שההפניות בגוף הטקסט מצביעות על שורות קבועות; טבלאות הדירוג וטבלאות המניות שנעו ביותר מסודרות לפי ערך, וכל טענה על מיקום בהן מקודדת כגבול בדיקת סבירות. סל מניות הענק וסל אחד-עשר הסקטורים המבוסס על קרנות הם קבוצות מוגדרות וקבועות, ולא סיווגים של ספק נתונים. טבלאות המניות שנעו ביותר כפופות לסף מחזור של חמישה מיליון דולר בשעות המסחר הרגילות, אינן כוללות מניה שפיצולה בוצע בין שני שערי הסגירה הנמדדים, ומחריגות סימול אחד שנעשה בו שימוש חוזר בהתאם לכלל הבית למניעת עמימות; כך כל אזכור מפנה תמיד למניה שניתן לאמת. כל נתון שינוי מסגירה לסגירה כאן משתרע על סוף השבוע, מיום שישי, 24 ביולי, עד יום שני, 27 ביולי, ועמודת הפער בטבלת התוצאות כוללת את כל פרק הזמן הזה. לוחות הציטוטים סופרים ציטוטים חד-צדדיים וציטוטים מצטלבים עבור כל מניה, במקום להשמיט אותם בשקט. הקובץ של משרד האוצר והאינדקס היומי של EDGAR מגיעים לפי לוחות זמנים נפרדים, ולכן הלוחות האלה מדווחים על הנתונים שברשותם ואינם מניחים שהקבצים כבר התקבלו. לא מופיע כאן מדד תנודתיות משתמעת: סדרות אלה אינן מורשות לשימוש במחסן הנתונים הזה, ולכן התנודתיות נבחנת מתוך נתוני המסחר באמצעות טווחים, שיעור האופציות באותו יום והתנהגות הציטוטים.

מתודולוגיה

  • מקור נתוני השוק: סרט עסקאות מאוחד. delayed_stocks_minute_aggs עבור מחירים ומחזורים, options_trades עבור סרט האופציות, ו-cache_stocks_quotes ו-cache_options_quotes עבור לוחות ה-NBBO.
  • נעילה: נר הדקה האחרון של המסחר הרגיל. הוא לעולם אינו עסקה משוערת בשעה 16:00 ואינו עסקה במסחר מחוץ לשעות הרגילות.
  • טיפול באזורי זמן: כל חותמות הזמן המאוחסנות הן ב-UTC. סעיפי WHERE משתמשים בליטרלים גולמיים של UTC, ו-toTimeZone מופיע רק ברשימות SELECT עבור תוויות ET.
  • אימות פעילות המסחר: מתבצע באמצעות טבלת החגים והנרות שנצפו, ולא על סמך לוח השנה בלבד.
  • השוואות למושב המסחר הקודם: מחושבות בתוך השאילתה מיום שישי, 24 ביולי, שהיה יום המסחר הקודם לאורך סוף השבוע. הנתונים אינם מועברים מפוסט קודם.
  • מספרים עשרוניים: עמודות המחיר, הגודל והמחזור מומרות ל-Float64 לפני כל חילוק או מכפלה.
  • אגרגציות דטרמיניסטיות: נעשה שימוש בקוונטילים מדויקים ובשוברי שוויון המבוססים על מפתחות-טופל לכל אורך הדרך. כל טענה בדבר סדר או סימן בטקסט מקודדת כגבול בדיקת תקינות.
  • תאריך הנתונים במחסן: 1 באוגוסט 2026, חמישה ימים לאחר המושב. זהו מועד המאוחר מעבר לעיכוב הקליטה הרגיל של סרט העסקאות, הנמשך יום עד יומיים. הקבלות התחומות לעיל שומרות את הפוסט במקרה שמערך נתונים יימצא חסר בעת ההפקה.

קישורים קשורים: הסיכום היומי הקודם, מהדורת 29 ביולי, הסיכום השבועי, מועד פקיעת האופציות, מהו מרווח bid-ask, ו-המרווח בין אג"ח לשנתיים לאג"ח לעשר שנים.

כל שאילתה לעיל פועלת ללא שינוי במסוף Strasmore, אם ברצונכם להפנות חלון למושב מסחר אחר.