富途证券成本价算法,香港券商和国内券商默认是哪种

富途这个问题,先说结论。

富途证券当前默认展示的,核心是摊薄成本,不是很多人理解的“只看买入、不看卖出”的平均成本。再往外推一层,香港券商并没有统一默认口径;如果是面向中文散户的持仓页面,常见的是摊薄成本、平均成本、保本价这些展示口径;如果是像 IBKR 这类更强调税 lot 和报表一致性的国际券商,默认更常见的是 FIFO。

国内券商这边,如果说的是 A 股交易客户端里最常见的“成本价/持仓成本价”字段,更常见的是摊薄成本或保本价导向,不是单纯买入均价。只是不同券商命名不统一,有的叫“持仓成本”,有的叫“摊薄成本”,有的再单独给一个“买入均价”。

先把三个概念拆开

这三个词经常被混着说,但它们不是一回事。

口径 核心逻辑 卖出后会不会变 常见用途
平均成本 只看买入,不看卖出对剩余仓位的影响 通常不会 看纯买入均价
摊薄成本 / 保本价 把历史卖出盈亏摊回剩余仓位 持仓页展示“离回本还有多远”
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 和平均成本算法下结果不同,可在设置中选择

这意味着什么?

意味着“香港券商默认哪种”这个问题,如果不先限定具体券商,结论大概率会跑偏。

我的判断是这样的:

  1. 如果是富途、老虎这种华语零售券商 App 持仓页语境,常见的是围绕持仓展示做文章,摊薄成本、平均成本、保本价这些口径都很常见。
  2. 如果是 IBKR 这类国际券商的报表和税务语境,FIFO 才是更常见的默认思路。
  3. 所以“香港券商默认 FIFO”不对,“香港券商默认摊薄成本”也不对,正确说法只能落到具体券商和具体页面

国内券商更常见哪种

如果把范围缩到 A 股券商客户端里大家最常见的那个“成本价”字段,我的结论是:

国内券商更常见的是摊薄成本 / 保本价导向,而不是单纯买入均价。

国信证券很早就把这个定义写得很清楚。它的“持仓成本价”算法是:

\[ \text{持仓成本价}=\frac{\text{持有期内买入所用资金总和}-\text{持有期内卖出所得资金总和}}{\text{股份可用数}} \]

这个公式的关键点只有一个:卖出金额会反向影响剩余持仓成本。这已经不是简单平均买入价了,明显更接近摊薄成本思路。

再看兴业证券和长江证券,口径拆得更细。它们会把“买入均价”“持仓成本”“摊薄成本”“保本价”分开说明。尤其是长江证券,直接说自家成本价类型分为四种。

这反过来说明两件事。

第一,国内券商并不是不会做平均成本,而是经常把平均成本作为一个独立字段,不一定拿它当默认的“成本价”。

第二,国内券商在前端展示上更在意“当前持仓到底离回本有多远”,所以很容易把卖出影响也纳入成本价展示里。这个思路和富途其实更像,而不是 IBKR 的 lot accounting 逻辑。

为什么很多人会觉得“成本价不对”

根子通常不是券商算错了,而是你脑子里的“成本价”定义和券商页面里的“成本价”不是同一个东西。

最常见的错位有三个。

第一种,只按买入均价理解

你觉得卖掉一部分以后,剩余仓位成本不该变。

这只在“平均成本”口径下成立。

但如果券商展示的是摊薄成本,那你前面卖出的盈利,确实会把剩余仓位成本拉低;前面卖出的亏损,也会把剩余仓位成本抬高。

第二种,把持仓展示口径和报表口径混在一起

App 持仓页可能给你看的是摊薄成本。

但月结单、税表、已实现盈亏分拆,可能按 FIFO 或其他 lot matching 规则来。

这两个口径本来就未必一致。

第三种,碰到公司行为、转仓、分红、拆股

这类场景是最容易把成本价搞乱的。

富途和老虎都在帮助中心提示过,公司行为、转仓后,成本价仅供参考,可能不准确。这个提醒很重要。因为很多用户把前端展示当成会计底账去用,最后越看越乱。

我的结论

最后收一下。

如果你问的是富途:

  • 富途证券当前默认是摊薄成本价。

如果你问的是香港券商整体:

  • 没有统一默认算法。
  • 富途偏摊薄成本。
  • 老虎支持多种成本算法切换。
  • IBKR 这类国际券商的默认 tax lot 口径更偏 FIFO。

如果你问的是国内券商整体:

  • 更常见的是摊薄成本 / 保本价导向。
  • “买入均价”通常存在,但经常是另一个字段,不一定就是默认展示的“成本价”。

真要避免误判,最稳妥的办法不是记“香港券商默认哪种、国内券商默认哪种”这种大类结论,而是直接看三个问题:

  1. 这个页面展示的是“持仓成本”“买入均价”还是“保本价”?
  2. 卖出成交会不会影响剩余仓位成本?
  3. 这个口径是前端展示口径,还是报表 / 税 lot 口径?

把这三件事问明白,基本就不会再被成本价绕进去。

参考资料

写作附记

原始提示词

富途证券成本价算法,香港券商默认是哪种?国内券商,默认是哪种?

写作思路摘要

  • 先把平均成本、摊薄成本、FIFO 三套口径拆开,避免一上来就混概念。
  • 先回答富途这个最具体的问题,再扩展到香港券商和国内券商。
  • 香港券商部分不做“一刀切”结论,而是用富途、老虎、IBKR 三个例子把差异讲清楚。
  • 国内券商部分重点解释“默认成本价”和“买入均价”往往不是一个字段。
  • 这篇刻意没展开税务申报细节,因为用户问题的重点是持仓展示口径,不是报税处理。

拓展脑暴

方向 是否纳入正文 原因
IBKR 的 FIFO 默认 纳入 能帮助读者理解“香港券商”内部也分零售持仓展示和国际 tax lot 口径
老虎的多算法切换 纳入 能证明“香港券商默认哪种”不能一概而论
国内券商是否每家都默认摊薄成本 未直接下绝对结论 证据显示常见如此,但不同券商命名和实现有差异,不适合写死
港股通成本价 长江证券明确提示其成本价计算不适用于港股通,展开会把主题带偏
税务申报与成本基础 对理解本题有帮助,但会把文章从持仓展示问题带到税务处理问题,旁支过重
金融IT程序员的瞎折腾、日常生活的碎碎念
使用 Hugo 构建
主题 StackJimmy 设计