个股集中度风险分析
了解单一股票的波动与回撤风险。对比 NVDA、TSLA 等个股与 S&P 500 指数的表现差异。
集中度风险是指您的净资产过度依赖单一股票的风险。在一年内,单只股票的波动幅度可能达到大盘的数倍,且其从高点回撤的幅度也可能远超大盘。本页面利用过去一年的分钟级数据,衡量六只知名股票相对于 S&P 500 指数的年化波动率及峰值回撤。
个股波动率为何高于指数?
波动率是衡量价格波动幅度的标准指标。年化实现波动率通过对每日百分比变动进行年度加权计算得出:数值越高,意味着价格上下波动的幅度越大。指数将约 500 家公司整合为单一走势,各成分股的涨跌会部分抵消,因此指数的波动幅度通常小于其中任何一只个股。
每个数字背后的完整 SQL
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在过去一年中,SPY ETF 的波动率在同类产品中最低,仅为 12.5%,而 PLTR 则以 51.4% 位居首位。在 7 的对比名单中,所有个股的波动幅度都超过了指数。即使是表现最稳健的蓝筹股——即通常被认为走势平缓的消费必需品和医疗保健板块——其年度波动率也高于多元化的指数篮子。对于图表右侧的高增长型股票,这种差距更为显著:单次财报公布后的股价波动,可能就超过了指数一个月的波动幅度。
单只股票的跌幅极限在哪里?
波动率衡量双向的价格变动。回撤仅计算下跌幅度。最大回撤是指在特定周期内从最高点到最低点的最大跌幅:它回答了“如果我在最糟糕的时机买入,在股价创出新高之前,我的亏损会达到多少?”对于有固定时间限制的资金需求而言,回撤往往比波动率更重要。
每个数字背后的完整 SQL
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该组股票中,最小回撤为 8.5%,最大回撤为 48.3%,发生在 PLTR。指数和蓝筹股的回撤程度较低;高增长股的回撤程度则非常深。48.3% 左右的回撤意味着,如果完全投资于该单只股票,其资产在低点时会缩水近一半,随后需要几乎翻倍才能回本。在同一周期内,指数自身的最大跌幅处于表现最稳健的个股区间,并未出现极端深度的回撤。
单只股票与指数的走势对比
柱状图的数据难以体现持仓的真实体验。下表将一只表现优异的个股与 S&P 500 指数在起始点均设为 100 进行指数化处理,并按月追踪。两条曲线起点相同,便于观察两者的分化。
每个数字背后的完整 SQL
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两条曲线均始于 100。十二个多月后,指数收于 120.2 附近,该个股收于 119.7 附近,两者在期末趋于接近。但期间的走势截然不同。指数呈现平稳的阶梯式上升。该个股曾大幅飙升至远超指数的水平,随后回吐了大部分涨幅,并在两者再次接近前,经历了数次波动幅度更大的震荡。如果投资者仅在首日和末日查看账户,看到的收益结果相似。但对于每月观察账户或需在大幅回撤期间卖出的投资者而言,这一年的经历完全不同。
多元化是抵消风险的关键
在下图中,多元化指数的波动率和回撤均处于最低水平。这得益于其广泛的覆盖范围:数百个独立的投资结果被平均成一条曲线,个别标的的剧烈波动在其中部分抵消。通过将投资组合分散到走势不完全同步的标的中,可以将整体波动控制在任何单一持仓之下。相比之下,仅由单只股票或同行业多只股票组成的投资组合,其波动和回撤会非常剧烈,无法达到指数那样的平稳表现。
当单一持仓规模过大而无法直接清仓时,仍可以通过手段限制其波动。使用 保护性看跌期权 可以为持仓设定底部,而使用 领口策略 则可以在底部和顶部之间为持仓设定区间。上图中的大盘走势线是衡量原始持仓及各类对冲策略的基准。
常见问题
什么是集中风险?
集中风险是指由于资产过度集中于单一股票、板块或资产而产生的风险。如果该单一资产价格下跌,投资组合中的其他资产无法起到缓冲作用。上文中的个股波动率和回撤数据,量化了其波动幅度为何远大于多元化指数。
单个股票的波动率比 S&P 500 高出多少?
具体数值取决于个股。在过去一年中,S&P 500 ETF 的年化波动率为 12.5%,而同期个股的波动率最高可达 51.4%,例如 PLTR。所有被测股票的波动幅度均大于指数。
多元化配置可以降低风险吗?
将资金分散投资于多个走势不完全同步的资产,可以降低整体投资组合的波动率和回撤幅度,使其优于任何单一持仓。上图中的指数便是最佳示例:其波动率在所有测量指标中最低。
持有公司股票是否构成集中风险?
如果您的净资产、薪资或股权激励中有很大一部分依赖于同一家公司,那么是的。在您进行其他投资之前,这种单一风险就已经存在。如果用相同或高度相关的股票来构建其余投资组合,会加深风险敞口,而非实现平衡。
以上所有图表均附带其背后的 SQL 代码。您可以展开任何一个图表来审计数据,或在 Strasmore 终端上将您的持仓与指数进行对比。如需深入了解波动率概念,请参阅 隐含波动率;如需查看真实的市场级回撤,请参阅 2020年3月的 COVID 崩盘。