券商成本价默认口径这件小事

富途证券的成本价,不是单一算法。更准确地说,它同时提供「摊薄成本价」和「平均成本价」两套口径。问香港券商默认是哪种,我倾向于回答:互联网港美股券商里,默认更常见的是摊薄成本,但不能把它写成香港市场的统一规则。

国内券商更不能一刀切。A 股券商系统里常见买入均价、持仓成本、保本价、摊薄持仓成本这几类口径,默认值可能跟开户营业部、柜台系统、交易软件版本有关。最近几年有券商把可选项收窄到摊薄持仓成本,但这不等于全行业默认都已经统一。

这个问题容易被「成本价」三个字骗过去。我们平时看持仓页,看到成本价、盈亏、盈亏比例,好像它们都在描述同一件事。真到拆公式的时候才发现,券商展示的成本价往往只是一个参考口径,不是会计凭证,也不一定等于税务意义上的成本。

先把两种口径拆开

富途帮助中心写得比较直接:富途提供两种成本价计算方式,分别是摊薄成本价和平均成本价。

核心差异在「卖出」会不会影响剩余持仓成本。

口径 大概含义 卖出部分持仓后 典型观感
平均成本价 只看当前持仓对应的买入平均成本 通常不把已卖出盈亏摊到剩余仓位 更接近「我这批货平均买入多少钱」
摊薄成本价 把持有期内买卖盈亏摊到剩余持仓上 会把已实现盈亏反映到剩余仓位成本 更接近「剩下这些股要卖到什么价才整体打平」

平均成本价可以粗略理解为:

\[ \text{平均成本价}=\frac{\text{买入前平均成本价}\times\text{原持仓数量}+\text{本次买入价格}\times\text{本次买入数量}}{\text{买入后持仓数量}} \]

摊薄成本价则更像:

\[ \text{摊薄成本价}=\frac{\text{累计买入金额}-\text{累计卖出金额}}{\text{剩余持仓数量}} \]

这里故意写成简化版。真实系统会牵涉佣金、平台费、印花税、交易征费、汇率、公司行动、转仓转托管、日内成交归集等细节。不同券商的字段名类似,公式边界不一定完全一样。

富途默认是哪种

富途公开帮助页能确认的是:它提供摊薄成本价和平均成本价两种成本价计算方式。它的 API 文档在持仓字段里也同时出现 costPricedilutedCostPriceaverageCostPrice 这类字段,说明系统层面确实把两种口径区分开了。

如果只问「富途成本价算法」,答案不是平均成本或者摊薄成本二选一,而是:富途支持两种算法,持仓页看到的成本价要看你当前选择的成本计算方式。

如果问「默认是哪种」,我会谨慎一点:公开资料里,长桥证券帮助中心明确写了默认是摊薄成本;华盛证券帮助页也重点解释摊薄成本价和平均买入价的差异。结合港美股互联网券商的产品习惯,默认展示摊薄成本并不少见,因为它能把部分卖出后的已实现盈亏继续反映到剩余仓位上。

但这不是香港交易所规定的行业默认,也不是所有香港券商必须一致的口径。尤其是传统券商、银行系券商和不同地区牌照主体,展示逻辑可能完全不同。更稳妥的做法是打开券商 App 的「资产设置」「成本计算方式」「持仓盈亏说明」之类入口确认。

国内券商默认更复杂

国内券商这边,问题复杂在历史包袱更重。

金元证券 2015 年的说明里,把成本价分成四种:买入均价、持仓成本、保本价、摊薄持仓成本价。它还明确提醒,账户的成本价类型是开户时营业部设置的,如果不清楚需要向营业部或客服查询。

这句话很关键。它说明至少在那套系统语境下,默认不是用户天然知道的一个全行业口径,而是账户层面的配置。

到 2024 年,金元证券又发了修订公告:自 2024 年 12 月 21 日起,其手机交易综合 APP、电脑通达信合一版、金融终端 2.0 的成本价及盈亏金额不预估卖出费用;成本价类型修改功能也从可改为三种类型,调整为仅支持修改为摊薄持仓成本。

这能说明一个趋势:部分券商在把显示口径往摊薄持仓成本收敛。原因也不难理解,保本价这类口径会预估卖出费用,用户容易把「现在显示亏了」理解成交易已经亏了;摊薄持仓成本不预估卖出当前持仓的卖出费用,直觉上更容易解释。

但我不建议因此写成「国内券商默认摊薄成本」。因为内地券商太多,柜台系统、通达信、同花顺、券商自研 App、融资融券账户、普通账户之间都可能有差异。更稳的表达是:

市场/对象 可以确认的说法 不建议说成
富途 支持摊薄成本价和平均成本价两种口径 富途只有一种成本价算法
香港互联网券商 默认摊薄成本较常见,长桥有明确样本 香港券商统一默认摊薄成本
国内券商 A 股系统常见多种成本价类型,部分券商收敛到摊薄持仓成本 国内券商统一默认某一种

哪个口径更适合自己看

我个人更喜欢把两个数字分开看。

如果想知道「我现在手里这批股票平均买得贵不贵」,看平均成本更直观。它不会因为你之前高抛一部分,就把剩下的股票成本摊成一个很低甚至负数的数字。

如果想知道「这只股票从开始操作到现在,剩余仓位卖到什么价整体才算打平」,摊薄成本更有意义。它把已经发生的卖出盈亏也算进来,所以更像一条完整交易链路的结果。

问题也在这里。摊薄成本很容易制造心理错觉。比如一只股票反复做 T,前面卖出赚了不少钱,剩余持仓成本可能被摊得很低。看着成本价很舒服,但不代表当前这笔持仓本身没有风险。反过来,如果前面割肉卖出过一部分,剩余持仓成本也可能被摊高,看起来像永远回不了本。

成本价是工具,不是结论。它能帮助我们复盘交易路径,但不能替代仓位管理和重新判断标的价值。

我会怎么设置

如果券商允许切换,我会保留两种视角:

  • 日常看持仓,优先看平均成本,少受过去卖出盈亏干扰。
  • 复盘一只股票的完整交易,改看摊薄成本,看看自己到底有没有通过反复操作把整体收益做出来。
  • 涉及税务、对账、转仓,不依赖 App 持仓页的成本价,回到成交记录、结单和当地税务规则。

这也是富途这类产品同时提供两种算法的意义。它不是让用户选一个「绝对正确」的成本价,而是承认成本价本来就有不同用途。

参考资料

写作附记

原始提示词

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

写作思路摘要

  • 这篇先回答结论:富途支持两种算法,香港互联网券商默认摊薄成本较常见,国内券商不能一刀切。
  • 正文把平均成本和摊薄成本拆开,重点解释卖出是否影响剩余持仓成本。
  • 国内券商部分只用金元证券作为公开样本,不把单一券商规则扩展成全行业结论。
  • 刻意没展开税务成本、基金成本、期权成本和融资融券利息,因为它们会把问题带到另一套规则里。

拓展脑暴

方向 是否进入正文 处理原因
长桥、华盛等香港互联网券商 进入正文 能帮助判断香港券商常见产品口径,但不作为行业统一规则
金元证券 2015 与 2024 两份说明 进入正文 能展示国内券商成本价类型从多口径到收敛的变化
IBKR、美国券商税务 lot 未展开 和用户关心的港股、A 股默认显示口径不是一回事
税务申报成本 未展开 App 成本价不等于税务成本,展开后会偏离主题
公司行动、转仓、汇率 点到为止 会影响真实成本,但不适合在这篇里继续拆细
金融IT程序员的瞎折腾、日常生活的碎碎念
使用 Hugo 构建
主题 StackJimmy 设计