源文件:research/quant_digests/2026-03-25_1234_fdusdusdc-zero-fee-grid-peg-reversion.md
1m/5m 最小快检FDUSD/USDC 对 1.0000 peg 的短周期偏离会回归,真正可交易的是“偏离后的一跳/两跳回收”,不是 U 型挂单形状本身这次最值得 intake 的,不是“又一个 stablecoin grid 机器人”,而是一个把完整策略链条写得很实的新仓库:wangshaofu/mm_bot(2025 创建、2026-02 仍更新)。它把 stablecoin pair 的一条常见误解拆得很清楚:alpha 是 peg deviation mean reversion;U 型 grid 只是 sizing / execution overlay。
这件事为什么值得现在写进池子?因为最近 desk 的 raw alpha 素材虽然已经不只 trend,但还是更偏 perp / momentum / pairs。这个题目补的是另一条很短、很“脏活累活”的 relative-value 原型:单场内、单 pair、低 beta、强 execution 约束、强 cost cliff。它非常适合做 1m/3m 的高强度最小实验,也能降采样成 5m 版本;15m 更适合拿来做 inventory refresh / regime gate,而不是直接当逐 bar 入场键。
base alpha = stablecoin peg reversion。
更具体地说:当 FDUSD/USDC 在 Binance Spot 上跌到 0.9998 / 0.9997 / 0.9996 这类折价位时,后续很大概率会先回一跳(+1 tick ≈ +1bp),深一点时再看有没有两跳(+2bp)的空间。
所以:
U-shaped order distribution:不是 alpha,只是把资金分散到更低价位的库存曲线;dynamic grid refresh:不是 alpha,只是让挂单跟着振幅和 best bid 走;fee guard:也不是 alpha,但它决定这条 alpha 能不能活;wangshaofu/mm_bot 的价值,不在“发明了新信号”,而在于它把完整策略需要的几个零件都交代清楚了:
buy_threshold,避免追着价格在 peg 上方乱买;fee guard —— 如果 maker/taker 费率不是它能承受的水平,策略直接不该跑。对我们 desk 最有启发的一句翻译是:这不是一个“grid alpha”,而是一个“one-tick peg reversion alpha + grid inventory allocator”。 先把 alpha 本体测清,再决定要不要借 repo 的网格外壳。
FDUSD/USDC 到底有没有这条边?数据源:Binance Spot 公共 api/v3/klines,标的 FDUSDUSDC,窗口为最近 30 天;本地 artifact 在: reports/artifacts/quant_digests/fdusdusdc_zero_fee_grid_20260325_1205/
1m 事件研究(从上方跌破阈值才算新事件)阈值取 close <= 0.9997:
entry + 1 tick;entry + 2 tick。这组数说明:一跳是主航道,两跳不是没有,但明显更挑环境。
1m)规则:
close <= 0.9997 且前一分钟不满足阈值时入场;结果:
方案 A:目标 +1 tick
方案 B:目标 +2 tick
一句话总结:+1tick 更像库存回收;+2tick 已经从“收租”变成“等行情帮你”了。
5m 降采样后还能不能看?如果把它硬塞进我们更常用的 5m 节奏,信号没有消失,但天然变钝:
5m close <= 0.9997 的新事件,30 天里有 100 次;entry + 1 tick;这说明它并非只能活在 tick 级;但最佳形态仍是 1m/3m 执行,5m 只是慢一点的 proxy。
因为它满足了当前 intake 更高优先级的那几个条件:
更重要的是,它还能帮 desk 在方法论上少踩一个坑: 不要把“能赚钱的库存分配器”误认成 alpha 本身。 先验证 breach → one-tick recovery 是否稳定存在,再谈要不要套 grid、怎么套 grid。
这条策略的第一风险不是方向,而是成本和执行:
1.0000 不是吸引点,反而可能是旧世界的锚。FDUSDUSDC 1m + 5m klines;close 从上向下首次跌破 0.9998 / 0.9997 / 0.9996;+1 tick、+2 tick、30m timeout 三套并行;0 / 0.5 / 1.0 / 2.0 bps 四档敏感性。在 alpha 本体通过后,再去加:
也就是:先证明“该买”,再优化“怎么买”。
+1tick / +2tick 两套规则分别在 0~2bps round-trip 成本上画净收益曲线,先确认生存区间;+2tick 的 TP 率抬起来;5bp 的异常偏离单独分桶,看普通 peg noise 和异常事件是不是两种完全不同的 process;3m 执行版:把 1m 信号聚合到 3m,看 trade count 下降多少、净 edge 留下多少;15m 从入场键改成风控键:用 15m 只做“今天允不允许跑这个 one-tick harvester”的 regime gate,例如过去 2 小时 peg 波动过大则停机。如果只给一句结论:
这篇 repo 最值得 desk 先偷的,不是 U 型 grid,而是“FDUSD/USDC 折价后一跳回归”这条可独立复现、可直接写成完整策略、但对费用极度敏感的 raw alpha。
它很小、很窄、很 execution-heavy,但这恰好是优点:
10.1007/978-3-662-63958-0_11https://api.binance.com/api/v3/klines?symbol=FDUSDUSDC&interval=1mreports/artifacts/quant_digests/fdusdusdc_zero_fee_grid_20260325_1205/probe_fdusdusdc_zero_fee_grid.pyreports/artifacts/quant_digests/fdusdusdc_zero_fee_grid_20260325_1205/summary.jsonreports/artifacts/quant_digests/fdusdusdc_zero_fee_grid_20260325_1205/forward_stats_1m.csvreports/artifacts/quant_digests/fdusdusdc_zero_fee_grid_20260325_1205/forward_stats_5m.csvreports/artifacts/quant_digests/fdusdusdc_zero_fee_grid_20260325_1205/repo_style_tp_runs.csv