先把三个概念拆开
这三个词经常被混着说,但它们不是一回事。
| 口径 | 核心逻辑 | 卖出后会不会变 | 常见用途 |
|---|---|---|---|
| 平均成本 | 只看买入,不看卖出对剩余仓位的影响 | 通常不会 | 看纯买入均价 |
| 摊薄成本 / 保本价 | 把历史卖出盈亏摊回剩余仓位 | 会 | 持仓页展示“离回本还有多远” |
| FIFO | 先买的先卖,按 lot 配对 | 会,但逻辑是 lot 匹配 | 报表、税务、已实现/未实现盈亏 |
如果你只是想看“我这批剩余股票大概多少成本”,平均成本最直观。
如果你关心“我这只票来回做 T 之后,现在剩下的仓位离保本还有多远”,摊薄成本更贴脸。
如果你关心的是“到底哪一笔老仓先被卖掉了”,那已经不是前端持仓展示问题,而是 FIFO 这类 lot matching 问题。
富途当前默认是哪种
我在 2026 年 5 月 8 日查了富途香港帮助中心和富途牛牛帮助中心,能得到两个很明确的事实。
第一,富途帮助中心单独解释了两种算法:摊薄成本价和平均成本价。
\[ \text{摊薄成本价}=\frac{\text{持有期内买入总金额}-\text{现金派息}-\text{卖出总金额}}{\text{持有数量}} \]\[ \text{平均成本价}=\frac{\text{买入前平均成本价}\times\text{数量}+\text{此次买入价格}\times\text{数量}}{\text{买入后持有数量}} \]富途牛牛的“持仓字段介绍”页则把股票持仓字段直接写成了成本价(摊薄成本)。这个页面给出的字段公式没有把现金派息写进去,重点在说明持仓页展示逻辑;香港帮助中心的“成本价介绍”和“常见问题”则把现金派息也列进了公式。两边写法不完全一样,但核心口径一致,都是摊薄成本,不是单纯买入均价。
第二,富途在“常见问题”里写得更直接:“目前富途使用的是摊薄成本价”。它还说明了一个很多用户第一次见会懵的现象:当卖出金额已经大于买入金额,但账户里还有剩余持仓时,成本价可以变成 0,甚至负数。
这件事本身就说明,富途的默认展示不是“平均成本”,而是“已经把历史卖出盈亏摊回来了”的口径。
所以,如果问题是“富途证券默认成本价算法是什么”,答案比较干脆:默认是摊薄成本价。
香港券商默认哪种,不能一句话打死
很多人会顺手把“香港券商”当成一个整体,这个说法不太严谨。
我查到的几个例子,恰好说明它并不统一。
| 券商 / 系统 | 我查到的口径 | 结论 |
|---|---|---|
| 富途 | 当前使用摊薄成本价 | 默认偏摊薄成本 |
| 老虎证券 | 明确区分平均成本、FIFO、摊薄成本,且支持在设置里选择 | 不是单一默认逻辑覆盖一切 |
| IBKR | 税 lot 默认是 FIFO,可改默认 match method | 默认偏 FIFO |
老虎证券的帮助中心比较有意思。它把平均成本、FIFO、摊薄成本都单独列出来,还给了同一组交易在三种算法下的不同结果。同时,老虎在“已实现盈亏”“未实现盈亏”页面写明,FIFO 和平均成本算法下结果不同,可在设置中选择。
这意味着什么?
意味着“香港券商默认哪种”这个问题,如果不先限定具体券商,结论大概率会跑偏。
我的判断是这样的:
- 如果是富途、老虎这种华语零售券商 App 持仓页语境,常见的是围绕持仓展示做文章,摊薄成本、平均成本、保本价这些口径都很常见。
- 如果是 IBKR 这类国际券商的报表和税务语境,FIFO 才是更常见的默认思路。
- 所以“香港券商默认 FIFO”不对,“香港券商默认摊薄成本”也不对,正确说法只能落到具体券商和具体页面。
国内券商更常见哪种
如果把范围缩到 A 股券商客户端里大家最常见的那个“成本价”字段,我的结论是:
国内券商更常见的是摊薄成本 / 保本价导向,而不是单纯买入均价。
国信证券很早就把这个定义写得很清楚。它的“持仓成本价”算法是:
\[ \text{持仓成本价}=\frac{\text{持有期内买入所用资金总和}-\text{持有期内卖出所得资金总和}}{\text{股份可用数}} \]这个公式的关键点只有一个:卖出金额会反向影响剩余持仓成本。这已经不是简单平均买入价了,明显更接近摊薄成本思路。
再看兴业证券和长江证券,口径拆得更细。它们会把“买入均价”“持仓成本”“摊薄成本”“保本价”分开说明。尤其是长江证券,直接说自家成本价类型分为四种。
这反过来说明两件事。
第一,国内券商并不是不会做平均成本,而是经常把平均成本作为一个独立字段,不一定拿它当默认的“成本价”。
第二,国内券商在前端展示上更在意“当前持仓到底离回本有多远”,所以很容易把卖出影响也纳入成本价展示里。这个思路和富途其实更像,而不是 IBKR 的 lot accounting 逻辑。
为什么很多人会觉得“成本价不对”
根子通常不是券商算错了,而是你脑子里的“成本价”定义和券商页面里的“成本价”不是同一个东西。
最常见的错位有三个。
第一种,只按买入均价理解
你觉得卖掉一部分以后,剩余仓位成本不该变。
这只在“平均成本”口径下成立。
但如果券商展示的是摊薄成本,那你前面卖出的盈利,确实会把剩余仓位成本拉低;前面卖出的亏损,也会把剩余仓位成本抬高。
第二种,把持仓展示口径和报表口径混在一起
App 持仓页可能给你看的是摊薄成本。
但月结单、税表、已实现盈亏分拆,可能按 FIFO 或其他 lot matching 规则来。
这两个口径本来就未必一致。
第三种,碰到公司行为、转仓、分红、拆股
这类场景是最容易把成本价搞乱的。
富途和老虎都在帮助中心提示过,公司行为、转仓后,成本价仅供参考,可能不准确。这个提醒很重要。因为很多用户把前端展示当成会计底账去用,最后越看越乱。
我的结论
最后收一下。
如果你问的是富途:
- 富途证券当前默认是摊薄成本价。
如果你问的是香港券商整体:
- 没有统一默认算法。
- 富途偏摊薄成本。
- 老虎支持多种成本算法切换。
- IBKR 这类国际券商的默认 tax lot 口径更偏 FIFO。
如果你问的是国内券商整体:
- 更常见的是摊薄成本 / 保本价导向。
- “买入均价”通常存在,但经常是另一个字段,不一定就是默认展示的“成本价”。
真要避免误判,最稳妥的办法不是记“香港券商默认哪种、国内券商默认哪种”这种大类结论,而是直接看三个问题:
- 这个页面展示的是“持仓成本”“买入均价”还是“保本价”?
- 卖出成交会不会影响剩余仓位成本?
- 这个口径是前端展示口径,还是报表 / 税 lot 口径?
把这三件事问明白,基本就不会再被成本价绕进去。
参考资料
- 富途证券(香港)帮助中心:成本价介绍
- 富途证券(香港)帮助中心:持仓盈亏
- 富途证券(香港)帮助中心:常见问题
- 富途牛牛帮助中心:持仓字段介绍
- 老虎证券帮助中心:成本算法名词释义
- 老虎证券帮助中心:已实现盈亏
- 老虎证券帮助中心:未实现盈亏
- IBKR Guides: Lot Matching Methods
- IBKR Guides: About Tax Lot Selection
- 国信证券:持仓成本价、买入均价、持仓盈亏、盈亏比例释义及算法
- 兴业证券:成本价介绍
- 长江证券:证券交易及相关业务费用公示(含成本价与盈亏计算)
写作附记
原始提示词
富途证券成本价算法,香港券商默认是哪种?国内券商,默认是哪种?
写作思路摘要
- 先把平均成本、摊薄成本、FIFO 三套口径拆开,避免一上来就混概念。
- 先回答富途这个最具体的问题,再扩展到香港券商和国内券商。
- 香港券商部分不做“一刀切”结论,而是用富途、老虎、IBKR 三个例子把差异讲清楚。
- 国内券商部分重点解释“默认成本价”和“买入均价”往往不是一个字段。
- 这篇刻意没展开税务申报细节,因为用户问题的重点是持仓展示口径,不是报税处理。
拓展脑暴
| 方向 | 是否纳入正文 | 原因 |
|---|---|---|
| IBKR 的 FIFO 默认 | 纳入 | 能帮助读者理解“香港券商”内部也分零售持仓展示和国际 tax lot 口径 |
| 老虎的多算法切换 | 纳入 | 能证明“香港券商默认哪种”不能一概而论 |
| 国内券商是否每家都默认摊薄成本 | 未直接下绝对结论 | 证据显示常见如此,但不同券商命名和实现有差异,不适合写死 |
| 港股通成本价 | 否 | 长江证券明确提示其成本价计算不适用于港股通,展开会把主题带偏 |
| 税务申报与成本基础 | 否 | 对理解本题有帮助,但会把文章从持仓展示问题带到税务处理问题,旁支过重 |