Chi phí khi bỏ lỡ những ngày tăng trưởng
Việc timing the market không hiệu quả bằng time in the market. Bỏ lỡ các ngày tăng trưởng mạnh nhất của SPY sẽ làm giảm đáng kể lợi nhuận của bạn.
Bỏ lỡ những ngày tăng trưởng tốt nhất là chi phí ẩn của việc cố gắng timing the market. Kể từ đầu năm 2016, việc duy trì đầu tư hoàn toàn vào S&P 500 thông qua quỹ tracking SPY đã mang lại lợi nhuận 275.5%. Nếu bỏ qua chỉ mười ngày tăng trưởng tốt nhất trong thập kỷ đó, lợi nhuận sẽ giảm xuống còn 97%. Những ngày tăng trưởng tốt nhất không đến vào những buổi chiều bình lặng. Chúng tập trung trong những giai đoạn biến động mạnh nhất của thị trường, ngay tại thời điểm các nhà đầu tư đang lo lắng và dễ nảy sinh ý định bán ra nhất.
Chi phí của việc bỏ lỡ những ngày tăng trưởng tốt nhất
Đây là ý tưởng cốt lõi trong một dòng: Lấy mọi ngày giao dịch kể từ đầu năm 2016, xếp hạng chúng theo lợi nhuận hàng ngày, và loại bỏ những ngày tốt nhất ra khỏi vị thế buy-and-hold đơn giản của SPY. Tất cả các ngày khác giữ nguyên như cũ. Biểu đồ cho thấy kết quả tích lũy của một thập kỷ khi bạn loại bỏ một vài ngày dẫn đầu.
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH daily AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS dt,
argMax(toFloat64(close), toTimeZone(window_start, 'America/New_York')) AS c
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= '2016-01-01'
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY dt
),
rets AS (
SELECT dt, c / lagInFrame(c) OVER (ORDER BY dt) - 1 AS ret FROM daily
),
ranked AS (
SELECT log(1 + ret) AS lr, row_number() OVER (ORDER BY ret DESC) AS rnk
FROM rets
WHERE ret IS NOT NULL AND ret > -0.5 AND ret < 0.5
)
SELECT k AS best_days_missed,
round((exp(sumIf(lr, rnk > k)) - 1) * 100, 1) AS total_return_pct
FROM ranked
CROSS JOIN (SELECT arrayJoin([0, 10, 20, 30, 50]) AS k) AS kvals
GROUP BY k
ORDER BY kNếu đầu tư hoàn toàn, SPY đã tích lũy được 275.5% trong giai đoạn này. Loại bỏ 10 ngày tốt nhất và khoảng hai phần ba lợi nhuận đó biến mất, chỉ còn lại 97%. Loại bỏ 20 ngày tốt nhất và chỉ còn lại 42.4%. Loại bỏ 50 ngày tốt nhất và toàn bộ thập kỷ sẽ chuyển sang mức âm, ở mức -32.5%. Năm mươi ngày trong số hơn hai nghìn ngày đã mang lại toàn bộ kết quả đó. Lợi nhuận dài hạn không được phân bổ đều theo thời gian. Nó tập trung vào một số lượng rất nhỏ các phiên giao dịch khổng lồ.
Tại sao không thể cố tình bỏ qua những ngày tăng trưởng tốt nhất
Sự phản biện rõ ràng nhất là một nhà đầu tư thông minh cũng sẽ đứng ngoài vào những ngày tồi tệ. Trên thực tế, những ngày tốt và những ngày xấu thường xuất hiện cùng nhau. Nếu nhóm hai mươi ngày tăng mạnh nhất và hai mươi ngày giảm mạnh nhất theo năm, chúng sẽ tập trung vào cùng một danh sách các năm ngắn ngủi.
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH daily AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS dt,
argMax(toFloat64(close), toTimeZone(window_start, 'America/New_York')) AS c
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= '2016-01-01'
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY dt
),
rets AS (
SELECT dt, c / lagInFrame(c) OVER (ORDER BY dt) - 1 AS ret FROM daily
),
clean AS (
SELECT dt, ret FROM rets WHERE ret IS NOT NULL AND ret > -0.5 AND ret < 0.5
),
ranked AS (
SELECT dt, ret,
row_number() OVER (ORDER BY ret DESC) AS best_rnk,
row_number() OVER (ORDER BY ret ASC) AS worst_rnk
FROM clean
)
SELECT toYear(dt) AS year,
countIf(best_rnk <= 20) AS best_20_days,
countIf(worst_rnk <= 20) AS worst_20_days
FROM ranked
GROUP BY year
ORDER BY yearChỉ riêng năm 2020 đã chiếm 11 trong số hai mươi ngày tốt nhất và 9 trong số hai mươi ngày tồi tệ nhất. Thị trường gấu năm 2022 chiếm 5 của mỗi loại. Những năm yên bình ở giữa hầu như không đóng góp gì cho cả hai. Những ngày tăng cực mạnh và những ngày giảm cực mạnh có cùng một đặc điểm thời tiết, chúng đến cùng nhau trong các đợt hoảng loạn. Một quy tắc giúp tránh được các đợt sụp đổ cũng sẽ bỏ lỡ các đợt hồi phục ngay sát cạnh chúng.
Những ngày tăng trưởng lớn nhất thực sự xảy ra khi nào
Khi xem xét chi tiết các ngày tăng trưởng tốt nhất, mô hình này càng trở nên rõ rệt hơn. Dưới đây là mười ngày tăng trưởng mạnh nhất trong một ngày của SPY trong thập kỷ qua, được xếp hạng theo quy mô.
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH daily AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS dt,
argMax(toFloat64(close), toTimeZone(window_start, 'America/New_York')) AS c
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= '2016-01-01'
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY dt
),
rets AS (
SELECT dt, c / lagInFrame(c) OVER (ORDER BY dt) - 1 AS ret FROM daily
),
clean AS (
SELECT dt, ret FROM rets WHERE ret IS NOT NULL AND ret > -0.5 AND ret < 0.5
),
ranked AS (
SELECT dt, ret, row_number() OVER (ORDER BY ret DESC) AS best_rnk FROM clean
)
SELECT formatDateTime(dt, '%b %e, %Y') AS episode,
round(ret * 100, 1) AS daily_return_pct
FROM ranked
WHERE best_rnk <= 10
ORDER BY daily_return_pct DESCNgày tốt nhất duy nhất của thập kỷ là Mar 24, 2020, khi SPY tăng 9.5%. Hầu hết mười ngày tăng mạnh nhất rơi vào đợt sụp đổ mùa xuân năm 2020, phần còn lại vào cuối năm 2018, đợt suy thoái năm 2022 và đợt bán tháo tháng 4 năm 2025. Ngay cả ngày nhỏ nhất trong mười ngày này cũng tăng 4.4% trong một phiên. Mỗi ngày trong số đó đều xảy ra khi thị trường đang giảm mạnh. Một nhà đầu tư bán ra sau một tuần đáng sợ để chờ đợi thị trường ổn định sẽ phải nắm giữ tiền mặt đúng vào thời điểm diễn ra các đợt hồi phục này.
Time in the market, không phải timing the market
Câu nói cũ cho rằng time in the market hiệu quả hơn timing the market, và toán học đằng sau nó rất rõ ràng. Lợi nhuận của một thập kỷ được dồn vào một vài chục phiên, và những phiên đó xuất hiện ở giữa các đợt bán tháo thay vì sau chúng. Việc đứng ngoài để tránh ngày tồi tệ nhất đồng nghĩa với rủi ro đứng ngoài trước cả ngày tốt nhất, và hai thời điểm này thường chỉ cách nhau vài ngày.
Đây cũng là bài học xuyên suốt việc mua khi người khác sợ hãi: những đợt hồi phục mạnh nhất bắt đầu khi các tiêu đề tin tức vẫn còn xấu xí. Nó cũng liên quan đến cách xây dựng một danh mục đầu tư để nắm giữ lâu dài. Việc vượt qua các đợt sụt giảm sẽ dễ dàng hơn với các vị thế mà bạn đã tính toán quy mô phù hợp cho hành trình này, đây là một phần lý do để hạn chế rủi ro tập trung và dựa vào các cổ phiếu có biến động thấp vốn dễ nắm giữ hơn qua các cơn bão. Những ngày tăng trưởng tốt nhất không phải là phần thưởng cho sự thông minh. Chúng là phần thưởng cho việc bạn vẫn còn ngồi trong cuộc chơi.
FAQ
Việc bỏ lỡ những ngày tăng trưởng tốt nhất trên thị trường gây ra chi phí gì?
Kể từ năm 2016, việc duy trì đầu tư vào SPY mang lại lợi nhuận 275.5%. Bỏ lỡ chỉ mười ngày tốt nhất đã cắt giảm con số đó xuống còn 97%, và bỏ lỡ năm mươi ngày tốt nhất đã khiến thập kỷ này trở nên âm ở mức -32.5%. Một số lượng nhỏ các ngày mang lại phần lớn lợi nhuận dài hạn.
Tại sao tôi không thể chỉ tránh các ngày tồi tệ nhất?
Những ngày tốt nhất và tồi tệ nhất tập trung trong cùng các giai đoạn biến động, thường là trong cùng một tuần. Vào năm 2020, 11 trong số hai mươi ngày tốt nhất và 9 trong số hai mươi ngày tồi tệ nhất đã rơi vào năm đó. Không có quy tắc đáng tin cậy nào có thể tách biệt chúng trước, và việc bán để tránh các đợt sụt giảm thường đồng nghĩa với việc bỏ lỡ các đợt hồi phục.
Những ngày tăng trưởng lớn nhất xảy ra khi nào?
Ngày tốt nhất duy nhất của SPY kể từ năm 2016 là Mar 24, 2020, với mức tăng 9.5%. Hầu hết mười ngày tăng mạnh nhất xảy ra trong đợt sụp đổ mùa xuân năm 2020, các ngày khác vào cuối năm 2018, năm 2022 và tháng 4 năm 2025, tất cả đều diễn ra trong các đợt thị trường giảm mạnh.
Time in the market có hiệu quả hơn timing the market không?
Dựa trên dữ liệu này, câu trả lời là có. Một vị thế đầu tư hoàn toàn có mức tích lũy vượt xa bất kỳ phiên bản nào đứng ngoài và bỏ lỡ dù chỉ một vài phiên tốt nhất. Những ngày tăng trưởng tốt nhất quá ít và quá tập trung trong các đợt suy thoái để có thể giao dịch xoay quanh chúng một cách đáng tin cậy.
Mọi con số ở đây đều là các truy vấn đã lưu mà bạn có thể mở và kiểm chứng. Hãy chạy thử nghiệm các ngày tốt nhất tương tự trên bất kỳ chỉ số hoặc cổ phiếu nào trên terminal Strasmore.