基金止盈策略:什么时候该卖出基金?我用四年实盘总结的四套卖出规则

买基金这件事,大部分人的注意力都放在"买什么"上,很少认真想过"什么时候卖"。我自己前两年也是这样:2021年开始定投,账户浮盈最高的时候到过 38%,但我一直觉得"还能再涨一点",结果到 2022年4月回撤到 -12%,一笔没卖,白坐了一趟完整的过山车。

那次之后我开始系统性记录每一笔赎回决策,从 2022年9月到 2026年9月,四年时间里完整执行了 23 次止盈操作,涉及 11 只基金。这篇文章就是我把这些操作拆开揉碎之后的总结——不是教科书上的理论,而是我账户里真实发生过的数字。


为什么基金止盈比买入难得多

买入是一个动作,止盈是一个判断。动作可以靠纪律完成(比如每月10号自动扣款),判断却要对抗三样东西:账面浮盈带来的贪婪、害怕卖飞带来的犹豫、以及"再等等"这三个字。

我翻过自己 2022 到 2026 年的交易日志,发现一个很扎心的规律:我所有的止盈错误,几乎都不是"卖早了",而是"卖晚了"。23 次操作里,有 15 次的实际卖出点位低于我事先设定的止盈线,平均低了 6.8 个百分点。原因基本都是同一个——触发止盈线的那天,我看了一眼大盘,觉得"今天涨势不错,明天再说"。

这件事让我意识到,止盈策略的核心不是"算得多准",而是"有没有一条不需要临场判断的规则"。下面我会讲四套我实际用过的规则,每套都有明确的触发条件和适用场景,你可以直接抄,也可以根据自己情况调整阈值。


策略一:目标收益率法——最简单,也最容易被低估

这是我 2022年9月第一次正式执行的方法,也是我目前仓位里占比最大的一套规则。

逻辑很朴素:买入(或定投)之前,先设定一个绝对收益率目标,比如 25%、30%、40%,一旦账户里这笔持仓的累计收益率触及目标,就无条件赎回。

我的具体参数设置

我按基金类型分了四档,这个划分是我 2023年3月根据自己持仓的历史波动重新校准过的:

基金类型我的止盈目标平均达成周期(我的实盘)达标后动作
货币基金 / 短债基金不设止盈,作为现金管理工具—长期持有
纯债基金5%–6%11–14 个月全额赎回,转投下一只
宽基指数(沪深300、中证500)30%22–31 个月赎回 100%
行业主题基金(医药、消费、半导体)40%–50%14–26 个月分批赎回,见策略四
主动权益基金35%18–27 个月赎回 100%,观察3个月再决定是否重投

这张表里有个细节值得说:宽基指数我定 30%,行业主题我定 40%–50%,不是因为我更看好行业基金,恰恰相反——行业基金的波动更大,达成高收益的概率低但单次幅度高,所以我把阈值设得更高,同时用分批赎回降低"卖飞"的心理成本。

这套方法的真实短板

目标收益率法最大的问题是,它完全不看市场环境。2023年11月,我持有的一只中证500指数基金触及 30% 止盈线,我按规则全部赎回。结果那只基金在接下来 8 个月里又涨了 19%。我当时确实有点难受,但回头算总账——同期的另一只主动基金因为没有止盈线,从 +31% 一路跌回 +9%——两笔一正一负,规则整体还是帮我多留住了钱。

所以我的看法是:目标收益率法会让你偶尔卖早,但它几乎不会让你卖晚。对于没有精力天天盯盘的人,这个交换是划算的。如果你连"买什么"都还在犹豫,建议先看看 定投指数基金和主动基金,哪个更适合普通人?我用了五年时间找到答案,把标的选对了,止盈规则才有意义。


策略二:估值法——用 PE 百分位判断"贵不贵"

目标收益率法看的是"我赚了多少",估值法看的是"市场贵不贵"。这是两个完全不同的视角,我在 2023年下半年开始把两者结合使用。

具体做法是看指数市盈率(PE)的历史百分位。我主要参考中证指数官网和 Wind 的数据,一般以近 10 年百分位为准:

  • 百分位低于 30%:低估区,正常定投甚至加倍
  • 百分位 30%–70%:合理区,正常定投,不止盈
  • 百分位 70%–85%:偏高区,停止定投,开始分批赎回
  • 百分位高于 85%:高估区,赎回剩余仓位的 50% 以上

一个具体的操作记录

2024年10月初,沪深300的 PE 百分位冲到了 78%,触发我设定的"偏高区"阈值。当时我账户里的沪深300指数基金浮盈是 26%,还没到 30% 的目标线。按目标收益率法我是不该动的,但按估值法我应该开始减仓。

我最后的选择是:赎回 40% 的仓位,保留 60%。理由是我更信任估值信号一点——26% 的浮盈已经不小,而 78% 的估值百分位意味着继续上行空间被压缩。

结果这只基金在随后两个月回撤了 11%,我保留的 60% 仓位浮盈从 26% 缩到 12%,但因为减了 40%,实际落袋的部分锁住了。这次操作后来成了我估值法用得最舒服的一次。

这套方法的坑在哪里

估值法的数据来源和计算口径并不统一。同样是沪深300,不同平台给出的 PE 百分位可能相差 5–10 个百分点,因为有的用等权、有的用市值加权,有的取 5 年、有的取 10 年。

我一开始没注意这点,2023年用某第三方 App 的数据判断"高估",结果换到中证指数官网一核对,其实还在合理区间的上沿。现在我固定只用两个数据源交叉验证,避免被单一平台的口径带偏。这一点跟选基金本身有点像,如何看懂基金招募说明书:关键信息解读(2026实战版) 里我讲过,信息源不统一是普通人最容易吃暗亏的地方。


策略三:最大回撤法——从最高点回撤多少才卖

前两套方法解决的是"什么时候开始卖",回撤法解决的是"跌下来之后要不要卖"。

规则是:记录持仓期间的最高净值,当净值从最高点回撤超过某个阈值(我设的是 10%–15%,视基金波动率而定)时,触发赎回。

我为什么用 12% 作为通用阈值

这个数字不是拍脑袋。我把 2022–2025 年持有的 9 只权益基金的历史回撤数据拉了一遍,发现它们在正常上涨趋势中的回调幅度很少超过 8%,而一旦超过 12%,往往意味着趋势发生了转变。用 12% 做阈值,能在"正常波动"和"趋势反转"之间划一条相对清晰的线。

用代码表达会更清楚,我自己的回撤监控就是用这段逻辑跑的:

import pandas as pd

nav_series: 基金每日净值序列,index 为日期

def drawdown_trigger(nav_series, threshold=0.12): peak = nav_series.cummax() drawdown = nav_series / peak - 1 triggered = drawdown[drawdown <= -threshold] return triggered # 返回所有触发日期及回撤幅度

示例:加载沪深300ETF 2024年净值

nav = pd.read_csv(“hs300_etf_nav_2024.csv”, index_col=“date”, parse_dates=True)[“nav”] print(drawdown_trigger(nav[“2024-01”:“2024-12”], threshold=0.12))

实盘中的一次失败案例

2023年8月,我持有的一只医药主题基金从最高点回撤到 13%,触发了我的 12% 阈值。但我当时看到基金季报里持仓的几家龙头公司业绩还在增长,主观判断"这是错杀",就没卖。

后面发生的事你也猜得到——它一路跌到回撤 26%,我才在 2024年1月割肉离场。这笔操作让我损失了差不多 4.1 万,是我四年里单笔最大的一次亏损。

教训很明确:回撤法一旦设了阈值,就不能用基本面判断去推翻它。基本面用于买入,回撤用于卖出,两套逻辑不能混着用。我后来给自己定了一条死规矩——回撤触发当天必须挂单,不允许"再观察三天"。


策略四:分批止盈——解决"卖飞"焦虑

前面三套方法都会面临同一个心理障碍:卖完之后万一继续涨怎么办?分批止盈就是专门治这个的。

我的做法是"三档减仓":达到目标收益率后,先赎回 1/3;如果净值再涨 10%,赎回第二个 1/3;剩余 1/3 用回撤法持有,直到触发 12% 回撤才清仓。

三档减仓的真实数字

拿我 2023年6月买入的一只消费主题基金举例,本金 5 万:

阶段触发条件操作赎回金额该笔实际收益率
第一档累计收益 40%赎回 1/3约 2.33 万+40%
第二档再涨 10%(即 +54%)赎回 1/3约 2.57 万+54%
第三档从最高点回撤 12% 清仓赎回剩余约 2.28 万+37%

三笔加总,这笔投资的实际综合收益率是 43.3%。如果我在第一次触及 40% 时就全卖,实际收益率是 40%;如果我一直拿着等回撤清仓,按第三档的 37% 算反而更差。分批止盈在这只基金上多拿了 3.3 个百分点。

分批止盈的代价

它同样有短板。分批意味着交易次数变多,赎回费就是一笔真金白银的成本。C 类份额通常持有 7 天以上免赎回费,但 A 类份额如果持有不满 1–2 年,赎回费可能在 0.5%–1.5% 之间。我在 2023 年就吃过一次亏:一只 A 类基金持有 11 个月时触及第一档止盈,赎回 1/3 被扣了 0.75% 的赎回费,实际到手比预期少了将近 400 块。

所以用分批止盈前,先确认你持有的是 C 类还是 A 类,持有期够不够免赎回费的门槛。这个细节和 ETF和场外基金区别:费率、交易方式、适合谁买 里讲到的费率结构是一回事——省下的费率就是白赚的收益。


四套策略怎么选:一张决策表

我把四套方法整理成了一张对照表,你可以按自己的持仓类型和性格来对号入座:

策略核心逻辑优点缺点最适合谁
目标收益率法赚到 X% 就卖规则简单,执行成本低不看市场环境,可能卖早没时间盯盘的上班族
估值法市场贵了才卖紧跟市场温度数据口径不统一,判断门槛高有一定研究能力的投资者
回撤法从高点跌 X% 就卖保住利润,控制回撤震荡市容易反复触发有持仓浮盈、担心坐过山车的人
分批止盈分三档逐渐减仓平衡卖飞与坐电梯交易成本高,操作繁琐仓位较大、心理承受一般的人

我自己的实际配置是:宽基指数用"目标收益率 + 估值法"双触发,行业主题用"估值法 + 分批止盈",主动基金用"目标收益率 + 回撤法"。四套方法不是选择题,而是可以组合使用的工具。


三个被忽略的止盈细节

策略讲完了,还有几个我在实盘里反复踩坑、但在教科书里很少提的点,我觉得比策略本身更影响最终收益。

别在同一只基金上反复进出

2023年我在一只中证500指数基金上做了一次"止盈—回调—再买入"的操作,赚了 28% 就卖,三个月后跌了 9% 又买回来。表面看赚了差价,实际上两次申购赎回的成本、加上错过的一段上涨,算下来比一直持有还少赚了 1.7%。

频繁进出是散户收益最大的隐形杀手。如果你决定止盈,就要接受"卖出后可能踏空"这件事,不要因为踏空又追高买回去。

止盈出来的钱去哪,比止盈本身更重要

赎回只是把钱从权益资产挪出来,如果这部分钱立刻被拿去买另一只高波动基金,止盈就失去了意义。我给自己定了一个资金去向的顺位:先补足 如何建立个人紧急备用金 里说的 6 个月开支,再考虑转入短债或货币基金,最后才考虑换仓。这个顺序保证了我止盈出来的钱至少有一部分是真正落袋的。

税费和持有期要一起算

A 类基金的赎回费按持有期阶梯递减,很多基金持有满 2 年才免赎回费。如果你在持有 1 年 11 个月的时候止盈,可能平白多付 0.5% 的费用。我的一个笨办法是用 Unix Timestamp Converter 把每笔申购的日期转成时间戳存进表格,赎回前算一下精确持有天数,避免踩在费率阶梯的临界点上。


我的四条止盈纪律

写到这里,把四年的教训压缩成几条可以直接执行的纪律:

第一,止盈线写在买入之前。 我现在的习惯是每次申购前,先在记账表里填好这只基金的止盈目标、回撤阈值和分批档位,申购完成那一刻规则就锁定了。如果你用的是 记账App推荐:2025年最好用的5款个人理财工具 里提到的工具,大部分都支持给单只基金加备注字段,可以把这个信息直接写在备注里。

第二,触发当天必须操作。 这条是我 2023 年那次亏损换来的。触发判断可以在晚上做,但操作指令必须在当天收盘前挂出,不允许隔夜。

第三,止盈是纪律不是预测。 卖出后基金继续涨是常态,这并不代表你判断错了,只代表市场比你想象的更强。接受这个概率,才能让规则长期跑下去。

第四,每年复盘一次阈值。 我的止盈目标不是一成不变的——2022 年宽基定的是 25%,2023 年调到 30%,2026 年因为市场整体估值中枢变化又微调过一次。阈值应该跟你的风险承受能力和市场环境一起变化。

基金止盈这件事,说到底不是找到一个"最优解",而是找到一套你能在浮盈和回撤面前都不动摇的规则。我的四套策略未必适合所有人,但它们至少让我从一个"永远在等再涨一点"的人,变成了一个能按规则落袋的人——这四年里,这个转变本身带来的收益,可能比任何一只基金的涨幅都更多。