2. 交易规则与市场微观结构:港股T+0与交收规则、市场波动调节机制(VCM)、收市竞价机制、卖空限制
做高频交易,第一件事不是写代码,而是搞清楚这个市场到底怎么玩的。
港股和A股差别很大。我刚开始接触港股量化时,就吃过规则的亏。有一次策略在A股跑得好好的,移植到港股直接爆亏。后来一查,原来是卖空规则没吃透。嗯,今天我们就来把这些核心规则掰开揉碎讲清楚。
2.1 T+0与交收规则:你赚的钱,什么时候能到账?
港股是T+0交易,T+2交收。说白了,你今天可以买进卖出无数次,但钱要两天后才能真正到你口袋里。
核心要点:
- T+0交易:当天买入的股票,可以当天卖出。没有次数限制。
- T+2交收:交易完成后,资金和股票在第二个交易日完成交割。
- 交收风险:如果你卖出股票,资金要T+2才能用。但如果你有足够的购买力,当天可以继续买。
我遇到过不少新手,以为T+0就是当天能提现。其实不是。你想想看,如果当天卖了就能提现,那券商的风控压力得多大?
| 规则 | 港股 | A股 |
|---|---|---|
| 交易制度 | T+0 | T+1 |
| 交收周期 | T+2 | T+1 |
| 资金可用 | 卖出后T+2可用 | 卖出后T+0可用 |
实战技巧:做高频交易时,我习惯在策略中预留至少20%的现金缓冲。为什么?因为T+2交收意味着你的资金周转速度比A股慢。一旦遇到连续交易,很容易出现资金不足的情况。
2.2 市场波动调节机制(VCM):别让市场疯起来
VCM,全称是Volatility Control Mechanism。说白了,就是港交所给市场装的一个「刹车片」。
我记得2020年有一次,某只股票突然暴跌,VCM直接触发了。我的高频策略当时还在疯狂下单,结果全部被拒。后来我专门给策略加了个VCM检测模块,提前识别冷静期。
VCM触发条件:
- 适用于恒生指数成份股及部分ETF
- 价格在5分钟内波动超过±10%(具体阈值视股票而定)
- 触发后进入5分钟的「冷静期」
- 冷静期内只能在指定价格范围内交易
为什么会设计这个机制?你想想看,如果没有VCM,一个乌龙指就能让市场崩盘。2010年美股闪崩就是前车之鉴。
避坑指南:我曾经在VCM触发后,策略还在按正常逻辑下单,结果产生了大量废单。后来我加了一个VCM状态监控,一旦触发立即暂停所有高频策略。这个改动帮我省了不少手续费。
2.3 收市竞价机制:最后一分钟的博弈
港股的收市竞价,和A股的集合竞价有点像,但细节上差别很大。
收市竞价分为四个阶段:
- 参考价定价时段(16:00-16:01):系统计算参考价
- 输入买卖盘时段(16:01-16:06):可以输入、修改、取消订单
- 不可取消时段(16:06-16:08):只能输入,不能修改或取消
- 随机收市时段(16:08-16:10):系统随机结束竞价
我个人的经验是,收市竞价阶段最容易出现「假突破」。很多散户看到最后一分钟价格拉升就追进去,结果第二天直接低开。做高频交易的人,这个阶段最好观望,或者用限价单参与。
策略建议:如果你做统计套利,收市竞价阶段的数据很有价值。我习惯把16:00-16:10的数据单独存下来,用来训练第二天的开盘预测模型。
2.4 卖空限制:不是你想空就能空
港股允许卖空,但限制比美股多得多。
首先,不是所有股票都能卖空。只有被港交所列入「可卖空证券名单」的股票才行。其次,卖空时必须遵守「提价规则」——卖空价格不能低于当前最佳卖盘价。
卖空核心规则:
- 可卖空名单:约800只股票,主要是大市值和流动性好的
- 提价规则:卖空价格 ≥ 当前最佳卖盘价
- 申报要求:卖空订单必须标注为「卖空」
- 禁止裸卖空:必须借入股票后才能卖空
我曾经犯过一个错误。策略检测到某只股票高估,自动下了卖空单。结果因为那只股票不在可卖空名单里,订单直接被拒。后来我加了一个名单过滤模块,每天开盘前自动更新可卖空名单。
重要提醒:港股对卖空的监管越来越严。2023年港交所还加强了对「无货沽空」的处罚力度。做高频卖空策略的朋友,一定要确保你的券商有足够的股票库存。
2.5 知识体系总览
下面这张图,是我自己整理的市场微观结构知识框架。做高频交易前,先把这些规则刻在脑子里。
这张图把四个核心规则串起来了。你看,T+0和交收影响资金管理,VCM影响策略执行时机,收市竞价影响收盘价预测,卖空限制影响做空策略。每个环节都环环相扣。
做高频交易,说白了就是在规则缝隙里找机会。规则理解得越透,你的策略就越安全。我见过太多人,策略收益很高,但一个规则变动就全亏回去了。嗯,这就是我今天想强调的——先吃透规则,再谈策略。
公众号:蓝海资料掘金营,微信deep3321