当前位置: 首页 > news >正文

期货量化远月盘口太薄还要不要订:订阅边界与执行取舍

前言

同一期货品种往往同时挂牌多个具体月份:成交量集中在主力月份,远月或非主力月份盘口很薄,买一卖一量小、点差大,挂单可能一整天不成交。有人习惯「能订的都订上」,结果 CPU 占用高、逻辑复杂,但真正下单的仍是主力;更糟的是程序误对远月set_target_volumeorder.status长期是ALIVEvolume_left不变,策略以为在调仓,实际卡在队列里。

天勤量化订阅合约的方式很统一:api.get_quote(代码)拿 tick 级行情,api.get_kline_serial(代码, 周期秒数, data_length=N)拿 K 线。订非主力和订主力没有语法区别,区别在盘口质量。下面说明什么该订、什么不该交易、如何用 quote 字段判断流动性够不够你下单。

一、名词对照

名称是什么为何与非主力有关
主力月份成交量最大的具体合约盘口厚,ACTIVE 对价容易成交
非主力/远月成交清淡的月份订了也可能不该下单
symbol合约代码字符串每个 symbol 一对 quote + 可选 K 线
get_quote实时行情快照bid_price1/ask_price1为一档买卖价
bid_volume1/ask_volume1一档挂单量小则表示薄
price_tick最小变动价位用来算点差有几个 tick
wait_update推进数据更新不调用则读到旧盘口
TargetPosTask调仓到目标净仓应对 trade 列表里的 symbol 使用
ACTIVE/PASSIVE对价/排队价模式薄盘口上 PASSIVE 极易不成交
ALIVE委托仍在场未结束薄盘口常见长时间 ALIVE
trade 列表允许下单的 symbol 集合与 watch 观察列表分开

二、订与不订:按场景选

场景是否订非主力说明
趋势策略只做主力只订underlying_symbol对应具体月
跨期套利近月、远月都要订,两腿都要流动性检查
主连算信号、具体月执行不必订所有月份
只看远月基差写日志可订,不交易放入 watch 列表,降频读取

原则:程序只对 trade 列表调用set_target_volume;watch 列表里的合约不参与下单。

三、用 quote 判断「够不够我成交」

wait_update()之后读:

q=api.get_quote(symbol)spread_ticks=(q.ask_price1-q.bid_price1)/q.price_tick depth=q.bid_volume1+q.ask_volume1 thin=depth<MIN_DEPTH# MIN_DEPTH 按品种实测,如螺纹钢与国债不可相同wide=spread_ticks>MAX_SPREAD_TICKS

bid_price1ask_price1为 nan,表示无有效买卖盘,应跳过本帧下单。非主力在夜盘或小品种上 nan 更常见。

薄盘口时:

  • 避免price="PASSIVE"长期排队(天勤文档写明 PASSIVE 可能造成较多撤单,薄盘口等于不成交)。
  • 若必须交易,常用ACTIVE缩小手数,或启用min_volume/max_volume拆单。
  • 临近涨跌停时另加熔断,不硬挂。

四、订阅数量与性能

每多订一个 symbol,每次wait_update可能多处理一份行情 diff。观察列表过长会拖慢主循环。观察用途可降频:只在 K 线datetime变时读一次,不必每个last_price变化都算策略。

五、与主连研究的关系

回测用KQ.m@时曲线连续,容易忽略远月流动性。模拟盘务必对实际执行的月份做盘口检查;信号层不要对非 trade 列表的 symbol 产生目标仓。

总结

非主力合约订不订,取决于它在你的系统里是「要成交的标的」还是「只看的标的」。天勤不会因为月份非主力就拒绝订阅,但bid_volume1ask_volume1和点差会如实反映流动性差。把 trade 与 watch 分开、下单前用盘口阈值过滤、薄盘慎用 PASSIVE,可以避免在远月长期挂着 ALIVE 单却达不到策略意图,要点是:订阅多不等于交易多,执行层要对着能成交的月份说话。

FAQ

1)套利两腿一薄一厚?

两腿都检查;一腿不达标则整笔套利暂停,避免单腿裸露。

2)怎么知道当前主力是哪个月?

主连 quote 的underlying_symbolwait_update后读取。

3)指数KQ.i@要订吗?

多用于研究;默认不当成交标的,除非品种规则明确支持。

4)TqSim 里薄盘口一样吗?

逻辑相同,模拟成交可能比实盘乐观,仍要检查字段。

风险提示

以上内容用于订阅与执行取舍参考,不构成投资建议。

http://www.rkmt.cn/news/1493583.html

相关文章:

  • 2026洛阳黄金回收白银回收铂金回收 地址联系大全+支持现场结算无套路 - 诚金汇钻回收公司
  • ёRadio开发工具链:VS Code与PlatformIO使用技巧
  • 2026怀化黄金回收白银回收铂金哪里回收? 高口碑实体店铺地址电话 - 中安检金银铂钻回收
  • 3步打造终极影院级体验:MPV_lazy播放器完整中文配置指南
  • 2026零基础入门学网络安全(详细),看这篇就够了
  • 如何快速配置插件化音乐播放器:面向初学者的完整指南
  • 嵌入式硬件设计实战:从K50数据手册电气与时序参数到稳定系统
  • 嵌入式硬件设计:从MCU数据手册到稳定电路的关键参数解析与实践
  • 终极指南:从源码到Wheel,build工具构建流程深度解析,让Python打包更简单高效
  • 嵌入式MCU时钟与ADC设计实战:从数据手册到高精度低功耗系统
  • 在个性化音乐体验中实现全网音乐资源整合的完整方案
  • 印尼专线物流价格表看懂参数不花冤枉钱 - 奔跑123
  • 如何快速掌握AutoDock Vina:分子对接从入门到实战的完整指南
  • 无头服务器GPU配置终极指南:QuickPassthrough最佳实践与完整教程
  • 2026年家具家居类美国海外仓推荐:五家优选品牌深度解析 - 科技焦点
  • ARM Cortex-M4低功耗设计实战:恩智浦K50 MCU在工业传感与便携医疗设备中的应用
  • 2026甘肃省黄金回收白银回收铂金哪里回收? 高口碑实体店铺地址电话 - 中安检金银铂钻回收
  • BilibiliDown:终极B站视频下载解决方案,三步搞定离线收藏
  • 035、Worktree 隔离开发:EnterWorktree 和 ExitWorktree 的并行开发完整工作流
  • 如何定制FOSSASIA Photo Site:个性化你的开源照片展示页面
  • PyTorch风格迁移小工具:拖拽加载、预设艺术风格、CPU也能跑的GUI实践包
  • NXP K20热阻参数更新解析:从8°C/W到9°C/W的工程实践
  • 经营分析会怎么开?终于有人把经营分析会讲清楚了!
  • 2026全国塑胶模具优质服务商 TOP5 宏晶佳一站式解决方案受行业认可 - 深度智识库
  • 2026最新的 国内以及河北地区四氟弹性带生产厂家实力排行及采购参考 四氟弹性带 - 奔跑123
  • 3分钟搞定Adobe插件安装:ZXPInstaller终极免费方案
  • 241张牧场实拍牛只图像,带VOC XML和YOLO TXT双格式标注文件
  • 2026抚州黄金回收白银回收铂金回收 地址联系大全+支持现场结算无套路 - 诚金汇钻回收公司
  • RMQTT Broker性能优化技巧:提升5G IoT设备消息吞吐量的10个关键策略
  • VSA公差分析实操——从模型导入到输出报告的完整流程