{"skill":{"slug":"chaogu","displayName":"stock-analysis","summary":"A股市场数据分析工具。支持实时行情获取、板块筛选、股票推荐、自动定时分析。结合用户投资偏好（科技、白酒、航天等），提供事件驱动和中短线投资建议。","description":"---\nname: stock-analysis\ndescription: A股市场数据分析工具。支持实时行情获取、板块筛选、股票推荐、自动定时分析。结合用户投资偏好（科技、白酒、航天等），提供事件驱动和中短线投资建议。\nmetadata: {\"clawdbot\":{\"emoji\":\"📊\"}}\n---\n\n# A股市场数据分析\n\n为用户提供A股实时行情分析、板块筛选、股票推荐和自动定时分析服务。基于 akshare 数据源，支持个性化投资偏好。\n\n---\n\n## 🤖 AI 决策指南\n\n> **本节专为 AI 理解设计，帮助快速决策**\n\n### 用户意图识别\n\n| 用户说法 | 意图 | 执行动作 |\n|----------|------|----------|\n| \"分析一下今天的行情\" | 实时分析 | 运行 `quick_analysis.py` |\n| \"推荐几只科技股\" | 股票推荐 | 运行 `stock_recommend.py` |\n| \"设置每小时自动分析\" | 创建定时任务 | 使用 cron 工具 |\n| \"我的投资偏好\" | 查询偏好 | 显示用户偏好信息 |\n| \"分析某个板块\" | 板块分析 | 运行 `sector_analysis.py` |\n| \"生成早盘报告\" | 早盘报告 | 运行 `morning_report.py` |\n\n### 用户投资偏好（默认配置）\n\n| 偏好类型 | 内容 |\n|----------|------|\n| **关注板块** | 科技股、白酒、航天、半导体、芯片、航空 |\n| **风险偏好** | 中等 |\n| **投资风格** | 事件驱动、中短线 |\n| **筛选条件** | 量比>1.5, 涨幅0-7% |\n\n> 💡 **重要**：这些偏好已硬编码在脚本中，如需修改请直接编辑脚本。\n\n---\n\n## 📋 命令速查\n\n### 实时行情分析\n\n```bash\npython ~/.openclaw/skills/stock-analysis/scripts/quick_analysis.py\n```\n\n**输出**：\n- 涨幅前10名\n- 量比>2的股票\n- 用户偏好板块表现\n- 板块平均涨幅\n\n### 股票推荐分析\n\n```bash\npython ~/.openclaw/skills/stock-analysis/scripts/stock_recommend.py\n```\n\n**输出**：\n- 符合条件的推荐股票\n- 市场热点板块分析\n- 操作建议和风险提示\n\n### 早盘报告生成\n\n```bash\npython ~/.openclaw/skills/stock-analysis/scripts/morning_report.py\n```\n\n**输出**：\n- 涨幅前10且量比>2的股票\n- 各板块平均涨幅\n- 偏好板块表现\n\n### 设置定时分析\n\n```bash\nopenclaw cron add \\\n  --name \"A股数据分析-每小时\" \\\n  --cron \"0 * * * *\" \\\n  --tz \"Asia/Shanghai\" \\\n  --agent main \\\n  --message \"现在是A股数据分析时间，请执行 stock-analysis 技能的定时分析脚本。\" \\\n  --session isolated\n```\n\n### 查询定时任务\n\n```bash\nopenclaw cron list\n```\n\n### 删除定时任务\n\n```bash\nopenclaw cron remove {jobId}\n```\n\n---\n\n## 💬 用户交互模板\n\n### 实时分析反馈\n\n```\n📊 A股实时分析完成\n\n【板块热点】\n科技: +2.56%\n白酒: +1.23%\n航天: +3.45%\n\n【推荐标的】\n1. 寒武纪(688256) - 325.00 - +2.56% - 量比:316.89\n2. 景嘉微(300474) - 145.05 - +0.52% - 量比:144.30\n\n【操作建议】\n关注量比放大个股，分批建仓，设置止损-7%\n```\n\n### 推荐股票反馈\n\n```\n💡 根据你的偏好，推荐关注：\n\n🔥 科技板块\n- 寒武纪(688256): 算力芯片，AI大模型需求爆发\n- 海光信息(688041): 国产CPU，算力核心标的\n\n🍷 白酒板块\n- 贵州茅台(600519): 行业龙头，估值合理\n\n⚠️ 风险提示：控制仓位，单只股票不超过20%\n```\n\n### 早盘报告反馈\n\n```\n📅 早盘报告 (09:30)\n\n【涨幅前10 且 量比>2】\n汉邦高科(300449) 9.18 +20.00% 量比:4.01\n易天股份(300812) 41.76 +20.00% 量比:1.66\n\n【板块平均涨幅 TOP 10】\n1. 半导体 +3.45%\n2. 航天 +2.88%\n3. 白酒 +1.23%\n\n【偏好板块表现】\n科技: 186只 平均 +2.56%\n白酒: 32只 平均 +1.23%\n航天: 15只 平均 +3.45%\n```\n\n---\n\n## 📁 脚本说明\n\n### 主分析脚本\n\n| 脚本名 | 用途 | 特点 |\n|--------|------|------|\n| `quick_analysis.py` | 快速实时分析 | 速度快，输出简洁 |\n| `stock_recommend.py` | 股票推荐 | 结合偏好+技术指标 |\n| `morning_report.py` | 早盘报告 | 适合开盘前查看 |\n| `cron_stock_analysis.py` | 定时任务专用 | 为 cron 优化 |\n| `final_analysis.py` | 完整分析 | 包含所有指标 |\n\n### 辅助脚本\n\n| 脚本名 | 用途 |\n|--------|------|\n| `test_akshare.py` | 测试 akshare 连接 |\n| `check_columns.py` | 检查数据列名 |\n| `recommend.py` | 推荐筛选（原始） |\n| `recommend2.py` | 推荐筛选（放宽条件） |\n| `recommend3.py` | 推荐筛选（按名称搜索） |\n| `check_sectors.py` | 检查板块分类 |\n\n---\n\n## 🎯 使用场景示例\n\n### 场景1：实时行情分析\n\n**用户**: 分析一下今天的行情\n\n**AI 执行**:\n```bash\npython ~/.openclaw/skills/stock-analysis/scripts/quick_analysis.py\n```\n\n**AI 回复**:\n```\n📊 A股实时行情分析\n\n【板块热点】\n科技: +2.56% (186只)\n白酒: +1.23% (32只)\n航天: +3.45% (15只)\n\n【推荐标的】\n1. 寒武纪(688256) - 325.00 - +2.56% - 量比:316.89\n2. 景嘉微(300474) - 145.05 - +0.52% - 量比:144.30\n\n【操作建议】\n关注量比放大个股，分批建仓，设置止损-7%\n```\n\n---\n\n### 场景2：股票推荐\n\n**用户**: 推荐几只科技股\n\n**AI 执行**:\n```bash\npython ~/.openclaw/skills/stock-analysis/scripts/stock_recommend.py\n```\n\n**AI 回复**:\n```\n💡 科技股推荐\n\n【AI算力方向】\n寒武纪(688256) - AI芯片龙头，大模型需求爆发\n海光信息(688041) - 国产CPU+GPU，算力核心标的\n景嘉微(300474) - GPU国产化，军工+AI双重概念\n\n【理由】\nAI大模型密集发布，算力需求爆发；国产替代逻辑强\n\n【风险提示】\n短期涨幅较高，注意追高风险；需观察业绩兑现情况\n```\n\n---\n\n### 场景3：生成早盘报告\n\n**用户**: 生成早盘报告\n\n**AI 执行**:\n```bash\npython ~/.openclaw/skills/stock-analysis/scripts/morning_report.py\n```\n\n**AI 回复**:\n```\n📅 早盘报告\n\n【涨幅前10 且 量比>2】\n1. 汉邦高科(300449) 9.18 +20.00% 量比:4.01\n2. 易天股份(300812) 41.76 +20.00% 量比:1.66\n3. 安达维尔(300719) 20.89 +19.99% 量比:5.21\n\n【板块平均涨幅 TOP 10】\n1. 半导体 +3.45%\n2. 航天 +2.88%\n3. 光学光电子 +2.56%\n\n【偏好板块表现】\n科技: 186只 平均 +2.56% 领涨: 寒武纪(+2.56%)\n白酒: 32只 平均 +1.23% 领涨: 贵州茅台(+1.23%)\n航天: 15只 平均 +3.45% 领涨: 安达维尔(+19.99%)\n```\n\n---\n\n### 场景4：设置每小时自动分析\n\n**用户**: 设置每小时自动分析\n\n**AI 执行**:\n```bash\nopenclaw cron add \\\n  --name \"A股数据分析-每小时\" \\\n  --cron \"0 * * * *\" \\\n  --tz \"Asia/Shanghai\" \\\n  --agent main \\\n  --message \"现在是A股数据分析时间。\\n\\n任务：\\n1. 使用 akshare 获取实时A股行情数据\\n2. 筛选用户关注的板块：科技、白酒、航天、半导体、芯片、航空\\n3. 按条件筛选个股：量比>1.5、涨幅0-7%\\n4. 统计各板块平均涨幅\\n5. 给出1-2个入手推荐\\n\\n输出格式：【板块热点】【推荐标的】【操作建议】\" \\\n  --session isolated \\\n  --thinking off \\\n  --timeout 180\n```\n\n**AI 回复**:\n```\n✅ 已设置每小时自动分析\n⏰ 下次运行时间：整点\n📊 分析内容：板块热点、推荐标的、操作建议\n```\n\n---\n\n### 场景5：查询定时任务\n\n**用户**: 我有哪些定时任务？\n\n**AI 执行**:\n```bash\nopenclaw cron list\n```\n\n**AI 回复**:\n```\n📋 你的定时任务：\n\n1. 🔄 A股数据分析-每小时 - 每小时整点\n   下次运行：09:00\n\n2. 📅 早盘报告 - 每天09:00\n   下次运行：明天09:00\n\n说\"取消xx任务\"可删除~\n```\n\n---\n\n### 场景6：取消定时任务\n\n**用户**: 取消每小时分析\n\n**AI 执行**:\n1. 先执行 `openclaw cron list` 找到任务 ID\n2. 执行 `openclaw cron remove {jobId}`\n\n**AI 回复**:\n```\n✅ 已取消\"每小时分析任务\"\n```\n\n---\n\n## ⚙️ 配置说明\n\n### 用户投资偏好\n\n默认配置存储在 `stock_recommend.py` 中：\n\n```python\npreferences = {\n    'sectors': ['科技', '白酒', '航天', '半导体', '芯片', '航空'],\n    'risk': '中等',\n    'style': '事件驱动、中短线'\n}\n```\n\n**修改偏好**：\n1. 编辑 `~/.openclaw/skills/stock-analysis/scripts/stock_recommend.py`\n2. 修改 `preferences` 字典\n3. 保存后生效\n\n### 数据源配置\n\n使用 akshare 作为数据源：\n\n```python\nimport akshare as ak\ndf = ak.stock_zh_a_spot_em()\n```\n\n**注意**：\n- 数据来源：东方财富\n- 更新频率：实时\n- 覆盖范围：全部 A 股\n\n---\n\n## 📊 筛选条件说明\n\n### 标准筛选\n\n| 条件 | 值 | 说明 |\n|------|-----|------|\n| 量比 | > 1.5 | 资金活跃度 |\n| 涨幅 | 0-7% | 避免追高，留有空间 |\n| 板块 | 用户偏好 | 科技、白酒、航天等 |\n\n### 严格筛选（高波动）\n\n| 条件 | 值 | 说明 |\n|------|-----|------|\n| 量比 | > 2.0 | 高资金活跃 |\n| 涨幅 | > 5% | 强势股 |\n| 板块 | 用户偏好 | 热点板块 |\n\n### 宽松筛选（稳健）\n\n| 条件 | 值 | 说明 |\n|------|-----|------|\n| 量比 | > 1.2 | 适度活跃 |\n| 涨幅 | 0-10% | 更广范围 |\n| 板块 | 用户偏好 | 偏好板块 |\n\n---\n\n## ⚠️ 重要限制\n\n| 限制 | 说明 |\n|------|------|\n| **数据延迟** | 实时数据可能有 1-5 分钟延迟 |\n| **交易时间** | 仅在交易日 9:30-15:00 有实时数据 |\n| **周末/节假日** | 显示最后交易日数据 |\n| **量比计算** | 基于近 5 日平均成交量 |\n| **Python 环境** | 需要安装 akshare: `pip install akshare` |\n\n---\n\n## 🔧 故障排查\n\n### akshare 连接失败\n\n**错误信息**：\n```\nConnectionError: Failed to connect to Eastmoney API\n```\n\n**解决方案**：\n1. 检查网络连接\n2. 尝试重新安装 akshare: `pip install --upgrade akshare`\n3. 检查东方财富服务器状态\n\n### 编码错误\n\n**错误信息**：\n```\nUnicodeEncodeError: 'gbk' codec can't encode character\n```\n\n**解决方案**：\n脚本已优化，使用 CSV 输出避免编码问题。如果仍然出现，检查终端编码设置。\n\n### 无数据返回\n\n**可能原因**：\n1. 非交易时间（周末、节假日）\n2. 市场维护期间\n3. akshare API 变更\n\n**解决方案**：\n1. 确认当前时间是否为交易日 9:30-15:00\n2. 等待交易时间再运行\n3. 更新 akshare: `pip install --upgrade akshare`\n\n---\n\n## 📝 扩展开发\n\n### 添加新的筛选条件\n\n编辑 `stock_recommend.py`，在筛选部分添加：\n\n```python\n# 示例：添加市盈率筛选\nfiltered = preferred_stocks[\n    (preferred_stocks['量比'] > 1.5) &\n    (preferred_stocks['涨跌幅'] > 0) &\n    (preferred_stocks['涨跌幅'] < 7) &\n    (preferred_stocks['市盈率-动态'] > 0) &\n    (preferred_stocks['市盈率-动态'] < 50)  # 新增\n]\n```\n\n### 添加新板块\n\n编辑 `stock_recommend.py`，修改 `preferences`：\n\n```python\npreferences = {\n    'sectors': ['科技', '白酒', '航天', '新能源', '医药'],  # 添加新板块\n    'risk': '中等',\n    'style': '事件驱动、中短线'\n}\n```\n\n### 自定义输出格式\n\n编辑脚本中的 `print` 语句，按需调整输出格式。\n\n---\n\n## 🎓 使用技巧\n\n1. **定时分析**：设置每小时自动分析，及时获取市场变化\n2. **早盘报告**：开盘前运行，了解当日热点\n3. **分批建仓**：推荐分 2-3 次买入，降低风险\n4. **止损设置**：建议设置 -7% 止损，严格执行\n5. **仓位控制**：单只股票不超过 20%\n\n---\n\n## 📚 相关技能\n\n- **feishu-wiki**: 知识库管理（存储分析报告）\n- **cron**: 定时任务管理（设置自动分析）\n- **web_search**: 新闻热点搜索（事件驱动分析）\n\n---\n\n*最后更新: 2026-02-16*\n","topics":["Stock Analysis","数据分析","定时","投资","股票"],"tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":378,"installsAllTime":14,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1771381412906,"updatedAt":1778991346132},"latestVersion":{"version":"1.0.0","createdAt":1771381412906,"changelog":"stock-analysis 1.0.0 初始发布\n\n- 提供 A股市场实时行情分析、板块筛选、股票推荐、早盘报告及自动定时分析功能\n- 集成 akshare 作为数据源，支持个性化投资偏好（如科技、白酒、航天等）\n- 支持通过命令行脚本快速执行分析、推荐和报告相关操作\n- 内置定时任务管理，方便设置自动分析与报告\n- 提供详尽的用户交互模板、配置指导与故障排查说明","license":null},"metadata":{"setup":[],"os":null,"systems":null},"owner":{"handle":"znzgy","userId":"s17ej0h39ya97tqq7pcyzxzvrx885jym","displayName":"znzgy","image":"https://avatars.githubusercontent.com/u/106453216?v=4"},"moderation":null}