quant-buddy-skill

Installation
SKILL.md

观照量化投研

⚠️ 必读:本文件较长,必须完整读取,不要设置 limit 参数截断。前 50 行不包含操作规范。

平台工具参数速查(高频踩坑,先看这一段)

下表是 LLM 最容易写错的三个 schema。任何调用前先核对,不要凭"看起来合理"猜参数名。

工具 ✅ 正确参数 ❌ 模型常见错误(已被 call.py 自动归一化或拦截,但仍应避免)
confirmDataMulti {"data_desc": "市盈率 TTM,股息率"}逗号分隔字符串 {"queries": [...]} / {"query": "..."} / {"names": [...]}
runMultiFormulaBatchStream 公式中引用 session 中间变量 必须用双引号包裹:排序値 = "A股股息率〔估値数据〕" * "条件合并" 裸变量名相乘:"A股股息率…" * 条件合并 ← 平台直接报错
readData {"ids": ["69fe…<24位hex>"], "mode": "last_column_full"}必须是 runMultiFormulaBatchStream 返回的 data_id 字段(hex) 传中文变量名 {"ids": ["Top10股息"]} / 用错参数名 {"index_title": "..."} / {"variable_names": [...]} / expression_id 而非 data_id(两者相邻易混,传错会返回 "error": "IndexInfo {id}"

口径转换(confirmDataMulti 查询词):用户写 PE(TTM) / 归母净利润 等英文或缩写时,查询词应使用中文规范名(如 市盈率 TTM / 归母净利润),而不是把用户原文照抄进 data_desc。详细规则见 workflows/global-rules.md#指标口径精确匹配


硬规则(违反必失败)

Installs
25
GitHub Stars
7
First Seen
Apr 23, 2026