longbridge-portfolio
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
Chineselongbridge-portfolio
longbridge-portfolio
Prompt-only skill for account-level analysis. Distinguished from (snapshot lookup): this skill answers "how am I doing", not "what do I hold".
longbridge-positionsResponse language: match the user's input language — Simplified Chinese / Traditional Chinese / English.Privacy: returns the user's private P&L. Only render detailed numbers in direct conversation; if you suspect screen-sharing or third-party observation, ask before showing exact figures. Never echo amounts into PR descriptions, tickets, or other places third parties can read.
纯Prompt技能,用于账户级分析。与(持仓快照查询)的区别在于:本技能回答的是「我的账户表现如何」,而非「我持有哪些资产」。
longbridge-positions响应语言:匹配用户输入语言——简体中文 / 繁体中文 / 英文。隐私说明:返回用户的私人盈亏数据。仅在直接对话中展示详细数字;若怀疑存在屏幕共享或第三方观察,需先询问再显示具体数值。切勿将金额内容同步到PR描述、工单或其他第三方可查看的场所。
Login
登录
This skill requires a logged-in session with trade scope:
bash
longbridge auth login # check "trade" / 「交易」 permission in the browser auth screenIf using MCP fallback and a tool returns unauthorized / not in authorized scope, re-authorise:
bash
claude mcp logout longbridge使用本技能需要具备交易权限的登录会话:
bash
longbridge auth login # 在浏览器授权界面勾选「交易」权限若使用MCP降级方案且工具返回unauthorized / 未在授权范围内,请重新授权:
bash
claude mcp logout longbridgeRe-trigger any MCP tool call; check "trade" / 「交易」 permission.
重新触发任意MCP工具调用;勾选「交易」权限。
undefinedundefinedWhen to use
使用场景
- "我账户表现如何", "how is my account doing?"
- "我本月浮盈", "this month's P&L"
- "我哪只股票贡献最多", "top contributors"
- "我货币暴露", "currency exposure"
- "我账户行业分布", "industry mix"
- "我账户表现如何", "how is my account doing?"
- "我本月浮盈", "this month's P&L"
- "我哪只股票贡献最多", "top contributors"
- "我货币暴露", "currency exposure"
- "我账户行业分布", "industry mix"
"Me" disambiguation
「我」的歧义消除
By default, treat 我 / me / my account as all-account aggregate. If the user explicitly says "我的港股账户" / "my US sub-account", restrict to that sub-account.
默认情况下,将我 / me / my account视为全账户汇总。若用户明确提及*"我的港股账户"* / "my US sub-account",则仅针对该子账户进行分析。
Time-window inference
时间窗口推断
| Phrase | Window |
|---|---|
| 本月 / this month | first day of this month → today |
| 本周 / this week | this Monday → today |
| 近 30 天 / past 30 days | |
| 今年 / YTD | Jan 1 → today |
| 全部 / since opening / no time | use |
LLM uses today's date from system context.
| 表述 | 时间范围 |
|---|---|
| 本月 / this month | 当月第一天 → 今日 |
| 本周 / this week | 本周一 → 今日 |
| 近30天 / past 30 days | |
| 今年 / YTD | 1月1日 → 今日 |
| 全部 / since opening / 无时间限定 | 使用 |
LLM会从系统上下文获取今日日期。
Tool selection by intent
按意图选择工具
| User intent | Tools |
|---|---|
| Full portfolio overview | |
| This month's P&L | |
| Biggest contributors | |
| Currency exposure | |
| Industry distribution | |
| Short-selling margin details | |
| 用户意图 | 使用工具 |
|---|---|
| 组合全景概览 | |
| 本月盈亏 | |
| 最大贡献个股 | |
| 货币敞口 | |
| 行业分布 | |
| 卖空保证金详情 | |
CLI
CLI命令
Run to verify exact flags. Example for "我本月账户表现" (run concurrently):
longbridge <subcommand> --helpbash
longbridge profit-analysis --start 2026-05-01 --end 2026-05-06 --format json
longbridge profit-analysis detail --start 2026-05-01 --end 2026-05-06 --format json
longbridge assets --format json
longbridge positions --format json
longbridge exchange-rate --format jsonFor short-selling positions:
bash
longbridge portfolio short-margin --format json # per-position margin deposit breakdown运行查看具体参数。*"我本月账户表现"*的示例(并行运行):
longbridge <subcommand> --helpbash
longbridge profit-analysis --start 2026-05-01 --end 2026-05-06 --format json
longbridge profit-analysis detail --start 2026-05-01 --end 2026-05-06 --format json
longbridge assets --format json
longbridge positions --format json
longbridge exchange-rate --format json针对卖空持仓:
bash
longbridge portfolio short-margin --format json # 逐持仓保证金明细Workflow
工作流程
-
Confirm trade-scope login (see Login section).
-
Decide the time window (table above) and the toolset (table above).
-
Run CLI commands concurrently (see CLI section). Ifis not installed, fall back to MCP.
longbridge -
Convert FX to USD-equivalent yourself (usefrom the same call day) —
exchange_ratemay return mixed currencies.profit_analysis -
Render the 4-section structure. Cite Longbridge Securities. End with the not-investment-advice disclaimer.
-
确认已登录且具备交易权限(见登录部分)。
-
确定时间窗口(见上表)和工具组合(见上表)。
-
并行运行CLI命令(见CLI部分)。若未安装,则降级使用MCP。
longbridge -
自行转换汇率为美元等值金额(使用当日调用的数据)——
exchange_rate可能返回多种货币的数据。profit_analysis -
生成4部分结构的报告。注明数据来源为Longbridge Securities。结尾附上非投资建议的免责声明。
Output template
输出模板
My account performance — Source: Longbridge Securities; period YYYY-MM-DD ~ YYYY-MM-DD
[1. Overview]
- Total NAV (USD-equivalent): $X
- Cash: $X (Y% of NAV)
- Holdings: $X (Y% of NAV)
- Period P&L: +$X (+Y%)
[2. Currency exposure]
- USD: $X
- HKD: HK$X (≈ $X USD)
- CNY: ¥X (≈ $X USD)
- SGD: S$X (if held)
[3. Single-stock contribution (this period)]
| Symbol | Name | P&L (USD-eq) | Share |
|---|---|---:|---:|
| NVDA.US | NVIDIA | +$5,200 | 42% |
| 700.HK | 腾讯 | +$3,100 | 25% |
| TSLA.US | Tesla | -$1,800 | -15% |
| ... | ... | ... | ... |
[4. Industry distribution] (stock_positions × static_info industry field, by market value)
- 半导体 / Semiconductors: 35%
- 互联网 / Internet: 20%
- ...
⚠️ 以上数据仅供参考,不构成调仓建议。/ 以上數據僅供參考,不構成調倉建議。/ For reference only. Not rebalancing advice.(Translate into the user's language.)
我的账户表现 — 来源:Longbridge Securities;时段 YYYY-MM-DD ~ YYYY-MM-DD
[1. 概览]
- 总净值(美元等值):$X
- 现金:$X(占净值Y%)
- 持仓:$X(占净值Y%)
- 时段盈亏:+$X(+Y%)
[2. 货币敞口]
- 美元:$X
- 港币:HK$X(≈ $X 美元)
- 人民币:¥X(≈ $X 美元)
- 新加坡元:S$X(若持有)
[3. 个股贡献(本时段)]
| 代码 | 名称 | 盈亏(美元等值) | 占比 |
|---|---|---:|---:|
| NVDA.US | NVIDIA | +$5,200 | 42% |
| 700.HK | 腾讯 | +$3,100 | 25% |
| TSLA.US | Tesla | -$1,800 | -15% |
| ... | ... | ... | ... |
[4. 行业分布](基于stock_positions × static_info行业字段,按市值计算)
- 半导体 / Semiconductors: 35%
- 互联网 / Internet: 20%
- ...
⚠️ 以上数据仅供参考,不构成调仓建议。/ 以上數據僅供參考,不構成調倉建議。/ For reference only. Not rebalancing advice.(需翻译为用户使用的语言。)
Performance optimisation
性能优化
Industry distribution requires per symbol (N positions = N calls). When a user holds ≥ 30 names:
static_info- Tell the user "computing industry distribution; this may take a moment...", OR
- Simplify: take the top 10 by market value, group the rest as "other".
Same for the contribution ranking — list the top 10 (mix of leaders and laggards) by default; do not flood with the full position book.
计算行业分布需要调用每个标的的(N个持仓 = N次调用)。当用户持有**≥30个标的**时:
static_info- 告知用户*"正在计算行业分布,可能需要片刻时间..."*,或者
- 简化处理:取市值前10的标的,其余归为*"其他"*类别。
个股贡献排名同理——默认列出前10名(包含盈利最多和亏损最多的标的);无需展示全部持仓。
Output constraints
输出约束
- Must include all 4 sections.
- Must label currency on every figure; mark USD-equivalent with .
≈ - Must end with the not-rebalancing-advice disclaimer.
- 必须包含全部4个部分。
- 必须为每个数值标注货币类型;美元等值金额需用标记。
≈ - 必须以非调仓建议的免责声明结尾。
Error handling
错误处理
| Situation | Reply |
|---|---|
| Fall back to MCP; if MCP also unavailable, tell user to install longbridge-terminal. |
stderr | Tell user to run |
| "{window}: no recorded P&L (account had no positions or no trades)." |
| Skip the multi-currency section; show that one currency. |
| Skip sections 3 + 4; show cash-only overview. |
| 场景 | 回复内容 |
|---|---|
| 降级使用MCP;若MCP也不可用,告知用户安装longbridge-terminal。 |
标准错误输出 | 告知用户运行 |
| "{window}: 无记录的盈亏数据(账户无持仓或无交易)。" |
| 跳过多货币部分,仅展示该种货币。 |
| 跳过第3和第4部分,仅展示现金概览。 |
MCP fallback
MCP降级方案
If CLI is not installed (), use MCP tools instead:
longbridgecommand not found| MCP tool | CLI equivalent | Scope |
|---|---|---|
| | trade |
| | trade |
| | trade |
| | trade |
| | trade |
| | quote |
| | quote |
MCP setup: (trade scope required).
claude mcp add --transport http longbridge https://openapi.longbridge.com/mcp若未安装 CLI(提示),则使用MCP工具替代:
longbridgecommand not found| MCP工具 | 对应CLI命令 | 权限范围 |
|---|---|---|
| | 交易 |
| | 交易 |
| | 交易 |
| | 交易 |
| | 交易 |
| | 行情 |
| | 行情 |
MCP配置:(需交易权限)。
claude mcp add --transport http longbridge https://openapi.longbridge.com/mcpRelated skills
相关技能
- Position lookup ("what do I own?") →
longbridge-positions - Per-symbol drill-down → ,
longbridge-quote,longbridge-valuationlongbridge-fundamental - "Why is X down?" →
longbridge-news - "Should I sell X?" → combine with +
longbridge-valuationfor a fuller picture.longbridge-fundamental
- 持仓查询(「我持有什么?」)→
longbridge-positions - 个股深度分析 → ,
longbridge-quote,longbridge-valuationlongbridge-fundamental - "为什么X下跌?" →
longbridge-news - "我应该卖出X吗?" → 结合+
longbridge-valuation获取更全面的分析。longbridge-fundamental
File layout
文件结构
longbridge-portfolio/
└── SKILL.md # prompt-only, no scripts/longbridge-portfolio/
└── SKILL.md # 纯Prompt技能,无scripts目录/
```",