大多数股票投资组合跟踪工具,第一天就会提出同样的要求:登录你的券商。交出你的用户名和密码,或者向 Plaid、Yodlee 这样的数据聚合服务授予一个 OAuth 令牌,应用就会替你拉取持仓。这很方便,但这也是个人理财工具中最大的单一隐私和安全风险。有一种更简单的办法,效果同样好,有时还更好。
为什么登录券商是错误的起点
当你让第三方掌握你券商的钥匙时,会叠加三个问题:
- 凭证暴露。 即使聚合服务商把凭证加密存储,你也扩大了攻击面。2023 年的 MOVEit 泄露事件和 2024 年的 Finastra 事件都表明,金融数据聚合服务商是高价值目标,一次入侵就可能同时泄露数百万用户的凭证。
- 你无法审计的读取范围。 聚合服务商通常会请求尽可能宽泛的读取权限:余额、持仓、交易,有时还有 ACH 详细信息。你无法让它们只限于「仅显示我的持仓」。
- 悄无声息的失效。 券商会更改登录流程、添加多因素验证,或者干脆屏蔽聚合服务商。你的「实时」投资组合悄悄不再更新,直到几个月后你去查看时才会发现。
如果你的目标是了解你的投资组合值多少、走势如何,你就不需要承担任何这些风险。
原则:持股数量 × 价格 = 投资组合价值
一个股票投资组合,每个头寸只需要两条信息:
- 你持有多少股。 这个数字只在你买入、卖出或遇到股票拆分时才会变化。大多数人一年只会改动寥寥几次。
- 当前的市场价格。 这是公开数据。每家交易所都会公布,几十个免费的数据源也都提供。
要跟踪你的投资组合,你只需要保持第一个数字是最新的。第二个数字任何人都可以查到,无需登录,也无需许可。券商在投资组合跟踪方面的附加价值,大多只是表面功夫:在公开的价格数据和你私有的持股数量之上,加一张漂亮的图表。
一旦你想通了这一点,问题就不再是「我怎样才能抓取我的券商?」,而变成「保持我的持股数量最新,阻力最小的办法是什么?」
一套分步体系
第 1 步:盘点你的头寸(一次性,约 15 分钟)
打开你拥有的每一个券商、退休和雇主股票账户。把以下内容写在同一个地方:
| 代码 | 账户 | 股数 | 平均成本 | 货币 |
|---|---|---|---|---|
| VOO | Roth IRA | 42 | 412.10 | USD |
| AAPL | 应税账户 | 18 | 167.40 | USD |
| VWCE | 欧洲券商 | 60 | 112.00 | EUR |
平均成本是可选的,它只对税务规划和「这个头寸我是赚是亏」的问题才有意义。如果你只关心当前价值,可以跳过。
第 2 步:选择头寸进入跟踪工具的方式
你有三条现实的路径,按工作量排序:
- 手动输入。 最适合持仓不超过 20 个、每季度只交易一两次的买入持有型投资者。每笔交易大约需要 30 秒。
- CSV 导入。 大多数券商都允许你导出一份交易或持仓的 CSV。每月把文件拖进你的跟踪应用一次。不共享凭证,你完全掌控导入的内容。
- 截图或复制粘贴。 对于 ESPP、RSU 归属表,或者不提供 CSV 的 401(k) 计划,拿月度对账单,手动更新持股数量。
如果你有超过三家券商,对最大的两家用 CSV 导入,其余的手动输入。80/20 法则适用。
第 3 步:选择刷新节奏
每日刷新价格听上去很诱人,但多半只会训练你反应过度。对长期投资者来说,每周甚至每月就足够了。选一种:
- 每天,如果你真的会用到这些数据,例如你在主动再平衡,或者在卖出备兑看涨期权。
- 每周,适合大多数投资者。周日晚上复盘需要五分钟,足以发现大幅波动。
- 每月,适合纯粹的买入持有。可以与「理财约会」搭配,参见我们的理财约会指南。
不管你选哪种,都把它写下来。没有日历条目的节奏,会变成「想起来的时候」。
第 4 步:叠加股息和成本基础(可选)
对有些投资者来说,两个额外项很重要:
- 股息跟踪。 把股息作为交易记录在同一个账户里。几年下来,这能显现真实的成本收益率,对于一个收入型投资组合的表现来说,它比数据供应商所报的过去 12 个月收益率更诚实。
- 成本基础。 对于应税账户,保留各批次的买入记录。卖出时,你需要在 FIFO、LIFO 或特定批次会计之间做选择。你的券商会向税务机关报告一个数字,但你应该知道他们报告的是什么、为什么。
对于享有税收优惠的账户(Roth IRA、ISA、IIS、IKE、PEA 等),成本基础通常无关紧要,因为在这类账户内部,收益不征税。
第 5 步:把投资组合纳入你的净资产视图
孤立的股票投资组合只是半幅图景。与你的现金、债务、房地产和其他资产结合起来,它才会告诉你实际身家多少,以及这个数字的走势。跟踪工具的目的并不是「看我的 AAPL 头寸」,而是「我逐月的净资产是涨是跌,是什么推动了它?」
把你的投资组合总额,汇入存放你的储蓄、房贷余额和任何其他资产的同一个净资产视图里。更广泛的框架参见我们的净资产跟踪指南。
常见错误
- 一次跟踪太多账户。 从最大的两个开始。第一天就添加一个 $400 的雇主股票账户,只会制造摩擦,扼杀这个习惯。
- 混用货币而不换算。 以 USD 计价的券商和以 EUR 计价的券商,需要统一到单一本位货币,任何净资产的计算才有意义。选一个本位货币,让工具处理汇率。
- 更新了头寸,却忽略了投入。 一个上个月「增长」了 $1,000 的投资组合,如果是因为你新投入了 $1,000 现金,那它根本没有增长。要把投入与回报分开。
- 把平均成本当作卖出信号。 平均成本是一个税务概念。因为价格跌破它而卖出,是一个行为陷阱。要依据基本面或再平衡阈值来决定卖出规则,而不是看你是「赚还是亏」。
- 对一个 30 年的投资组合每天刷新。 如果你的投资期限是几十年,每周的数据就是噪音,每天的数据则是噪音的平方。让节奏与期限相匹配。
thrust 如何应对
thrust 把投资账户视为一等资产,而不是一个后来硬加上去的单独的「投资」标签页。具体机制:
- 券商账户作为一种资产类型。 在账户 → + → 券商账户中创建账户,然后把每个头寸作为一个持仓添加,附上股数和代码。市场价格在设备端更新,没有券商登录,没有聚合服务,也不共享凭证。
- 原生多币种。 一个 USD 券商、一个 EUR ETF 账户和一个 GBP ISA,都在同一个净资产视图里,按实时汇率换算成你的本位货币。开箱即支持 20 多种货币。
- Ghost Mode。 开启后会阻断网络访问。核心的记账和分析仍可离线继续;实时价格、下载和 iCloud 同步则无法使用。
- 真正好用的 CSV 导入。 文件或邮件里有一份券商导出的文件?打开它,thrust 就会接手。你的设备端 AI CFO 会逐行处理,发现货币不匹配,并让你只需映射一次列。
- 设备端 AI CFO。 向你的投资组合提问,「我的股息部分的成本收益率是多少?」「我的净资产有多少集中在个股上?」答案在本地、设备端计算出来,没有任何数据被发往别处。
- 加密货币与股票并排。 如果你的投资组合有一部分在 18 条区块链上,在账户 → + → 加密钱包中粘贴一个公开地址,交易就会直接从链上同步:同样的隐私立场,无需 API 密钥。
要设置一个股票投资组合:账户 → + → 券商账户,给账户命名,然后逐个添加持仓,或者导入 CSV。
结语
金融行业用了十年时间,兜售这样的观念:便利就需要交出凭证。对于一个主要提供公开价格数据乘以你自己持股数量的投资组合跟踪工具来说,这笔交易是不必要的。把你的持股数量留在你的设备上,让公开的价格去做其余的事,并以与你实际投资期限相符的节奏复盘。由此得到的仪表盘,与关联券商的仪表盘一样有用,却私密得多。