策略类型 · 网格 / 被动收益

网格交易完整教学
为什么 LUNA 把所有网格归零

2026-06-03·12 分钟阅读·初学 ~ 中阶

网格交易是亚洲散户最爱的「被动收益」策略之一 — 开个机器人,价格在区间内震荡它就赚,看起来像「定存式」操作。 但 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)

text
spacing = (price_max − price_min) / n
每格价差固定(例如 $200)

范例:$50k-$70k、20 格
  spacing = (70000 - 50000) / 20 = $1,000
  格子:$50k / $51k / $52k / ... / $70k

等比网格(Geometric Grid)

text
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 一样自然
为什么小币推荐等比
想象 PEPE 从 $0.001 涨到 $0.01(10 倍)。 如果用等差网格分 10 格,spacing = $0.0009, 价格从 $0.001 到 $0.0019 之间有 10 格,但 $0.005 到 $0.0059 也是 10 格。 但价格 $0.0019 到 $0.001 的「百分比变化」比 $0.0059 到 $0.005 大很多 — 等差网格上半部触发频率低于下半部,是不均匀的。 等比网格自动处理这个问题。

3. 关键参数设定

① 上下限

通常用近期 30-90 天的支撑 / 阻力。 太窄容易破网,太宽利用率低。

② 网格数

  • 震荡市:30-50 格
  • 宽幅波动:80-150 格

③ 单格金额

text
单格金额 = 总资金 / (网格数 × 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. 主流网格平台对比

平台手续费特色
Pionex0.05%免费 16 种 bot,全球首家内建
Binance Grid0.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 比较稳。

pine
//@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 家交易所,可以实作出更灵活的网格 + 趋势过滤组合。

免费注册 TVSBot

8. 进阶:网格 + 趋势过滤

纯网格在趋势盘会破网。进阶做法:趋势盘暂停网格

pine
// 用 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

  1. 网格不是赚钱机器,是把震荡变现的工具。 适合的市场状态才能跑,趋势盘强行跑就破网
  2. 本质是空头波动率:90% 时间小赢, 10% 时间大输。LUNA 事件给的教训
  3. 选币比设参数重要:BTC / ETH 等高流动性 + 不会归零的资产, 才是网格的真正主场。小山寨币设网格 = 赌命