非 CTP 柜台连接天勤:众期融航易达等网关差异备忘

前言

天勤除 CTP 外还支持众期、融航、杰宜斯、易达等柜台路线,构造函数与可用报单类型可能不同。我帮同事对接时,会先查文档里对应类名,再在模拟环境测通连与下单,避免直接上实盘试错。

一、选型前先确认的三件事

  1. 开户期货公司支持哪种网关。
  2. 目标报单类型(限价、FAK 等)是否支持。
  3. 是否需要资管单元、交易单元等特殊参数。

二、构造方式差异(示意)

不同柜台对应不同交易单元类,例如 CTP 用 TqAccount,其他柜台有各自类名(以当前文档为准)。共性是:

python 复制代码
from tqsdk import TqApi, TqAuth
# api = TqApi(对应柜台账户对象, auth=TqAuth(...))

切柜台时改第一参数 与账户字段,主循环仍用 wait_update

三、能力与差异记录表(自建)

建议在团队内维护一张表:

柜台类型 连接类 已测报单类型 备注
CTP TqAccount 限价...
易达 (文档类名)
...

每换一家期货公司或柜台,补一行,避免口头记忆出错。

四、联调顺序

  1. 只读订阅行情与账户
  2. 模拟或最小手数下单
  3. 撤单、部分成交、平今
  4. 夜盘时段复测

五、常见连不上原因

  • 柜台名称或前置地址错误
  • 账户未开通程序化权限
  • 报单类型不支持
  • 非交易时段测试交易接口

总结

非 CTP 柜台不是改个名字就行,要以文档与实测为准。天勤把差异收敛在构造与账户对象层,策略逻辑可复用,但每张柜台 deserves 自己的联调记录。

FAQ

1)能否一个策略多柜台?

通常一进程一主账户单元,多账户见多账户 API。

2)CTP 策略能直接换易达吗?

要改构造与实测报单类型。

3)文档在哪查?

本地 tqsdk doc 的 reference/tq*.rst。

4)模拟是否支持?

视柜台与账户类型,先模拟再实盘。

5)失败日志给谁看?

期货公司技术支持+平台报错原文。

风险提示

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

相关推荐
2603_965148112 小时前
如何解析JSON数据?API返回的商品信息处理教程
开发语言·数据库·python·自动化·json·api
jufeng13074 小时前
【系列:手搓自主 AI Agent:Hermes 架构原理剖析 · 第 8 篇】
python·ai agent·配置系统
circuitsosk4 小时前
跨境电商智能化实战:AI如何赋能客服自动回复、广告智能投放与供应链预测
大数据·人工智能·python·langchain·智能客服
2601_956319885 小时前
2026年零基础学量化:从看懂示例到写清条件和动作
人工智能·python
过期的秋刀鱼!5 小时前
LangChain-D1-模型的工作流程
人工智能·python·langchain
萤火工厂目视化设计5 小时前
智能制造与企业文化目视化浪潮下:中小工厂的机遇与挑战
python·制造
DeepVisionary6 小时前
从GPT-5.6 Sol的Ultrafast模式看推理速度竞赛:750 token/秒背后,Cerebras的晶圆级生意
python·自动化
leisoo80977 小时前
财报数据怎么排雷本地化Python构建财务异常预警系统
人工智能·python·算法
小柯南敲键盘7 小时前
跨马翻译:跨境电商批量图片翻译与视频字幕一站式工具
人工智能·python·音视频
卷无止境8 小时前
FastAPI Guard 全解析,从概念到工程落地的实战指南
后端·python