这个问题容易被「成本价」三个字骗过去。我们平时看持仓页,看到成本价、盈亏、盈亏比例,好像它们都在描述同一件事。真到拆公式的时候才发现,券商展示的成本价往往只是一个参考口径,不是会计凭证,也不一定等于税务意义上的成本。
先把两种口径拆开
富途帮助中心写得比较直接:富途提供两种成本价计算方式,分别是摊薄成本价和平均成本价。
核心差异在「卖出」会不会影响剩余持仓成本。
| 口径 | 大概含义 | 卖出部分持仓后 | 典型观感 |
|---|---|---|---|
| 平均成本价 | 只看当前持仓对应的买入平均成本 | 通常不把已卖出盈亏摊到剩余仓位 | 更接近「我这批货平均买入多少钱」 |
| 摊薄成本价 | 把持有期内买卖盈亏摊到剩余持仓上 | 会把已实现盈亏反映到剩余仓位成本 | 更接近「剩下这些股要卖到什么价才整体打平」 |
平均成本价可以粗略理解为:
\[ \text{平均成本价}=\frac{\text{买入前平均成本价}\times\text{原持仓数量}+\text{本次买入价格}\times\text{本次买入数量}}{\text{买入后持仓数量}} \]摊薄成本价则更像:
\[ \text{摊薄成本价}=\frac{\text{累计买入金额}-\text{累计卖出金额}}{\text{剩余持仓数量}} \]这里故意写成简化版。真实系统会牵涉佣金、平台费、印花税、交易征费、汇率、公司行动、转仓转托管、日内成交归集等细节。不同券商的字段名类似,公式边界不一定完全一样。
富途默认是哪种
富途公开帮助页能确认的是:它提供摊薄成本价和平均成本价两种成本价计算方式。它的 API 文档在持仓字段里也同时出现 costPrice、dilutedCostPrice、averageCostPrice 这类字段,说明系统层面确实把两种口径区分开了。
如果只问「富途成本价算法」,答案不是平均成本或者摊薄成本二选一,而是:富途支持两种算法,持仓页看到的成本价要看你当前选择的成本计算方式。
如果问「默认是哪种」,我会谨慎一点:公开资料里,长桥证券帮助中心明确写了默认是摊薄成本;华盛证券帮助页也重点解释摊薄成本价和平均买入价的差异。结合港美股互联网券商的产品习惯,默认展示摊薄成本并不少见,因为它能把部分卖出后的已实现盈亏继续反映到剩余仓位上。
但这不是香港交易所规定的行业默认,也不是所有香港券商必须一致的口径。尤其是传统券商、银行系券商和不同地区牌照主体,展示逻辑可能完全不同。更稳妥的做法是打开券商 App 的「资产设置」「成本计算方式」「持仓盈亏说明」之类入口确认。
国内券商默认更复杂
国内券商这边,问题复杂在历史包袱更重。
金元证券 2015 年的说明里,把成本价分成四种:买入均价、持仓成本、保本价、摊薄持仓成本价。它还明确提醒,账户的成本价类型是开户时营业部设置的,如果不清楚需要向营业部或客服查询。
这句话很关键。它说明至少在那套系统语境下,默认不是用户天然知道的一个全行业口径,而是账户层面的配置。
到 2024 年,金元证券又发了修订公告:自 2024 年 12 月 21 日起,其手机交易综合 APP、电脑通达信合一版、金融终端 2.0 的成本价及盈亏金额不预估卖出费用;成本价类型修改功能也从可改为三种类型,调整为仅支持修改为摊薄持仓成本。
这能说明一个趋势:部分券商在把显示口径往摊薄持仓成本收敛。原因也不难理解,保本价这类口径会预估卖出费用,用户容易把「现在显示亏了」理解成交易已经亏了;摊薄持仓成本不预估卖出当前持仓的卖出费用,直觉上更容易解释。
但我不建议因此写成「国内券商默认摊薄成本」。因为内地券商太多,柜台系统、通达信、同花顺、券商自研 App、融资融券账户、普通账户之间都可能有差异。更稳的表达是:
| 市场/对象 | 可以确认的说法 | 不建议说成 |
|---|---|---|
| 富途 | 支持摊薄成本价和平均成本价两种口径 | 富途只有一种成本价算法 |
| 香港互联网券商 | 默认摊薄成本较常见,长桥有明确样本 | 香港券商统一默认摊薄成本 |
| 国内券商 | A 股系统常见多种成本价类型,部分券商收敛到摊薄持仓成本 | 国内券商统一默认某一种 |
哪个口径更适合自己看
我个人更喜欢把两个数字分开看。
如果想知道「我现在手里这批股票平均买得贵不贵」,看平均成本更直观。它不会因为你之前高抛一部分,就把剩下的股票成本摊成一个很低甚至负数的数字。
如果想知道「这只股票从开始操作到现在,剩余仓位卖到什么价整体才算打平」,摊薄成本更有意义。它把已经发生的卖出盈亏也算进来,所以更像一条完整交易链路的结果。
问题也在这里。摊薄成本很容易制造心理错觉。比如一只股票反复做 T,前面卖出赚了不少钱,剩余持仓成本可能被摊得很低。看着成本价很舒服,但不代表当前这笔持仓本身没有风险。反过来,如果前面割肉卖出过一部分,剩余持仓成本也可能被摊高,看起来像永远回不了本。
成本价是工具,不是结论。它能帮助我们复盘交易路径,但不能替代仓位管理和重新判断标的价值。
我会怎么设置
如果券商允许切换,我会保留两种视角:
- 日常看持仓,优先看平均成本,少受过去卖出盈亏干扰。
- 复盘一只股票的完整交易,改看摊薄成本,看看自己到底有没有通过反复操作把整体收益做出来。
- 涉及税务、对账、转仓,不依赖 App 持仓页的成本价,回到成交记录、结单和当地税务规则。
这也是富途这类产品同时提供两种算法的意义。它不是让用户选一个「绝对正确」的成本价,而是承认成本价本来就有不同用途。
参考资料
- 富途证券(香港)帮助中心:成本价介绍
- 富途 OpenAPI 文档:查询持仓
- 长桥证券帮助中心:持仓盈亏说明
- 华盛证券帮助中心:摊薄成本价和平均买入价
- 金元证券:成本价和盈亏金额常见问答及计算方法
- 金元证券:成本价和盈亏金额常见问答及计算方法(2024年12月修订)
写作附记
原始提示词
$blog-writer 富途证券成本价算法,香港券商默认是哪种?国内券商,默认是哪种?
写作思路摘要
- 这篇先回答结论:富途支持两种算法,香港互联网券商默认摊薄成本较常见,国内券商不能一刀切。
- 正文把平均成本和摊薄成本拆开,重点解释卖出是否影响剩余持仓成本。
- 国内券商部分只用金元证券作为公开样本,不把单一券商规则扩展成全行业结论。
- 刻意没展开税务成本、基金成本、期权成本和融资融券利息,因为它们会把问题带到另一套规则里。
拓展脑暴
| 方向 | 是否进入正文 | 处理原因 |
|---|---|---|
| 长桥、华盛等香港互联网券商 | 进入正文 | 能帮助判断香港券商常见产品口径,但不作为行业统一规则 |
| 金元证券 2015 与 2024 两份说明 | 进入正文 | 能展示国内券商成本价类型从多口径到收敛的变化 |
| IBKR、美国券商税务 lot | 未展开 | 和用户关心的港股、A 股默认显示口径不是一回事 |
| 税务申报成本 | 未展开 | App 成本价不等于税务成本,展开后会偏离主题 |
| 公司行动、转仓、汇率 | 点到为止 | 会影响真实成本,但不适合在这篇里继续拆细 |