工作流资金费率套利策略
2
Follow
491
Followers
策略简介
本策略基于永续合约资金费率的跨交易所价差进行中性套利。当两个交易所的永续合约资金费率存在显著差异时,策略在费率较低的交易所开多仓、在费率较高的交易所开空仓,通过收取两侧的净费率差值获利,同时利用双向持仓对冲价格风险,实现接近市场中性的稳健收益。
策略架构
整个系统分为两条并行工作流:
采集流(分钟级别运行)
通过 HTTP 请求从外部费率接口(varfunding.xyz)获取多交易所资金费率数据,筛选出配置交易所范围内的套利机会,按条目保存至本地历史库,并实时更新可视化仪表板。
执行流(小时级别运行)
读取并统计近4小时的历史费率数据,对各币种在 high / medium / low 三档置信度中的出现频率进行加权评分,触发平仓检测、对既有仓位进行方向验证,再对剩余套利机会执行多维度实时检测,最终由 AI 智能体综合分析并输出开仓信号,由执行模块完成双边仓位建立与确认。
核心模块说明
1. 费率采集与统计
- 每分钟拉取最新多交易所费率快照,持续积累4小时窗口数据
- 统计每个币种在各置信度档位中出现的频次,计算加权置信度分数
- 每次执行周期结束后清空历史缓存,避免数据污染
2. 平仓检测
- 扫描所有配置交易所的实时仓位
- 若既有仓位对应的套利机会已消失,或方向与当前最优方向不一致,则触发平仓
- 平仓后清除本地仓位记录,保证状态一致性
3. 费率数据验证
验证通过后对候选币种进行以下两项实时检测:
| 检测项 | 说明 |
|---|---|
| 价差稳定性 | 获取近240根 K 线,计算双边价差的均值、范围和标准差,评估价格走势的一致性 |
| 流动性检测 | 实时获取 Ticker,计算实时溢价、开仓成本、平仓成本及往返总成本 |
同时检查两侧是否已存在持仓,避免重复开仓。
4. AI 智能决策
使用大模型对验证通过的候选机会进行综合评分(0-100),输出结构化 JSON 信号,包含:
- 是否建议开仓(
proceed) - 综合评分与风险等级(low / medium / high)
- 建议开仓金额(按评分动态调整为配置金额的 40%~100%)
- 预估日收益与分析理由
AI 评分维度(动态权重):
- 费率收益(35%):年化越高,容忍风险越大
- 收益风险比(30%):费率差与价差波动范围之比
- 流动性(20%):两侧成交量与买卖价差
- 成本效率(15%):往返成本占费率差的比例
5. 开仓执行
- 先开多仓,成功后再开空仓;若空仓失败则自动回撤多仓
- 全程通过订单状态轮询确认成交(最长等待15秒)
- 双边持仓验证通过后持久化记录至全局存储
交易所支持
通过 $vars.Exchange 动态配置,当前支持:
- Hyperliquid:合约使用
{Asset}_USD.swap - Lighter:合约使用
{Asset}_USDC.swap - 其他主流交易所:优先尝试 USDT,回退 USDC
参数说明
| 参数 | 说明 |
|---|---|
Exchange | 参与套利的交易所列表(数组或逗号分隔字符串) |
Amount | 每次套利建议的基准金额(USDT),AI 按评分动态调整 |
Confidence | 参与验证的置信度档位,默认 ['high', 'medium', 'low'] |
风控机制
- 持仓去重:开仓前实时扫描两侧持仓,已有仓位不重复开单
- 数据不足保护:共同时间戳数据点 < 30 条时跳过该币种
- 成本检验:往返成本 > 1.5倍费率差时评分大幅扣分
- 流动性门槛:任一侧 24h 成交量 < $100K 或买卖价差 > 0.3% 时不予开仓
- 单边平仓回撤:空仓失败时自动平掉已开的多仓,避免裸露方向性风险
- 订单超时处理:超时未成交的挂单自动尝试撤单,记录部分成交数量
收益来源
每个资金费率结算周期(通常每8小时),策略收取:
净收益 ≈ (费率_空仓方 - 费率_多仓方) × 持仓名义价值 - 交易摩擦成本
在年化预期方面,策略仅在 AI 综合评分 ≥ 50 分时开仓,历史数据显示目标机会的预估年化普遍在 20% ~ 300%+ 区间,实际收益取决于费率差持续性与仓位成本。
可视化仪表板
策略运行时在发明者平台实时展示:
- 多交易所账户概览(余额、权益、累计盈亏)
- 套利信号列表(执行状态、费率差、预估收益)
- 开仓决策详情(AI 评分与分析理由)
- 实时套利仓位(双边盈亏、持仓时长)
- 收益统计(日 / 周 / 月 / 累计)
视频链接:工作流实战:跨所资金费率套利策略
Strategy parameters
Related strategies
Comment
All comments (0)
No data
- 1