持仓成本(含费)是什么?为什么和券商显示的不一样?
你的每股买入均价,已经把佣金、印花税等费用摊进去。卖出时还会再产生一笔费用,所以真实盈亏比毛价差小。
持仓成本(含费)是你为这笔持仓实际付出的每股平均价格,已经把佣金、平台费、印花税等买入费用摊进去。它是衡量浮动盈亏的起点:现价高于它才算真的赚,而不只是高于成交价。
怎么计算
第一步是毛成本:把每一笔买入的「成交价 × 股数」加总,再除以总股数,得到加权平均价。中途卖出一部分时,剩余股数按当时的平均价保留成本;一旦卖到零股,这一轮的成本记录就结束,之后再买入会从新的价格重新开始平均,不与旧持仓混算。
第二步是加费用:把买入这批股票时产生的全部费用除以股数,加到毛成本上,得到含费成本价。港股通常包括佣金、平台费、印花税和小额规费;A 股印花税只在卖出时收;美股按每股收费。费率由你在设置里选的券商方案决定。
卖出时还会再产生一次费用,所以真实的盈亏比「现价 − 成本」还要再小一点。
参考区间
| 现价相对含费成本 | 通常的含义 |
|---|---|
| 低于成本 | 浮亏;跌幅越大,回本需要的涨幅越不成比例 |
| 成本附近 ±2% | 基本持平,一次卖出费用就可能决定盈亏 |
| 高于成本 5% 到 10% | 常见的止盈参考带 |
| 高于成本 20% 以上 | 多数机械规则会考虑分批落袋或移动止损 |
这些只是常用参考位,不是规则。止损止盈位应在买入前写下并回测,见止盈止损怎么设。
它不能告诉你什么
- 不能告诉你股票值多少。成本是你个人的历史,市场并不知道也不关心你的买入价。
- 不能告诉你机会成本。等两年回本,和把钱放在别处相比可能是亏的。
- 不能告诉你税务口径。不同地区对成本的认定(先进先出、加权平均等)可能和这里的加权平均不同。
在 Stock Compass 里
持仓卡片的代码旁边显示「成本」:先是总持仓成本,再是股数和含费的每股成本。鼠标悬停可以看到拆解:毛成本价、买入手续费、估计卖出手续费。同一只股票分多次买入时,卡片下方会展开各批次。持仓行的浮动盈亏按买卖两端费用计算,比券商 App 的毛盈亏略低;页面顶部的总盈亏则用不含费口径,以便和资产头部一致。
「结论」的风险维度会用到它:持仓浮亏达到 15% 及以上时,会提示「已超过多数止损规则的触发线」。
成本不是策略规则的指标,它是你的私有数据。规则里对应的是三个持仓指标:floating_gain_pct(浮盈 %,示例 floating_gain_pct > 10)、floating_loss_pct(浮亏 %,示例 floating_loss_pct > 8)和 holding_days(持仓天数)。它们都以含费成本为基准计算,只对持仓股生效。费用明细见港股交易费用,持仓的综合读数见仓位健康。
常见问题
为什么我的成本比券商显示的高?
因为 Stock Compass 把买入费用摊进了每股成本,券商通常只显示成交均价。费用越高、股数越少,两者差距越明显。悬停成本可以看到毛成本价和费用拆解。
清仓后再买回,成本会怎么算?
卖到零股时这一轮成本记录结束。之后再买入,从新的成交价重新开始加权平均,不会和已经卖掉的旧持仓混算。
规则里为什么没有「成本价」这个指标?
成本是绝对价格,不能跨股票设阈值。规则里用浮盈 %、浮亏 % 和持仓天数表达同样的意图,例如「浮亏 > 8」就是「跌破成本 8%」,且已经按含费成本计算。
仅为指标说明,不构成投资建议。