longbridge-correlation
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
Chineselongbridge-correlation
longbridge-correlation
Computes pairwise return correlations and cointegration statistics for a basket of 2–10 symbols. Helps identify diversification opportunities, highly correlated pairs (pairs-trading candidates), and portfolio concentration risks.
Response language: match the user's input language — Simplified Chinese / Traditional Chinese / English.
计算一篮子2-10个标的的两两收益相关性与协整统计数据。帮助识别多元化机会、高度相关的标的对(配对交易候选)以及投资组合集中度风险。
响应语言:匹配用户输入语言——简体中文/繁体中文/英文。
When to use
使用场景
- User supplies 2–10 symbols and asks for correlation analysis, whether two stocks move together, rolling correlation trends, or pairs-trading pre-screening.
- Triggers: "AAPL MSFT GOOGL 相关矩阵", "TSLA 和 NVDA 滚动相关", "correlation matrix for my watchlist", "协整检验 700.HK 5.HK".
- 用户提供2-10个标的,并要求进行相关性分析、判断两只股票是否同涨同跌、滚动相关性趋势或配对交易预筛选。
- 触发示例:"AAPL MSFT GOOGL 相关矩阵"、"TSLA 和 NVDA 滚动相关"、"correlation matrix for my watchlist"、"协整检验 700.HK 5.HK"。
Workflow
工作流程
- For each symbol, fetch 252 daily candles:
longbridge kline <SYMBOL> --period day --count 252 --format json - Align all series on ; drop dates missing in any series.
time - Compute daily log-returns for each symbol.
- Pearson correlation matrix: pairwise Pearson correlation of returns; flag pairs with |ρ| > 0.8 (high) or < 0.2 (low).
- Spearman correlation (rank-based, robust to outliers): compute alongside Pearson for comparison.
- Rolling 60-day correlation for the highest-correlated pair: show trend over time.
- Cointegration screen (for pairs only):
- OLS spread residuals → ADF test → report p-value and verdict
- Half-life = −ln(2) / OLS slope of Δspread ~ spread_{t-1}
- Output correlation matrix heatmap description (text-based) and a summary of key relationships.
Run to confirm current flag names.
longbridge kline --help- 为每个标的获取252条日K线数据:
longbridge kline <SYMBOL> --period day --count 252 --format json - 按对齐所有序列;删除任何序列中缺失的日期。
time - 计算每个标的的日对数收益率。
- Pearson相关矩阵:计算收益的两两Pearson相关性;标记|ρ| > 0.8(高度相关)或 < 0.2(低度相关)的标的对。
- Spearman相关性(基于排名,对异常值鲁棒):与Pearson相关性一同计算以作对比。
- 最高相关标的对的60日滚动相关性:展示随时间变化的趋势。
- 协整筛选(仅针对标的对):
- OLS价差残差 → ADF检验 → 报告p值和结论
- 半衰期 = −ln(2) / Δspread ~ spread_{t-1}的OLS斜率
- 输出基于文本的相关矩阵热图描述以及关键关系总结。
运行确认当前参数名称。
longbridge kline --helpCLI
命令行界面(CLI)
bash
longbridge kline --helpbash
longbridge kline --helpRepeat for each symbol (2–10)
为每个标的重复执行(2-10个)
longbridge kline <SYMBOL> --period day --count 252 --format json
undefinedlongbridge kline <SYMBOL> --period day --count 252 --format json
undefinedOutput
输出
| Metric | 简体 | 繁體 | English |
|---|---|---|---|
| Pearson ρ matrix | 皮尔森相关矩阵 | 皮爾森相關矩陣 | Pearson correlation matrix |
| Spearman ρ | 斯皮尔曼相关 | 斯皮爾曼相關 | Spearman correlation |
| Rolling 60d corr | 60日滚动相关 | 60日滾動相關 | 60-day rolling correlation |
| ADF p-value | 协整 p 值 | 協整 p 值 | ADF p-value |
| Half-life | 半衰期(天) | 半衰期(天) | Half-life (days) |
| Cluster | 相关聚类 | 相關聚類 | Correlation cluster |
Present: (1) full correlation matrix table with colour coding (high ≥ 0.8 = red, low ≤ 0.2 = green); (2) rolling-correlation narrative; (3) cointegration results if relevant; (4) portfolio implication note. Cite Longbridge Securities / 数据来源:长桥证券 / 數據來源:長橋證券.
| 指标 | 简体 | 繁体 | English |
|---|---|---|---|
| Pearson ρ matrix | 皮尔森相关矩阵 | 皮爾森相關矩陣 | Pearson correlation matrix |
| Spearman ρ | 斯皮尔曼相关 | 斯皮爾曼相關 | Spearman correlation |
| Rolling 60d corr | 60日滚动相关 | 60日滾動相關 | 60-day rolling correlation |
| ADF p-value | 协整 p 值 | 協整 p 值 | ADF p-value |
| Half-life | 半衰期(天) | 半衰期(天) | Half-life (days) |
| Cluster | 相关聚类 | 相關聚類 | Correlation cluster |
展示内容:(1) 带颜色编码的完整相关矩阵表格(高度相关≥0.8 = 红色,低度相关≤0.2 = 绿色);(2) 滚动相关性说明;(3) 相关的协整结果;(4) 投资组合影响提示。标注Longbridge Securities / 数据来源:长桥证券 / 數據來源:長橋證券。
Error handling
错误处理
| Situation | 简体回复 | 繁體回復 | English reply |
|---|---|---|---|
| 回退到 MCP 或提示安装 longbridge-terminal | 回退到 MCP 或提示安裝 longbridge-terminal | Fall back to MCP or install longbridge-terminal |
| 请运行 | 請執行 | Run |
| Only 1 symbol provided | 至少需要2个标的才能计算相关性 | 至少需要2個標的 | Need at least 2 symbols |
| > 10 symbols | 最多支持10个标的,请精简列表 | 最多支持10個標的 | Max 10 symbols; please reduce list |
| Other stderr | 直接显示原始错误 | 直接顯示原始錯誤 | Surface verbatim |
| 场景 | 简体回复 | 繁体回复 | English reply |
|---|---|---|---|
| 回退到 MCP 或提示安装 longbridge-terminal | 回退到 MCP 或提示安裝 longbridge-terminal | Fall back to MCP or install longbridge-terminal |
| 请运行 | 請執行 | Run |
| 仅提供1个标的 | 至少需要2个标的才能计算相关性 | 至少需要2個標的 | Need at least 2 symbols |
| > 10个标的 | 最多支持10个标的,请精简列表 | 最多支持10個標的 | Max 10 symbols; please reduce list |
| 其他标准错误输出 | 直接显示原始错误 | 直接顯示原始錯誤 | Surface verbatim |
MCP fallback
MCP回退方案
Use with , per symbol when CLI is unavailable.
mcp__longbridge__candlesticksperiod=Daycount=252当CLI不可用时,对每个标的使用,参数为、。
mcp__longbridge__candlesticksperiod=Daycount=252Related skills
相关技能
- — raw OHLCV data
longbridge-kline - — execute a pairs trade after correlation pre-screen
longbridge-pairs-trading - — factor correlation and collinearity check
longbridge-multifactor - — covariance matrix for factor decomposition
longbridge-performance-attribution
- — 原始OHLCV数据
longbridge-kline - — 相关性预筛选后执行配对交易
longbridge-pairs-trading - — 因子相关性与共线性检验
longbridge-multifactor - — 用于因子分解的协方差矩阵
longbridge-performance-attribution
File layout
文件结构
longbridge-correlation/
└── SKILL.mdlongbridge-correlation/
└── SKILL.md