网格机器人回测(Backtest)是币安提供的一项功能,允许你用历史价格数据模拟网格策略的过去表现,在投入真实资金之前先看看"如果我在过去X个月跑这个策略,能赚多少钱"。
回测的核心逻辑:将你设置的价格区间、网格数量、投入金额套用到历史K线数据上,统计每次价格触碰网格线时产生的买卖交易,最终汇总成收益数据。
这是验证网格参数合理性最重要的工具。盲目跑网格的新手亏钱,绝大多数是因为没有做回测就随意设置参数。2026年的币安回测功能已经非常完善,支持自定义时间段、等差/等比网格类型切换,是制定网格策略的必用工具。
回测功能需要登录账号才能使用。如果你还没有账号,可以用推荐码 BNAPP 注册,享受手续费折扣:
回测参数直接决定结果的参考价值。参数设置和你打算实盘跑的策略完全一致,回测才有意义。
主流交易对(BTC/USDT、ETH/USDT、BNB/USDT)历史数据最完整,回测结果最具参考性。山寨币波动大,回测结果极端,参考性较低。
这是最关键的参数。设置方法:
以BTC/USDT为例,如果当前价格约90,000 USDT,过去6个月在80,000-100,000之间震荡,合理区间可设为:下限75,000 / 上限105,000,留一定安全边际。
网格数量决定买卖频率和单次利润:
| 网格数量 | 单格利润 | 套利频率 | 适合资金 |
|---|---|---|---|
| 10-20格 | 较高 | 低 | 小资金(100-500U) |
| 20-50格 | 中等 | 中 | 中等资金(500-5000U) |
| 50-100格 | 较低 | 高 | 大资金(5000U+) |
| 100格以上 | 极低,可能被手续费吃掉 | 极高 | 不推荐 |
经验法则:单格利润至少要超过手续费的3倍。币安现货手续费0.1%,买卖两次合计0.2%,所以单格价格涨幅至少要达到0.6%以上才有意义。
2026年推荐大多数场景使用等比网格,尤其是回测时间超过3个月的情况。
回测时填入你打算实盘投入的金额。这个参数影响绝对收益金额,不影响百分比年化收益率。建议填入真实计划资金,这样结果更直观。
币安支持7天、30天、90天、180天自定义时间段回测。
点击「开始回测」后,系统通常几秒内给出结果。以下是各项指标的含义:
这是最核心的指标,表示如果策略按回测参数运行一年,纯网格套利部分可产生的年化收益。注意:这不包含持仓价格涨跌的盈亏。
参考基准:Grid APR超过20%算不错,超过50%要警惕(可能是参数过度拟合历史数据)。
回测时间段内,所有网格买低卖高产生的已实现利润总和(USDT)。这是真正进入口袋的钱,不受持仓价格影响。
回测结束时,持仓资产按当前价格计算的浮动盈亏。如果买入了一堆山寨币而价格下跌,这里会是负数。
总收益 = Grid Profit + Unrealized PnL。很多新手看到Grid APR很高就兴奋,没注意到Unrealized PnL是大负数,总体其实亏损。
回测期间触发的买卖次数。次数越多,说明价格在区间内震荡越活跃,网格机器人越适合这个标的。次数极少说明价格单边运动,网格效果差。
策略运行期间,总资产从高点到低点的最大下跌幅度。超过30%要重新评估风险承受能力。
考虑了网格利润 + 持仓浮动盈亏后的综合年化收益。这才是最终判断策略好坏的指标。
回测结果通常比实盘漂亮,主要有以下几个原因:
回测假设每次都以精确的网格价格成交。实盘中,市价单会产生滑点,流动性差的交易对滑点可能达0.1%-0.5%。小资金影响不大,大资金(10,000U+)需要认真考虑。
价格快速波动时,机器人可能无法及时在网格价格成交,导致漏单或以更差的价格成交。
回测数据包含的极端行情(闪崩、快速拉升)在实盘中可能触发止损出局或完全偏离区间,损失超出预期。
币安回测默认按标准手续费0.1%计算。如果你开启了BNB抵扣,实际费率0.075%,实盘结果反而会略好于默认回测。
经验数据:实盘收益通常是回测结果的60%-80%。如果回测年化30%,实盘预期约18%-24%。这是合理的参考范围。
同一参数跑三个不同时段(牛市期/熊市期/横盘期)的回测,看策略在不同行情下的表现。只在某一行情下盈利的策略不够稳健。
以同样的价格区间,分别测试20格/50格/100格的年化收益和套利次数,找到手续费与收益的最佳平衡点。
先用宽区间(当前价格±40%)回测,观察价格在哪个子区间最活跃,再把资金集中到最活跃的子区间,提高资金利用率和套利密度。
同样参数跑两种网格类型的回测,看哪种在目标标的上更赚钱。通常等比网格在价格波动幅度大时表现更好。
Grid APR 100%听起来很诱人,但如果持仓的山寨币跌了60%,总收益可能是负的。要看综合年化收益,不是只看网格利润。
回测是在已知结果的历史数据上"寻找最优参数",天然有过度拟合的问题。在历史数据上最优的参数,不一定在未来最优。应该选稳健的参数,不是选历史最高收益的参数。
如果你只回测了最近3个月的牛市行情,结果当然很好。要测试策略对熊市和横盘的适应性,至少做180天回测。
很多新手觉得格子越多套利越频繁越赚钱。但每次套利都要付手续费,网格太密时,0.2%的双向手续费会吃掉超过单格收益。通过回测对比套利次数和总手续费,确认实际净收益。
区间太窄:价格一旦突破就停止套利,白白占用资金
区间太宽:网格密度低,套利频率低,资金利用率差
正确做法:区间覆盖过去3-6个月的主要震荡区间,不要强行设超宽区间。
网格机器人没有自动止损功能,价格跌出区间后会持续买入下跌资产。实盘一定要手动设置价格预警,价格跌破下限的10%时考虑手动停止机器人。
以下是一个BTC/USDT网格策略的回测示例(假设时间:2026年1月-3月,约90天):
这个结果说明:在这3个月的横盘震荡行情中,网格策略表现不错。但要注意:
| 参数 | 20格 | 50格 | 100格 |
|---|---|---|---|
| Grid APR | 28.1% | 34.2% | 31.6% |
| 套利次数 | 128次 | 312次 | 608次 |
| 总手续费 | 24U | 61U | 119U |
| 净Grid利润 | 821U | 845U | 793U |
结论:50格在这个案例中净利润最高,100格因手续费过高反而不如50格。
90天(3个月)是最常用的参考时段,覆盖了足够的行情周期,又不会因时间太长导致行情结构完全改变。
可以先用币安的「AI智能」自动参数跑一遍回测,看看系统推荐什么,然后再手动调整,对比两者结果。不要直接使用自动参数实盘,要理解背后的逻辑。
山寨币波动大,回测时可能出现1000%+的年化,但风险也极高。很多山寨币在熊市会跌80%以上,导致网格机器人持续买入越来越便宜的资产,形成大额浮亏。建议新手专注BTC、ETH、BNB等主流币种。
目前币安不提供回测结果的导出功能,建议截图保存参数和结果,方便后续对比实盘数据。
已经找到满意的回测参数?注册币安账号,用推荐码 BNAPP 享受手续费折扣,然后把回测参数直接用于实盘网格机器人:
网格机器人是币安最适合新手的自动化策略之一,通过回测验证参数,可以大幅提高成功率。
用推荐码 BNAPP 注册,享永久手续费返佣