本 Skill 用于构建和维护股票投资决策辅助工具,实现四级观察池的自动化管理。
pip install akshare>=1.12.0 pandas>=1.5.0 sqlalchemy>=2.0.0 python-dateutil>=2.8.0
首次执行自动创建 ./data/stock_pools.db (SQLite 数据库)
# 基础添加
python scripts/cli.py add --pool 1 --code 000001 --name 平安银行 --reason "银行龙头,低估值"
# 带数据刷新
python scripts/cli.py add --pool 1 --code 000858 --name 五粮液 --reason "白酒龙头" --refresh
# 查看特定池
python scripts/cli.py query --pool 3
# 查看单只股票详情
python scripts/cli.py query --code 000001
# 列出所有池
python scripts/cli.py list
# 从二级池移动到三级池,设定买卖参数
python scripts/cli.py move --code 000858 --to 3 --buy-point 150 --stop-loss 140 --target1 180
# 更新价格/持仓
python scripts/cli.py update --code 000858 --price 155.5 --holding 100
# 更新风控参数
python scripts/cli.py update --code 000858 --stop-loss 145 --target1 175
python scripts/cli.py remove --code 000858 --reason "触发止损,强制淘汰"
# 刷新一级池
python scripts/cli.py refresh --pool 1
# 刷新所有池
python scripts/cli.py refresh
# 检查所有预警
python scripts/cli.py alerts --format markdown
# 检查四级池预警
python scripts/cli.py alerts --pool 4
# 检查单只股票
python scripts/cli.py alerts --code 000858
预警颜色规则:
# 日度复盘
python scripts/cli.py review --type daily --format markdown
# 周度复盘
python scripts/cli.py review --type weekly --format markdown
# 月度复盘
python scripts/cli.py review --type monthly --format markdown
# 执行池维护检查
python scripts/cli.py maintenance
# 筛选检查
python scripts/cli.py screening --pool 1 --code 000001
python scripts/cli.py record --code 000858 --operation "买入" --price 160 --quantity 100
用户: "查看三级池里有哪些股票?"
智能体: 执行 python scripts/cli.py query --pool 3
用户: "宁德时代当前的技术形态是什么?"
智能体: 查询股票详情后分析技术指标
用户: "四级池今天有触发止损的吗?"
智能体: 执行 python scripts/cli.py alerts --pool 4
用户: "把股票代码000001加入一级池,入选理由是'银行龙头,破净'"
智能体: 执行 python scripts/cli.py add --pool 1 --code 000001 --reason "银行龙头,破净"
用户: "将五粮液从二级池移动到三级池,理想买点设为150元,止损位140元"
智能体: 执行 python scripts/cli.py move --code 000858 --to 3 --buy-point 150 --stop-loss 140
用户: "记录今日操作:买入茅台100股,成交价1600元"
智能体: 执行 python scripts/cli.py record --code 600519 --operation "买入" --price 1600 --quantity 100
用户: "立即执行盘后复盘"
智能体: 执行 python scripts/cli.py review --type daily --format markdown
用户: "运行本周的全量观察池维护"
智能体: 执行 python scripts/cli.py maintenance
| 池 | 名称 | 维护规模 | 核心字段 |
|---|---|---|---|
| ---- | ------ | --------- | --------- |
| 一级 | 海选池 | 50-100 | 代码、名称、市值、PE/PB、入选理由 |
| 二级 | 关注池 | 20-30 | 一级池 + ROE、营收/利润增长、毛利率、负债率、北向资金 |
| 三级 | 核心池 | 10-15 | 二级池 + 买点、止损位、目标位、仓位建议 |
| 四级 | 交易池 | 3-5 | 三级池 + 计划/实际买入价、持仓成本、浮动盈亏 |
场景: 用户想建立自己的股票观察体系
输入: 将宁德时代(300750)加入一级池
预期产出: 股票成功添加到池1,返回确认消息
关键要点: 需要确认股票代码正确,可通过 --refresh 自动获取股票名称
场景: 将符合条件的股票从一级池升级到二级池
输入: 把ROE>15%的股票从一级池移到二级池
预期产出: 筛选出符合条件的股票并完成移动
关键要点: 需要先执行筛选检查,确认满足二级池标准
场景: 为核心池股票设置完整的交易参数
输入: 宁德时代设置买入价195、止损140、目标180
预期产出: 股票参数更新,可在预警中生效
关键要点: 止损位应低于买入价8-10%,目标位高于买入价10-20%
共 1 个版本