Berikut adalah tinjauan pasar AS selama satu minggu terakhir. Setiap angka di bawah ini diambil dari kueri tersimpan terhadap data riil, dan halaman ini diperbarui setiap minggu, sehingga angka-angka tersebut selalu merupakan data dari minggu perdagangan penuh terbaru.
Papan skor indeks
SQL tepat di balik setiap angka
WITH sess AS (
SELECT ticker, toDate(toTimeZone(window_start, 'America/New_York')) AS d,
argMin(toFloat64(open), toTimeZone(window_start, 'America/New_York')) AS o,
argMax(toFloat64(close), toTimeZone(window_start, 'America/New_York')) AS c
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'QQQ', 'DIA', 'IWM')
AND window_start >= now() - INTERVAL 12 DAY AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker, d
),
wk AS (SELECT ticker, argMin(o, d) AS wo, argMax(c, d) AS wc, min(d) AS d0, max(d) AS d1
FROM sess WHERE d >= (SELECT max(d) FROM sess) - 6 GROUP BY ticker)
SELECT multiIf(ticker = 'SPY', 'S&P 500 (SPY)', ticker = 'QQQ', 'Nasdaq 100 (QQQ)', ticker = 'DIA', 'Dow (DIA)', 'Russell 2000 (IWM)') AS index_etf,
round((wc / wo - 1) * 100, 2) AS week_return_pct,
(SELECT formatDateTime(min(d0), '%b %e') FROM wk) AS week_start,
(SELECT formatDateTime(max(d1), '%b %e') FROM wk) AS week_end
FROM wk
ORDER BY multiIf(ticker = 'SPY', 0, ticker = 'QQQ', 1, ticker = 'DIA', 2, 3)Untuk pekan Jul 17 hingga Jul 23, S&P 500 (SPY) memberikan return -0.45%, Nasdaq 100 (QQQ) 0.28%, Dow (DIA) -0.67%, dan small-cap Russell 2000 (IWM) -0.09%. Kesenjangan antara keempatnya menjadi inti cerita pekan ini: ketika Nasdaq dan Russell bergerak divergen, pasar sedang memilih antara megacap growth dan instrumen lainnya.
Di balik layar: breadth
Level indeks menyembunyikan jumlah saham yang benar-benar berpartisipasi. Hal ini dihitung setiap sesi: di antara saham yang diperdagangkan setidaknya $500 juta, berapa banyak yang ditutup lebih tinggi dari sesi sebelumnya, dan berapa banyak yang ditutup lebih rendah.
SQL tepat di balik setiap angka
WITH day AS (
SELECT ticker, toDate(toTimeZone(window_start, 'America/New_York')) AS d,
argMax(toFloat64(close), toTimeZone(window_start, 'America/New_York')) AS c,
sum(toFloat64(close) * toFloat64(volume)) AS dv
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= now() - INTERVAL 14 DAY AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker, d
),
chg AS (SELECT ticker, d, c, dv, lagInFrame(c) OVER (PARTITION BY ticker ORDER BY d) AS prev_c FROM day),
per_day AS (
SELECT d,
countIf(c > prev_c AND dv >= 500000000 AND prev_c > 3) AS advancers,
countIf(c < prev_c AND dv >= 500000000 AND prev_c > 3) AS decliners,
countIf(dv >= 500000000 AND prev_c > 3) AS total
FROM chg WHERE d >= (SELECT max(d) FROM day) - 12 AND prev_c > 0
GROUP BY d HAVING total >= 100
),
recent AS (SELECT d, advancers, decliners FROM per_day ORDER BY d DESC LIMIT 5)
SELECT d AS date, advancers, decliners FROM recent ORDER BY d ASCKedua garis tersebut menunjukkan partisipasi itu sendiri. Ketika jumlah saham yang naik jauh melampaui saham yang turun sepanjang minggu, indeks yang meningkat didukung oleh seluruh pasar; ketika keduanya menyatu atau bersilangan, indeks yang hijau hanya didorong oleh segelintir nama besar sementara sebagian besar saham lainnya tidak bergerak. Pada sesi terbaru, 101 saham naik dibandingkan 128 yang turun.
Sektor, terbaik hingga terburuk
SQL tepat di balik setiap angka
WITH sess AS (
SELECT ticker, toDate(toTimeZone(window_start, 'America/New_York')) AS d,
argMin(toFloat64(open), toTimeZone(window_start, 'America/New_York')) AS o,
argMax(toFloat64(close), toTimeZone(window_start, 'America/New_York')) AS c
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('XLB', 'XLC', 'XLE', 'XLF', 'XLI', 'XLK', 'XLP', 'XLRE', 'XLU', 'XLV', 'XLY')
AND window_start >= now() - INTERVAL 12 DAY AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker, d
),
wk AS (SELECT ticker, argMin(o, d) AS wo, argMax(c, d) AS wc FROM sess WHERE d >= (SELECT max(d) FROM sess) - 6 GROUP BY ticker)
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 Disc.') AS sector,
round((wc / wo - 1) * 100, 2) AS week_return_pct
FROM wk ORDER BY week_return_pct DESCPapan sektor mengurutkan performa mingguan menjadi pemimpin dan tertinggal. Technology memimpin pada 3.53%, dan Consumer Disc. tertinggal pada -5.75%. Spread antara sektor teratas dan terbawah menjadi indikator sejauh mana rotasi mendorong pergerakan minggu ini dibandingkan dengan pergerakan seragam.
Pergerakan terbesar minggu ini
Kenaikan mingguan terbesar di antara saham yang diperdagangkan secara aktif (volume transaksi di atas $1 miliar, tidak termasuk ETF leveraged dan inverse):
SQL tepat di balik setiap angka
WITH sess AS (
SELECT ticker, toDate(toTimeZone(window_start, 'America/New_York')) AS d,
argMin(toFloat64(open), toTimeZone(window_start, 'America/New_York')) AS o,
argMax(toFloat64(close), toTimeZone(window_start, 'America/New_York')) AS c,
sum(toFloat64(close) * toFloat64(volume)) AS dv
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= now() - INTERVAL 12 DAY AND ticker NOT IN ('SOXL','SOXS','TQQQ','SQQQ','NVDL','NVDS','NVD','TSLL','TSLQ','TSLZ','SPXL','SPXS','UPRO','SPXU','LABU','LABD','FAS','FAZ','TNA','TZA','YINN','YANG','UDOW','SDOW','BOIL','KOLD','UCO','SCO','USD','SSO','SDS','QLD','QID','ERX','ERY','DRN','DRV','CURE','SOXY','MUU','SNXX','UVXY','SVXY','UVIX','SVIX','BULZ','WEBL','WEBS','DPST','DRIP','GUSH','AGQ','ZSL','BITX','ETHU','MSTX','MSTU','CONL','DUST','JNUG','JDST','NUGT') AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker, d
),
wk AS (SELECT ticker, argMin(o, d) AS wo, argMax(c, d) AS wc, sum(dv) AS wd, count() AS n
FROM sess WHERE d >= (SELECT max(d) FROM sess) - 6 GROUP BY ticker)
SELECT ticker, round((wc / wo - 1) * 100, 1) AS week_return_pct, round(wd / 1e9, 1) AS week_dollar_bn
FROM wk WHERE wd >= 1000000000 AND wo >= 10 AND n >= 4
ORDER BY (wc / wo - 1) DESC LIMIT 7CIFR memimpin semua aset likuid, naik 52.4% dalam sepekan. Penurunan tertajam terjadi pada aset berikut:
SQL tepat di balik setiap angka
WITH sess AS (
SELECT ticker, toDate(toTimeZone(window_start, 'America/New_York')) AS d,
argMin(toFloat64(open), toTimeZone(window_start, 'America/New_York')) AS o,
argMax(toFloat64(close), toTimeZone(window_start, 'America/New_York')) AS c,
sum(toFloat64(close) * toFloat64(volume)) AS dv
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= now() - INTERVAL 12 DAY AND ticker NOT IN ('SOXL','SOXS','TQQQ','SQQQ','NVDL','NVDS','NVD','TSLL','TSLQ','TSLZ','SPXL','SPXS','UPRO','SPXU','LABU','LABD','FAS','FAZ','TNA','TZA','YINN','YANG','UDOW','SDOW','BOIL','KOLD','UCO','SCO','USD','SSO','SDS','QLD','QID','ERX','ERY','DRN','DRV','CURE','SOXY','MUU','SNXX','UVXY','SVXY','UVIX','SVIX','BULZ','WEBL','WEBS','DPST','DRIP','GUSH','AGQ','ZSL','BITX','ETHU','MSTX','MSTU','CONL','DUST','JNUG','JDST','NUGT') AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker, d
),
wk AS (SELECT ticker, argMin(o, d) AS wo, argMax(c, d) AS wc, sum(dv) AS wd, count() AS n
FROM sess WHERE d >= (SELECT max(d) FROM sess) - 6 GROUP BY ticker)
SELECT ticker, round((wc / wo - 1) * 100, 1) AS week_return_pct, round(wd / 1e9, 1) AS week_dollar_bn
FROM wk WHERE wd >= 1000000000 AND wo >= 10 AND n >= 4
ORDER BY (wc / wo - 1) ASC LIMIT 7PATH mengalami penurunan terdalam di antara saham yang diperdagangkan secara aktif, sebesar -15.2%. Papan peringkat lengkap yang diperbarui secara berkelanjutan tersedia di halaman pergerakan mingguan.
Konsentrasi volume
Nilai dolar yang diperdagangkan menunjukkan fokus aktual pasar, yang tidak selalu sejalan dengan pergerakan persentase terbesar.
SQL tepat di balik setiap angka
WITH sess AS (
SELECT ticker, toDate(toTimeZone(window_start, 'America/New_York')) AS d,
sum(toFloat64(close) * toFloat64(volume)) AS dv
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= now() - INTERVAL 12 DAY AND ticker NOT IN ('SOXL','SOXS','TQQQ','SQQQ','NVDL','NVDS','NVD','TSLL','TSLQ','TSLZ','SPXL','SPXS','UPRO','SPXU','LABU','LABD','FAS','FAZ','TNA','TZA','YINN','YANG','UDOW','SDOW','BOIL','KOLD','UCO','SCO','USD','SSO','SDS','QLD','QID','ERX','ERY','DRN','DRV','CURE','SOXY','MUU','SNXX','UVXY','SVXY','UVIX','SVIX','BULZ','WEBL','WEBS','DPST','DRIP','GUSH','AGQ','ZSL','BITX','ETHU','MSTX','MSTU','CONL','DUST','JNUG','JDST','NUGT') AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker, d
),
wk AS (SELECT ticker, sum(dv) AS wd FROM sess WHERE d >= (SELECT max(d) FROM sess) - 6 GROUP BY ticker)
SELECT ticker, round(wd / 1e9, 1) AS week_dollar_bn FROM wk ORDER BY wd DESC LIMIT 8MU mencatat volume dolar tertinggi dari semua saham pada minggu ini, sebesar $140.2 miliar. Volume tinggi pada pergerakan harga yang kecil menunjukkan aset likuid yang ramai diperdagangkan; volume tinggi pada pergerakan besar menunjukkan keyakinan pasar. Nama-nama di bagian atas daftar ini biasanya adalah saham megacap dan saham yang menjadi berita minggu ini. Membandingkannya dengan daftar penggerak pasar di atas membedakan antara saham yang bergerak signifikan dengan saham yang sekadar banyak diperdagangkan.
Cara membaca kondisi pasar mingguan
Empat angka, jika dibaca bersamaan, dapat menggambarkan kondisi mingguan dengan lebih baik daripada satu level index tunggal. Papan skor index menunjukkan kinerja rata-rata dolar, dengan bobot pada perusahaan terbesar. Breadth menunjukkan berapa banyak saham yang benar-benar berpartisipasi: index yang kuat dengan breadth yang tipis merupakan pergerakan sempit yang didominasi saham besar, yang menurut sejarah cenderung tidak bertahan lama, sementara breadth yang luas merupakan pergeseran pasar menyeluruh yang tahan lama. Papan sektor menunjukkan jenis minggu tersebut; spread yang lebar antara sektor terbaik dan terburuk menunjukkan adanya rotasi dan stock-picking, sedangkan spread yang sempit menunjukkan tren yang menggerakkan semua sektor secara bersamaan. Para penggerak pasar dan pemimpin volume kemudian menyebutkan saham spesifik yang mendorong pergerakan tersebut, memisahkan pergerakan persentase yang mencolok dari raksasa pasar yang diperdagangkan secara masif namun tenang. Rekapitulasi ini menyajikan keempatnya secara berdampingan setiap minggu sehingga kondisi mingguan terbaca sebagai sebuah gambaran, bukan sekadar tajuk berita. Dengan setiap angka yang dihitung dari query tersimpan, tidak ada data yang menyimpang dari apa yang sebenarnya tercatat pada tape.
FAQ
Apa yang terjadi di pasar minggu ini?
Untuk minggu Jul 17 hingga Jul 23, S&P 500 memberikan return -0.45% dan Nasdaq 100 0.28%. Technology menjadi sektor terkuat dan Consumer Disc. yang terlemah, dan pada sesi terbaru 101 saham dengan volume perdagangan tinggi menguat dibandingkan 128 yang turun. Panel di atas menyajikan detail lengkapnya.
Seberapa sering rekap ini diperbarui?
Setiap minggu. Halaman ini dihitung dari query live selama lima sesi perdagangan terakhir, sehingga selalu mencerminkan minggu penuh terbaru. Pelanggan menerimanya melalui satu email per minggu.
Dari mana angka-angka ini berasal?
Setiap angka dibaca dari stored query terhadap market tape (equities minute bars). Buka SQL di bawah panel mana pun untuk mengauditnya, atau jalankan query yang sama sendiri di terminal Strasmore.
Ingin menerima ini di kotak masuk Anda? Ini adalah rekap mingguan yang diterima pelanggan: satu email per minggu, rangkuman pasar dalam angka, dan setiap angka dapat diaudit. Untuk data harian, halaman penggerak pasar dan short-interest diperbarui secara terus-menerus.