股票仓位计算器

股票仓位计算器按加权平均算出加仓后的新持仓均价、成本摊薄幅度与浮动盈亏,也能反推「要把均价摊薄到目标价需要补多少股」,帮你做加仓 / 补仓决策。

「加仓摊薄」按加仓数量算加仓后新均价;「反推补仓」按目标均价算需补多少股。

当前已持有的股数。空仓建仓可填 0(仅「加仓摊薄」模式支持)。

元/股

当前持仓的加权平均成本价(不含手续费)。

元/股

本次补仓的成交价。低于原均价才会摊薄成本。

A 股 1 手 = 100 股,通常按 100 的整数倍买入。

填入当前市价,可额外得到加仓后的市值、浮动盈亏与浮动收益率。

加仓后新持仓均价
15 元/股
加仓后总股数2,000 股
加仓后总成本¥30,000.00
加仓前持仓金额¥20,000.00
本次加仓金额¥10,000.00
成本变化-5 元/股
成本变化幅度-25%
加仓占总成本比例33.33%

加仓后共 2,000 股、总成本 ¥30,000.00,新持仓均价约 15 元/股成本被摊薄 5 元/股(下降 25%)。

怎么用

  1. 选择计算方式「加仓摊薄」:已知这次补多少股,算加仓后的新均价;「反推补仓」:已知想把均价摊到某个目标价,算需要补多少股。
  2. 填现有持仓输入当前持仓数量与持仓均价(加权平均成本价,不含手续费)。空仓建仓可在「加仓摊薄」模式把数量填 0。
  3. 填加仓价与加仓数量加仓价为本次补仓的成交价,低于原均价才会摊薄成本、高于原均价会拉高成本。「加仓摊薄」模式再填加仓数量(A 股 1 手 = 100 股)。
  4. 反推模式填目标均价「反推补仓」模式改填想要达到的目标均价——它必须落在「加仓价」和「现有均价」之间才有解,否则无论补多少股都到不了。注意目标价越接近加仓价,理论所需补仓数量就急剧增大;一旦超过工具支持范围(1 亿股),会提示无实用解、应视为不可操作。
  5. 查看结果得到加仓后新均价、总股数、总成本、成本摊薄幅度与加仓占比;填当前市价还能看加仓后的浮动盈亏。反推模式则给出需补股数、补仓金额与实际达成均价。

核心要点

这个计算器帮你算清「加仓后成本变成多少、被摊薄了多少」,核心是持仓成本的加权平均——不是简单取两个价格的中间值。

  • 加权平均:新均价 =(原持仓金额 + 加仓金额)÷ 总股数,权重是各自的股数,所以加仓越多、越靠近加仓价。
  • 摊薄条件:只有加仓价低于原均价才摊薄成本;高于原均价则是追高,会拉高成本。
  • 算例:持 1000 股 @20 元,10 元再买 1000 股,新均价 15 元,成本摊薄 5 元(-25%)。
  • 反推补仓:想摊到目标价,用「反推补仓」直接算需补多少股;目标价须落在加仓价与原均价之间才有解。
  • 风险提示:摊薄只降低账面回本价,不改变个股涨跌;补仓等于加大同一只股票的押注,越跌越买风险越大。
  • 不含费用:本工具算纯持仓成本,不含佣金、印花税;要算交易费用与净盈亏请用股票收益计算器。

原理与公式

持仓成本是按股数加权的平均买入价,加仓 / 补仓后的新均价取决于原持仓与新买入两部分金额之和除以总股数,而不是两个价格的算术平均。

一、加仓摊薄(已知加仓数量)
原持仓金额 = 持仓数量 × 持仓均价
加仓金额 = 加仓价 × 加仓数量
加仓后总股数 = 持仓数量 + 加仓数量
新均价 =(原持仓金额 + 加仓金额)÷ 总股数
成本变化 = 新均价 − 原均价(负数为摊薄、正数为拉高)

由加权平均性质,新均价必然落在「原均价」与「加仓价」之间: 加仓价低于原均价则摊薄(均价下降),高于原均价则拉高(均价上升),等于原均价则不变。

二、反推补仓(已知目标均价):把上式反解出补仓股数——
补仓股数 = 持仓数量 ×(目标均价 − 原均价)÷(加仓价 − 目标均价)
只有当目标均价严格落在「加仓价」与「原均价」之间时才有正整数解;否则靠单一加仓价无法达到该目标(新均价过不了你的最低买入价)。工具将补仓股数向上取整到整股,并回代出实际达成的均价。

需要留意的是,公式的分母是「加仓价 − 目标均价」:目标价越贴近加仓价,分母越趋近 0,理论所需补仓数量就急剧放大(趋于无穷)。当它超过工具支持范围(1 亿股)时,实际已无可操作意义,工具会提示「超出支持范围」而非给出一个天文数字,请把这类情形当作不可达成的目标处理。

算例:持 1000 股、均价 20 元,跌到 10 元加仓 1000 股 →(1000×20 + 1000×10)÷ 2000 = 15 元,成本摊薄 5 元(-25%)。反过来,若想把均价摊到 15 元,需补 1000 ×(15−20)÷(10−15)= 1000 股,与正向结果一致。

常见问题

加仓后的持仓均价怎么算?
按加权平均:新均价 =(原持仓金额 + 加仓金额)÷ 加仓后总股数,其中原持仓金额 = 持仓数量 × 持仓均价、加仓金额 = 加仓价 × 加仓数量。例如持有 1000 股、成本 20 元,跌到 10 元再买 1000 股,新均价 =(20000 + 10000)÷ 2000 = 15 元,成本被摊薄了 5 元。新均价一定落在「原均价」和「加仓价」之间,所以低价加仓摊薄、高价加仓拉高。本工具只算持仓成本,未计入佣金、印花税等手续费(那部分可用股票收益计算器单独测算)。
什么是摊薄成本(摊平/拉低成本)?
摊薄成本指用低于现有均价的价格补仓,把加权平均成本拉下来,俗称「摊平」「拉低成本」「向下加仓」。它能降低回本所需的涨幅——例如均价从 20 元摊到 15 元,只要股价涨回 15 元就保本,而不必等回到 20 元。但摊薄的前提是加仓价确实低于原均价,且会放大单只股票的持仓和风险;若基本面走坏,越摊越亏(俗称「越跌越买、越买越套」),并非稳赚。
要把成本摊薄到某个价位,需要补多少股?
用「反推补仓」模式:补仓股数 = 现有股数 ×(目标均价 − 原均价)÷(加仓价 − 目标均价)。例如持 1000 股成本 20 元、按 10 元加仓,想把均价摊到 15 元,需补 1000 ×(15−20)÷(10−15)= 1000 股。关键限制:目标均价必须严格落在「加仓价」与「原均价」之间;如果目标价比加仓价还低,无论补多少股都摊不到——因为新均价永远高于你的最低买入价。工具会把结果向上取整到整股,实际达成均价通常略优于目标。
加仓一定能降低成本、更快回本吗?
不一定。只有加仓价低于现有均价时才摊薄成本;若在高于均价处加仓(追高),反而抬高成本。而且摊薄只是降低了「账面回本价」,并不改变个股本身的涨跌——补仓等于加大对同一只股票的押注,若继续下跌,亏损金额会因持股增多而扩大。是否加仓应基于对公司基本面和估值的判断,而非单纯为了拉低成本,切忌盲目「向下摊平」。
这个工具算的均价含手续费吗?和券商 App 显示的成本一样吗?
本工具按纯加权平均计算持仓成本,不含佣金、印花税、过户费。券商 App 显示的「成本价 / 摊薄成本价」通常会把买入手续费(有的还把历史卖出、分红)摊进成本,因此可能与本工具略有差异。想把交易费用一并算进盈亏,可配合「股票收益计算器」按 A 股费率测算净盈亏与保本价。融资融券、分红除权、可转债等复杂情形请以券商实际结算为准。
空仓时可以用它算建仓成本吗?
可以。在「加仓摊薄」模式把现有持仓数量填 0,此时新均价就等于本次加仓价;若分多批建仓,可把已买入的部分作为「现有持仓」,再逐笔加仓累计出加权平均成本。注意「反推补仓」模式需要已有持仓(数量、均价均 > 0)才能反推补仓股数。

来源与更新

本工具为纯数学计算(持仓成本的股数加权平均),不涉及税率、利率、社保等会随政策变动的参数,无时效性依据需要维护。计算口径:

  • 新均价 =(原持仓金额 + 加仓金额)÷ 加仓后总股数,即按各笔买入股数加权的平均成本;
  • 成本、金额一律使用高精度十进制运算并在展示时四舍五入(金额保留 2 位、均价保留 4 位);
  • 未计入佣金、印花税、过户费等交易费用——含费用的净盈亏请用「股票收益计算器」测算,两者口径互补。
  • 交易单位说明:沪深主板与深市创业板 A 股 1 手 = 100 股,竞价买入的申报数量应为 100 股或其整数倍(分别见《上海证券交易所交易规则》(2023 年修订)第 3.3.8 条与《深圳证券交易所交易规则》(2023 年修订)第 3.3.8 条)。科创板的最小交易单位不同:限价买入单笔申报应不小于 200 股,超过 200 股部分可按 1 股为单位递增(见中国证监会《科创板股票交易规则必知》)。本工具只按你填入的股数做成本复盘,不强制校验最小申报单位,零股、可转债等按实际股数照算即可。

来源核对日期:2026-07-15(上述交易规则均为发布后现行有效版本)。

最近更新:2026-07-15

本工具按纯加权平均测算持仓成本,不含佣金、印花税、过户费等交易费用,也不含分红除权、融资融券调整;券商 App 的成本价口径可能不同。结果仅供参考,不构成投资建议,加仓 / 补仓请自担风险。