返回顶部
t

tiger-trading老虎证券交易

老虎证券美股交易能力。支持账户余额查询、持仓查询、买卖下单、订单管理。用户只需提供 tiger_id、account、license 和 private_key 即可使用。触发场景:(1) 查询老虎账户状态 (2) 买卖美股 (3) 查看持仓 (4) 取消订单

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
295
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

tiger-trading

Tiger Trading 技能

使用老虎客户端进行美股交易。

快速开始

用户提供以下信息即可使用:

  • - tigerid: 老虎ID
  • account: 账户ID
  • license: 许可证(通常为 TBNZ)
  • privatekey: 私钥内容或私钥文件路径

使用方式

1. 初始化客户端

python
import sys
sys.path.insert(0, skills/tiger-trading/scripts)
from tiger_client import TigerClient

方式1: 使用私钥文件路径

client = TigerClient( tigerid=YOURTIGER_ID, account=YOURACCOUNTID, license=TBNZ, privatekey=/path/to/privatekey.pem )

方式2: 使用私钥内容

client = TigerClient( tigerid=YOURTIGER_ID, account=YOURACCOUNTID, license=TBNZ, private_key=MIICXAIBAAKBgQ... )

2. 查询功能

python

查询账户


client.get_account()

查询持仓

client.get_positions()

查询余额

client.get_balance()

查询订单(传入状态列表过滤)

client.get_orders() # 所有订单

3. 交易功能

python

限价买单


client.place_order(
symbol=AAPL,
side=buy,
quantity=100,
order_type=LMT, # LMT=限价单, MKT=市价单
price=150.0
)

市价卖单

client.place_order( symbol=AAPL, side=sell, quantity=50, order_type=MKT )

4. 订单管理

python

取消订单


client.cancelorder(orderid=123456)

CLI 用法

bash

余额查询


python skills/tiger-trading/scripts/tiger_client.py \
--tiger-id YOURTIGERID \
--account YOURACCOUNTID \
--license TBNZ \
--private-key /path/to/private_key.pem balance

持仓查询

python skills/tiger-trading/scripts/tiger_client.py \ --tiger-id YOURTIGERID \ --account YOURACCOUNTID \ --license TBNZ \ --private-key /path/to/private_key.pem positions

下单

python skills/tiger-trading/scripts/tiger_client.py \ --tiger-id YOURTIGERID \ --account YOURACCOUNTID \ --license TBNZ \ --private-key /path/to/private_key.pem order \ --symbol AAPL --side buy --quantity 100 --price 150.0

返回格式示例

余额

json { success: true, balance: { cash: 100000.0, buying_power: 400000.0, net_liquidation: 100000.0, unrealized_pnl: 0.0, currency: USD } }

持仓

json { success: true, positions: [ { symbol: AAPL, quantity: 100, avg_cost: 150.0, market_value: 15000.0, unrealized_pnl: 0.0, unrealizedpnlpercent: 0.0 } ] }

注意事项

  1. 1. 私钥支持文件路径或直接内容两种方式
  2. 默认使用模拟盘环境(license=TBNZ)
  3. order_type: LMT=限价单, MKT=市价单
  4. 真实账户需要提供真实的 license 和账户信息

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 tiger-trading-1776185372 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 tiger-trading-1776185372 技能

通过命令行安装

skillhub install tiger-trading-1776185372

下载

⬇ 下载 tiger-trading v1.0.0(免费)

文件大小: 4.21 KB | 发布时间: 2026-4-15 13:16

v1.0.0 最新 2026-4-15 13:16
Initial release of Tiger Trading Skill

- Enables US stock trading via Tiger Brokers: account and positions query, order placement, order management.
- Supports querying account balance, holdings, placing buy/sell orders, and canceling orders.
- Requires tiger_id, account, license, and private_key for access.
- Provides Python and CLI usage examples for all main operations.
- Returns data in structured JSON formats for easy integration.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部