Token导航 LogoToken导航TokenDH.com
效率需要联网clawhub未标认证来源可访问clear审计提醒

longbridge-trader长桥贸易商

Agent Skill

longbridge-trader 用于辅助 Python 项目开发、测试和数据处理,适合在 OpenClaw 中需要阅读 Python 代码、运行测试或整理脚本流程时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

7,271

周安装

306

GitHub Stars

公开资料未说明

下载量

2,546
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:longbridge-trader(长桥贸易商)
来源仓库:https://github.com/gavinyao/longbridge-trader
安装命令:
openclaw skills install longbridge-trader
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install longbridge-trader

简介

longbridge-trader 通过 Python SDK 提供行情查询与交易下单功能。

  • 适合在 OpenClaw 中进行证券交易操作时使用。
  • 通过 clawhub 安装并使用 openclaw skills install longbridge-trader 命令部署。
  • 必须用于所有涉及股票、订单、持仓的查询与操作请求。
  • 适用宿主包括 OpenClaw,接入前应确认版本、权限和运行环境要求。

SKILL.md

name
longbridge-trader
description
长桥交易助手。通过 longport Python SDK 帮助用户查询实时行情、K线、盘口,提交/修改/撤销订单,查看账户余额和持仓。当用户提到股票行情、买入、卖出、下单、持仓、账户余额、订单、K线、盘口、成交记录、现金流等与证券交易相关的操作时,必须使用此 skill。即使用户只是随口问「AAPL 多少钱」或「我账户里还有多少钱」也应触发。

长桥交易助手

通过 longport Python SDK 帮助用户完成港股、美股的行情查询和交易操作。

环境要求

  • Python 包:longport(通过 pip install longport 安装)
  • 环境变量(SDK 通过 Config.from_env() 自动读取):

- LONGPORT_APP_KEY - LONGPORT_APP_SECRET - LONGPORT_ACCESS_TOKEN

如果用户未配置环境变量,提示他们到 长桥开放平台 获取。

标的代码格式

所有标的使用 {市场}.{代码} 格式:

市场前缀示例
美股USUS.AAPL, US.TSLA
港股HKHK.00700, HK.09988
A股(沪)SHSH.600519
A股(深)SZSZ.000001

标的代码补全

用户经常省略市场前缀或直接用中文名称,需要自动补全为完整的 {市场}.{代码} 格式:

  1. 纯英文字母(如 AAPLTSLA)→ 美股,补全为 US.AAPL
  2. 5位数字(如 0070009988)→ 港股,补全为 HK.00700
  3. 6位数字,6开头(如 600519)→ 沪市,补全为 SH.600519
  4. 6位数字,0/3开头(如 000001300750)→ 深市,补全为 SZ.000001
  5. 中文名称(如「腾讯」「苹果」「茅台」)→ 根据常识映射到对应标的代码;不确定时询问用户确认

安全规则

下单、改单操作必须遵循以下流程:

  1. 先向用户展示完整的订单参数(标的、方向、类型、数量、价格)
  2. 明确询问用户「确认下单吗?」
  3. 收到用户确认后才执行

禁止:在没有用户明确确认的情况下执行任何买入/卖出/改单操作。查询类操作(行情、持仓、余额)无需确认,直接执行。

工作流程

根据用户意图选择对应工作流。所有代码通过 Bash 工具执行 python3 -c "..." 运行。

1. 查询行情

获取股票实时报价、K线、盘口等数据。

from longport.openapi import QuoteContext, Config

config = Config.from_env()
ctx = QuoteContext(config)

# 实时行情
resp = ctx.quote(["US.AAPL"])
for q in resp:
    print(f"{q.symbol} 最新: {q.last_done} 涨跌: {q.change_rate}%")

# K线(最近 30 根日K)
from longport.openapi import Period, AdjustType
candles = ctx.candlesticks("US.AAPL", Period.Day, 30, AdjustType.ForwardAdjust)

# 盘口
depth = ctx.depth("US.AAPL")

# 分时
intraday = ctx.intraday("US.AAPL")

有关 QuoteContext 完整方法列表和参数说明,阅读 references/quote-api.md

2. 交易操作

提交、修改、撤销订单。

from longport.openapi import TradeContext, Config, OrderType, OrderSide, TimeInForceType, Decimal

config = Config.from_env()
ctx = TradeContext(config)

# 提交限价单:买入 100 股 AAPL,价格 150.00
resp = ctx.submit_order(
    symbol="US.AAPL",
    order_type=OrderType.LO,
    side=OrderSide.Buy,
    submitted_quantity=Decimal("100"),
    time_in_force=TimeInForceType.Day,
    submitted_price=Decimal("150.00"),
)
print(f"订单ID: {resp.order_id}")

# 修改订单
ctx.replace_order(order_id="xxx", quantity=Decimal("200"), price=Decimal("151.00"))

# 撤单
ctx.cancel_order(order_id="xxx")

有关 TradeContext 完整方法列表和参数说明,阅读 references/trade-api.md

3. 资产查询

from longport.openapi import TradeContext, Config

config = Config.from_env()
ctx = TradeContext(config)

# 账户余额
balances = ctx.account_balance()
for b in balances:
    print(f"币种: {b.currency} 净资产: {b.net_assets} 可用: {b.total_cash}")

# 持仓
positions = ctx.stock_positions()
for ch in positions.channels:
    for p in ch.positions:
        print(f"{p.symbol} 数量: {p.quantity} 可用: {p.available_quantity} 成本: {p.cost_price}")

# 今日订单
orders = ctx.today_orders()
for o in orders:
    print(f"[{o.status}] {o.symbol} {o.side} {o.quantity}@{o.price}")

# 今日成交
executions = ctx.today_executions()

# 历史订单
from datetime import datetime
history = ctx.history_orders(start_at=datetime(2024, 1, 1), end_at=datetime(2024, 12, 31))

# 现金流
flows = ctx.cash_flow(start_at=datetime(2024, 1, 1), end_at=datetime(2024, 12, 31))

4. 高级查询

# 估算最大可买数量
from longport.openapi import OrderType, OrderSide, Decimal
resp = ctx.estimate_max_purchase_quantity(
    symbol="US.AAPL",
    order_type=OrderType.LO,
    side=OrderSide.Buy,
    price=Decimal("150.00"),
)
print(f"可买: {resp.cash_max_qty} 融资可买: {resp.margin_max_qty}")

# 保证金比率
ratio = ctx.margin_ratio("HK.00700")
print(f"初始: {ratio.im_factor} 维持: {ratio.mm_factor}")

常用订单类型

类型枚举值说明适用市场
限价单OrderType.LO指定价格港股/美股
市价单OrderType.MO市场价成交港股/美股
增强限价单OrderType.ELO港股增强限价港股
竞价限价单OrderType.ALO竞价时段港股
触价限价单OrderType.LIT触发价+限价美股
触价市价单OrderType.MIT触发价+市价美股
跟踪止损限价(金额)OrderType.TSLPAMT跟踪止损美股
跟踪止损限价(百分比)OrderType.TSLPPCT跟踪止损美股
跟踪止损市价(金额)OrderType.TSMAMT跟踪止损美股
跟踪止损市价(百分比)OrderType.TSMPCT跟踪止损美股

输出格式

  • 行情数据用表格展示,包含关键字段(价格、涨跌幅、成交量)
  • 持仓数据按市场分组,显示盈亏
  • 订单列表显示状态、方向、数量、价格
  • 金额保留 2 位小数,百分比保留 2 位小数

错误处理

捕获 OpenApiException 并向用户展示清晰的错误信息:

from longport.openapi import OpenApiException
try:
    # ... API 调用
except OpenApiException as e:
    print(f"API 错误: {e}")

常见错误:

  • 环境变量未配置 → 提示用户设置
  • 标的代码无效 → 检查格式是否为 市场.代码
  • 权限不足 → 提示用户检查 API 权限
  • 市场未开盘 → 告知交易时段

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

93.72%
按下载量换算2,386

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills