Install
openclaw skills install @paudyyin/stock-researchConduct fundamental and technical analysis of A-share stocks, provide multi-factor stock selection, ratings, daily reports, and quantitative recommendations.
openclaw skills install @paudyyin/stock-research整合 hs300-research-v5 �?quant-stock-selector 两个技能,提供完整的A股投研能力�?
| 因子类别 | 权重 | 核心指标 |
|---|---|---|
| 估值因�? | 15% | PE/PB/PS/股息�? |
| 质量因子 | 15% | ROE/毛利�?净利率/资产负债率 |
| 成长因子 | 15% | 营收增长/利润增长/ROE变化 |
| 动量因子 | 10% | �?�?3�?6月涨�? |
| 趋势因子 | 10% | 均线排列/MACD/KDJ |
| 波动率因�? | 10% | 历史波动�?Beta |
| 技术因�? | 15% | MACD金叉/KDJ金叉/均线多头 |
| 量能因子 | 10% | 成交量变�?换手�? |
运行方式�?```bash cd D:\Users\yindb2\AppData\Roaming\mx\openclaw-home\yindb2.openclaw\workspace\skills\stock-research python run_analysis.py
**输出报告**�?```
沪深300多因子投研日�?├── 市场环境(牛�?熊市/震荡市)+ 建议仓位
├── 技术信号(MACD金叉/KDJ金叉/均线排列统计�?├── 基本面概况(PE/PB/ROE均值)
├── 潜力个股 TOP 10(代�?名称/价格/PE/ROE/得分/风险/涨幅�?├── 高风险个�?└── 核心结论
六大维度综合评分�?
| 维度 | 权重 | 说明 |
|---|---|---|
| 技术面 | 30% | MACD/KDJ/均线/趋势 |
| 基本�? | 25% | PE/PB/ROE/营收增长 |
| 资金�? | 15% | 主力资金�?北向资金 |
| 筹码�? | 10% | 筹码集中�?90%集中�? |
| 成交量震�? | 10% | 量比/换手�? |
| 消息�? | 10% | 财联�?新浪财经(自动去重) |
运行方式�?```bash cd D:\Users\yindb2\AppData\Roaming\mx\openclaw-home\yindb2.openclaw\workspace\skills\stock-research python quant_selector.py
**输出内容**�?- 每日 Top 3 推荐股票
- 详细推荐理由(技术面/基本�?资金�?筹码�?热点题材�?- 胜率统计面板(每�?5:30 自动统计�?
## 数据源架�?
| 数据�?| 覆盖内容 | 优先�?| 状�?|
|--------|---------|--------|------|
| AKShare | 成分�?日K�?财务/估�?分红/资金�?| 主力 | 可用 |
| pywencai(问财) | 自然语言查询/信号/资金�?北向/高股�?| 补充 | 可用 |
| 东方财富HTTP | 日K�?实时行情/估�?| 备用 | 不稳�?|
| Tushare Pro | 日线/财务/估值(需2000+积分�?| 未启�?| 需安装 |
**自动降级�?*�?```
获取日线: AKShare �?东方财富HTTP �?提示用户数据暂不可用
获取估�? AKShare �?东方财富 �?使用最近一次缓存数�?获取财务: AKShare �?提示用户稍后重试
问财补充: pywencai �?跳过问财数据,使用AKShare替代
支持自然语言查询�?
| 查询类型 | 问财语句示例 |
|---|---|
| 信号检�? | MACD金叉 / KDJ金叉 / 双金叉 |
| 资金�? | 今日主力净流入>0 / 北向资金买入>0 |
| 基本�? | ROE大于15%且PE小于20 |
| 技术面 | MACD金叉并且KDJ金叉 |
| 场景 | 处理方式 |
|---|---|
| AKShare 接口超时 | 等待 5s 重试 1 次,失败则切换东方财�?HTTP 接口 |
| AKShare 返回空数�? | 检查是否非交易时间,则提示"当前非交易时段,数据将在交易日更�? |
| pywencai 查询失败 | 跳过问财数据源,使用 AKShare 替代查询 |
| 东方财富 HTTP 被拦�? | 自动降级�?AKShare,记录日�? |
| 所有数据源均失�? | 输出明确错误信息 + 建议检查网络连�?+ 提供上次缓存数据(如有) |
| 场景 | 处理方式 |
|---|---|
| 个股数据缺失 | 跳过该股票,在报告中标注"数据缺失" |
| 因子计算除零 | 该因子得分设�?,不影响其他因子 |
| 评分结果全为负分 | 正常输出,附加提�?当前市场整体偏弱,建议谨慎操�? |
pip install akshare pywencai pandas numpy scipy
| 版本 | 日期 | 变更 |
|---|---|---|
| 1.1.1 | 2026-07-26 | 增加任务完成后更新record.md规则 |
| 1.1.0 | 2026-06-29 | 增加错误处理、降级策略、依赖声明、修复脚本路径引�? |
| 1.0.0 | 2026-06-20 | 合并 hs300-research-v5 + quant-stock-selector |
完成任务后,做任务总结,将操作记录更新�?record.md 中�?