跳转到主要内容

市场中性机器人(Market Neutral Bot)

了解 Market Neutral Bot 如何利用套利和价差交易等策略,在加密货币市场中降低风险并获取稳定收益。

作者:Jacob

市场中性机器人(Market Neutral Bot)

我们建议使用 Cross Margin(全仓模式) 进行交易,以获得更稳健的风险控制。

请注意,使用 Isolated Margin(逐仓模式) 会面临更高的仓位强平风险。

同时,我们还建议启用 Hedge Mode(对冲模式),以防止仓位之间相互抵消或被意外平仓。

欢迎使用我们的高级 Market Neutral Bot(市场中性机器人)

该机器人通过量化分析方法,在加密货币市场中寻找潜在盈利机会。

机器人使用统计模型分析不同加密货币交易对之间的价格关系,并据此执行交易策略。


统计套利引擎(Statistical Trading Engine)

Market Neutral Bot 使用 统计套利(Statistical Arbitrage) 方法寻找潜在交易机会。

通过分析历史市场数据并运用 均值回归(Mean Reversion) 原理,机器人能够识别加密货币期货交易对之间价格关系中的非效率现象,并据此执行交易。

这种数据驱动的策略能够帮助机器人适应不断变化的市场环境,并在不同市场周期中保持相对稳定的表现。

市场中性机器人如何运作?

该机器人采用基于 均值回归分析(Mean Reversion Analysis) 的市场中性交易策略,专门用于加密货币期货配对交易。

整个流程系统化且数据驱动,主要分为以下四个阶段:

数据收集与准备

机器人会使用所有监控币种最近 3 个月(90 天) 的历史价格数据。

这些数据是后续所有模型分析的基础,包括:

  • 波动率聚类(Volatility Clustering)

  • 协整检验(Cointegration Testing)

通过固定的训练周期,机器人能够保证模型的稳定性以及与当前市场环境的相关性。

波动率聚类

为了提高风险控制能力和筛选准确性,机器人会将币种划分为两个波动率类别:

  • 低波动率(Low Volatility,L)

  • 高波动率(High Volatility,H)

波动率评估采用两项指标:

短期预测波动率

基于最近 15 天的数据,使用 GARCH 模型进行预测。

长期历史波动率

基于完整 90 天数据计算。

机器人还会使用 四分位距(Interquartile Range,IQR)过滤法 去除异常值,避免极端数据影响聚类结果。

最终,每个币种都会被标记为:

  • L(低波动率)

  • H(高波动率)

以便后续协整分析仅在相同波动率组内进行。

Johansen 协整检验

在每个波动率分组内,机器人会评估所有可能的两币组合。

使用 Johansen 协整检验 来判断这些币种之间是否存在长期价格关系。

所谓协整,是指:

即使两种资产在短期内出现偏离,其价格仍会在长期维持共同波动关系。

如果发现协整关系,机器人会保存以下信息:

  • 协整组合中的币种列表

  • Beta 权重(表示每个币种的交易比例)

  • 关键统计结果(Trace Statistics 和 Critical Values)

价差筛选与排序

所有协整价差都会根据协整强度进行排序。

排序依据为:

Trace Statistic 与 Critical Value 的差值

随后机器人会筛选最佳价差组合,同时应用相似度过滤机制。

规则如下:

  • 任意两个入选价差组合共享的币种不得超过 50%

这样可以:

  • 避免过度集中于某一资产

  • 提高投资组合多样化程度

市场分析与执行

当最优价差组合被选出后,机器人将进入执行阶段。

平稳性检测与标准化(Stationarity & Standardization)

机器人会根据协整组合构建一个合成价差(Synthetic Spread)。

随后验证该价差是否保持平稳性(Stationary)。

然后将价差价格转换为:

Z-score(标准分数)

用于衡量其偏离均值的程度。

策略开仓与平仓

当出现明显偏离时:

  • Z-score 高于 0.99;或

  • Z-score 低于 0.01

机器人会通过多腿限价单执行开仓。

随后持仓等待价差回归。

当:

Z-score 回归至 0.50

即接近中位数水平时,

机器人将自动平仓并锁定利润。

风险与组合管理

机器人实施严格的风险控制措施,包括:

  • 单币种最大敞口限制

  • 整体投资组合仓位限制

同时,所有盈亏计算均会考虑:

  • 交易手续费

  • 实际执行成本

从而保证策略表现更加贴近真实交易环境。

参数说明

Market Neutral Bot 提供丰富的可配置参数,用于调整:

  • 策略逻辑

  • 风险管理

  • 执行方式

以下为各项参数说明。

仓位设置

参数

说明

Take Profit (%)

当价差向有利方向移动达到设定百分比时自动止盈平仓

Stop Loss (%)

当价差向不利方向移动达到设定百分比时自动止损平仓

Legs Stop Loss (%)

如果任意单个交易腿下跌达到设定百分比,则关闭整个价差仓位

订单类型

参数

说明

Auto

自动选择成本最低且滑点最优的入场方式

Market

两条交易腿均使用市价单立即成交

Two Leg Entry

两条交易腿先挂限价单,若其中一条成交,另一条则以市价单执行

波动率

参数

说明

High

仅交易高波动率分组中的价差

Low

仅交易低波动率分组中的价差

Both

同时交易两个波动率分组中的价差

分位数组

参数

说明

1%

仅当 Z-score 位于历史偏离值最高 1% 区间时开仓

5%

当 Z-score 位于历史偏离值最高 5% 区间时开仓

10%

当 Z-score 位于历史偏离值最高 10% 区间时开仓

交易方向

参数

说明

Mean Reversion

当价差显著偏离均值时开仓,预期其回归均值

Trend

顺应价差当前方向开仓,捕捉趋势延续收益

Z-score 滚动窗口

参数

说明

288

短周期窗口(约 3 天,15 分钟K线)

2880

长周期窗口(约 30 天,15 分钟K线)

入场条件

参数

说明

Out of the Channel

当 Z-score 突破预设通道范围时开仓

Into the Channel

当 Z-score 从极端区域重新回到通道内时开仓

Outside the Channel

与 Out of the Channel 类似,在 Z-score 脱离正常范围时触发

总结(Summary)

WunderTrading 的 Market Neutral Bot(市场中性机器人) 会系统性地筛选出具有长期联动关系的两种加密货币,等待两者价格出现短期偏离后建立仓位,并在价格关系恢复正常时平仓获利。

通过结合:

  • 波动率聚类(Volatility Clustering)

  • 协整检验(Cointegration Testing)

  • 精细化价差筛选(Spread Selection)

机器人旨在实现:

  • 稳定的市场中性收益

  • 有效的风险控制

  • 更好的投资组合分散化管理(Diversification)

这是否解答了您的问题?