先用一个例子把差异摊开
假设你做了三笔交易:
- 买入 100 股,价格 10 元;
- 再买入 100 股,价格 20 元;
- 卖出 100 股,价格 25 元。
最后还剩 100 股。
这时不同算法会给出完全不同的“剩余成本”:
| 算法 | 剩余 100 股成本 | 关键差异 |
|---|---|---|
| 平均成本 | 15 元 | 只看买入均价,不把卖出收益摊回剩余持仓 |
| 摊薄成本 | 5 元 | 把已卖出部分赚到的钱摊回剩余持仓 |
| FIFO | 20 元 | 默认先卖掉第一批 10 元买入的 100 股 |
差异就出在第三笔交易。
如果页面只关心买入均价,剩余成本还是 15 元。如果页面把已实现收益摊回剩余持仓,成本会被压到 5 元。如果按 FIFO tax lot,看起来剩下的是第二批 20 元买的股票。
所以看到成本价下降,不要先问“香港券商默认是哪种”。先问:这个页面有没有把卖出盈亏摊回剩余仓位。
富途持仓页用的是摊薄成本
富途香港帮助中心把“摊薄成本价”和“平均成本价”分开解释。
它对摊薄成本价的公式大意是:
\[ \text{摊薄成本价}=\frac{\text{买入总金额}-\text{现金派息}-\text{卖出总金额}}{\text{持有数量}} \]这个公式的重点在“卖出总金额”会进入分子。也就是说,卖出赚到的钱会反过来影响剩余持仓的成本价。
富途帮助中心的常见问题也说明,当卖出金额大于买入金额、但仍有剩余持仓时,成本价可能显示为 0 或负数。
所以,如果问题限定在“富途持仓页的成本价字段”,答案比较明确:它看的是摊薄成本,不是单纯买入均价。
但这句话不能扩大成“富途所有报表都只有这一套口径”。持仓页是给用户看当前仓位状态的,报表、税务、公司行动、转仓后的成本调整,可能有自己的规则。
不同券商不是同一个默认
真正容易误导人的,是把“富途持仓页”外推成“香港券商默认”。
老虎证券帮助中心把平均成本、FIFO、摊薄成本几套算法都列了出来,未实现盈亏、已实现盈亏页面也会区分算法差异。IBKR 的 Lot Matching Methods 页面则把 tax lot matching 的默认方法写成 FIFO。
这说明不同券商的“成本”不是同一个东西。
更稳的说法是:
- 富途零售持仓页更偏摊薄成本;
- 老虎会把多种成本算法显式区分;
- IBKR 这类国际券商在 tax lot 语境下更偏 FIFO。
它们服务的不是同一个页面,也不是同一个用户问题。
一个中文散户 App 的持仓页,往往想回答“我这笔剩余仓位离回本还差多少”。一个税务或 lot 报表,更关心“这笔卖出对应哪一批买入”。前者和后者的成本价不同,很正常。
国内券商也不能一口咬死
国内券商这边,同样不能简单说“默认是哪种”。
国信证券的投教材料把“持仓成本价”和“买入均价”拆开。兴业证券的成本价介绍也并列了买入均价、持仓成本、摊薄成本、保本价等字段。
这说明国内券商前端常见的做法,不是只给一个买入均价,而是把几个口径摆在不同字段里:
- 买入均价:更接近买入成交的平均价格;
- 持仓成本/摊薄成本:会考虑买入、卖出等变化;
- 保本价:可能进一步把费用也放进去。
所以,国内券商和富途在“持仓页体验”上有相似之处:它们都可能更关心剩余仓位现在离回本还有多远,而不是只展示最初买入均价。
但一旦进入报表、税务、转仓、拆股、合股、分红、供股这些场景,就不能再拿前端持仓字段当唯一真相。
以后看成本价,先问三个问题
以后看到任何券商页面上的成本价,我会先问三件事。
第一,这个字段叫什么?
是买入均价、成本价、摊薄成本、持仓成本,还是保本价。名字不同,通常口径就不同。
第二,卖出以后剩余成本会不会变?
如果会变,说明它很可能把已实现盈亏摊回剩余持仓。如果不会变,它可能更接近买入均价或 lot 口径。
第三,这是持仓页、盈亏页,还是税务/报表页?
持仓页更偏体验和回本感,报表更偏记录和结算。拿一个页面去解释另一个页面,最容易看错。
所以富途成本价突然降低,不一定是系统算错。它可能只是告诉你:前面卖出的收益已经被摊回剩余持仓了。
真正要比较券商,也别问“香港默认哪种、国内默认哪种”。应该拿同一家券商的帮助中心,先看清这个字段到底为哪个页面服务。
参考资料
- 富途证券(香港)帮助中心:成本价介绍
- 富途证券(香港)帮助中心:常见问题
- 富途牛牛帮助中心:持仓字段介绍
- 老虎证券帮助中心:成本算法名词释义
- 老虎证券帮助中心:未实现盈亏
- 老虎证券帮助中心:已实现盈亏
- IBKR Guides:Lot Matching Methods
- 国信证券:持仓成本价、买入均价、持仓盈亏、盈亏比例释义及算法
- 兴业证券:成本价介绍
写作附记
原始提示词
富途证券成本价算法,香港券商默认是哪种?国内券商,默认是哪种?
写作思路摘要
- 保留原文的三套算法例子,但把结论从“券商地区默认”改成“页面字段口径”。
- 强化富途摊薄成本的解释,同时提醒不要把持仓页字段外推到所有报表。
- 不提供投资或税务建议,只解释页面成本价为什么会变化。