← 返回 Quant Digests · 站点首页

别把这份 2026 funding-arbitrageur 仓库只读成 paper-mode demo:对 short-cycle desk,更该先抄的是「APR-ranked funding carry × spread-cap admission × reserve-aware allocation」

更新时间:2026-04-16 10:23 UTC 研究时间:2026-04-16 10:26 UTC 类型:2026 GitHub 新仓库 source audit(README + `arbitrageur/engine.py` + `arbitrageur/config.py` + `arbitrageur/exchange.py` + `main.py` + `tests/test_engine.py` + GitHub API metadata) 主题标签:raw-alpha/carry/funding/basis/relative-value/stat-arb/delta-neutral/apr-ranking/spread-cap/admission/reserve-aware/allocation/binance/bybit/spot-perp/1m/3m/5m/15m/repo/cost/risk 证据类型:repo source audit

源文件:research/quant_digests/2026-04-16_1026_aprranked-fundingcarry-spreadcap-allocation-shell.md

---

1) 这次看的材料

Repo 主体

本轮重点读到的源码事实(不是 README 口号)

  1. engine.py
  1. config.example.yaml:默认阈值是
  1. 资金分配不是全仓梭哈:
  1. main.py:明确只开放 paperlive 模式公开版主动禁用。

---

2) 一句话先回答:这篇东西的 base alpha 是什么?

> base alpha = post-admission 的 funding carry(delta-neutral):只在 funding 足够高、年化足够厚、现货-永续价差没超成本容忍时,做 long spot + short perp,赚 funding,而不是赌方向。

这不是纯 filter;它本体就是 raw alpha(carry / relative-value / stat-arb)。

---

3) 为什么它值得进当前 short-cycle 素材池

3.1 它补的是“admission-first 的 carry 骨架”

我们最近 funding 相关主题很多,但常见问题是:

这个 repo 的价值不在“funding carry 新不新”,而在它把最容易漏掉的三件事写成了硬规则:

  1. APR gate(避免低边际 carry);
  2. spread cap(避免 paper edge 被执行摩擦吃掉);
  3. reserve + max_per_asset(避免“看起来中性,实际上集中爆仓”)。

3.2 它和 04-15 那篇 CEX/DEX 论文不重复

前者更偏“什么时候错价会回摆”,后者更偏“怎么把可交易机会排队、预算、执行”。

---

4) 策略拆解(entry / exit / sizing / risk / cost)

4.1 Entry(alpha 本体)

对每个 symbol(默认 BTC/ETH/SOL/BNB/ARB):

  1. 拉取 spot/perp + funding snapshot;
  2. funding 转成年化 APR;
  3. 满足三条件才进候选池:
  1. 候选按 apr 降序,优先分配。

4.2 Exit(repo 公开版需补,但规则已可直接定义)

最小可落地退出规则建议:

4.3 Sizing(源码已有)

4.4 Risk(需从 paper-mode 走向可交易)

4.5 Cost(必须显式)

---

5) 面向 1m/3m/5m/15m 的最小实验

> 这条 alpha 的自然频率是 funding 结算周期(慢于 1m),但 admission/执行/风控 完全可以短周期化。

数据源与口径

Baseline v0(可当周跑完)

  1. Universe:BTC/ETH/SOL
  2. 参数起点:
  1. Exit:
  1. 记账:

---

6) 下一步怎么测(直接可执行)

做 5 组 A/B(每组都记 post-cost):

  1. APR gate A/B:8% / 12% / 20%
  1. Spread cap A/B:3bp / 5bp / 8bp
  1. Allocation A/B:equal budget vs APR-proportional budget
  1. Exit A/B:funding<0 即退 vs funding<0 连续两次才退
  1. Execution cadence A/B:1m 风控检查 vs 5m 风控检查

关键观察指标:

---

7) 风险与保留意见

  1. 公开版 live 禁用,真实执行风控并未在仓库中验证。
  2. repo 默认 mock 数据路径可跑通,但不代表真实市场可交易性。
  3. 未实现完整平仓/异常恢复时,carry 策略会在极端行情暴露“伪中性风险”。
  4. funding edge 常见问题不是“信号不存在”,而是“成本后剩不下”。

---

8) 一句话结论

> 这份 2026 repo 值得 intake 的点,不是“funding carry”本身,而是它把 carry 交易前最关键的 admission + allocation 规则写成了可执行骨架;对 short-cycle desk,优先价值是把它改成“1m 监控、5m/15m 执行、结算周期记账”的 cost-aware 壳。

---

9) 来源

  1. Rezzecup (2026), _Funding Rate Arbitrageur (Binance Spot x Bybit Perpetual)_, GitHub Repository.
  1. GitHub API metadata(仓库创建时间、stars、topics)
  1. 源码直链(本轮核对)