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

insert_order 报单类型怎么选:限价、FAK 与 FOK 期货场景

前言

在天勤量化里,insert_order是程序化下单的核心接口。报单类型选错,常见后果是撤单狂增、部分成交后敞口裸露,或回测里假设能成交而实盘挂在板上。下面按期货里常用的限价、FAK、FOK 等说明适用场景,并给出最小调用片段。

一、类型与场景对照

类型行为要点常见适用
限价价格不低于卖价/不高于买价才排队成交常规建仓、流动性好的主力合约
市价(若柜台支持)追求速度,滑点不确定强平、紧急减仓
FAK立即成交可成交部分,剩余撤销需要快速试探深度、允许部分成交
FOF / FOK全部立即成交否则全部撤销套利腿同时成交、减少单腿风险

不同期货公司柜台对市价、FAK、FOK 支持可能不同,实盘前应在模拟环境逐项验证。

二、限价单最小示例

order=api.insert_order(symbol="SHFE.rb2510",direction="BUY",offset="OPEN",volume=1,limit_price=quote.ask_price1,# 示例:买开用卖一价挂单)

注意:

  • directionoffset组合要符合当前持仓(开平今昨规则因交易所而异)。
  • limit_price应在涨跌停范围内,否则会被拒单。

三、FAK / FOK 使用边界

FAK:适合“能成交多少算多少”,剩余不挂单。用于对深度不确定但希望减少挂单时间的场景。

FOK:适合多腿套利——一条腿 FOK 失败则不应让另一腿单独裸露。实现上常配合同步逻辑与撤单回滚。

若策略在回测里按“全部成交”假设,而实盘用 FAK,必须分开评估绩效,不能同一套滑点参数硬套。

四、与 TargetPosTask 的分工

  • insert_order:精细控制每一笔价格、类型,适合手工规则强、挂单逻辑复杂的策略。
  • TargetPosTask:声明目标净持仓,由底层拆单调仓,适合趋势类“调到 N 手”的需求。

需要严格限价入场时多用insert_order;需要维持目标仓位、容忍分批成交时可用TargetPosTask

五、下单前检查清单

  • 交易时段是否允许该合约交易
  • limit_price是否有效、是否触及涨跌停
  • 资金是否足够(可用account字段)
  • 是否重复下单(本地状态机记录已报单 id)
  • 模拟与实盘账户对象是否一致

总结

报单类型是执行层策略的一部分。限价求可控,FAK/FOK 求时序与完整性;先在同一柜台模拟验证支持情况,再写入生产策略。

FAQ

1)insert_order 返回后就算成交吗?

否。需跟踪order状态直至成交或撤销,用is_changing(order)更新本地状态。

2)平今和平昨怎么写 offset?

按交易所规则与当前持仓的今昨仓字段选择,写错会被拒单。

3)回测里限价单一定按 limit_price 成交吗?

回测撮合有自身假设,见回测文档;与实盘仍有差异。

4)FAK 部分成交后敞口怎么办?

策略层要有补单或对冲逻辑,不能假设“反正差不多成交了”。

5)挂单价格用对手价还是本方价?

主动成交用对手价,被动挂单用本方价;取决于你是吃单还是排队。

风险提示

本文用于期货量化技术实践讨论,不构成投资建议。

http://www.jsqmd.com/news/841930/

相关文章:

  • CCAI 2026南京见:Advanced Computing创刊仪式,主编现场面对面
  • 2026年5月太仆寺旗市政工程优选:宣化区岩清水泥制品厂混凝土预制检查井深度解析 - 2026年企业推荐榜
  • 企业微信AI机器人开发:wecom_aibot_sdk框架实战与优化指南
  • 告别人工瞎巡检!AI电力运维,才是照明安全的终极底牌
  • 2026西南净化板公司厂家靠谱推荐榜:净化板多少钱一平、净化板多少钱一平、制药厂净化工程厂家、四川净化板厂家、实验室净化工程选择指南 - 优质品牌商家
  • 今夜让我们为火锅失眠——杭州第一届煮火锅大赛之谁是锅手
  • 企业数据安全第一关:基于RBAC模型,用CloudQuery搞定数据库权限管控与审计日志
  • ESP32C3 I2S音频开发实战:从PCM5102A电路焊接、配置到播放测试音
  • 0518晨间日记
  • 02_C语言数据类型_整型浮点型字符型一次讲清楚
  • 谁在24小时接待你的客户?数字人一体机正在悄悄改变这件事
  • ARM SVE2指令集:UMAX/UMIN极值运算详解与应用
  • 基于Spring Boot+Vue+MySQL的停车场管理系统
  • vue基于springboot框架的校园招聘求职平台
  • 全网最全短临降水预报方向科研辅导
  • 2026年制药行业干燥设备优质推荐榜:饲料干燥机、饲料添加剂干燥机、饲料烘干机、中药材干燥机、农业干燥机、化工原料烘干机选择指南 - 优质品牌商家
  • 基于GIS流域水文分析及水库库容计算实践技术
  • 钛投标基于火山引擎 ArkClaw 构建招投标垂直智能服务生态
  • 2026年5月新发布:探寻浙江白板笔制造实力派,深度解析行业标杆温州中锐 - 2026年企业推荐榜
  • 5G网络‘身份证’系统深度游:从CU/DU架构看NCI规划,以及它和4G ECGI到底有啥不同?
  • S32K3 PIT定时器深度解析:从硬件原理到汽车电子实战应用
  • Dify数据库查询插件:连接大模型与动态数据的低代码解决方案
  • COBRA加速器:二值化神经网络在FPGA上的高效实现
  • 2026客三轮锂电池合规厂商名录:成都太阳能路灯/户外太阳能路灯/新农村太阳能路灯/老年车锂电池/货三轮锂电池/选择指南 - 优质品牌商家
  • 为什么你的博途V15在VMware里连不上PLC?可能是虚拟网卡没选对
  • is_changing 判断行情更新:避免重复触发与漏信号
  • 2026年5月新消息:锂电池加热膜市场格局解析与核心供应商实力剖析 - 2026年企业推荐榜
  • 避开这些坑!STM32输出SPWM波形的5个常见误区与调试心得(逻辑分析仪实测)
  • 终极窗口置顶解决方案:用AlwaysOnTop告别多任务切换烦恼
  • 2026年5月探访:湖北襄阳洗车液源头实力厂家“车本固”深度解析 - 2026年企业推荐榜