Back to strategies

Fibonacci Grid 策略

将 Grid 档位锚定在 Fibonacci 回撤与扩展区域附近

Fibonacci Grid 策略是一套系统化的 Grid 交易模板:界定锚定于近期脉冲行情的 Swing High-Low 区间,以 Fibonacci 回撤与扩展间距挂单,在价格完成下一次 Fibonacci Grid 轮动时循环成交,并通过在摆动锚点失效之外止损来控制持仓风险。 - Wikipedia

本策略作为教育示例提供,灵感来源于常见的公开技术分析概念和参考资料。仅用于研究和产品演示目的,不构成投资建议。

⚠️ 策略适用性
风险: HIGH
适用于
  • 横盘或均值回归市场,其中锚定于近期脉冲行情的 Swing High-Low 区间包含反复的双向价格波动。
  • 流动性充足的品种,限价单可以循环成交,而不承受较大的点差或资金费率拖累。
  • 波动率状态下,Fibonacci 回撤与扩展间距既足够宽以覆盖交易成本,又足够窄以反复成交。
避免使用于
  • 持续性突破行情,价格成交 Grid 一侧后不再回头。
  • 低波动市场,Grid 间距过宽而无法成交,或过窄而无法覆盖费用。
  • 流动性不稳定、存在大幅跳空或资金费率的市场,会扭曲预期的循环利润。
🕒 时间周期
1h4hDaily
🌍 市场
CryptoForexStocks
📢 Grid 系统在单边行情中可能累积持仓;在摆动锚点失效之外止损必须明确并经过测试。
问: Fibonacci Grid 策略背后的核心思想是什么?
该策略使用 Fibonacci 回撤与扩展间距,将锚定于近期脉冲行情的 Swing High-Low 区间划分为可重复的挂单档位,然后试图在价格于相邻 Grid 线之间往复时获利。
问: Fibonacci Grid 策略通常在何时失效?
当市场以趋势方式穿越 Grid 时通常会失败,使策略持有单边持仓,而不是反复的买卖循环。
问: 应如何对 Fibonacci Grid 策略进行回测?
回测时应纳入交易所费用、点差、资金费率或借贷成本、部分成交、最大持仓,以及明确的区间突破规则。

该策略的工作方式

从市场解读到交易管理的 5 阶段决策流程

1
Grid 状态
寻找可交易的震荡
在挂出任何 Grid 订单之前,界定锚定于近期脉冲行情的 Swing High-Low 区间
确认价格的往复幅度足以覆盖点差、费用和滑点
避免强方向性趋势,因其可能成交 Grid 一侧而无法循环
BBMACD
2
Grid 布局
设置间距与持仓
使用 Fibonacci 回撤与扩展间距来布置买卖档位
在启用 Grid 之前应用摆动锚点有效性、共振与波动率匹配
为每个档位设定合适的手数,使一整段不利成交序列仍处于风险预算之内
触及接近交叉
3
区间验证
剔除趋势陷阱
确认价格在区间边界或 Grid 端部附近反复受阻
当K线收盘于计划运行区间之外时暂停
检查已实现波动率是否仍与所选 Grid 间距相匹配
BB 信号MACD 交叉✓ GO
4
挂单循环
低买高卖
仅在 Level = Swing Low + Ratio * (Swing High - Swing Low) 定义出有效 Grid 档位时才挂单
在价格完成下一次 Fibonacci Grid 轮动时止盈或再平衡
亏损后不要扩大 Grid,除非回测明确对该规则进行过建模
买入部分卖出盈利区间
5
突破控制
限制持仓漂移
在实盘执行之前,界定在摆动锚点失效之外止损
限制最大挂单档位数量和投入 Grid 的总资金
当费用吞噬每次循环的预期利润时停用策略
入场SLTP移动止损2%R:R
策略组件参考

Fibonacci Grid 策略

将 Grid 档位锚定在 Fibonacci 回撤与扩展区域附近

Fibonacci
Grid
引擎
SC StratCraft
GGrid 区间
锚定于近期脉冲行情的 Swing High-Low 区间运行区间
参考中线持仓中枢
区间状态市场状态
S间距 过滤
Fibonacci 回撤与扩展间距Grid 间距
摆动锚点有效性、共振与波动率匹配质量过滤
费用优势成本可行性
O挂单 规则
聚集在 Fibonacci Grid 档位附近的限价单限价单触发
持仓阶梯敞口计划
启动规则启动条件
X离场 规则
循环止盈主要离场
Grid 再平衡维护离场
过期档位离场废单清理
R风险 控制
区间突破止损硬性失效
最大持仓资金上限
波动率切换状态终止开关
Fibonacci Grid 策略
Fibonacci Grid 策略是一套系统化的 Grid 交易模板:界定锚定于近期脉冲行情的 Swing High-Low 区间,以 Fibonacci 回撤与扩展间距挂单,在价格完成下一次 Fibonacci Grid 轮动时循环成交,并通过在摆动锚点失效之外止损来控制持仓风险。
Fibonacci Grid 策略 Market Suitability
The Fibonacci Grid 策略 strategy works best in 横盘或均值回归市场,其中锚定于近期脉冲行情的 Swing High-Low 区间包含反复的双向价格波动。. 流动性充足的品种,限价单可以循环成交,而不承受较大的点差或资金费率拖累。. 波动率状态下,Fibonacci 回撤与扩展间距既足够宽以覆盖交易成本,又足够窄以反复成交。. Traders should avoid using this strategy in 持续性突破行情,价格成交 Grid 一侧后不再回头。. 低波动市场,Grid 间距过宽而无法成交,或过窄而无法覆盖费用。. 流动性不稳定、存在大幅跳空或资金费率的市场,会扭曲预期的循环利润。. The risk level is categorized as HIGH. Grid 系统在单边行情中可能累积持仓;在摆动锚点失效之外止损必须明确并经过测试。
Fibonacci Grid 策略背后的核心思想是什么?
该策略使用 Fibonacci 回撤与扩展间距,将锚定于近期脉冲行情的 Swing High-Low 区间划分为可重复的挂单档位,然后试图在价格于相邻 Grid 线之间往复时获利。
Fibonacci Grid 策略通常在何时失效?
当市场以趋势方式穿越 Grid 时通常会失败,使策略持有单边持仓,而不是反复的买卖循环。
应如何对 Fibonacci Grid 策略进行回测?
回测时应纳入交易所费用、点差、资金费率或借贷成本、部分成交、最大持仓,以及明确的区间突破规则。
锚定于近期脉冲行情的 Swing High-Low 区间
锚定于近期脉冲行情的 Swing High-Low 区间界定了允许 Grid 循环挂单的价格范围,避免其演变为失控的加仓系统。. Formula: Upper bound and lower bound
参考中线
参考中线为 Grid 提供一个中性基准点,用于判断当前持仓是保持平衡还是正在向某一侧漂移。. Formula: (Upper + Lower) / 2
区间状态
区间状态用于检验价格是否有现实的可能在两个方向上穿越多个 Grid 档位。. Formula: Repeated mean reversion
Fibonacci 回撤与扩展间距
Fibonacci 回撤与扩展间距控制价格需要移动多远,下一对挂单才能完成一次循环。. Formula: Level = Swing Low + Ratio * (Swing High - Swing Low)
摆动锚点有效性、共振与波动率匹配
摆动锚点有效性、共振与波动率匹配可防止在当前波动率或趋势状况不再匹配计划布局时 Grid 继续运行。. Formula: Enable only in valid regime
费用优势
费用优势要求每一次预期循环的收益都超过点差、佣金、资金费率和预期滑点。. Formula: Grid profit > total costs
聚集在 Fibonacci Grid 档位附近的限价单
聚集在 Fibonacci Grid 档位附近的限价单将 Grid 布局转化为经过测试的价格档位上的具体限价单。. Formula: Price touches next grid level
持仓阶梯
持仓阶梯定义了随着价格穿越 Grid 敞口如何增长,并防止意外的超额加仓。. Formula: One unit per filled level
启动规则
启动规则在区间、波动率和成本假设全部有效之前保持 Grid 处于未激活状态。. Formula: Enable after regime check
循环止盈
循环止盈在价格完成下一次 Fibonacci Grid 轮动时离场,将一次完成的 Grid 波动转化为已实现利润,而非未平仓持仓。. Formula: price completes the next Fibonacci grid rotation
Grid 再平衡
Grid 再平衡在价格长时间远离原始中枢时调整或平掉相关档位。. Formula: Recentre or resize after drift
过期档位离场
过期档位离场会移除那些为旧波动率状态或过时价格区间创建的挂单。. Formula: Cancel unfilled old orders
区间突破止损
区间突破止损界定了 Fibonacci Grid 策略在何处不再是区间策略,必须停止累积持仓。. Formula: stop beyond the invalidated swing anchor
最大持仓
最大持仓在价格于均值回归之前穿越大量 Grid 档位时限制总敞口。. Formula: Level size * max fills
波动率切换
波动率切换规则在所选间距对当前走势变得过窄或过宽时停用 Grid。. Formula: ATR no longer matches spacing