longbridge-market-temp

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

longbridge-market-temp

longbridge-market-temp

Market-level state: open / close, calendar, sentiment temperature. Symbol-level questions belong in
longbridge-quote
.
Response language: match the user's input language — Simplified Chinese / Traditional Chinese / English.
市场级状态信息:开盘/收盘、日历、情绪温度。个股相关问题请使用
longbridge-quote
响应语言:匹配用户输入语言——简体中文/繁体中文/英文。

Subcommands

子命令

The
MARKET
argument is positional (not a
--market
flag). Run
longbridge <subcommand> --help
to confirm.
CLI commandReturns
longbridge market-temp <MARKET> --format json
Today's market temperature (0–100). Add
--history --start --end
for a time series. Default market =
HK
.
longbridge trading session --format json
Trading sessions for all markets (open / close times).
longbridge trading days <MARKET> [--start --end] --format json
Trading day calendar with half-days. Default market =
HK
.
MARKET
参数为位置参数(而非
--market
标志)。运行
longbridge <subcommand> --help
确认详情。
CLI命令返回内容
longbridge market-temp <MARKET> --format json
今日市场温度(0–100)。添加
--history --start --end
可获取时间序列数据。默认市场为
HK
longbridge trading session --format json
所有市场的交易时段(开盘/收盘时间)。
longbridge trading days <MARKET> [--start --end] --format json
包含半日市的交易日历。默认市场为
HK

Market mapping

市场映射

LLM maps colloquial names to the positional
<MARKET>
:
User says
<MARKET>
美股 / US / Nasdaq / S&P / Dow
US
港股 / HK / Hang Seng / 恒生 / 恆生
HK
A 股 / 沪 / 深 / 上证 / 深证 / SH / SZ
CN
(aliases:
SH
,
SZ
)
新加坡 / SG / Straits / 海峡 / 海峽
SG
trading session
does not take a market argument; it returns all markets in one call.
LLM会将口语化名称映射为位置参数
<MARKET>
用户表述
<MARKET>
美股 / US / Nasdaq / S&P / Dow
US
港股 / HK / Hang Seng / 恒生 / 恆生
HK
A 股 / 沪 / 深 / 上证 / 深证 / SH / SZ
CN
(别名:
SH
,
SZ
新加坡 / SG / Straits / 海峡 / 海峽
SG
trading session
无需传入市场参数;一次调用即可返回所有市场的数据。

When to use

使用场景

  • "今天美股开盘了吗", "is HK open?" — call
    trading session
    , then reason against current local time and the user's target market.
  • "几点开盘"
    trading session
  • "下个交易日", "this week's trading days"
    trading days <MARKET>
  • "圣诞节港股开市吗"
    trading days HK --start <date> --end <date>
  • "市场情绪", "温度多少"
    market-temp <MARKET>
  • "今年港股市场情绪走势"
    market-temp HK --history --start ... --end ...
  • "今天美股开盘了吗", "is HK open?" — 调用
    trading session
    ,然后结合当前当地时间和用户目标市场进行判断。
  • "几点开盘"
    trading session
  • "下个交易日", "本周交易日"
    trading days <MARKET>
  • "圣诞节港股开市吗"
    trading days HK --start <日期> --end <日期>
  • "市场情绪", "温度多少"
    market-temp <MARKET>
  • "今年港股市场情绪走势"
    market-temp HK --history --start ... --end ...

Workflow

工作流程

  1. Pick the subcommand (table above).
  2. Resolve the positional
    <MARKET>
    if needed.
  3. For "is the market open?" — call
    trading session
    , then reason against the current local time (US = UTC-5/-4 DST, HK / CN / SG = UTC+8) and the user's target market.
  4. Call the Longbridge CLI directly (preferred) or fall back to MCP.
  5. Translate the
    market-temp
    value into wording: 0–30 偏空, 30–50 中性偏空, 50–70 中性偏多, 70–100 偏多 (translate into the user's language).
  1. 选择子命令(见上表)。
  2. 若需要,解析位置参数
    <MARKET>
  3. 对于“市场是否开盘?”的问题——调用
    trading session
    ,然后结合当前当地时间(美国为UTC-5/-4夏令时,香港/中国内地/新加坡为UTC+8)和用户目标市场进行判断。
  4. 直接调用Longbridge CLI(优先选择)或退而使用MCP。
  5. market-temp
    数值转化为描述性文字:0–30 偏空,30–50 中性偏空,50–70 中性偏多,70–100 偏多(需转换为用户使用的语言)。

CLI

CLI示例

bash
longbridge market-temp     HK                                          --format json
longbridge trading session                                              --format json
longbridge trading days    US --start 2026-04-28 --end 2026-05-31       --format json
longbridge market-temp     HK --history --start 2026-01-01 --end 2026-04-28 --format json
bash
longbridge market-temp     HK                                          --format json
longbridge trading session                                              --format json
longbridge trading days    US --start 2026-04-28 --end 2026-05-31       --format json
longbridge market-temp     HK --history --start 2026-01-01 --end 2026-04-28 --format json

Output

输出格式

  • market-temp
    (snapshot): single object with the temperature value. With
    --history
    , an array of historical points.
  • trading session
    : array spanning all markets.
  • trading days
    :
    {trading_days, half_trading_days}
    arrays for the selected market.
  • market-temp
    (快照):包含温度值的单个对象。添加
    --history
    参数则返回历史数据点数组。
  • trading session
    :涵盖所有市场的数组。
  • trading days
    :所选市场的
    {trading_days, half_trading_days}
    数组。

Error handling

错误处理

If
longbridge
is missing, fall back to MCP. Other stderr messages get relayed verbatim to the user.
longbridge
不可用,则退而使用MCP。其他stderr信息直接原封不动转发给用户。

MCP fallback

MCP fallback方案

CLI subcommandMCP tool
market-temp
(snapshot)
mcp__longbridge__market_temperature
market-temp --history
mcp__longbridge__history_market_temperature
trading session
mcp__longbridge__trading_session
trading days
mcp__longbridge__trading_days
MCP-only extensions:
mcp__longbridge__market_status
(finer state),
mcp__longbridge__finance_calendar
(earnings / dividends / IPO / macro).
CLI子命令MCP工具
market-temp
(快照)
mcp__longbridge__market_temperature
market-temp --history
mcp__longbridge__history_market_temperature
trading session
mcp__longbridge__trading_session
trading days
mcp__longbridge__trading_days
仅MCP支持的扩展功能:
mcp__longbridge__market_status
(更精细的状态)、
mcp__longbridge__finance_calendar
(财报/分红/IPO/宏观事件)。

Related skills

相关技能

  • Single-stock quote / status →
    longbridge-quote
  • Earnings calendar / IPO / macro events → use
    mcp__longbridge__finance_calendar
    directly
  • 个股报价/状态 →
    longbridge-quote
  • 财报日历/IPO/宏观事件 → 直接使用
    mcp__longbridge__finance_calendar

File layout

文件结构

longbridge-market-temp/
└── SKILL.md          # prompt-only, no scripts/
longbridge-market-temp/
└── SKILL.md          # 仅提示信息,无scripts/目录