用途:tigeropen-csharp 是老虎量化开放平台(Tiger Brokers OpenAPI)的 C# SDK 完整技能集,供 AI 编程工具在生成 C# 交易与行情代码时参考。基于 .NET 10.0(net10.0)与 C# 14。
主要能力:涵盖 SDK 安装与配置、客户端创建与错误处理;行情数据(实时报价、K 线、盘口、期权、期货);交易(下单、改单、撤单、持仓、资产);实时推送(通过 TCP/WebSocket 订阅行情、订单、持仓);账户管理(账户列表、资产、持仓、资金划转、出入金);期权交易(期权链、到期日、希腊字母、多腿策略)。
使用方式:通过 NuGet 安装,创建 TigerConfig(可指定 ConfigFilePath 与 Language),再分别用 QuoteClient 或 TradeClient 执行 TigerRequest,例如以 QuoteApiService.QUOTE_REAL_TIME 查询行情、以 TradeApiService.ORDERS 查询订单。参考文档分 quickstart.md、quote.md、trade.md、push.md、account.md、option.md。
适用场景:需要以 C# 接入老虎证券行情与交易接口的项目,包括量化策略、行情监控、订单管理与期权策略开发。
限制与安全提示:交易涉及真实资金。生成交易代码时默认使用模拟账户,除非用户明确要求实盘;实盘下单前必须与用户确认订单详情。资料未提供具体收费、价格与性能指标。文档:https://quant.itigerup.com/openapi/zh/csharp/overview/introduction.html,GitHub:https://github.com/tigerfintech/openapi-cs-sdk。