网格交易完整教学
为什么 LUNA 把所有网格归零
网格交易是亚洲散户最爱的「被动收益」策略之一 — 开个机器人,价格在区间内震荡它就赚,看起来像「定存式」操作。 但 2022 年 5 月 LUNA 从 $80 三天归零,所有 LUNA 网格全部下穿归零。
本文讲网格交易的数学原理(等差 vs 等比)、适合 vs 不适合的市场、 Pionex / Binance Grid / Bitsgap 平台对比、 以及 99% 中文教学不讲的破网真相。
1. 网格交易的数学原理
本质:程序化的「买低卖高」。 在预设价格区间内,每隔一个价格放一张买单、一张卖单。 价格在区间内震荡时不断触发小额循环,赚价差。
例子(直观理解)
假设 BTC $60,000,你预期会在 $50k-$70k 震荡:
- 放 5 张买单:$58k / $56k / $54k / $52k / $50k
- 放 5 张卖单:$62k / $64k / $66k / $68k / $70k
价格跌到 $58k → 触发买单 → 同时挂 $60k 卖单
价格涨回 $60k → 触发卖单 → 赚 $2k 价差
价格继续震荡 → 不断重复
2. 等差网格 vs 等比网格
等差网格(Arithmetic Grid)
spacing = (price_max − price_min) / n
每格价差固定(例如 $200)
范例:$50k-$70k、20 格
spacing = (70000 - 50000) / 20 = $1,000
格子:$50k / $51k / $52k / ... / $70k等比网格(Geometric Grid)
spacing_ratio = (price_max / price_min)^(1/n)
每格价差比例固定(例如 0.5%)
范例:$50k-$70k、20 格
ratio = (70000/50000)^(1/20) = 1.01695 (1.695%)
格子:$50k / $50,847 / $51,710 / ... / $70k| 类型 | 适合 | 特性 |
|---|---|---|
| 等差 | 窄区间(5-15%)、低波动 | 新手友善,每格固定 $ |
| 等比 | 宽区间、高波动小币 | 「百分比移动」概念,$100 跟 $1000 一样自然 |
3. 关键参数设定
① 上下限
通常用近期 30-90 天的支撑 / 阻力。 太窄容易破网,太宽利用率低。
② 网格数
- 震荡市:30-50 格
- 宽幅波动:80-150 格
③ 单格金额
单格金额 = 总资金 / (网格数 × 2)
↑
乘 2 预留升降缓冲④ 密度 vs 宽度
- 密度高(网格多):触发频繁、单次利润小、手续费占比高
- 密度低(网格少):触发稀少、单次利润大、效率低
- 宽度宽:容错高、利用率低
- 宽度窄:利用率高、容易破网
4. 适合 vs 不适合的市场
✅ 适合
- 震荡盘(价格在 support/resistance 之间反复)
- 波动率中等(10-30% 月波动)
- 明确区间(看图能画出上下轨)
❌ 不适合
- 单边趋势(无论涨跌都会破网)
- 低流动性小币(滑点吃利润)
- 重大新闻前后(极端波动)
- 刚上市的新币(没历史可参考)
5. 最大杀手:破网
向下破网
价格跌破下限 → bot 停止 → 你满手现货「套牢」。 所有买单成交但没卖单触发。
2022/5 LUNA 事件:价格从 $80 三天归零, UST 脱钩。所有 LUNA/UST 网格全部下穿到底,归零。 这不是「套牢之后等反弹」 — 是真的零。
向上破网
价格穿过上限 → 持仓全部卖光 → 之后看着它涨完全没参与到。 钱没亏但机会成本巨大。
2022 熊市的代表案例
BTC 从 2021/11 的 $69k 跌到 2022/11 的 $15k。 大量设在 $30k-$50k 区间的网格全部下穿, 散户满手在 $40k 买的 BTC 蒸发 60%。
答案是「我会继续长期持有」 → 跑网格
答案是「我会崩溃」 → 网格不适合你
网格本质是空头波动率(short volatility): 90% 时间小赢,10% 时间大输。
6. 主流网格平台对比
| 平台 | 手续费 | 特色 |
|---|---|---|
| Pionex | 0.05% | 免费 16 种 bot,全球首家内建 |
| Binance Grid | 0.1%(一般) | 内建在交易所,界面简单但功能基本 |
| 3Commas | $29-79/月 | 老牌第三方,支持多交易所 API |
| Bitsgap | $24-149/月 | 进阶 bot + arbitrage |
| WunderTrading | $19+/月 | 云端 bot + TradingView signal |
Pionex 起源故事(中文圈爱听这个)
Pionex 是 2019 年新加坡团队创立, 团队来自 BitUniverse(亚洲热门的记账 + bot app, 在台湾 / 韩国 / 印尼超红)。
常见的错误传言是「Pionex 被 Binance 投资」 — 不是。 真实投资人是 Banyan Capital、顺为资本(小米雷军)、真格基金。 但 Pionex 流动性确实接 Binance + HTX(这可能是传言起源)。
切入点:「免费 bot」打破 3Commas 的订阅制护城河。 散户不用付月费,所有 16 种 bot 都免费用,只在交易时扣手续费。
7. 自己写网格策略:Pine Script 范例
以下是简化版的等差网格逻辑, 给你了解内部机制。实盘建议用平台原生 bot 比较稳。
//@version=5
strategy("简化网格交易(教学版)", overlay=true)
// === 参数 ===
upperLimit = input.float(70000.0, "上限")
lowerLimit = input.float(50000.0, "下限")
gridCount = input.int(20, "网格数")
qtyPerGrid = input.float(0.001, "每格 BTC 数量")
// === 算每格价格 ===
spacing = (upperLimit - lowerLimit) / gridCount
// === 简化进场:跌破任一网格买、涨过任一网格卖 ===
// (真实网格逻辑较复杂,这只是示意)
for i = 0 to gridCount
gridPrice = lowerLimit + i * spacing
// 从上往下跌穿
if (close < gridPrice and close[1] >= gridPrice)
strategy.entry("Buy_" + str.tostring(i), strategy.long, qty=qtyPerGrid)
// 从下往上涨穿
if (close > gridPrice and close[1] <= gridPrice)
strategy.close("Buy_" + str.tostring(i))
// === 视觉:画所有网格线 ===
for i = 0 to gridCount
line.new(bar_index, lowerLimit + i * spacing,
bar_index + 1, lowerLimit + i * spacing,
color=color.gray, extend=extend.right)
// === 破网警示 ===
bgcolor(close > upperLimit ? color.new(color.red, 80) : na, title="向上破网")
bgcolor(close < lowerLimit ? color.new(color.red, 80) : na, title="向下破网")Get started
想结合 TradingView 信号做动态网格?TVSBot 接 Pine 策略到 7 家交易所,可以实作出更灵活的网格 + 趋势过滤组合。
免费注册 TVSBot8. 进阶:网格 + 趋势过滤
纯网格在趋势盘会破网。进阶做法:趋势盘暂停网格。
// 用 EMA 200 判断大趋势
ema200 = ta.ema(close, 200)
inRange = math.abs(close - ema200) / ema200 < 0.10 // 偏离 EMA 200 不超过 10%
// 只在偏离不大时跑网格
if (inRange)
// 跑网格逻辑
else
strategy.cancel_all() // 取消所有挂单,等趋势结束9. 三个关键 takeaway
- 网格不是赚钱机器,是把震荡变现的工具。 适合的市场状态才能跑,趋势盘强行跑就破网
- 本质是空头波动率:90% 时间小赢, 10% 时间大输。LUNA 事件给的教训
- 选币比设参数重要:BTC / ETH 等高流动性 + 不会归零的资产, 才是网格的真正主场。小山寨币设网格 = 赌命