Saham pada paras tertinggi dan terendah
Lihat senarai saham yang ditutup pada paras tertinggi 52-minggu dan terendah 52-minggu berdasarkan data pita bursa untuk bacaan lebar pasaran terkini.
Harga tertinggi 52-minggu ialah harga penutupan tertinggi sesebuah saham sepanjang tahun lalu, manakala harga terendah 52-minggu ialah harga yang paling rendah. Pada sesi terakhir yang lengkap, Jul 21, 2026, 26 saham dalam paparan ini ditutup pada atau dalam lingkungan 1% daripada harga tertinggi 52-minggu dan 7 ditutup pada atau dalam lingkungan 1% daripada harga terendah 52-minggu. Paparan ini merangkumi syarikat operasi AS yang besar dan cair serta dikemas kini daripada pita bursa.
Saham pada paras tertinggi 52-minggu
Senarai pemenang tahun-ke-tahun yang paling kukuh dipaparkan di bawah, dengan sehingga dua belas saham terlibat. Setiap saham menutup sesi pada atau dalam julat 1% daripada paras penutupan tertinggi bagi 52 minggu terakhir.
SQL tepat di sebalik setiap nombor
WITH universe AS (
SELECT ticker
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= now() - INTERVAL 20 DAY
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 570
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
AND ticker IN (SELECT arrayJoin(tickers) FROM global_markets.stocks_income_statements
WHERE period_end >= today() - 400)
AND ticker NOT IN ('SPCX','KORU','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 ticker NOT IN (SELECT ticker FROM global_markets.stocks_splits
WHERE execution_date BETWEEN today() - 460 AND today())
GROUP BY ticker
HAVING sum(toFloat64(close) * toFloat64(volume)) >= 2000000000
),
last_session AS (
SELECT max(toDate(et)) AS d
FROM (
SELECT toTimeZone(window_start, 'America/New_York') AS et
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= now() - INTERVAL 12 DAY
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 955
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
)
),
daily AS (
SELECT ticker, toDate(et) AS dt, argMax(c, et) AS c, count() AS nbars
FROM (
SELECT ticker, toTimeZone(window_start, 'America/New_York') AS et, toFloat64(close) AS c
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= now() - INTERVAL 375 DAY
AND ticker IN (SELECT ticker FROM universe)
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 930
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
)
GROUP BY ticker, dt
HAVING nbars >= 20 AND dt > (SELECT d FROM last_session) - 365
),
ranged AS (
SELECT ticker,
argMax(c, dt) AS last_close,
max(c) AS hi,
min(c) AS lo,
argMaxIf(c, dt, dt <= toDate('2025-12-31')) AS base_close,
count() AS n_sessions,
min(dt) AS first_dt,
max(dt) AS last_dt
FROM daily
GROUP BY ticker
HAVING n_sessions >= 200
AND countIf(dt <= toDate('2025-12-31')) > 0
AND last_dt = (SELECT d FROM last_session)
AND first_dt <= (SELECT d FROM last_session) - 350
)
SELECT ticker,
round(last_close, 2) AS close,
round((last_close / base_close - 1) * 100, 1) AS ytd_return_pct
FROM ranged
WHERE last_close >= hi * 0.99
ORDER BY ytd_return_pct DESC, ticker ASC
LIMIT 12DAVE berada di kedudukan teratas dengan kenaikan 99.6% bagi tahun ini, menutup pada $439.18. Dalam senarai ini, harga penutupan secara automatik merupakan paras tertinggi 52-minggu dalam julat 1%, maka lajur harga juga berfungsi sebagai paras yang sedang diuji. DINO menyusul pada 99% dan MPC pada 96.6%. Di bahagian akhir jadual, ROKU mencatatkan 33% bagi tahun ini.
Jurang tersebut adalah intipatinya. Paras tertinggi 52-minggu hanya menunjukkan kedudukan harga di dalam julat satu tahunnya sendiri, tidak lebih daripada itu. Saham yang jatuh mendadak musim panas lalu dan bangkit semula membawa label yang sama dengan saham yang sentiasa meningkat.
Saham pada paras terendah 52-minggu
Skrin yang sama, tetapi terbalik. Nama-nama ini ditutup pada atau dalam lingkungan 1% daripada paras penutupan terendah bagi 52 minggu terakhir, disusun daripada prestasi tahun semasa (year-to-date) yang paling lemah, sehingga dua belas daripadanya.
SQL tepat di sebalik setiap nombor
WITH universe AS (
SELECT ticker
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= now() - INTERVAL 20 DAY
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 570
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
AND ticker IN (SELECT arrayJoin(tickers) FROM global_markets.stocks_income_statements
WHERE period_end >= today() - 400)
AND ticker NOT IN ('SPCX','KORU','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 ticker NOT IN (SELECT ticker FROM global_markets.stocks_splits
WHERE execution_date BETWEEN today() - 460 AND today())
GROUP BY ticker
HAVING sum(toFloat64(close) * toFloat64(volume)) >= 2000000000
),
last_session AS (
SELECT max(toDate(et)) AS d
FROM (
SELECT toTimeZone(window_start, 'America/New_York') AS et
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= now() - INTERVAL 12 DAY
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 955
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
)
),
daily AS (
SELECT ticker, toDate(et) AS dt, argMax(c, et) AS c, count() AS nbars
FROM (
SELECT ticker, toTimeZone(window_start, 'America/New_York') AS et, toFloat64(close) AS c
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= now() - INTERVAL 375 DAY
AND ticker IN (SELECT ticker FROM universe)
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 930
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
)
GROUP BY ticker, dt
HAVING nbars >= 20 AND dt > (SELECT d FROM last_session) - 365
),
ranged AS (
SELECT ticker,
argMax(c, dt) AS last_close,
max(c) AS hi,
min(c) AS lo,
argMaxIf(c, dt, dt <= toDate('2025-12-31')) AS base_close,
count() AS n_sessions,
min(dt) AS first_dt,
max(dt) AS last_dt
FROM daily
GROUP BY ticker
HAVING n_sessions >= 200
AND countIf(dt <= toDate('2025-12-31')) > 0
AND last_dt = (SELECT d FROM last_session)
AND first_dt <= (SELECT d FROM last_session) - 350
)
SELECT ticker,
round(last_close, 2) AS close,
round((last_close / base_close - 1) * 100, 1) AS ytd_return_pct
FROM ranged
WHERE last_close <= lo * 1.01
ORDER BY ytd_return_pct ASC, ticker ASC
LIMIT 12PNR membawa prestasi year-to-date paling lemah dalam senarai pada -41%, dengan penutupan pada $61.48, iaitu dalam lingkungan 1% daripada paras penutupan terendah 52-minggu miliknya. CPRT berada di kedudukan seterusnya pada -30.6%.
Paras terendah 52-minggu adalah kedudukan dalam julat harga, bukannya keputusan terhadap sesebuah perniagaan. Syarikat yang menguntungkan boleh masuk ke dalam senarai ini melalui tempoh pasaran yang tenang, begitu juga dengan syarikat yang menghadapi kesukaran sebenar. Harga penutupan sahaja tidak dapat membezakan antara keduanya. Untuk versi pasaran meluas bagi persoalan yang sama, lihat bagaimana pasaran pulih daripada kejatuhan.
Apa yang ditunjukkan oleh jumlah harga tertinggi dan terendah tentang lebar pasaran
Lebar pasaran mengukur jumlah saham yang terlibat dalam sesuatu pergerakan, bukannya sejauh mana indeks bergerak. Perbandingan antara jumlah harga tertinggi baharu berbanding harga terendah baharu adalah salah satu petunjuk lebar pasaran yang paling lama, dan pada halaman ini, ia adalah angka yang perlu diperhatikan.
SQL tepat di sebalik setiap nombor
WITH universe AS (
SELECT ticker
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= now() - INTERVAL 20 DAY
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 570
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
AND ticker IN (SELECT arrayJoin(tickers) FROM global_markets.stocks_income_statements
WHERE period_end >= today() - 400)
AND ticker NOT IN ('SPCX','KORU','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 ticker NOT IN (SELECT ticker FROM global_markets.stocks_splits
WHERE execution_date BETWEEN today() - 460 AND today())
GROUP BY ticker
HAVING sum(toFloat64(close) * toFloat64(volume)) >= 2000000000
),
last_session AS (
SELECT max(toDate(et)) AS d
FROM (
SELECT toTimeZone(window_start, 'America/New_York') AS et
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= now() - INTERVAL 12 DAY
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 955
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
)
),
daily AS (
SELECT ticker, toDate(et) AS dt, argMax(c, et) AS c, count() AS nbars
FROM (
SELECT ticker, toTimeZone(window_start, 'America/New_York') AS et, toFloat64(close) AS c
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= now() - INTERVAL 425 DAY
AND ticker IN (SELECT ticker FROM universe)
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 930
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
)
GROUP BY ticker, dt
HAVING nbars >= 20 AND dt <= (SELECT d FROM last_session)
),
rolled AS (
SELECT ticker, dt, c,
max(c) OVER w AS hi,
min(c) OVER w AS lo,
count() OVER w AS n_sessions,
min(dt) OVER (PARTITION BY ticker) AS first_dt
FROM daily
WINDOW w AS (PARTITION BY ticker ORDER BY dt RANGE BETWEEN 364 PRECEDING AND CURRENT ROW)
)
SELECT formatDateTime(dt, '%b %e, %Y') AS date,
countIf(c >= hi * 0.99) AS at_52w_high,
countIf(c <= lo * 1.01) AS at_52w_low,
countIf(c >= hi * 0.99) - countIf(c <= lo * 1.01) AS net_highs
FROM rolled
WHERE n_sessions >= 200
AND first_dt <= dt - 350
AND dt > (SELECT d FROM last_session) - 43
GROUP BY dt
ORDER BY dtPada Jul 21, 2026, skrin menunjukkan 26 saham pada atau berhampiran harga tertinggi 52-minggu berbanding 7 pada atau berhampiran harga terendah, dengan bacaan bersih sebanyak 19. Enam minggu sebelumnya, pada Jun 9, 2026, skrin yang sama menunjukkan 35 harga tertinggi dan 3 harga terendah.
Sepanjang 29 sesi yang dipetakan, kedua-dua jumlah tersebut berubah secara drastik dari hari ke hari, jadi tahap pada mana-mana sesi tunggal adalah kurang penting berbanding trend dalam tempoh berminggu-minggu. Indeks yang kekal stabil sementara jumlah harga tertinggi semakin berkurangan menunjukkan pasaran yang lebih sempit daripada yang digambarkan oleh indeks itu sendiri. Keadaan di mana jumlah harga terendah meningkat adalah latar belakang kepada membeli ketika orang lain takut, yang telah kami uji berbanding sentimen berita.
Sejauh mana baki pasaran berada dari paras kemuncaknya
Paras tinggi dan rendah merupakan dua hujung sesuatu taburan; kebanyakan saham berada di bahagian tengah. Panel ini menyusun keseluruhan skrin mengikut jarak di bawah paras tinggi 52-minggu dan melaporkan median pulangan tahun-ke-tahun dalam setiap julat.
SQL tepat di sebalik setiap nombor
WITH universe AS (
SELECT ticker
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= now() - INTERVAL 20 DAY
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 570
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
AND ticker IN (SELECT arrayJoin(tickers) FROM global_markets.stocks_income_statements
WHERE period_end >= today() - 400)
AND ticker NOT IN ('SPCX','KORU','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 ticker NOT IN (SELECT ticker FROM global_markets.stocks_splits
WHERE execution_date BETWEEN today() - 460 AND today())
GROUP BY ticker
HAVING sum(toFloat64(close) * toFloat64(volume)) >= 2000000000
),
last_session AS (
SELECT max(toDate(et)) AS d
FROM (
SELECT toTimeZone(window_start, 'America/New_York') AS et
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= now() - INTERVAL 12 DAY
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 955
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
)
),
daily AS (
SELECT ticker, toDate(et) AS dt, argMax(c, et) AS c, count() AS nbars
FROM (
SELECT ticker, toTimeZone(window_start, 'America/New_York') AS et, toFloat64(close) AS c
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= now() - INTERVAL 375 DAY
AND ticker IN (SELECT ticker FROM universe)
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 930
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
)
GROUP BY ticker, dt
HAVING nbars >= 20 AND dt > (SELECT d FROM last_session) - 365
),
ranged AS (
SELECT ticker,
argMax(c, dt) AS last_close,
max(c) AS hi,
min(c) AS lo,
argMaxIf(c, dt, dt <= toDate('2025-12-31')) AS base_close,
count() AS n_sessions,
min(dt) AS first_dt,
max(dt) AS last_dt
FROM daily
GROUP BY ticker
HAVING n_sessions >= 200
AND countIf(dt <= toDate('2025-12-31')) > 0
AND last_dt = (SELECT d FROM last_session)
AND first_dt <= (SELECT d FROM last_session) - 350
)
SELECT multiIf(p < 1, 'At the high (under 1%)',
p < 5, '1% to 5% below',
p < 10, '5% to 10% below',
p < 20, '10% to 20% below',
p < 35, '20% to 35% below',
'More than 35% below') AS bucket,
count() AS stocks,
round(100.0 * count() / sum(count()) OVER (), 1) AS share_pct,
round(quantileExact(0.5)(ytd), 1) AS median_ytd_pct
FROM (
SELECT (1 - last_close / hi) * 100 AS p,
(last_close / base_close - 1) * 100 AS ytd,
multiIf(p < 1, 0, p < 5, 1, p < 10, 2, p < 20, 3, p < 35, 4, 5) AS ord
FROM ranged
)
GROUP BY bucket, ord
ORDER BY ord5.3% daripada skrin, iaitu 26 nama, ditutup dalam julat 1% daripada paras tinggi 52-minggu. Di hujung yang lain, 17% ditutup lebih daripada 35% di bawah paras tersebut. Median pulangan tahun-ke-tahun dalam julat teratas adalah 32.8%; dalam julat terbawah pula adalah -28.9%, dan carta tersebut menunjukkan bentuk di antara kedua-duanya.
Gred tersebut lebih menyerupai pengiraan aritmetik berbanding penemuan: secara struktur, saham yang berdekatan dengan paras tinggi 52-minggu telah menghabiskan sebahagian besar tahun dengan trend menaik. Panel ini penting untuk melihat skala: sejauh mana ekstrem tersebut adalah luar biasa, dan sejauh mana pasaran berada jauh dari harga terbaiknya sendiri. Memegang salah satu nama tersebut dalam jumlah yang besar adalah pendedahan yang diukur dalam risiko sebenar satu saham.
Kedudukan pasaran dalam julat 52-minggu
Sesuatu saham pada paras tinggi mempunyai nilai yang berbeza apabila pasaran berada berhampiran paras tinggi berbanding apabila pasaran jauh daripada paras tersebut. Lima ETF pasaran luas di bawah diukur sama seperti saham di atas.
SQL tepat di sebalik setiap nombor
WITH last_session AS (
SELECT max(toDate(et)) AS d
FROM (
SELECT toTimeZone(window_start, 'America/New_York') AS et
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= now() - INTERVAL 12 DAY
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 955
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
)
),
daily AS (
SELECT ticker, toDate(et) AS dt, argMax(c, et) AS c, count() AS nbars
FROM (
SELECT ticker, toTimeZone(window_start, 'America/New_York') AS et, toFloat64(close) AS c
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= now() - INTERVAL 375 DAY
AND ticker IN ('SPY', 'QQQ', 'DIA', 'IWM', 'RSP')
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) >= 930
AND toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
)
GROUP BY ticker, dt
HAVING nbars >= 20
AND dt > (SELECT d FROM last_session) - 365
AND dt <= (SELECT d FROM last_session)
),
ranged AS (
SELECT ticker,
argMax(c, dt) AS last_close,
max(c) AS hi,
min(c) AS lo,
argMaxIf(c, dt, dt <= toDate('2025-12-31')) AS base_close,
count() AS n_sessions,
min(dt) AS first_dt,
max(dt) AS last_dt
FROM daily
GROUP BY ticker
HAVING n_sessions >= 200
AND countIf(dt <= toDate('2025-12-31')) > 0
AND last_dt = (SELECT d FROM last_session)
AND first_dt <= (SELECT d FROM last_session) - 350
)
SELECT multiIf(ticker = 'SPY', 'S&P 500 (SPY)',
ticker = 'QQQ', 'Nasdaq 100 (QQQ)',
ticker = 'DIA', 'Dow 30 (DIA)',
ticker = 'RSP', 'S&P 500 equal weight (RSP)',
'Russell 2000 (IWM)') AS label,
round((1 - last_close / hi) * 100, 2) AS pct_below_high,
round((last_close / lo - 1) * 100, 1) AS pct_above_low,
round((last_close / base_close - 1) * 100, 1) AS ytd_return_pct
FROM ranged
ORDER BY pct_below_high ASCS&P 500 equal weight (RSP) ditutup 1.08% di bawah paras tinggi 52-minggu, yang paling hampir antara kelima-lima ETF tersebut, dan 17.2% di atas paras rendah 52-minggu. Nasdaq 100 (QQQ) berada paling jauh daripada paras tinggi pada 4.98%. Setakat tahun ini, kedua-duanya mencatatkan 11.1% dan 15.4%.
Jurang antara versi pemberatan saksama (equal-weighted) dan pemberatan modal (cap-weighted) bagi indeks yang sama merupakan petunjuk keluasan pasaran (breadth). Apabila garis pemberatan saksama berada lebih dekat dengan paras tinggi, purata ahli pasaran sedang mengatasi ahli-ahli terbesar. Apabila garis pemberatan modal lebih dekat, segelintir syarikat yang sangat besar sedang memacu indeks tersebut. Tiada satu pun daripada susunan ini yang memberikan ramalan, dan keluar dari pasaran pada tempoh yang salah akan mengakibatkan kos seperti yang dinyatakan dalam terlepas hari-hari terbaik pasaran.
Cara pengukuran ini dilakukan
Setiap angka pada halaman ini diambil daripada bar minit pada pita bursa AS, yang dikumpulkan menjadi harga penutup harian. Peraturannya adalah seperti berikut:
- Alam semesta data. Hanya syarikat operasi yang disenaraikan di AS, yang dikenal pasti melalui penyata pendapatan syarikat yang difailkan dengan SEC untuk tempoh yang berakhir dalam masa 400 hari yang lalu. Oleh itu, ETF dan dana tidak termasuk dalam kedua-dua senarai. ETF leveraged dan inverse juga dikecualikan secara khusus sebagai langkah keselamatan tambahan.
- Had kecairan. Saham mesti mempunyai jumlah dagangan sekurang-kurangnya $2 bilion dalam tempoh 20 hari kalendar yang lalu. Apabila mengambil kira hujung minggu dan cuti umum, tempoh tersebut merangkumi kira-kira dua belas sesi, jadi purata harian adalah sekitar $150 juta sesesi. Ini memastikan senarai hanya mengandungi nama yang boleh didagangkan oleh pembaca dan mengelakkan data pasaran yang nipis daripada menghasilkan angka ekstrem.
- Pecahan saham dikecualikan, bukan dilaraskan. Mana-mana ticker dengan pecahan saham yang dilaksanakan dalam masa 460 hari yang lalu akan dikeluarkan daripada paparan. Tempoh ini sengaja dibuat melebihi satu tahun penuh, cukup luas untuk merangkumi harga tertua yang dicapai oleh carta lebar di bawah. Ini adalah cara paling utama yang boleh menyebabkan halaman seperti ini memaparkan maklumat palsu: pecahan terbalik 1-untuk-20 akan menggandakan harga yang dipetik sebanyak dua puluh kali ganda tanpa sebarang aktiviti dagangan, dan paparan yang tidak dilaraskan akan melaporkan paras tertinggi 52-minggu baharu yang luar biasa. Pecahan ke hadapan pula memberikan kesan sebaliknya dan memalsukan paras terendah 52-minggu.
- Harga penutup, bukan ekstrem intraday. Paras tertinggi dan terendah diukur berdasarkan penutup. Sesuatu saham boleh didagangkan melepasi paras tertinggi 52-minggu semasa waktu dagangan, tetapi jika ia ditutup di bawah paras tersebut, ia tidak akan muncul di sini. Paparan yang dibina berdasarkan data intraday akan melaporkan jumlah yang lebih besar.
- Sesi mestilah lengkap. Penutup harian adalah bar minit terakhir antara jam 15:30 dan 16:00 waktu New York. Sesi yang masih dalam proses pemuatan tidak mempunyai bar dalam tempoh setengah jam tersebut, jadi ia tidak boleh dimasukkan ke dalam pengiraan. Sesi yang sedang berjalan juga tidak akan dimasukkan. Sesi cuti dengan waktu penutup awal juga dikeluarkan atas sebab yang sama. Tarikh yang tertera di atas adalah sesi terakhir yang melepasi ujian, jadi ia mungkin tertinggal satu atau dua hari daripada kalendar.
- Sejarah satu tahun penuh. Saham memerlukan sekurang-kurangnya 200 sesi dalam tempoh 52-minggu dan sesi pertama mestilah sekurang-kurangnya 350 hari yang lalu. Syarikat yang baru disenaraikan tiga bulan lalu tidak boleh memaparkan paras tertinggi 52-minggu di sini.
- Julat 1%. "Pada paras tertinggi 52-minggu" bermaksud harga penutup berada pada atau dalam julat 1% daripada penutup tertinggi dalam 52 minggu ke belakang, dan senarai paras terendah adalah cerminan bagi ia. Pulangan year-to-date diukur dari penutup terakhir tahun 2025.
FAQ
Adakah membeli pada paras tertinggi 52-minggu satu idea yang baik?
Tiada jawapan umum, dan kandungan di sini bukanlah nasihat. Apa yang boleh ditunjukkan oleh halaman ini adalah data sejarah: saham dalam lingkungan 1% daripada paras tertinggi 52-minggu mempunyai median pulangan setahun ke tarikh sebanyak 32.8%, berbanding -28.9% bagi saham yang lebih 35% rendah daripada paras tinggi mereka. Itu menggambarkan prestasi tahun lepas bagi saham tersebut, bukan tahun hadapan. Label tersebut menandakan kedudukan dalam julat harga, bukan penilaian.
Apakah maksudnya apabila sesebuah saham mencecah paras terendah 52-minggu?
Ia bermaksud saham tersebut ditutup lebih rendah daripada mana-mana titik dalam tempoh 52 minggu sebelumnya. Pada Jul 21, 2026, perkara ini terpakai kepada 7 nama dalam skrin ini. Paras terendah boleh berlaku disebabkan perniagaan yang merosot atau penurunan perlahan bagi perniagaan yang menguntungkan, dan harga itu sendiri tidak memberitahu anda yang mana satu.
Berapakah bilangan saham yang berada pada paras tertinggi 52-minggu sekarang?
Setakat penutup pada Jul 21, 2026, sebanyak 26 saham dalam skrin ini ditutup pada atau dalam lingkungan 1% daripada paras tertinggi 52-minggu, berbanding 7 pada atau dalam lingkungan 1% daripada paras terendah 52-minggu. Skrin ini mengandungi syarikat operasi AS yang besar dan cair dengan lantai pusingan modal sebanyak $2 bilion sepanjang 20 hari kalendar yang lalu, jadi jumlah ini adalah lebih kecil berbanding laporan skrin bagi semua senarai.
Bagaimanakah paras tertinggi 52-minggu dikira?
Ambil setiap harga penutup sepanjang 52 minggu kebelakangan ini dan cari yang terbesar. Jika penutup terbaru adalah sama dengan nilai tersebut, saham itu telah menetapkan paras tinggi penutupan 52-minggu. Halaman ini juga mengira mana-mana saham dalam lingkungan 1% daripada tahap tersebut, dan menggugurkan mana-mana ticker yang mempunyai pemecahan saham (split) dalam tempoh 460 hari yang lalu, memandangkan split mengubah harga petikan tanpa mengubah nilai pegangan tersebut.
Setiap panel di atas menyimpan SQL di sebaliknya. Buka pertanyaan (query) di bawah mana-mana jadual untuk menyemak skrin tersebut, atau jalankannya pada terminal Strasmore. Untuk pergerakan terbesar minggu ini berbanding ekstrem tahunan, lihat pemenang dan pengalah saham terbesar minggu ini.