当你在不同价格分批买入同一只股票,随后卖出一部分时,你的“最新持仓成本”是如何计算的,主要取决于你所在券商或交易系统采用的成本核算方法。
在实际交易中,主要有两种常见的计算逻辑:加权平均法和先进先出法。
加权平均法(国内券商最常用)
这是国内大多数炒股软件默认采用的方法。它的核心逻辑是:将你所有买入的总成本(包含交易费用)合并,除以总股数,得出一个综合的平均成本。当你卖出一部分股票时,系统会将卖出所得(扣除费用后)从总成本中减去,剩余的成本再除以剩余的股数,从而得出新的持仓成本。
通俗举例:
假设你分两次买入某只股票:
第一次:10元买入100股,花费1000元。
第二次:12元买入100股,花费1200元。
初始状态:总持仓200股,总成本2200元,平均成本为 11元/股。
卖出操作:
假设你现在以15元的价格卖出了100股(假设忽略交易手续费):
卖出所得:15元 × 100股 = 1500元。
剩余总成本:2200元 - 1500元 = 700元。
剩余股数:200股 - 100股 = 100股。
最新持仓成本:700元 ÷ 100股 = 7元/股。
特点:在这种算法下,如果你高抛(卖出价高于平均成本),你的剩余持仓成本会显著降低,甚至可能出现负成本;如果低抛,剩余成本则会升高。
先进先出法(FIFO)
这种方法严格按照时间顺序,假设你最先买入的股票被最先卖出。在计算剩余成本时,系统会扣除最早买入的那部分股票的成本。
通俗举例:
还是上面的例子(10元买100股,12元买100股,均价11元)。
卖出操作:
当你以15元卖出100股时,系统会认定你卖出的是最早以10元买入的那100股。
剩余的股票,就是后来以12元买入的那100股。
最新持仓成本:直接变为 12元/股。
特点:这种方法能清晰反映你手里剩下的到底是哪一批筹码,但在国内普通交易软件的持仓显示中相对少见,多用于税务核算或特定专业交易系统中。
核心总结与建议
看软件显示:对于普通散户而言,你无需自己手动去算。打开你的交易软件(如东方财富、同花顺等),在“持仓”界面直接查看“持仓成本”或“成本价”即可,系统会自动按照上述逻辑(通常是加权平均法)为你实时计算并显示。
注意交易费用:真实的成本计算中,买入和卖出时产生的佣金、印花税等手续费都会被计入。因此,高抛之后,实际显示的持仓成本通常会比理论计算值稍微高一点点。
做T降成本:很多老股民利用分批买卖(做T)的方式,就是利用加权平均法的原理,通过赚取日内差价来不断降低剩余股票的持仓成本。
你平时做T的话,是更偏向用加权平均法来降成本,还是习惯用先进先出法来追踪具体哪批筹码?
发布于2026-7-30 08:50 重庆
当前我在线
直接联系我