SuperAPI AI 工具集

tigeropen-rust

编程与开发

查看项目

更新于 10-16 01:24

技能介绍

用途:为 AI 编程工具提供老虎量化开放平台 Rust SDK(crate 名 tigeropen)的完整技能参考,帮助编写异步行情与交易代码。要求 Rust 1.70+、tokio 异步运行时。

主要能力覆盖:快速开始(SDK 安装、配置、异步初始化、错误处理)、行情(实时报价、K 线、盘口、期权、期货)、交易(下单、改单、撤单、持仓、资产)、实时推送(行情/订单/持仓的异步 WebSocket 推送)、账户管理(账户列表、资产、持仓、资金划转、出入金)、期权交易(期权链、到期日、希腊值、多腿策略)。

使用方式:通过 ClientConfig 构建配置,填入 tiger_id、private_key、account;用 QuoteClient::from_config 查询行情,用 TradeClient::from_config 获取订单等。示例调用 get_real_time_quote(BriefRequest) 与 get_orders(OrdersRequest)。文档见 https://docs.itigerup.com/docs/prepare,仓库 https://github.com/tigerfintech/openapi-rust-sdk。各任务对应参考文件:quickstart.md、quote.md、trade.md、push.md、account.md、option.md。

安全限制:交易涉及真实资金,生成交易代码时默认使用模拟账户,除非用户明确要求实盘;实盘下单前必须与用户确认订单详情。技术术语保持原文不翻译,按用户语言回复。具体收费、费率、支持市场范围等资料暂未提供。