XtTrade

SKILL开发
开发 未标注权限 许可证不明确
安装这个技能

迅投(Xuntou GT)统一交易 TraderApi 开发参考 skill。覆盖初始化/登录、行情订阅与查询、股票/期货/算法下单与撤单、账户/持仓/委托/成交查询。当用户开发或调试迅投 GT TraderApi(Python/C++/C#/Java)、编写下单或行情订阅程序、排查连接/登录/下单失败、需要市场代码/枚举/结构体等"开发字典"时启用。

一句话选型结论

按资料字段整理

XtTrade是开发类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类开发 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_064daab6/xttrade
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

开发
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_064daab6仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791721175
正文体量5.8 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写代码与改 bug

按需求补代码、定位并修掉报错。

读仓库与生成改动

让模型读懂项目结构,再给出可落地的改动。

跑测试与排查故障

按现象排查问题,补测试用例并复跑。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在开发场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
XtTrade当前 未标注权限 未标注 未标注 未标注 有
技能审查员 浏览器控制 ClawHub 市场 877.9 万 OpenClaw 有
Vercel React 最佳实践 浏览器控制 GitHub 仓库 849.1 万 Codex、Claude、Cursor 有
GitHub 代码协作 联网访问 ClawHub 市场 763.3 万 OpenClaw 有
网页设计指南 联网访问 GitHub 仓库 668.6 万 Codex、Claude、Cursor 有
本体论 只读 ClawHub 市场 663.7 万 OpenClaw 有

SKILL.md 全文

5.8 KB
模型实际读到的说明书原文,来自技能仓库

XtTraderApi 开发 Skill

北京睿智融科(迅投)统一交易 TraderApi 的权威开发参考。本 skill 把分散在原始包里的 demo、帮助文档、头文件(开发字典)整理为可直接查阅的知识库,并附带一个行情 + 交易独立自我验证示例。

> 原始包路径约定:本 skill 的 ../XtTraderApi_V1.6_20260727/(与本 skill 同级)即官方原始发布目录,内含 test/(各语言 demo)、doc/(C++/Java/C# API 文档 + 使用手册/常见错误 docx + PDF)、include/(C++ 头文件,即开发字典源头)、lib/(各平台 dll/lib/pyd)、config/(traderApi.ini 等)。

何时使用本 skill

  • 编写/调试迅投 GT TraderApi 程序(Python 优先,亦含 C++/C#/Java 参考)
  • 行情:订阅行情、主动请求行情快照、解析 CPriceData
  • 交易:股票/期货普通单、算法单、组合单、撤单/暂停/恢复
  • 查询:资金、持仓、委托、成交、历史数据、产品、可下单量、股东号
  • 排查:连不上服务器、登录失败、账户 key 状态异常、废单/撤单失败、流控
  • 需要"开发字典":市场代码、价格/委托/对冲/状态等枚举、请求/回调结构体、ini 配置项

核心工作流(务必按顺序)

1. createXtTraderApi(address)        创建 API 实例
2. setCallback(cb)                   设置回调(继承 XtTraderApiCallback)
3. init("../config")                 加载配置(默认读运行目录上一级 config/)
4. join() / join_async()             阻塞线程(单实例用 join;多实例必须用 joinAll/joinAll_async)
       │
       ▼ onConnected(success, err)   连接结果回调
5. userLoginSync(...) / userLogin()  登录(machineInfo/appid/authcode 期货中继模式必填)
       │
       ▼ onUserLogin / onRtnLoginStatusWithActKey
6. 等待账户 key 主推:status == BROKER_LOGIN_STATUS_OK(或 CLOSED)后才可交易
       │
       ▼ 之后才能调用 行情/交易/查询 接口

关键约束(踩坑点)

  • 只有 onRtnLoginStatusWithActKey 返回账户 status == BROKER_LOGIN_STATUS_OK(或 CLOSED 收盘后)时,该资金账号才真正可用,下单/查询前必须判此状态。
  • 行情订阅/请求、下单、查询都依赖"资金账号 → accountKey"映射,来自 onRtnLoginStatusWithActKey 的 account_id / account_key / account_type(1期货 2股票 3信用)。
  • 同步接口(带 Sync 后缀,返回 XtError/数据,用 error.isSuccess() 判断)与异步接口(带 nRequestId,结果走 onXxx 回调)二选一;demo 同时演示了两种,按业务需要选。
  • 多实例(createXtTraderApi 多次)必须用 joinAll() / joinAll_async(),否则实例会退出。
  • 股票下单市场只能填 SH/SZ,填错或为空会被 API 直接打回(废单)。期货平台号 m_nPlatformID 填 20001。

目录导航

你想做的事 看这里
整体机制、回调清单 references/api-index.md
市场代码 / 枚举 / 结构体 / ini references/dev-dictionary.md
行情订阅 + 主动请求 references/api-index.md 行情段 + dev-dictionary.md 的 CSubscribData/CPriceData
下单 / 撤单 references/api-index.md 交易段 + dev-dictionary.md 的 COrdinaryOrder/CAlgorithmOrder 等
账户/持仓/委托/成交查询 references/api-index.md 查询段
跑一个能跑的自我验证 examples/self_verify_quote_trade.py
官方完整 demo 原始包 test/Python/*.py、test/C++/demo1~8、test/C#/Program.cs、Java/src/test/*
官方文档 原始包 doc/{c++ApiDoc,javaApiDoc,c#ApiDoc}/trader_api_help.html、doc/*.docx、doc/*.pdf

快速示例:行情 + 交易自检

# 在含有 XtTraderPyApi 运行时的目录运行(见示例文件顶部说明)
python examples/self_verify_quote_trade.py

该示例会:连接→登录→等待账户就绪,然后独立对「行情」和「交易」两条链路做 PASS/FAIL 自检(行情:订阅/请求快照并校验字段;交易:校验账户状态 + 资金/可下单量查询;默认不真实下单,加 --trade 才做"小额下单即撤"闭环)。详见 examples/self_verify_quote_trade.py 头部注释。

常见错误速查(详见原始包 doc/TraderApi 常见错误文档.docx)

  • 连接失败 / SSL:检查 traderApi.ini 的 isUseSSL、服务器地址端口、以及 server.crt 是否在 config 目录。
  • 登录失败:用户名密码、appid/authcode(期货中继必填)、machineInfo 格式(IP|MAC|磁盘序列号|CPU|主机名|磁盘信息|CPUID|主板,无关字段填空)。
  • 废单:市场代码错误、价格类型/委托类型枚举越界、委托量为 0、未等账户 OK 状态就下单。
  • 流控:[flowControl] 段 useFlowControl/maxOrderNum/stockDurationMilliSec。
  • 多实例退出:忘记 joinAll()。

语言支持

  • Python:test/Python/XtTraderPyApi.cp3xx-win_amd64.pyd + 配套 dll;from XtTraderPyApi import *。
  • C++:test/C++/demo1~8 + include/XtTraderApi.h、XtStructs.h、XtDataType.h。
  • C#:test/C#/(含 headers/ 头文件)。
  • Java:Java/src/xti/(枚举与结构体已封装为 Java 类)+ Java/src/test/ demo。

常见问题

5 问
答案由本站依据条目字段整理
XtTrade怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_064daab6/xttrade。安装方式为未标注。装完刷新技能列表或重开客户端。

XtTrade支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

XtTrade权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

XtTrade收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

XtTrade用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。