读者自评: 本文对专业金融从业者来说可能过于基础,但在信息爆炸的时代,“公开信息 + 简单计算”的方式足以帮助大多数人作出日常决策。
市场,应该放在第一位
最近几年,身边聊股票的人越来越多了。
前段时间早上去健身,私教在训练间隙聊起了自己最近对一些公司的看法。说着说着,他开始吐槽自己买了生物医药,被套了好几年。
中午和一位博士同事一起吃饭,话题不知道怎么又绕到了股票上。他说自己之前买了“养猪行业”的股票,现在亏了30%,实在忍不住,最后还是割了肉。
但我发现,他们讨论得更多的是大A里的行业和具体公司,很少比较不同的股票市场。
按照我自己的股票投资体系,选择顺序应该是:
市场 → 行业 → 公司
市场应该放在第一位。
两年前刚接触股票投资时,我就用公开数据和最简单的计算,比较过大A、港股、美股。现在AI更好用了,正好重新算一遍。
先用指数比较市场
比较整个市场,最简单的办法就是看指数。
指数可以简单理解为一篮子股票的综合成绩。它不能代表市场里的每一家公司,但可以作为一个公开、统一的观察对象。
这里分别选择三个常见指数:大A看沪深300,港股看恒生指数,美股看纳斯达克综合指数。
我们看看这三个指数在过去20年的变化情况,三个指数原本的点位不同,直接比较没有意义。因此,我们把它们在2006年8月25日的点位都设为100,再看它们到2026年8月25日分别走到了哪里。

图1 过去20年三项指数的归一化走势
20年后,沪深300大约从100走到了357,恒生指数走到了153,纳斯达克综合指数走到了1223。
不过,20年前的市场和今天已经很不一样了。只看这么长的历史,可能距离我们今天面对的环境太远。
那么就把时间拉近,只看最近5年。
最近5年的市场变化
用同样的方法,我们把三个指数在2021年8月25日的点位重新设为100,再看它们到2026年8月25日分别走到了哪里。

图2 最近5年三项指数的归一化走势
最近5年,沪深300从100走到了94.30,恒生指数走到了101.14,纳斯达克综合指数走到了174.05。
无论是20年还是5年,把三个指数放在一起,仍然可以看到它们走出了明显不同的路径。
但这些指数可能看起来有些专业,距离实际感受有点远。接下来,我们用两种常见投资策略把它们换成实际的钱。
把指数换成具体的钱
先看一次投入。假设五年前一次投入10万元,此后不再追加资金,看看最后分别变成多少。下面两张图中,灰色代表投入的本金,彩色代表超过本金的部分。

图3 五年前一次投入10万元的期末金额
一次投入10万元,最后分别变成约10.67万元、12.48万元和18.74万元,分别盈利0.67万元、2.48万元和8.74万元。
一次投入对于大部分人来说风险太大,换成更稳定的定投策略。
从2021年9月开始,每个月第一个交易日投入2000元,一共投入60次,总本金12万元。

图4 最近5年每月投入2000元的期末金额
类似的,5年总共投入12万元,最后分别变成约14.63万元、15.82万元和19.71万元,分别盈利2.63万元、3.82万元和7.71万元。
这些数据的直观对比,相信已经足够帮助普通人作出市场选择的决策了,不再赘述了。
需要说明的是,为了简化计算,这里忽略了手续费、税费、基金管理费、跟踪误差和换汇成本。虽然这些因素会影响具体金额,但不影响本文基于这组数据得到的整体结论。
个人感悟:小信息,大能量
现在这个时代,问题往往不是信息不够,而是信息太多。
股票尤其如此。每天都有各种消息,也有各种分析方法,基本面、技术面、消息面,很容易越看越复杂。
但信息越多,越需要保持独立思考,用事实和逻辑维护自己的决策。
数据来源和计算方法
原始数据来源
- 中证指数:沪深300价格指数历史数据
- 中证指数:沪深300全收益指数历史数据
- 恒生指数公司:恒生指数页面
- 恒生指数公司:最近5年公开图表数据
- 香港交易所:《HKEX Fact Book 2006》
- Yahoo Finance:恒生指数长期历史数据
- Nasdaq:纳斯达克综合价格指数
COMP - Nasdaq:纳斯达克综合总回报指数
XCMP - 美联储FRED:人民币兑美元汇率
DEXCHUS - 美联储FRED:港币兑美元汇率
DEXHKUS
20年恒生指数曲线使用Yahoo Finance公开日线。起始点与香港交易所《HKEX Fact Book 2006》逐项核对,2006年8月25日均为16955.45点;最近区间与恒生指数公司及香港金管局公开数据交叉核验。
时间范围
- 长期曲线:2006年8月25日至2026年8月25日。
- 近期曲线与金额模拟:2021年8月25日至2026年8月25日。
- 选择2026年8月25日,是因为它是文章计算时三个指数和汇率数据均已完整发布的最近共同日期。
指数口径
前两张曲线使用价格指数:
- 沪深300价格指数
000300; - 恒生指数;
- 纳斯达克综合价格指数
COMP。
金额模拟使用总回报指数,假设现金股息全部再投资:
- 沪深300全收益指数
H00300; - 恒生指数总回报指数;
- 纳斯达克综合总回报指数
XCMP。
未计入的现实因素
- 证券交易佣金;
- 印花税及其他税费;
- 换汇价差和汇款成本;
- 指数基金管理费;
- 基金跟踪误差;
- 股息税;
- 市场准入和交易渠道限制。
因此,这些结果用于比较公开指数在统一规则下的历史表现,不等同于个人账户的真实收益,也不构成投资建议。
曲线处理
为了比较原本点位不同的指数,将起始日统一设为100:
标准化指数 = 当日指数 ÷ 起始日指数 × 100
图表展示时,20年曲线采用月度采样,5年曲线采用周度采样;起始值和截止值使用对应日期的原始数据。
汇率处理
所有金额统一折算成人民币。
美股人民币口径:
美股人民币指数价值 = 纳斯达克总回报指数 × 人民币/美元汇率
港股人民币口径:
港股人民币指数价值 = 恒生总回报指数 ×(人民币/美元汇率 ÷ 港币/美元汇率)
如果指数交易日没有对应的汇率数据,采用该日期之前最近一个已经公布的工作日汇率。
一次投入
期末金额 = 100000 × 期末人民币指数价值 ÷ 投入日人民币指数价值
精确计算结果:
| 市场代表指数 | 投入本金 | 期末金额 | 高于本金 |
|---|---|---|---|
| 沪深300 | 100,000元 | 106,688元 | 6,688元 |
| 恒生指数 | 100,000元 | 124,769元 | 24,769元 |
| 纳斯达克综合指数 | 100,000元 | 187,350元 | 87,350元 |
每月投入
从2021年9月至2026年8月,每个月第一个交易日投入2000元,共投入60次。
每个月购得的指数份额:
当月买入份额 = 2000 ÷ 当月第一个交易日的人民币指数价值
累计单位数:
累计份额 = 60次买入份额相加
期末金额:
期末金额 = 累计份额 × 期末人民币指数价值
精确计算结果:
| 市场代表指数 | 总投入本金 | 期末金额 | 高于本金 |
|---|---|---|---|
| 沪深300 | 120,000元 | 146,317元 | 26,317元 |
| 恒生指数 | 120,000元 | 158,179元 | 38,179元 |
| 纳斯达克综合指数 | 120,000元 | 197,107元 | 77,107元 |
聊聊这篇文章