Strasmore Research
Market Recap · Matt ConnorBy Matt Connor · · Updated 2026-07-23

Rủi ro khi đầu tư quá nhiều vào một cổ phiếu

Tìm hiểu về rủi ro tập trung khi tài sản phụ thuộc vào một mã duy nhất. So sánh biến động và mức drawdown của cổ phiếu so với chỉ số S&P 500.

Rủi ro tập trung là nguy cơ khi quá nhiều tài sản ròng của bạn phụ thuộc vào một cổ phiếu duy nhất. Một mã cổ phiếu có thể biến động gấp nhiều lần so với thị trường chung trong một năm, và nó có thể giảm sâu hơn nhiều so với mức đỉnh của chính nó. Trang này đo lường cả hai yếu tố: biến động hàng năm (annualized volatility) và mức sụt giảm từ đỉnh xuống đáy (peak-to-trough drawdown) của sáu cổ phiếu nổi tiếng so với chỉ số S&P 500, sử dụng dữ liệu theo từng phút của một năm qua.

Một cổ phiếu biến động mạnh hơn chỉ số bao nhiêu?

Biến động (Volatility) là thước đo tiêu chuẩn về mức độ dao động của giá. Biến động thực tế hàng năm (Annualized realized volatility) lấy các mức thay đổi phần trăm hàng ngày trong một năm và quy đổi chúng thành một con số hàng năm: con số càng cao nghĩa là biên độ dao động hai chiều càng lớn. Chỉ số kết hợp khoảng 500 công ty thành một đường duy nhất, và các mức tăng giảm riêng lẻ của chúng sẽ triệt tiêu lẫn nhau một phần, do đó đường kết hợp này di chuyển ít hơn so với bất kỳ thành phần riêng lẻ nào.

Truy vấnBiến động annualized: chỉ số S&P 500 so với 6 cổ phiếu riêng lẻ (khoảng 250 phiên gần nhất)
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT ticker,
       round(stddevSamp(ret) * sqrt(252) * 100, 1) AS annual_vol_pct
FROM (
    SELECT ticker, dt,
           c / lagInFrame(c) OVER (PARTITION BY ticker ORDER BY dt) - 1 AS ret
    FROM (
        SELECT ticker,
               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 IN ('SPY', 'KO', 'JNJ', 'PG', 'NVDA', 'TSLA', 'PLTR')
          AND window_start >= now() - INTERVAL 400 DAY
          AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
               + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
        GROUP BY ticker, dt
    )
)
WHERE ret IS NOT NULL AND dt >= today() - 370
GROUP BY ticker
ORDER BY annual_vol_pct

Trong năm vừa qua, ETF SPY có mức thấp nhất trong nhóm là 12.5%, và PLTR đứng đầu với 51.4%. Mọi cổ phiếu trong danh sách so sánh 7 đều có biên độ biến động rộng hơn chỉ số. Ngay cả những cổ phiếu blue chip ổn định nhất, các mã hàng tiêu dùng thiết yếu và chăm sóc sức khỏe vốn được coi là ít biến động, cũng có mức biến động hàng năm cao hơn giỏ hàng hóa đa dạng. Khoảng cách này nới rộng đáng kể đối với các mã tăng trưởng cao ở bên phải biểu đồ, nơi một đêm công bố kết quả kinh doanh có thể khiến cổ phiếu biến động nhiều hơn mức di chuyển của chỉ số trong cả một tháng.

Một mã cổ phiếu có thể giảm sâu bao nhiêu?

Biến động tính cả các chuyển động theo cả hai hướng. Drawdown chỉ tính các chuyển động giảm. Mức sụt giảm tối đa (Maximum drawdown) là mức giảm lớn nhất từ đỉnh xuống đáy trong một khoảng thời gian: nó trả lời câu hỏi "nếu tôi mua vào thời điểm tồi tệ nhất, tôi sẽ lỗ bao nhiêu trước khi cổ phiếu thiết lập đỉnh mới?". Đối với nguồn tiền bạn có thể cần trong một khung thời gian cố định, drawdown thường là con số quan trọng hơn cả biến động.

Truy vấnMaximum drawdown: mức sụt giảm từ đỉnh xuống đáy lớn nhất trong năm qua
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT ticker,
       round(abs(min(c / peak - 1)) * 100, 1) AS max_drawdown_pct
FROM (
    SELECT ticker, dt, c,
           max(c) OVER (PARTITION BY ticker ORDER BY dt
                        ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) AS peak
    FROM (
        SELECT ticker,
               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 IN ('SPY', 'KO', 'JNJ', 'PG', 'NVDA', 'TSLA', 'PLTR')
          AND window_start >= now() - INTERVAL 400 DAY
          AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
               + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
        GROUP BY ticker, dt
    )
    WHERE dt >= today() - 370
)
GROUP BY ticker
ORDER BY max_drawdown_pct

Mức drawdown nông nhất trong nhóm là 8.5% và sâu nhất là 48.3%, thuộc về PLTR. Chỉ số và các cổ phiếu blue chip nằm ở phần nông của biểu đồ; các mã tăng trưởng cao trải dài ở phần sâu. Mức drawdown gần 48.3% có nghĩa là một danh mục đầu tư xây dựng hoàn toàn dựa trên cổ phiếu đó sẽ bị cắt giảm gần một nửa tại mức đáy, và sau đó sẽ cần tăng gần gấp đôi để hòa vốn. Mức sụt giảm tồi tệ nhất của chính chỉ số trong cùng một khoảng thời gian nằm trong nhóm các mã ổn định nhất, chứ không nằm trong nhóm sụt giảm sâu nhất.

Biểu đồ so sánh lộ trình của một cổ phiếu với chỉ số

Các con số trên biểu đồ cột làm phẳng trải nghiệm của việc nắm giữ một vị thế. Bảng tiếp theo lập chỉ số cho cả một cổ phiếu tăng trưởng mạnh và S&P 500 về mức 100 tại thời điểm bắt đầu và theo dõi chúng theo từng tháng; hai đường này có cùng điểm bắt đầu để bạn có thể quan sát chúng tách rời nhau.

Truy vấnCùng đầu tư $100: một cổ phiếu riêng lẻ so với chỉ số S&P 500, quy đổi về 100
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT formatDateTime(mo, '%b %Y') AS month,
       round(anyIf(idx, ticker = 'SPY'), 1) AS spy_indexed,
       round(anyIf(idx, ticker = 'TSLA'), 1) AS tsla_indexed
FROM (
    SELECT ticker, mo,
           mclose / first_value(mclose) OVER (PARTITION BY ticker ORDER BY mo
               ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) * 100 AS idx
    FROM (
        SELECT ticker, mo, argMax(c, dt) AS mclose
        FROM (
            SELECT ticker,
                   toStartOfMonth(toDate(toTimeZone(window_start, 'America/New_York'))) AS mo,
                   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 IN ('SPY', 'TSLA')
              AND window_start >= now() - INTERVAL 400 DAY
              AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
                   + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
            GROUP BY ticker, mo, dt
        )
        GROUP BY ticker, mo
    )
)
GROUP BY mo
ORDER BY mo

Cả hai đường bắt đầu tại 100. Hơn mười hai tháng sau, chỉ số kết thúc gần mức 120.2 và cổ phiếu đơn lẻ kết thúc gần mức 119.7, gần như sát nhau khi kết thúc. Các lộ trình ở giữa không hề giống nhau. Chỉ số leo lên như một cầu thang khá đều đặn. Cổ phiếu đơn lẻ tăng vọt vượt xa đường chỉ số, sau đó mất đi phần lớn mức tăng, và dao động trong một biên độ rộng hơn gấp nhiều lần trước khi hai đường gần như gặp lại nhau. Một nhà đầu tư chỉ kiểm tra tài khoản vào ngày đầu tiên và ngày cuối cùng sẽ thấy kết quả tương tự nhau. Bất kỳ ai theo dõi hàng tháng, hoặc người cần bán trong một trong những đợt sụt giảm sâu, sẽ trải qua một năm rất khác biệt.

Đa dạng hóa là đối trọng

Chỉ số đa dạng hóa nằm ở mức thấp nhất về cả biến động và drawdown trong mọi bảng ở đây, và nó đạt được điều đó nhờ vào sự rộng lớn: hàng trăm kết quả độc lập được trung bình hóa thành một đường, nơi các mức tăng giảm riêng lẻ triệt tiêu lẫn nhau một phần. Việc phân bổ danh mục đầu tư vào các tài sản có xu hướng tăng giảm không cùng nhịp giúp kéo biên độ dao động tổng thể xuống thấp hơn so với bất kỳ cổ phiếu đơn lẻ nào trong đó. Một danh mục đầu tư chỉ gồm một cổ phiếu, hoặc nhiều cổ phiếu trong cùng một ngành có xu hướng tăng giảm cùng nhau, sẽ mang lại mức biến động rộng và mức drawdown sâu như đã trình bày ở trên, thay vì mức hẹp như chỉ số.

Khi một vị thế đơn lẻ quá lớn để có thể bán ngay lập tức, biên độ dao động của nó vẫn có thể được giới hạn thay vì loại bỏ hoàn toàn. Một protective put thiết lập một mức sàn cho vị thế, và một collar kẹp nó giữa một mức sàn và một mức trần. Đường thị trường chung trong các bảng trên là tiêu chuẩn để đo lường cả vị thế gốc và bất kỳ công cụ phòng vệ nào đi kèm.

FAQ

Rủi ro tập trung là gì?

Rủi ro tập trung là sự phơi nhiễm đến từ việc nắm giữ quá nhiều tài sản trong một cổ phiếu, ngành hoặc tài sản duy nhất. Nếu tài sản đó giảm giá, không có gì khác trong danh mục đầu tư có thể bù đắp. Các con số về biến động và drawdown của cổ phiếu đơn lẻ ở trên định lượng mức độ dao động của chúng lớn hơn bao nhiêu so với một chỉ số đa dạng hóa.

Một cổ phiếu đơn lẻ biến động mạnh hơn S&P 500 bao nhiêu?

Tùy thuộc vào từng cổ phiếu. Trong năm qua, biến động hàng năm của ETF S&P 500 là 12.5%, trong khi các cổ phiếu đơn lẻ trong cùng một khoảng thời gian dao động lên tới 51.4% cho PLTR. Mọi cổ phiếu được đo lường đều có biên độ biến động rộng hơn chỉ số.

Đa dạng hóa có giúp giảm rủi ro không?

Việc phân bổ tiền vào nhiều tài sản có xu hướng tăng giảm không cùng nhịp sẽ làm giảm biến động và mức drawdown của danh mục đầu tư tổng thể so với bất kỳ tài sản đơn lẻ nào. Chỉ số trong các bảng trên là ví dụ rõ ràng nhất: nó có mức biến động thấp nhất trong số tất cả các đường được đo lường.

Cổ phiếu của chính công ty tôi có phải là rủi ro tập trung không?

Nếu một phần lớn tài sản ròng, lương hoặc thù lao bằng cổ phiếu của bạn phụ thuộc vào một công ty, thì câu trả lời là có. Sự đặt cược đơn lẻ đó đã tồn tại trước khi bạn đầu tư một đô la vào bất kỳ nơi nào khác. Việc xây dựng phần còn lại của danh mục đầu tư từ các cổ phiếu giống nhau hoặc có liên quan chặt chẽ sẽ làm tăng mức độ phơi nhiễm thay vì cân bằng nó.


Mọi bảng trên đều đi kèm với mã SQL đằng sau. Bạn có thể mở rộng bất kỳ bảng nào để kiểm tra các con số, hoặc đo lường các tài sản nắm giữ của chính mình so với chỉ số trên terminal Strasmore. Để tìm hiểu sâu về khái niệm biến động, hãy xem implied volatility, và để xem một đợt sụt giảm thực tế trên toàn thị trường, hãy xem the COVID crash of March 2020.

#concentration risk#single stock risk#diversification#volatility#drawdown