SuperAPI AI 工具集

tigeropen-typescript

编程与开发

查看项目

更新于 10-16 01:25

技能介绍

用途:面向 AI 编程工具提供老虎证券 OpenAPI 的 TypeScript SDK 技能集,帮助生成与调用行情、交易、账户和实时推送相关代码。

主要能力:SDK 安装与客户端配置、错误处理;行情查询(实时报价、K 线、盘口深度、期权、期货);交易(下单、改单、撤单、持仓与资产查询);WebSocket 实时推送(报价、订单、持仓);账户管理(账户列表、资产、持仓、资金划转与出入金);期权交易(期权链、到期日、Greeks、多腿策略)。

安装与使用:npm install @tigeropenapi/tigeropen,要求 Node.js 16+,支持 ESM/CommonJS。文档见 https://docs.itigerup.com/docs/prepare。基本流程为先用 createClientConfig 创建配置(tigerId、privateKey、account),再用 HttpClient 分别实例化 QuoteClient 与 TradeClient 调用接口;行情查询传请求对象而非数组,例如 qc.getBrief({ symbols: ['AAPL', 'TSLA'] })。

参考指南按任务划分:初次安装与认证配置见 quickstart.md;行情与 K 线见 quote.md;下单与持仓资产见 trade.md;WebSocket 推送见 push.md;账户与资金见 account.md;期权链与 Greeks 见 option.md。

安全与限制:交易涉及真实资金,生成交易代码时默认使用模拟账户,除非用户明确要求实盘;实盘下单前必须与用户确认订单详情。技术术语(代码、API 名称、参数名)保持原文不翻译。具体收费、价格、支持平台与效果暂未提供。