Danh sách cổ phiếu tăng và giảm mạnh nhất tuần
Cập nhật các mã cổ phiếu biến động mạnh nhất tại Mỹ trong tuần qua dựa trên dữ liệu giao dịch thực tế từ sàn chứng khoán cho các cổ phiếu có thanh khoản lớn.
Trang này theo dõi các mã cổ phiếu tăng và giảm mạnh nhất tại Mỹ trong tuần qua, được đo lường trực tiếp từ dữ liệu giao dịch thay vì bản tóm tắt từ nhà cung cấp. Danh sách bao gồm các mã có khối lượng giao dịch lớn nhất, với giá trị giao dịch trên 1 tỷ USD trong tuần, và được cập nhật hàng tuần. Các ETF đòn bẩy và ETF nghịch đảo đã được loại bỏ để danh sách chỉ phản ánh các công ty riêng lẻ.
Các cổ phiếu tăng mạnh nhất tuần này
Các mã dưới đây có mức tăng trưởng tuần lớn nhất trong số các cổ phiếu có khối lượng giao dịch ít nhất 1 tỷ USD, vì vậy mỗi biến động đều có khối lượng thực tế hỗ trợ thay vì chỉ là sự tăng vọt do thanh khoản thấp.
Câu lệnh SQL chính xác đằng sau mỗi con số
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 dollars
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= now() - INTERVAL 12 DAY
AND ticker NOT IN ('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() - 12 AND today())
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
GROUP BY ticker, d
),
wk AS (
SELECT ticker, argMin(o, d) AS wo, argMax(c, d) AS wc, sum(dollars) 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,
(SELECT formatDateTime(max(d), '%b %e') FROM sess) AS week_ending
FROM wk
WHERE wd >= 1000000000 AND wo >= 10 AND n >= 4
ORDER BY (wc / wo - 1) DESC
LIMIT 10Trong tuần kết thúc vào ngày Jul 21, cổ phiếu tăng mạnh nhất trong số các cổ phiếu có khối lượng giao dịch lớn là SSPC, tăng 21.9%, tiếp theo là CIFR với mức tăng 15.1%. Một biến động hàng tuần với quy mô này thường xuất hiện trước tiên dưới dạng relative volume tăng cao so với average daily volume của cổ phiếu, và thường bắt đầu bằng một overnight gap do tin tức.
Các cổ phiếu giảm mạnh nhất tuần này
Cùng một thước đo nhưng theo chiều ngược lại: những mức giảm sâu nhất trong tuần đối với các mã giao dịch trên 1 tỷ USD.
Câu lệnh SQL chính xác đằng sau mỗi con số
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 dollars
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= now() - INTERVAL 12 DAY
AND ticker NOT IN ('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() - 12 AND today())
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
GROUP BY ticker, d
),
wk AS (
SELECT ticker, argMin(o, d) AS wo, argMax(c, d) AS wc, sum(dollars) 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,
(SELECT formatDateTime(max(d), '%b %e') FROM sess) AS week_ending
FROM wk
WHERE wd >= 1000000000 AND wo >= 10 AND n >= 4
ORDER BY (wc / wo - 1) ASC
LIMIT 10Mức giảm sâu nhất trong tuần là PENG với -28.8%, tiếp theo là VICR với -21.3%. Một mức giảm với khối lượng lớn mang ý nghĩa khác so với mức giảm trong điều kiện thanh khoản thấp, đó là lý do tại sao cột giá trị giao dịch bằng USD được đặt cạnh mỗi biến động.
Diễn biến thị trường trong tuần này
Biến động của một cổ phiếu đơn lẻ sẽ có ý nghĩa khác nhau khi so sánh với diễn biến chung của thị trường trong tuần. Bốn ETF chỉ số chính trong cùng khoảng thời gian:
Câu lệnh SQL chính xác đằng sau mỗi con số
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 window_start >= now() - INTERVAL 12 DAY
AND ticker IN ('SPY', 'QQQ', 'DIA', 'IWM')
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
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 = 'SPY', 'S&P 500 (SPY)', ticker = 'QQQ', 'Nasdaq 100 (QQQ)', ticker = 'DIA', 'Dow (DIA)', ticker = 'IWM', 'Russell 2000 (IWM)', ticker) AS index_etf,
round((wc / wo - 1) * 100, 2) AS week_return_pct
FROM wk ORDER BY week_return_pct DESCCác ETF chỉ số có mức biến động trong tuần từ 0.43% đến -2.06%. Một cổ phiếu tăng hai chữ số trong khi thị trường đi ngang là do tin tức riêng của cổ phiếu đó; cùng một mức biến động đó khi đi cùng với một thị trường đang tăng mạnh thì một phần là do xu hướng chung của thị trường dẫn dắt.
Điều gì khiến một cổ phiếu biến động mạnh như vậy trong một tuần
Một biến động hai chữ số hàng tuần hiếm khi xảy ra ngẫu nhiên. Các mã trong danh sách này thường trùng khớp với một chất xúc tác đã lên lịch trước hoặc một sự kiện đột xuất. Phổ biến nhất là báo cáo kết quả kinh doanh hàng quý, nơi việc vượt hoặc không đạt kỳ vọng sẽ định giá lại cổ phiếu chỉ trong một phiên giao dịch. Tiếp theo là các thay đổi về dự báo (guidance), khi một công ty nâng hoặc hạ triển vọng cho các quý tiếp theo. Các yếu tố khác lặp lại theo lịch trình: tin tức mua bán và sáp nhập (M&A), thay đổi xếp hạng của các nhà phân tích và điều chỉnh mục tiêu giá, kết quả thử nghiệm lâm sàng hoặc phê duyệt pháp lý đối với các mã công ty sinh học và dược phẩm, và các biến động theo ngành khi sự thay đổi về lãi suất, dầu mỏ hoặc nhu cầu chip kéo cả một nhóm cổ phiếu đi cùng. Việc tham gia vào chỉ số cũng rất quan trọng. Một cổ phiếu được thêm vào hoặc loại khỏi một chỉ số lớn sẽ gặp phải lực mua hoặc bán bắt buộc từ các quỹ mô phỏng chỉ số đó, thường vào một ngày tái cơ cấu duy nhất. Không có điều nào trong số này có thể thấy được chỉ qua thay đổi giá, đó là lý do tại sao cột giá trị giao dịch và diễn biến của thị trường được đặt cạnh mỗi biến động ở đây. Dữ liệu giao dịch cho thấy những gì đã xảy ra; chất xúc tác là câu hỏi tiếp theo của người đọc.
Cách đọc một cổ phiếu biến động mạnh trong tuần
Một tỷ lệ phần trăm tăng trưởng lớn hàng tuần chỉ là điểm khởi đầu, không phải là kết luận. Hai cổ phiếu có thể có cùng một con số tiêu đề nhưng mang ý nghĩa rất khác nhau. Mức tăng 15% của một mã giao dịch 5 tỷ USD trong một tuần là một sự định giá lại lớn và có thanh khoản cao mà nhiều nhà đầu tư đã tham gia. Cùng mức tăng 15% đó trên một mã chỉ đạt ngưỡng 1 tỷ USD thì thanh khoản mỏng hơn, dễ bị đẩy lên và cũng dễ bị đảo ngược hơn. Cột giá trị giao dịch được cung cấp để phân biệt hai trường hợp này. Khoảng thời gian năm phiên cũng rất quan trọng: nó tính toán biến động ròng của cả tuần thay vì chỉ một ngày biến động mạnh; vì vậy một cổ phiếu tăng vọt vào thứ Hai nhưng mất lại một nửa mức tăng vào thứ Sáu sẽ hiển thị mức biến động ròng, không phải mức đỉnh. Các ETF đòn bẩy và ETF nghịch đảo được cố ý loại bỏ. Một quỹ đòn bẩy 3x có thể đứng đầu bất kỳ danh sách các mã tăng mạnh nào trong một ngày chỉ số bình thường, điều này nói lên nhiều điều về cách thức hoạt động của các ETF đòn bẩy hơn là về bất kỳ công ty nào.
FAQ
Các cổ phiếu tăng mạnh nhất tuần này là gì?
Trong tuần kết thúc vào ngày Jul 21, mức tăng lớn nhất trong số các cổ phiếu giao dịch trên 1 tỷ USD là SSPC (+21.9%) và CIFR (+15.1%). Danh sách đầy đủ mười mã hàng đầu nằm trong bảng phía trên, được cập nhật hàng tuần.
Các cổ phiếu giảm mạnh nhất tuần này là gì?
PENG dẫn đầu danh sách các mã giảm mạnh nhất tuần với -28.8%, tiếp theo là VICR với -21.3%, cũng trong số các mã giao dịch trên 1 tỷ USD trong tuần.
Các mã tăng và giảm này được đo lường như thế nào?
Mỗi biến động là sự thay đổi từ giá mở cửa phiên giao dịch thông thường đầu tiên đến giá đóng cửa phiên giao dịch thông thường cuối cùng trong năm phiên giao dịch gần nhất, được tính toán từ các nến phút (minute bars). Danh sách được lọc để chỉ bao gồm các cổ phiếu có khối lượng giao dịch ít nhất 1 tỷ USD trong tuần và có giá mở cửa trên 10 USD, đồng thời loại bỏ các ETF đòn bẩy và ETF nghịch đảo.
Tại sao các ETF đòn bẩy không có trong danh sách?
Một ETF đòn bẩy hoặc ETF nghịch đảo được thiết kế để nhân mức biến động hàng ngày của một chỉ số, vì vậy nó thường xuyên đứng đầu danh sách các mã biến động mạnh mà không cần bất kỳ tin tức cụ thể nào từ doanh nghiệp. Việc loại bỏ chúng giúp danh sách này chỉ tập trung vào các cổ phiếu riêng lẻ. Các mã có thực hiện chia tách cổ phiếu trong khoảng thời gian này cũng bị loại bỏ vì lý do tương tự: việc chia tách làm thay đổi giá trên mỗi cổ phiếu mà không làm thay đổi giá trị của một khoản nắm giữ.
Mỗi bảng trên là một truy vấn đã được lưu trữ và có thể kiểm tra, được cập nhật hàng tuần. Hãy mở mã SQL dưới bất kỳ bảng nào để kiểm chứng, hoặc tự mình sàng lọc các biến động trong tuần trên terminal Strasmore.