持仓成本(含费)是什么?为什么和券商显示的不一样?

你的每股买入均价,已经把佣金、印花税等费用摊进去。卖出时还会再产生一笔费用,所以真实盈亏比毛价差小。

持仓成本(含费)是你为这笔持仓实际付出的每股平均价格,已经把佣金、平台费、印花税等买入费用摊进去。它是衡量浮动盈亏的起点:现价高于它才算真的赚,而不只是高于成交价。

怎么计算

第一步是毛成本:把每一笔买入的「成交价 × 股数」加总,再除以总股数,得到加权平均价。中途卖出一部分时,剩余股数按当时的平均价保留成本;一旦卖到零股,这一轮的成本记录就结束,之后再买入会从新的价格重新开始平均,不与旧持仓混算。

第二步是加费用:把买入这批股票时产生的全部费用除以股数,加到毛成本上,得到含费成本价。港股通常包括佣金、平台费、印花税和小额规费;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%」,且已经按含费成本计算。

仅为指标说明,不构成投资建议。