关于 longbridge
通过 Longport SDK 查询和交易美股、港股及 A 股的命令行技能,提供账户与行情操作。模拟或实盘环境取决于配置的令牌,服务端不会进行环境校验。
主要功能
- 01账户状态与资产检查
- 02查询报价和历史行情
- 03查看持仓与订单
- 04提交市价或限价单
- 05实盘下单需额外确认
适用场景
- 01使用前检查账户状态
- 02查看持仓和成交记录
- 03获取股票报价或历史行情
- 04核对配置令牌后提交订单
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ starchild-ai-agent/ official-skills --skill longbridge安装后在 Claude Code 中输入/longbridge确认已加载。
附带文件scripts/longbridge_cli.py
详细介绍
这是什么
☁️ 云端代理 — 通过官方 longport SDK(原 longbridge)直接在容器内运行。覆盖美股、港股和 A 股市场。
认证采用静态密钥:App Key + App Secret + Access Token。这些使用 SDK 自身的环境变量名称,因此会被自动读取。
⚠️ API 中不存在模拟/实盘判别字段。 模拟与实盘仅由你加载的 Access Token 决定 —— 没有任何字段、账户前缀或主机名可以区分它们。因此这里的 --profile 是信任声明(会原样回显为 paper_guard: config_declared);它不会在服务端验证任何内容。实盘下单仍需 --confirm-live。请将你配置的 token 视为所处环境的权威依据。
获取你的凭证
- 开通 Longbridge 账户,然后前往 LongPort OpenAPI 控制台(开放平台)。
- 申请 / 启用 OpenAPI 访问权限。控制台会签发三个值:
- App Key
- App Secret
- Access Token(有有效期 —— 过期后请重新生成)
- 如需模拟交易,请在你的账户/环境处于平台提供的模拟模式时生成 token;如需实盘,请使用实盘 token。(两种情况下字段名相同。)
配置(.env)
通过安全输入方式请求 —— 切勿在聊天中粘贴密钥。以下是 SDK 的标准名称:
| 变量 | 必需 | 说明 |
|---|---|---|
LONGPORT_APP_KEY | 是 | App Key |
LONGPORT_APP_SECRET | 是 | App Secret |
LONGPORT_ACCESS_TOKEN | 是 | Access Token(会过期 —— 需要时刷新) |
用法
pip install longport(首次运行)。JSON 输出。默认 profile 为 paper(仅为标签)。
python skills/longbridge/scripts/longbridge_cli.py status
python skills/longbridge/scripts/longbridge_cli.py account
python skills/longbridge/scripts/longbridge_cli.py positions
python skills/longbridge/scripts/longbridge_cli.py orders [--executions]
python skills/longbridge/scripts/longbridge_cli.py quote --symbol 700.HK
python skills/longbridge/scripts/longbridge_cli.py history --symbol AAPL.US --period 1d --limit 90
# place: qty in shares only; market or limit
python skills/longbridge/scripts/longbridge_cli.py place --symbol 700.HK --side buy --qty 100 --type limit --limit-price 350
python skills/longbridge/scripts/longbridge_cli.py cancel --order-id <id>
# live (real money): add --confirm-live (profile is label-only)
python skills/longbridge/scripts/longbridge_cli.py --confirm-live place --symbol AAPL.US --side buy --qty 1
代码格式为必填: <ticker>.<market> —— 700.HK、AAPL.US、000001.SZ、600519.SH。周期:1m 5m 15m 30m 1h 1d 1w 1M。
注意事项
- Longbridge 没有名义金额路径 —— 始终使用
--qty(股数)。 - Access Token 会过期;如果调用开始出现认证失败,请在控制台重新生成并更新
.env。 - 由于服务端没有模拟/实盘检查,在任何实盘下单前请仔细确认你加载的是哪个 token —— 命令行无法替你识别标错环境的 token。
评论
支持 Markdown