网格交易计算器

直接答案

网格交易计算器把价格区间按等差拆成若干档,输出每档的买入价、卖出价、单格净收益(已扣双边手续费)、理论总收益与年化估算,用于在开网格前横向比较不同区间与网格数量。

网格交易计算器帮你先算清楚再开网格:价格区间怎么定、拆成多少格、每一格占用多少资金、单格能赚多少、手续费又吃掉多少。输入价格下限、价格上限、网格数量、投入资金与手续费,工具会立即生成逐格买卖价格表与关键收益指标。

与只展示“理论收益”的简单计算器不同,这里默认区分毛收益与扣除买卖手续费后的净收益,并把资金在每格之间的占用方式写清楚,方便你判断当前的网格间距与手续费率之间是否仍然有利可图。

本页计算基于等差(等距)价格网格的现货做多模型:价格下跌时逐格买入,价格上涨时逐格卖出。需要等比网格、合约网格、历史回测或参数对比,请查看页面下方的相关工具入口。

先算清楚,再开网格

计算假设
  • 价格档位按等差(等距)生成:相邻两档的价格差恒为 (价格上限 − 价格下限) ÷ 网格数量。
  • 手续费按买入成交额与卖出成交额各自扣除一次(可在输入框修改费率)。
  • 单格资金 = 投入资金 ÷ 网格数量;网格数量即“买入档到卖出档的间隔数”,最少为 2。
  • 理论总收益假设价格在区间内完成“下行逐格买入 → 上行逐格卖出”的一轮完整往返,且每个网格成交一次。
  • 未计入资金费率、滑点与浮动盈亏,这些因素通常会让实盘结果低于理论值。

逐格买卖价格表

网格买入价卖出价价差单格资金 (USDT)毛收益 (USDT)净收益 (USDT)净收益率

风险提示:本计算器假设理想化的完整往返。实盘存在滑点、部分成交、资金费率与单边行情等因素,理论值仅用于横向比较参数,不构成盈利承诺。

关键数据与事实

价格档位(等差)
Level(i) = 下限 + (上限 − 下限) × i / 网格数量共「网格数量 + 1」个等距档位
每格资金占用
投入资金 ÷ 网格数量
单格净收益
毛收益 − 买入手续费 − 卖出手续费手续费按买入与卖出成交额各扣一次
年化估算假设
30 天 / 轮仅用于横向比较量级,不代表实际收益
示例:2000–2200 · 10 格
每格间距 20 USDT每格 100 USDT;双边 0.1% 时首格净收益约 0.80 USDT

什么是网格交易计算器

网格交易是一种区间震荡策略:把价格区间划分为若干等距(或等比例)的价格档位,价格每跌到一档就买入一份,每涨到上一档就卖出一份,通过反复的低买高卖,在震荡行情中积累利润。

网格交易计算器要回答的是一组具体问题:区间上下限如何对应你的资金与波动预期;同样一段区间拆成 10 格与拆成 50 格,单格间距、单格收益、手续费占比分别会变成多少;在给定手续费率下,间距小到什么程度网格就不再划算。

它不预测方向,而是把一个网格策略的参数翻译成可比较的数字——这正是你在投入真金白银之前应该先做的一步。

怎么用网格交易计算器

  1. 输入当前价格、价格下限与价格上限。建议下限与上限覆盖你预期的震荡区间,同时结合本金评估脱离区间时的风险。
  2. 输入网格数量:它是买入档与卖出档之间的间隔数,至少为 2。网格越多,单格间距越小、成交越密集,但每格利润越薄、手续费占比越高。
  3. 输入投入资金与手续费率(按你的交易所档位填写)。资金会在各网格之间等额分配,用于测算每格买卖的名义金额。
  4. 点击“开始计算”,检查生成的逐格买卖价格表,以及单格收益、理论总收益、总手续费与年化估算等汇总结果。
  5. 如需保存或对比,可点击“导出 CSV”(可用 Excel 打开)或“复制全部”,把价格表与汇总一起带走。

计算公式(等差网格 · 现货做多)

网格价格档位(等差)
Level(i) = Lower + (Upper − Lower) × i / GridCount     (i = 0, 1, …, GridCount)

共 GridCount + 1 个价格档位;相邻档位差 = (Upper − Lower) / GridCount。

每格资金占用
PerGridCapital = TotalCapital / GridCount
单格毛利润(第 i 格,买价 Level(i),卖价 Level(i+1))
GrossProfit(i) = (Level(i+1) − Level(i)) / Level(i) × PerGridCapital

卖出成交额 = PerGridCapital × Level(i+1) / Level(i)。

扣除手续费后的单格净利润
NetProfit(i) = GrossProfit(i) − BuyFee(i) − SellFee(i)
BuyFee(i) = PerGridCapital × FeeRate
SellFee(i) = 卖出成交额 × FeeRate

费率默认买卖相同;理论总收益 = 全部网格净利润之和(一轮完整往返)。

年化收益率估算
Annualized ≈ (一轮往返总净收益 ÷ 投入资金) × (365 ÷ 假设每轮天数)

为便于估算,页面默认假设 30 天完成一轮完整往返。该假设对震荡频率敏感,只作为横向比较量级,不代表实际收益。

计算示例

假设 ETH 现价 2100 USDT,计划在 2000 ~ 2200 USDT 之间挂等差网格,网格数量 10,投入资金 1000 USDT,手续费率双边各 0.1%。

那么每格间距 = (2200 − 2000) ÷ 10 = 20 USDT,每个网格占用 100 USDT。第一格从 2000 买入、2020 卖出:毛收益率约 1%(毛利润约 1 USDT);买入手续费 0.10 USDT、卖出手续费约 0.101 USDT,净收益约 0.80 USDT。

价格越低的网格买入成本越低,单格收益率越高;最后一格(2180 → 2200)的毛收益率约 0.917%,净收益约 0.72 USDT。

把 10 个网格的净利润相加,就是“价格在区间内完成一轮完整往返”的理论总净收益(约 7.5 USDT 上下,占本金的约 0.75%)。如果每 30 天能完成一轮往返,年化估算约为个位数到两位数百分比——但真实震荡频率无法事先保证,请务必把该数字当作假设性估算看待。

使用网格参数的几点建议

  • 先让单格净收益明显大于双边手续费。若间距收窄到与手续费同一量级,网格会变成“交易所打工”。粗略经验是单格理论净收益不低于双边手续费的数倍,再考虑挂网格。
  • 区间要能解释为什么存在。用近一段时间的波动高点与低点作为参考区间,并假设价格可能短暂突破区间——突破后网格通常会停止或全部成交,提前想好处置方式。
  • 网格数量不是越大越好。网格越多成交越频繁,账面上更容易“忙碌”,但总资金被切得更碎、每格利润更薄;要结合手续费与资金规模一起看。
  • 网格交易在单边行情中会放大持仓压力。单边下跌时网格会一路买入直至资金用尽,浮亏随价格下行扩大;开网格前请先用风险与压力测试工具评估最坏情形。

常见问题(FAQ)

网格数量应该选多少格?

没有通用答案。网格数量越多,同一区间内间距越小、成交越密集,但每格资金更少、利润更薄,手续费占比更高。先用本计算器对比几个网格数量下“单格净收益 / 手续费”的倍数,再结合你的资金量与对震荡频率的判断来选择,通常 10~100 格是比较常见的区间。

网格交易会亏损吗?

会。网格交易是一种区间策略,不是无风险策略:价格单边下跌时网格会持续买入并产生浮亏,价格跌破区间下限后策略按设计“失效”,浮亏需要你自己决定止损或继续持有。本工具及本站不提供任何收益保证。

手续费对网格收益影响有多大?

非常大。每次成交都要付一次手续费,一轮低买高卖至少涉及买卖两笔。如果单格间距带来的毛收益小于双边手续费,成交越频繁亏损越快。这也是本计算器默认同时展示毛收益与扣除手续费后净收益的原因。

等差网格和等比网格有什么区别?

等差网格的相邻价格差固定,例如每 20 USDT 一档;等比网格的相邻价格按固定比例递增,例如每档 +1%。低价区间的绝对价格变化小、成交更密集,等比网格在低价区能降低单格绝对风险,更适合价格跨度大的币种。本站等比网格工具即将上线。

价格跌破区间下限或涨破上限会怎样?

在现货做多等差网格模型里,价格一路下行时各档买单会陆续全部成交,资金用完后策略将停止买入,此时你会持有整格区间的现货并承受浮亏;价格涨破上限时通常只剩最后一笔卖出,之后的上涨与你无关。设计区间时请考虑“区间失效”后的预案。

为什么实盘结果和计算器理论值不一致?

计算器基于若干简化假设:完整往返、每格恰好成交一次、成交价恰好等于档位价。真实市场存在手续费等级差异、滑点、资金费率(合约)、部分成交与行情未触及档位等情况,且震荡次数不可事先保证。理论值适合横向比较参数,不适合当作收益承诺。

资料来源与参考