Lingguhang Recap ng Market: Hulyo 6, 2026
Chip rout, bounce, at ang wildest summer open. NVDA's Friday, MU na out-traded ang SPY mismo sa isang tahimik na linggo kung saan mas maraming stocks ang bumagsak.
Ang linggo ng Hulyo 6, 2026 ay isang semiconductor whipsaw na nakasuot ng kalmadong kasuotan ng index. Sa loob ng limang sesyon: isang chip rout, isang bounce, ang pinakamabangis na opening ng tag-araw, at ang Friday reclamation ng NVDA — na nag-net out sa SPY +1.4%. Dalawang katotohanan ang nagkukuwento: mas maraming dollar volume ang na-print ng MU kaysa sa SPY mismo sa buong linggo, at mas maraming liquid stocks ang bumagsak kaysa sumulong sa isang linggo na ang growth index ay tumangkilik ng 1.8%. Bawat numero sa ibaba ay binabasa mula sa isang nakaimbak na query.
##
Bumalik ito sa nakaraang linggo at sa $Wweekend read na sinamahan ito ng maikling macro recap.
###
Tatlong linya ng konteksto bago ang talahanayan.
-
-
-
Ang linggo sa board
Ang lingguhang pagbabago ay mula sa regular na pagsara ng Huwebes, Hulyo 2 (Hulyo 3 ay sarado dahil sa Araw ng Kalayaan) hanggang sa Biyernes, Hulyo 10. Ang mga row ay naka-alpabeto.
Ang eksaktong SQL sa likod ng bawat numero
SELECT ticker,
round(argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-07-02') AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199), 2) AS prior_week_close,
round(argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2026-07-06') AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199), 2) AS week_close,
round((argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2026-07-06') AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199)
/ argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-07-02') AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) - 1) * 100, 1) AS week_change_pct,
round((argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-07-02') AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199)
/ argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-06-26') AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) - 1) * 100, 1) AS prior_week_change_pct
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'QQQ', 'DIA', 'IWM')
AND window_start >= '2026-06-22 13:30:00' AND window_start < '2026-07-10 20:00:00'
GROUP BY ticker
ORDER BY tickerAng pagkakahati ang paksa: QQQ +1.8% at SPY +1.4% laban sa DIA -0.4% at IWM -0.5%. Ang growth ang nagdala ng lahat; ang Dow at ang small-cap index ay nagtapos na red sa isang linggo na green ang index. Anuman ang naging anyo ng linggong ito, hindi ito malawak.
Ang linggo laban sa nakaraang taon
Ang eksaktong SQL sa likod ng bawat numero
SELECT round(anyIf(ret, wk = toDate('2026-07-06')), 2) AS week_open_to_close_pct,
arrayCount(x -> x > anyIf(ret, wk = toDate('2026-07-06')), groupArrayIf(ret, wk != toDate('2026-07-06'))) + 1 AS rank_best,
count() AS weeks_compared,
toString(min(wk)) AS first_week,
anyIf(sessions, wk = toDate('2026-07-06')) AS sessions_this_week
FROM (
SELECT toStartOfWeek(toDate(toTimeZone(window_start, 'America/New_York')), 1) AS wk,
uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) AS sessions,
(argMax(toFloat64(close), window_start) / argMin(toFloat64(open), window_start) - 1) * 100 AS ret
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2025-07-06 00:00:00')
AND window_start < toDateTime('2026-07-11 00:00:00')
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY wk
HAVING sessions >= 3
)Kung susukatin mula open hanggang close, nasa 20 na posisyon sa 53 trailing na linggo ang linggong ito ng SPY — nasa gitna ng siksikan. Ang isang linggo na naglalaman ng pinaka-dramatikong solong open ng tag-init (Huwebes) at pinakamalakas na sector rout nito (Martes) ay nasa gitna ng talaan: kanselahin ng karahasan ang sarili nito — ordinaryo ang natuklasan.
Limang session, isang arc
Ang eksaktong SQL sa likod ng bawat numero
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 spy_close,
round((argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) / any(prev) - 1) * 100, 1) AS change_pct,
round(toFloat64(sum(volume)) / 1e6, 1) AS spy_shares_m
FROM global_markets.delayed_stocks_minute_aggs
INNER JOIN (
SELECT d, lagInFrame(c) OVER (ORDER BY d ASC ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev
FROM (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d,
argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) AS c
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= toDateTime('2026-07-02 00:00:00') AND window_start < toDateTime('2026-07-11 00:00:00')
GROUP BY d
)
) AS p ON toDate(toTimeZone(window_start, 'America/New_York')) = p.d
WHERE ticker = 'SPY' AND window_start >= toDateTime('2026-07-06 00:00:00') AND window_start < toDateTime('2026-07-11 00:00:00')
GROUP BY et_date
ORDER BY et_dateAng arc: Muling bumukas ang Lunes mula sa holiday na may growth-led gap up (+0.9%, recap); Martes nabuwag ang semiconductor complex habang ang index ay nagbalik lamang ng -0.5% (recap); Miyerkules malakas ang pagbangga ng chips at ang index ay nanatiling tahimik (-0.3%, recap); Huwebes ang buong tape ay lumipat sa green sa pinakamalakas na open ng summer (+0.8%, recap); Biyernes pinangunahan ni NVDA ang tahimik na pagtatapos (+0.4%, recap) patungo sa $754.9 na close.
Ang dalawang pangalan na nasa gitna ng rout ng Martes, naka-receipt:
Ang eksaktong SQL sa likod ng bawat numero
SELECT ticker, round((c7 / c6 - 1) * 100, 1) AS day_pct
FROM (
SELECT ticker,
toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-06 20:00:00')) AS c6,
toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-07 13:30:00' AND window_start < '2026-07-07 20:00:00')) AS c7
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('INTC', 'TER')
AND window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-07 20:00:00'
GROUP BY ticker
)
ORDER BY tickerGalaw ng Martes sa parehong pangalan: INTC -9.6%, TER -9.6%, laban sa -0.5% ng SPY para sa session.
Ano ang sinabi
Ang aming sulatin ay nananatiling nagmamasid lamang; ang mga naratibo ng linggo ay sinipi nang may mga pangalan na nakakabit. Una, ang atensyon ng feed sa apat na pangalan na nasa gitna ng whipsaw, mula sa 981 na artikulo para sa linggo:
Ang eksaktong SQL sa likod ng bawat numero
SELECT toDate(toTimeZone(published_utc, 'America/New_York')) AS d,
countIf(has(tickers, 'NVDA')) AS nvda_articles,
countIf(has(tickers, 'MU')) AS mu_articles,
countIf(has(tickers, 'INTC')) AS intc_articles,
countIf(has(tickers, 'TER')) AS ter_articles
FROM global_markets.stocks_news
WHERE published_utc >= '2026-07-06 00:00:00' AND published_utc < '2026-07-11 04:00:00'
AND toDate(toTimeZone(published_utc, 'America/New_York')) >= '2026-07-06'
AND toDate(toTimeZone(published_utc, 'America/New_York')) <= '2026-07-10'
GROUP BY d
ORDER BY dAng mga headline na iyon ay hindi isinadula dito. Binabasa ang mga ito nang diretso mula sa nakaimbak na feed:
Ang eksaktong SQL sa likod ng bawat numero
SELECT toString(toDate(toTimeZone(published_utc, 'America/New_York'))) AS session,
JSONExtractString(publisher, 'name') AS outlet,
title AS headline
FROM global_markets.stocks_news
WHERE toDate(toTimeZone(published_utc, 'America/New_York')) IN ('2026-07-07', '2026-07-08')
AND JSONExtractString(publisher, 'name') = 'The Motley Fool'
AND (positionCaseInsensitive(title, 'Burry') > 0 OR positionCaseInsensitive(title, 'Sandisk Stock Pop') > 0)
ORDER BY session, titleSa araw ng rout, ang feed ay nagdala ng The Motley Fool's "Michael Burry Just Revealed His Next Big Short, and It's a Bet Against Nvidia, Micron, and AMD"; sa araw ng bounce, ang parehong outlet ay nagtanong ng "Why Did Sandisk Stock Pop Today?." Ang rally ng NVDA noong Biyernes ay dumating nang walang catalyst headline — mga piraso na naka-frame sa valuation lamang; ang sanhi ay hindi alam mula sa datos na ito.
Dalawang natuklasan: ang MU (17 na artikulo) ay mas na-cover kaysa NVDA (13) nang eksaktong isang beses — Miyerkules, ang araw ng bounce (ang NVDA ang nanguna sa iba pang apat); at ang TER, kalahati ng pinakamatinding tinamaan na pares ng rout, ay na-tag ng 0 na beses sa araw na ito ay bumagsak at zero sa bawat ibang araw. Atensyon ng isang feed, hindi ng media ng mundo.
Saklaw: berdeng linggo kung saan karamihan ng mga stock ay bumagsak
Ang eksaktong SQL sa likod ng bawat numero
SELECT
countIf(cw > cp AND cp > 0 AND dv >= 5000000) AS advancers,
countIf(cw < cp AND cp > 0 AND dv >= 5000000) AS decliners,
countIf(cp > 0 AND cw > 0 AND dv >= 5000000) AS measured_names,
round(100.0 * countIf(cw > cp AND cp > 0 AND dv >= 5000000) / countIf(cp > 0 AND cw > 0 AND dv >= 5000000), 1) AS advancer_pct
FROM (
SELECT ticker,
toFloat64(argMaxIf(close, window_start, window_start < '2026-07-03 00:00:00')) AS cp,
toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-10 13:30:00')) AS cw,
sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-06 13:30:00') AS dv
FROM global_markets.delayed_stocks_minute_aggs
WHERE ((window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00')
OR (window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-11 00:00:00'))
GROUP BY ticker
)Sa 6319 na pangalan na may hindi bababa sa $5M na na-trade sa loob ng linggo, bumagsak ang 3270 laban sa 3015 na tumaas — isang advancer share na 47.7% lamang sa isang linggo na ang growth index ay nakakuha ng 1.8%. Ang berdeng linggo ng index ay ginawa ng pinakamalaki nitong mga miyembro; ang median na stock ay may pulang linggo. Ang parehong pagkakipot na hating-araw na recap na nahuli sa isang session, ay tumagal sa limang araw.
Ang sector scoreboard
Nasaan nangyari ang pagbagsak? Ang sampung SPDR sector ETFs, mula sa close noong Hulyo 2 hanggang Hulyo 10, ayon sa alpabeto:
Ang eksaktong SQL sa likod ng bawat numero
SELECT ticker, round((cw / cp - 1) * 100, 1) AS week_pct
FROM (
SELECT ticker,
toFloat64(argMaxIf(close, window_start, window_start < '2026-07-03 00:00:00')) AS cp,
toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00')) AS cw
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('XLB', 'XLE', 'XLF', 'XLI', 'XLK', 'XLP', 'XLRE', 'XLU', 'XLV', 'XLY')
AND ((window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00')
OR (window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00'))
GROUP BY ticker
)
ORDER BY tickerAp sa sampung sektor ang nagsara positibo, ngunit dalawa lamang ang may sapat na margin: ang energy (XLE, +3.5%) at tech (XLK, +2.9%) ang nanguna. Ang financials (+0.2%) at consumer discretionary (+0.1%) ay nagsara bahagyang lang na nakakaita sa flat. Ang iba pang anim, mula sa materials (-2.1%) hanggang healthcare (-1.8%), ay nagtapos pula. Maliban sa dalawang malinaw na nagwagi, ang board ay nakahilig pababa.
Ang lider ng tape: MU nangibabaw sa index. Sa loob ng isang linggo.
Ang eksaktong SQL sa likod ng bawat numero
SELECT ticker,
round(sum(toFloat64(close) * toFloat64(volume)) / 1e9, 1) AS week_dollar_bn
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-10 20:00:00'
AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
AND ticker NOT IN ('SPCX')
GROUP BY ticker
ORDER BY week_dollar_bn DESC
LIMIT 6Nag-print ang MU ng 164B na regular-hours dollar volume sa limang sesyon — maaga sa 137.3B ng SPY. Isang solong memory stock na lumampas sa S&P 500 ETF sa buong isang linggo ay tumutugma sa Hunyo (MU's June deep-dive); NVDA (107.1B), ang AI/GPU bellwether ng linggo, at SNDK (88B), isa pang memory name, ang bumubuo sa top five ng linggo. Ang whipsaw ay hindi lang presyo — ito ay kung saan ginugol ng pera ng merkado ang buong linggo sa pagtatalo.
Ang netong resulta ng whipsaw: iisang complex, magkasalungat na linggo
Ang labing-apat na chip names na nanguna sa bawat kwento ng linggo, sinusukat sa buong linggo — mula sa close ng Hulyo 2 hanggang sa Hulyo 10. Naka-alpabeto ang mga row.
Ang eksaktong SQL sa likod ng bawat numero
SELECT ticker,
round((cw / cp - 1) * 100, 1) AS week_pct
FROM (
SELECT ticker,
toFloat64(argMaxIf(close, window_start, window_start < '2026-07-03 00:00:00')) AS cp,
toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00')) AS cw
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('AMD', 'AVGO', 'INTC', 'KLAC', 'LRCX', 'MRVL', 'MU', 'NVDA', 'SNDK', 'SOXL', 'SOXS', 'STX', 'TER', 'WDC')
AND ((window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00')
OR (window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00'))
GROUP BY ticker
)
ORDER BY tickerMatapos ang isang rout, bounce, monster open, at rally ng Biyernes, ang complex ay hindi nagsama-sama — nahati sa gitna. AVGO (+11%), STX (+11%), SNDK (+9.9%), NVDA (+8.5%), at WDC (+8.1%) ay natapos ng malalaking berdeng linggo; INTC (-8.8%) ay may brutal na linggo, at ang equipment names na bumida sa giant gaps ng Huwebes — KLAC (-1.8%), LRCX (-0.3%) — ay round-trip pabalik sa halos flat. Ang punchline: MU, ang name na out-traded ang S&P 500 ETF sa buong linggo, ay net +0.3%. 164 bilyong dolyar ang nagpalitan ng kamay para halos hindi gumalaw ang presyo — ang pinakadalisay na larawan ng merkado na nag-aaway sa sarili nito sa pinakamataas na volume.
Ang pinakabagong ticker ng linggo: US debut ni SK Hynix
Nagdagdag ng nakalistang miyembro ang Biyernes sa memory complex na nagmay-ari ng tape ng linggo — ang debut, na natanggap:
Ang eksaktong SQL sa likod ng bawat numero
WITH ipo AS (
SELECT toFloat64(final_issue_price) AS offer, toFloat64(total_offer_size) AS raise
FROM global_markets.stocks_ipos
WHERE issuer_name = 'SK Hynix Inc' AND listing_date = '2026-07-10'
LIMIT 1
),
debuts AS (
SELECT a.ticker AS t, sum(toFloat64(a.close) * toFloat64(a.volume)) AS debut_rth_dollars
FROM global_markets.delayed_stocks_minute_aggs a
INNER JOIN (
SELECT multiIf(replaceAll(ticker, ' ', '') = 'SKHY', 'SKHYV', replaceAll(ticker, ' ', '')) AS tk, listing_date
FROM global_markets.stocks_ipos
WHERE listing_date >= '2026-01-01' AND listing_date <= '2026-07-10'
) l ON a.ticker = l.tk
WHERE a.window_start >= '2026-01-01 00:00:00' AND a.window_start < '2026-07-11 00:00:00'
AND toDate(a.window_start) = l.listing_date
AND (toHour(a.window_start) * 60 + toMinute(a.window_start)) BETWEEN 810 AND 1199
GROUP BY a.ticker
)
SELECT
round((SELECT offer FROM ipo), 2) AS offer_px,
round((SELECT raise FROM ipo) / 1e9, 1) AS raised_bn,
(SELECT countIf(toFloat64(total_offer_size) > (SELECT raise FROM ipo)) FROM global_markets.stocks_ipos WHERE listing_date >= '2026-01-01' AND listing_date <= '2026-07-10') AS bigger_2026_raises,
round((SELECT max(toFloat64(total_offer_size)) FROM global_markets.stocks_ipos WHERE listing_date >= '2026-01-01' AND listing_date <= '2026-07-10') / 1e9, 1) AS biggest_2026_raise_bn,
round(toFloat64(argMinIf(open, window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00')), 2) AS first_rth_px,
toHour(toTimeZone(minIf(window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00'), 'America/New_York')) * 60
+ toMinute(toTimeZone(minIf(window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00'), 'America/New_York')) AS first_rth_bar_et_minute,
formatDateTime(toTimeZone(minIf(window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00'), 'America/New_York'), '%H:%i') AS first_rth_bar_et,
round(toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00')), 2) AS debut_close,
round((toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00')) / (SELECT offer FROM ipo) - 1) * 100, 1) AS close_vs_offer_pct,
round(toFloat64(argMinIf(open, window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00'))
- toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00')), 2) AS faded_from_first_print,
round(sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00') / 1e9, 2) AS rth_dollar_bn,
(SELECT count() FROM debuts) AS debuts_measured_2026,
(SELECT countIf(debut_rth_dollars > (SELECT debut_rth_dollars FROM debuts WHERE t = 'SKHYV')) + 1 FROM debuts) AS debut_dollar_rank_2026,
round((SELECT max(debut_rth_dollars) FROM debuts) / 1e9, 1) AS biggest_2026_debut_bn
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SKHYV' AND window_start >= '2026-07-10 04:00:00' AND window_start < '2026-07-11 00:00:00'Ang raise: $28.1 billion sa $158.14 kada share — 1 US raise noong 2026 ang mas malaki, ang $75 billion na listing ng SpaceX noong Hunyo. Dahil walang prior close, umabot hanggang 11:34 ET bago nakahanap ng presyo ang opening cross: $170. Ang close na $168.33, bumaba ng $1.67 mula sa unang print pero napanatili ang 6.4% above the offer. At ang tape: $18.03 billion ng regular-hours dollars — sa 144 US debuts na sinukat noong 2026, iisa lang ang mas mabigat sa unang araw, ang $81.2 billion ng SpaceX.
Pinakamalalaking galaw ng linggo
Bukod sa mga chip, sino ang nanalo at natalo? Sa isang unadjusted tape, ang mga 30 reverse splits ng linggo ay gumagawa ng pekeng apat-na-digit na "gains", kaya hindi kasama sa mga board na ito ang mga split na ginawa sa loob ng linggo at nangangailangan ng $5 milyon na na-trade.
Ang eksaktong SQL sa likod ng bawat numero
SELECT ticker, board, week_pct, week_dollar_m,
round(100 * week_dollar_m / max(week_dollar_m) OVER (), 1) AS pct_of_dollar_max
FROM (
SELECT 'gainers' AS board, ticker, round((cw / cp - 1) * 100, 1) AS week_pct, round(dv / 1e6, 1) AS week_dollar_m
FROM (
SELECT ticker,
toFloat64(argMaxIf(close, window_start, window_start < '2026-07-03 00:00:00')) AS cp,
toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00')) AS cw,
sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-06 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-06' AND execution_date <= '2026-07-10')
AND ((window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00')
OR (window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-11 00:00:00'))
GROUP BY ticker
HAVING cp > 0 AND cw > 0 AND dv >= 5000000
)
ORDER BY week_pct DESC
LIMIT 10
UNION ALL
SELECT 'decliners' AS board, ticker, round((cw / cp - 1) * 100, 1) AS week_pct, round(dv / 1e6, 1) AS week_dollar_m
FROM (
SELECT ticker,
toFloat64(argMaxIf(close, window_start, window_start < '2026-07-03 00:00:00')) AS cp,
toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00')) AS cw,
sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-06 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-06' AND execution_date <= '2026-07-10')
AND ((window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00')
OR (window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-11 00:00:00'))
GROUP BY ticker
HAVING cp > 0 AND cw > 0 AND dv >= 5000000
)
ORDER BY week_pct ASC
LIMIT 10
)
ORDER BY board DESC, abs(week_pct) DESCAng pagpasok sa alinmang board ay nangangailangan ng malaking galaw: ang pinakamahinang gainer na nakatala ay tumas ng 67%, ang pinakamahinang decliner ay nakapag-print ng -44.6%. Kahit ang brutal na chip week ng INTC (-8.8%) ay malayo sa alinmang bar. Ang mga board ay territory ng small-cap na may isang malakas na pagbubukod: CRNX, +98% sa $9660.5 milyon na na-trade, ang pinakamaraming dolyar sa dalawampu — Tuesday's overnight near-double ang nanatiling naka-hold hanggang Biyernes.
Ang mga short: isang na-truncate na file sa loob ng kung saan ay kumpleto ang linggo
Ang eksaktong SQL sa likod ng bawat numero
SELECT toString(date) AS d,
uniqExact(ticker) AS tickers_on_file,
round(sum(short_volume) / 1e9, 2) AS short_shares_bn
FROM global_markets.stocks_short_volume
WHERE date >= '2026-07-06' AND date <= '2026-07-10'
GROUP BY date
ORDER BY dateApat sa limang araw-araw na short-volume file ang dumating nang kumpleto, sa halos 15384 tickers bawat isa. Ang file ng Martes Hulyo 7 ay naglalaman lamang ng 4333 — mas mababa sa ikatlo ng mga kapitbahay nito — na may kabuuang short shares (1.93B kumpara sa ~4.62B sa mga kumpleto na araw) na lumiit upang tumugma. Ang parehong pattern ng pag-truncate ay tumama sa file ng Hunyo 29 (recap ng linggong iyon), at ang Hulyo 7 ay, sa lahat ng mga araw, ang araw ng pagbagsak. Ituring na hindi ma-verify ang anumang kada-ticker na short-volume na pahayag tungkol sa Hulyo 7 hanggang sa ma-refile ang file.
Ang linggo ng mga options: ang parehong-araw na grupo ay huminga kasabay ng kalendaryo
Ang eksaktong SQL sa likod ng bawat numero
SELECT toDate(sip_timestamp) AS d,
round(toFloat64(sum(size)) / 1e6, 1) AS contracts_m,
round(100.0 * sumIf(size, substring(ticker, length(ticker) - 14, 6) = formatDateTime(toDate(sip_timestamp), '%y%m%d')) / sum(size), 1) AS pct_0dte
FROM global_markets.options_trades
WHERE sip_timestamp >= '2026-07-06 00:00:00' AND sip_timestamp < '2026-07-11 00:00:00'
GROUP BY d
ORDER BY dAng volume ng kontrata ay umikot mula 58.9M (Huwebes, ang pinakamagaan) hanggang 65.6M (Biyernes, ang pinakamabigat). Ang 0DTE share ay nagkwento ng kalendaryo: ito ay bumagsak sa 28.7% noong Huwebes — isang session na walang major expiry pull — at tumalon sa 48.7% noong Biyernes habang ang weeklies ay nag-expire, ang ritmo na ang expiration calendar ay nanghuhula. Ang kalendaryo ang nagpapasya kung gaano kalaki ang magiging fraction ng parehong araw.
Rates: patuloy na pag-akyat sa buong linggo
Ang eksaktong SQL sa likod ng bawat numero
SELECT
round((toFloat64(anyIf(yield_2_year, date = '2026-07-10')) - toFloat64(anyIf(yield_2_year, date = '2026-07-02'))) * 100) AS chg_2y_bp,
round((toFloat64(anyIf(yield_10_year, date = '2026-07-10')) - toFloat64(anyIf(yield_10_year, date = '2026-07-02'))) * 100) AS chg_10y_bp,
round((toFloat64(anyIf(yield_30_year, date = '2026-07-10')) - toFloat64(anyIf(yield_30_year, date = '2026-07-02'))) * 100) AS chg_30y_bp,
round(toFloat64(anyIf(yield_10_year, date = '2026-07-10')), 2) AS y10_fri_pct,
round(toFloat64(anyIf(yield_30_year, date = '2026-07-10')), 2) AS y30_fri_pct,
(SELECT count() FROM global_markets.treasury_yields WHERE date IN ('2026-07-09', '2026-07-10')) AS jul9_jul10_print_rows
FROM global_markets.treasury_yields
WHERE date IN ('2026-07-02', '2026-07-10')Kung susukatin hanggang sa huling print ng linggo (Biyernes, Hulyo 10), ang curve ay dumikit pataas sa halos magkakatabing paraan mula sa pagtatapos ng nakaraang linggo: 2-year +7 bp, 10-year +7 bp hanggang 4.56%, 30-year +8 bp hanggang 5.06% — walang twist, level lang. Ang mga print noong Hulyo 9 at 10 ay dumating matapos ang pag-aauthor sa mas mahaba kaysa karaniwang lag (2 rows na ngayon sa file); ang seksyong ito ay may dalang nakumpletong linggo.
Ang kalendaryo sa likod ng linggo
Ang eksaktong SQL sa likod ng bawat numero
SELECT
(SELECT count() FROM global_markets.stocks_sec_edgar_index WHERE filing_date >= '2026-07-06' AND filing_date <= '2026-07-10') AS filings_week,
(SELECT count() FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-07-10') AS filings_friday,
toInt64((SELECT count() FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-07-06'))
- toInt64((SELECT max(c) FROM (SELECT count() AS c FROM global_markets.stocks_sec_edgar_index WHERE filing_date > '2026-07-06' AND filing_date <= '2026-07-10' GROUP BY filing_date))) AS monday_minus_next_busiest,
(SELECT round(countIf(form_type = '4' AND filing_date = '2026-07-06') / countIf(form_type = '4' AND filing_date = '2026-07-10'), 1) FROM global_markets.stocks_sec_edgar_index WHERE filing_date >= '2026-07-06' AND filing_date <= '2026-07-10') AS monday_over_friday_form4,
(SELECT min(c) FROM (SELECT count() AS c FROM global_markets.stocks_sec_edgar_index WHERE filing_date >= '2026-07-06' AND filing_date <= '2026-07-10' AND form_type = '424B2' GROUP BY filing_date)) AS min_daily_424b2,
(SELECT max(c) FROM (SELECT count() AS c FROM global_markets.stocks_sec_edgar_index WHERE filing_date >= '2026-07-06' AND filing_date <= '2026-07-10' AND form_type = '424B2' GROUP BY filing_date)) AS max_daily_424b2,
(SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date >= '2026-07-06' AND ex_dividend_date <= '2026-07-10') AS ex_dividends_week,
(SELECT countIf(toFloat64(split_from) > toFloat64(split_to)) FROM global_markets.stocks_splits WHERE execution_date >= '2026-07-06' AND execution_date <= '2026-07-10') AS reverse_splits_week,
(SELECT countIf(toFloat64(split_to) > toFloat64(split_from)) FROM global_markets.stocks_splits WHERE execution_date >= '2026-07-06' AND execution_date <= '2026-07-10') AS forward_splits_week,
(SELECT count() FROM global_markets.stocks_news WHERE toDate(toTimeZone(published_utc, 'America/New_York')) >= '2026-07-06'
AND toDate(toTimeZone(published_utc, 'America/New_York')) <= '2026-07-10') AS news_week18347 SEC filings, 560 ex-dividend records, 30 reverse at 9 forward splits, 981 news articles. Ang EDGAR index ng Biyernes Hulyo 10 ay nasa transit pa noong unang tumakbo ang pahinang ito (isang ingest lag na nasulat na namin dati). Nakarating na ito sa 3135 filings, kaya ang lingguhang kabuuan sa itaas ay nagbibilang na ngayon ng lahat ng limang sesyon.
Ang filing week, ayon sa araw at ayon sa form:
Ang eksaktong SQL sa likod ng bawat numero
SELECT toString(filing_date) AS d,
count() AS filings,
countIf(form_type = '4') AS form4,
countIf(form_type = '8-K') AS form8k,
countIf(form_type = '424B2') AS f424b2
FROM global_markets.stocks_sec_edgar_index
WHERE filing_date >= '2026-07-06' AND filing_date <= '2026-07-10'
GROUP BY filing_date
ORDER BY filing_dateAng Lunes ang pinakamabigat na filing session ng linggo sa 5019, lumampas sa susunod na pinakaabalang araw ng 1289, at ang insider Form 4 ang pinakamalaking bahagi nito: 2465 sa mga ito, 3.6 beses na 694 ng Biyernes, sa unang sesyon kasunod ng apat na araw na Independence Day break. Ang pinakamatatag na linya ay ang 424B2, ang shelf-takedown prospectus na ina-file ng mga bangko para sa structured notes: nanatili ito sa makitid na saklaw sa bawat sesyon, 487 hanggang 679. Ang insider paperwork ay humihinga kasabay ng kalendaryo. Ang note machine ay hindi.
Ang file ng Biyernes ay may dala ring pinakabagong ticker ng linggo. Ang papel-trail ng SK Hynix sa US listing nito:
Ang eksaktong SQL sa likod ng bawat numero
SELECT toString(filing_date) AS filing_date,
form_type
FROM global_markets.stocks_sec_edgar_index
WHERE issuer_name = 'SK hynix Inc.'
AND filing_date >= '2026-06-01' AND filing_date <= '2026-07-10'
ORDER BY filing_date ASC, form_type ASCAng registration statement noong Hunyo, ang amendment noong Lunes ng linggong ito, ang exchange certification noong Huwebes, pagkatapos ang huling hanay: ang 424B4 final prospectus, na in-file 2026-07-10, ang sesyon kung kailan nagbukas ang stock. Ang filing index at ang tape ay nagkakasundo sa petsa.
Ang mga sesyon, na-verify
Ang eksaktong SQL sa likod ng bawat numero
SELECT
uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) AS sessions_in_week,
toString(min(toDate(toTimeZone(window_start, 'America/New_York')))) AS first_session,
toString(max(toDate(toTimeZone(window_start, 'America/New_York')))) AS last_session,
(SELECT count() FROM global_markets.stocks_market_holidays WHERE date >= '2026-07-06' AND date <= '2026-07-10') AS holiday_rows_in_week,
(SELECT toString(min(date)) FROM global_markets.stocks_market_holidays WHERE date > '2026-07-10' AND status = 'closed') AS next_closure_date,
(SELECT argMin(name, date) FROM global_markets.stocks_market_holidays WHERE date > '2026-07-10' AND status = 'closed') AS next_closure_name
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-10 20:00:00'
AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 11995 na buong mga sesyon, 2026-07-06 hanggang 2026-07-10, walang mga row na may holiday sa window — ang unang linggo na may limang sesyon mula noong kalagitnaan ng Hunyo. Susunod na nakaiskedyul na pagsasara: Labor Day sa 2026-09-07.
Susunod na
Sa susunod na linggo, mula sa aming sariling mga tala:
Ang eksaktong SQL sa likod ng bawat numero
SELECT
(SELECT count() FROM global_markets.stocks_market_holidays WHERE date >= '2026-07-11' AND date <= '2026-07-17' AND status != 'open') AS closures_next_week,
(SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date >= '2026-07-13' AND ex_dividend_date <= '2026-07-17') AS ex_dividends_next_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-13' AND ex_dividend_date <= '2026-07-17') AS household_ex_div_next_week,
(SELECT round(100.0 * sumIf(size, substring(ticker, length(ticker) - 14, 6) = '260717') / sum(size), 1) FROM global_markets.options_trades WHERE sip_timestamp >= '2026-07-06 00:00:00' AND sip_timestamp < '2026-07-11 00:00:00') AS jul17_expiry_pct_of_week_volumeAng talaan ng holiday ay nagpapakita ng 0 na pagkasara sa susunod na linggo — limang buong sesyon. 640 ex-dividend na mga rekord ay nakapaloob dito, wala mula sa sampung kilalang pangalan na sinusuri ng panel. Ang susunod na Biyernes ay ang ikatlong Biyernes ng Hulyo — ang buwanang pag-expire ng mga option — at ang mga kontratang mag-e-expire sa araw na iyon ay dala na ng 14% ng volume ng options nitong linggo. Isang resibo ang nananatiling bukas: ang Hulyo 9 at Hulyo 10 na mga print ng Treasury (2 na mga row sa file), isang zero-bounded na tripwire na humahawak sa regeneration ng pahinang ito hanggang sa dumating ang file ng Treasury. Ang EDGAR index ng Biyernes, ang kabilang tripwire ng pahina, ay dumating na at nabasa nang buo sa itaas.
FAQ
Paano ang performance ng stock market sa linggo ng July 6, 2026?
Split: tumaas ang SPY ng 1.4% at ang QQQ ng 1.8%, ang DIA at IWM ay nagtapos sa red, at 3270 sa 6319 ng mga liquid stock na sinusukat ay bumagsak.
Aling sektor ang pinakamagaling sa linggo ng July 6, 2026?
Energy: ang XLE ay tumalon ng 3.5%, na nanguna laban sa tech na +2.9% — ang dalawang malinaw na winner mula sa sampu. Ang financials at consumer discretionary ay nagsara rin na marginal positive (+0.2%, +0.1%), habang ang anim na iba ay nasa red.
Paano ang US stock market debut ng SK Hynix?
Nangolekta ito ng $28.1 na bilyon — ang pangalawang pinakamalaking US raise sa 2026, kasunod ng SpaceX — at nagsara ang unang session nito na 6.4% sa taas ng $158.14 na offer, sa $18.03 na bilyon na regular-hours turnover.
Kailan ang susunod na monthly options expiration?
Ikatlong Biyernes ng July — ang Biyernes na kaagad pagkatapos ng linggong ito. Ang mga contract na mag-e-expire sa araw na iyon ay may dala-dala na 14% ng options volume ng linggong ito.
Mga Tala sa Data
Ang lahat ng timestamp ay UTC; ang regular na oras ay 13:30-20:00 UTC kada sesyon; ang mga hangganan ng linggo ay tumatakbo mula regular na pagsasara ng Hulyo 2 hanggang sa Hulyo 10. Ang lingguhang trailing rank ay gumagamit ng OPEN-to-close returns, kaya naiiba ito sa close-to-close scoreboard — parehong may label. Ang lingguhang breadth ay ikinukumpara ang mga pagsasara ng Hulyo 2 at Hulyo 10 gamit ang isang $5M-traded-in-week filter. Ang isang arrival tripwire ay naka-bound sa zero: ang mga treasury print ng Hulyo 9 at Hulyo 10. Ang daily index ng EDGAR noong Biyernes ay dumating pagkatapos unang tumakbo ang pahinang ito at ngayon ay buong-buo nang binibilang sa loob ng lingguhang total ng filings, na hindi na isang floor. Walang VIX-style print na lumilitaw dito: ang mga index implied-volatility series ay hindi naka-license sa warehouse na ito — ang volatility ay binabasa mula sa tape (ranges, 0DTE share, quote behavior). Ang IPO table ay nag-iimbak ng debut ticker na may stray space; ang debut panel ay nagjo-join sa cleaned symbol.
Methodology
- Market data source: consolidated tape —
delayed_stocks_minute_aggsfor prices and volumes,options_tradesfor the options week. - Time zone handling: stored timestamps are UTC; ET labels via
toTimeZone(...)in SELECT lists; WHERE clauses use raw UTC literals. - Deterministic aggregates: tuple-keyed tie-breaks; prose claims encoded as bounds.
- SEC filings source:
stocks_sec_edgar_index, the daily EDGAR filing index, counted byfiling_date. - Warehouse as-of date: July 13, 2026; equity tapes, options trades, and the week's five EDGAR daily indexes are fully ingested. The July 9 and July 10 treasury prints remain in transit.
Cross-links: the five dailies — Lunes, Martes, Miyerkules, Huwebes, Biyernes — plus MU's June deep-dive, when do options expire, and the prior week's recap.