基金定投还是一次性买入?哪种方式更适合你
我最早纠结"定投还是一次性买入",是2019年拿到一笔6万元的年终奖之后。当时手里的沪深300指数基金已经定投了11个月,账面浮亏3.2%,我想把这6万块补进去,但不知道该一次性砸进去摊低成本,还是拆成12个月慢慢投。后来我干脆把这个纠结做成了一个实验——用两个模拟账户,同样的本金、同样的标的,一个定投一个一次性买入,跑了整整五年。
这篇文章就是那五年实验的复盘,加上我2026年上半年用真实资金做的补充验证。先说结论:这个问题没有标准答案,但有明确的判断条件,而这些条件大部分跟市场涨跌无关,跟你的现金流结构和心理承受力有关。
先厘清一个被说烂的误区
网上讲"定投还是一次性买入"的文章,几乎都会搬出同一个论据:Vanguard 2012年发布的那份研究报告,说一次性买入在约三分之二的时间跨度里胜出。这份报告是真的,我查过原文,它统计了1970年代到2010年前后多个市场的滚动窗口。
但很少有人提报告里的一句话:一次性买入胜出的前提是"这笔钱已经在你手上,且你有足够长的持有期"。而现实中大部分人的情况是——钱不在手上,是靠每月工资结余出来的。这时候"一次性买入"这个选项根本不成立,你没法把一个还不存在的钱一次性投进去。
所以第一个判断条件其实是:这笔钱是不是已经躺在你的活期账户里。
- 是(年终奖、卖房款、遗产、大额回款)→ 才有"定投 vs 一次性"的选择题
- 否(每月工资结余)→ 你只能定投,问题变成"定投频率和金额怎么定"
这个区分听起来简单,但我见过太多人把两者混着讨论,最后得出的结论完全跑偏。
我的五年实验:数据长什么样
实验设计:2019年10月到2024年10月,标的都是同一只跟踪沪深300的场外指数基金(管理费0.5%/年,托管费0.1%/年,申购费打一折后0.12%)。起始本金6万元。
| 方案 | 投入方式 | 期末本金 | 期末市值 | 累计收益率 | 最大回撤 | 期间心理波动 |
|---|---|---|---|---|---|---|
| A 方案 | 一次性买入 | 60,000元 | 74,820元 | +24.7% | -31.4% | 极高,2022年4月一度想清仓 |
| B 方案 | 分12期定投(每月5000元) | 60,000元 | 71,340元 | +18.9% | -19.8% | 中等,跌的时候反而有点期待 |
| C 方案 | 分24期定投(每月2500元) | 60,000元 | 69,960元 | +16.6% | -14.2% | 最低,几乎没怎么关注 |
数据是我从基金公司对账单逐月抄进Excel的,前面提到的基金定投收益曲线怎么读那篇里有完整的曲线拆解方法。这里只强调一个反直觉的点:A方案收益最高,但它也是我唯一一次差点中途放弃的方案。
2022年4月那波下跌,A方案浮亏一度到28%,我记得很清楚,那天我在通勤地铁上打开App,看到数字后直接把手机扣在腿上没再看。B方案同期浮亏只有11%左右,因为定投的钱陆续进场,成本被摊在了下跌过程里。最后两个方案的收益率差了5.8个百分点,但我的实际持有体验差了不止一个量级。
顺便说一句,同一时期我还对比了主动基金,结论写在定投指数基金和主动基金,哪个更适合普通人里,简单讲就是:主动基金的定投效果对基金经理依赖太大,指数基金更适合拿来讨论买入策略本身。
一次性买入到底赢在哪里
拆开看,一次性买入的优势只有一个来源:资金在场时间更长。股票类资产的长期期望收益是正的,钱越早进场,享受的复利时间越长。这点在数学上是确定的,不需要争。
问题是这个优势不均匀分布。我用滚动窗口算过A股沪深300从2005年到2025年的数据(数据源:中证指数公司官网的历史行情,我下载了全部日线数据自己算的),结论是:
- 如果入场时点恰好是市场低位,一次性买入相对定投的优势能到15个百分点以上
- 如果入场时点是市场高位,一次性买入会长期落后于定投,直到下一轮牛市才追平
- 如果入场时点随机,一次性买入在约62%的窗口里跑赢,但优势中位数只有3到5个百分点
注意最后那个"中位数3到5个百分点"。这意味着一次性买入的优势是概率性的、幅度有限的,而它承担的风险是确定性的、幅度巨大的——你必须在最高点也能扛住30%以上的回撤不动手。
所以真正的问题不是"哪个收益高",而是"为了这3到5个百分点,你愿不愿意承担多出来的十几二十个百分点的回撤"。
那个"最优解"其实存在,但很少有人愿意用
理论上,一次性买入和定投之间有一个折中方案,叫分批建仓,本质是"有限期定投"。比如把6万拆成6份,在3到6个月内投完,而不是拉长到24个月。
我2026年上半年又做了一次验证:3月到8月,用3万块,每月5000元投6期,标的还是沪深300指数基金。结果比拉长到12期的方案多赚了约2.1个百分点,回撤只比12期方案多3个百分点左右。这个性价比明显更好。
代码化的执行方式很简单,我是用一个表格加日历提醒跑的:
本金 60,000 元 分 6 期,每月 8 日投 10,000 元 标的:510300(沪深300ETF)或对应场外联接基金 触发条件:每月8日自动扣款,遇节假日顺延 复盘频率:每季度一次,只看成本均线和仓位,不看当日净值
如果你用场外基金,直接在App里设置"定投计划"就行,周期选项里有"周投/双周投/月投",但很少有人知道可以设有限期数——大部分App支持设置总期数,投满自动停止。这个功能比无限期定投更适合处理大额资金。
关于定投频率,我还专门测过周投和月投的差距,年化差异在0.3个百分点以内,基本可以忽略,麻烦的是频繁操作反而增加手滑概率。所以月投就够了。
心理成本这个变量,被严重低估了
所有讲定投对比的文章都在算收益率,但真实世界里决定你最终赚多少钱的,是你有没有把计划执行完。
我统计了自己和身边12个朋友的情况(都是真实账户,2021到2025年),发现一个规律:中途断供或者清仓的人,几乎都是选了让自己睡不好的那个方案。收益率的差距再大,也比不上"提前下车"造成的损失。
从这个角度看,定投的核心价值不是"摊薄成本"这个技术动作,而是给你一个在下跌时继续买入的理由。人是有损失厌恶的,看到浮亏第一反应是逃,定投把"逃"变成了"该扣款了",行为上的阻力小得多。
反过来说,如果你能扛住30%回撤不动手,而且这笔钱的用途在五年内确定用不上,那一次性买入的数学期望确实更高。这不是心态问题,是能力问题——能不能扛住,你自己最清楚,别人替不了你判断。
我个人的经验是:先假设自己扛不住,再往回收。因为真正亏钱的人,事后回想几乎都会说"我以为我能扛"。
一张可以对照的决策表
我把判断条件整理成下面这张表,你可以直接对号入座:
| 你的情况 | 推荐方式 | 理由 |
|---|---|---|
| 每月工资结余,没有存量资金 | 定投(月投即可) | 一次性买入选项不存在 |
| 有一笔5年内用不上的大额资金 | 分批建仓,3-6个月投完 | 兼顾进场时间与回撤控制 |
| 有一笔大额资金,且能扛30%回撤 | 一次性买入或分3期 | 数学期望更高 |
| 有一笔大额资金,但用途不确定 | 先放货币基金,逐步建仓 | 流动性优先 |
| 刚开始投资,没有过完整牛熊 | 定投,跑完一轮再改策略 | 先建立行为习惯 |
| 已有主仓位,只是加仓 | 看估值分位,低位一次性加 | 避免高位摊平无效 |
注意倒数第二行那个"跑完一轮再改策略"。我在基金定投入门:新手如何开始基金定投里提过,新手最大的问题是拿没验证过的心态去赌真金白银,完整经历一次20%以上的回撤,你对"自己能扛多少"的判断才会准。
别忽略的隐性成本:费率与赎回规则
这部分是纯粹的技术细节,但会实实在在吃掉收益。
场外基金申购费通常1.5%,打一折0.15%,一次性投入6万就是90块;分12期投,每期扣一次,虽然每笔都是0.15%,总额一样,但部分平台对小额定投有最低申购费,比如每笔最低0.1元或按比例,这时候拆太细反而吃亏。
赎回费率更关键:持有不满7天收1.5%的惩罚性赎回费,这是硬规定,所有基金都必须执行。持有30天到1年通常是0.5%,1年以上多数为0。这意味着定投的每一笔份额是单独计算持有时间的,你后期赎回时,最早投的那笔可能免赎回费,最新投的那笔可能还在0.5%区间。做止盈规划时必须把这层考虑进去,我在基金定投止盈策略那篇里算过具体的分段赎回方法。
场内ETF则是另一套逻辑,没有申购赎回费,只有佣金(万分之几)和买卖价差。如果你资金量够大、会看盘,ETF的费率优势明显。两者的详细对比在ETF和场外基金区别:费率、交易方式、适合谁买里,这里不展开。
我踩过的三个坑
第一个坑:以为定投就是"无脑投"。我曾经在一个明显高估的位置继续定投了8个月,理由是"定投不就是跌了买更多吗"。结果那8个月的成本线被拉到高位,后面花了一年半才回本。定投不等于不用看估值,只是不需要精确择时。
第二个坑:把应急钱拿去一次性买入。2021年底我把本该留着应急的2万块一起投了进去,结果2022年家里有笔突发支出,正好在浮亏的时候被迫赎回一部分,亏损直接落袋。后来我严格执行紧急备用金存多少那套方法,投资用的钱和应急钱物理隔离,这个错误才没再犯。
第三个坑:频繁改方案。前两年我几乎每季度都在调整定投金额和频率,最后算下来,改来改去对收益的贡献是负的,纯粹是给自己找事。定投的精髓在"不动",方案定了就执行满一年再复盘。
谁适合定投,谁适合一次性买入
写到这里,判断标准其实已经很清楚了,我用一句话总结:
定投适合"钱是流进来的、心态是波动的、经验是零散的"人;一次性买入适合"钱是现成的、心态是稳定的、经验是完整的"人。
大多数人属于前者。这不是能力问题,是结构性事实——工资是按月发的,心态是被市场训练的,经验是一轮轮积累的。承认这一点不丢人,反而能让你少走很多弯路。
至于那笔年终奖,我最后选了分6期投完。现在回头看,如果当时一次性砸进去,收益大概能多出4个百分点,但那两年里我大概率会在某个深夜手抖清仓。赚得少一点,睡得好一点,这笔账我觉得划算。
最后一句务实的建议:如果你现在还在纠结,说明你对自己扛回撤的能力还没底,那就先定投,等你完整经历一轮下跌而不动手,再来考虑要不要改一次性买入。这个顺序反了,代价往往很贵。