第三章 交易策略与回扣套利:被动挂单策略、价差捕获与回扣叠加、Delta中性策略、库存风险与回扣平衡
各位同学,欢迎来到第三章。这一章我们聊点真家伙——怎么把流动性回扣从「理论上的福利」变成「账户里的实打实收益」。我见过太多人一上来就猛挂单,结果回扣没吃多少,库存风险先把自己压垮了。说白了,回扣套利不是无脑刷单,它是一场精密的平衡游戏。
3.1 被动挂单策略:做市场的「安静猎手」
被动挂单,就是你不主动去吃盘口的单子,而是把自己的订单挂在盘口等着别人来吃。你提供流动性,交易所给你发回扣。听起来简单?嗯,这里面的门道可不少。
核心逻辑: 你挂限价单,提供深度,交易所奖励你。你挂得越远,被吃的概率越低,但回扣率可能更高(取决于交易所规则)。你挂得越近,成交快,但回扣可能少,而且容易被聪明钱狙击。
我个人习惯把被动挂单分成三类:
| 策略类型 | 挂单位置 | 回扣收益 | 成交概率 | 适用场景 |
|---|---|---|---|---|
| 保守型 | 第3-5档 | 高 | 低 | 低波动、趋势不明 |
| 均衡型 | 第1-2档 | 中 | 中 | 震荡市、流动性好 |
| 激进型 | 盘口边缘 | 低 | 高 | 高波动、趋势明确 |
我在项目中遇到过一种情况:有人把单子挂在第5档,以为能稳稳吃回扣。结果市场突然剧烈波动,他的单子瞬间被击穿,库存直接变成亏损。为什么?因为他没考虑波动率。你想想看,波动率大的时候,远档单子被扫到的概率其实不低,而且一旦被扫,方向错了就是大亏。
关键指标: 被动挂单策略的核心监控指标是「挂单成交率」和「平均等待时间」。如果成交率低于5%,说明你挂得太远了,回扣收益覆盖不了机会成本。如果等待时间超过30分钟,建议调整挂单档位。
3.2 价差捕获与回扣叠加:一鱼两吃的艺术
价差捕获,说白了就是吃买卖盘口的差价。回扣叠加,就是你在吃差价的同时,还能拿到交易所的返佣。这两者结合起来,才是真正的套利。
举个例子:
# 伪代码示例:价差捕获 + 回扣叠加逻辑
def spread_capture_with_rebate(symbol, min_spread, rebate_rate):
bid_price = get_best_bid(symbol) # 买一价
ask_price = get_best_ask(symbol) # 卖一价
spread = ask_price - bid_price
# 判断价差是否足够覆盖成本
if spread >= min_spread:
# 在买一挂买单(被动),在卖一挂卖单(被动)
place_limit_order(symbol, 'buy', bid_price, volume)
place_limit_order(symbol, 'sell', ask_price, volume)
# 如果两边都成交,你赚了价差 + 双倍回扣
profit = spread * volume + 2 * rebate_rate * volume
return profit
else:
# 价差不够,放弃
return 0
你看,这个策略的核心是「两边都挂被动单」。如果两边都成交,你不仅赚了价差,还拿了两次回扣。这就是一鱼两吃。
但要注意,这里有个坑。我曾经在实盘中吃过亏:价差看起来够大,我挂了双边单,结果买单成交了,卖单没成交。库存瞬间变成多头,市场一跌,亏损比回扣大得多。所以,我建议你加一个「单边成交保护」机制——如果一边成交后另一边超过N秒没成交,立刻撤单并做对冲。
警告: 价差捕获策略在低流动性品种上风险极高。你挂的单可能很久不成交,或者成交后无法及时平仓。建议只在高流动性品种(如BTC、ETH永续合约)上使用。
3.3 Delta中性策略:把方向风险关在门外
Delta中性,这个词听起来高大上,其实核心就一句话:让你的持仓对价格变动不敏感。你赚的是回扣和价差,而不是赌方向。
怎么做?最简单的办法是「多空对冲」。比如你在现货市场买入1个BTC,同时在期货市场做空1个BTC。这样无论BTC涨跌,你的总价值不变。然后你在这两个市场上同时挂被动单,吃回扣。
我画了一张图,帮你理解这个逻辑:
Delta中性策略的好处很明显:你可以放心地挂被动单,不用担心方向性亏损。但代价是什么?你需要占用双倍的资金(现货+期货保证金),而且还要承担资金费率、合约展期等成本。
我记得有一次,我在ETH上做Delta中性套利,两边都挂了被动单。结果ETH突然暴涨,现货那边成交了,期货那边因为流动性不足没成交。Delta瞬间变成正数,我被迫在不利价位追单对冲。那次教训让我明白:Delta中性策略对流动性要求极高,两边市场必须同步。
小技巧: 如果你做Delta中性,建议选择「现货+永续合约」组合。永续合约没有到期日,不用考虑展期成本。但要注意资金费率,如果资金费率持续为负,你的空单会不断被收费。
3.4 库存风险与回扣平衡:别为了芝麻丢了西瓜
这是本章最重要的一节。很多新手做回扣套利,眼里只盯着回扣率,完全忽略了库存风险。结果呢?回扣赚了1%,库存亏了5%,得不偿失。
库存风险的核心公式:
净收益 = 回扣收益 - 库存亏损 - 交易成本
其中:
回扣收益 = 成交金额 × 回扣率
库存亏损 = 库存价值 × 价格变动幅度
交易成本 = 手续费 + 滑点 + 资金费率
你想想看,如果你的回扣率是0.02%,而库存一天波动2%,那你的回扣收益根本不够塞牙缝的。所以,控制库存规模是关键。
我建议你遵循「库存上限原则」:
- 单品种库存上限: 不超过总资金的5%
- 总库存上限: 不超过总资金的20%
- 库存周转率: 每天至少周转3次以上,降低持仓时间
另外,还有一个容易被忽略的点——回扣的「隐性成本」。有些交易所的回扣是T+1结算的,也就是说你今天赚的回扣,明天才能到账。如果今天市场暴跌,你的库存亏损已经发生了,回扣还没到手。这就是流动性风险。
实战建议: 我个人的做法是,把回扣收益和库存亏损分开记账。每天收盘后,计算「回扣/库存亏损比」。如果这个比值低于2:1,说明你的策略风险太高,需要降低库存规模或提高回扣率要求。
最后,分享一个我曾经踩过的坑。有一段时间,我在某个交易所做回扣套利,回扣率很高,但流动性很差。我为了多吃回扣,把单子挂得很远,库存越积越多。结果有一天,交易所突然拔网线(系统维护),我的单子全被卡在里面,市场暴跌,我眼睁睁看着库存亏损扩大,却无法撤单。那次之后,我给自己定了一条铁律:任何策略的库存风险,都不能超过你一天能承受的最大亏损。
好了,这一章的内容就到这里。回扣套利不是印钞机,它是一把双刃剑。用好了,它是你的稳定收益来源;用不好,它会让你亏得莫名其妙。记住:控制风险,永远比追求收益更重要。