- /scan - 市场扫描与标的推荐
- 基于用户的投资偏好和关注方向,扫描市场机会,推荐值得关注的标的。
- 使用方式
- /scan
- - 默认广谱扫描(关注池 + 市场热点)
- /scan AI
- - 聚焦扫描AI相关机会
- /scan 半导体
- - 聚焦扫描半导体方向
- /scan 趋势
- - 寻找近期趋势明显的标的
- 执行步骤
- 第一步:读取用户偏好
- 读取以下配置文件了解用户的投资偏好:
- 股市信息/Config/Profile.md
- - 投资风格、风险偏好
- 股市信息/Config/Watchlist.md
- - 关注方向、排除清单
- 股市信息/Config/Holdings.md
- - 当前持仓(避免重复推荐)
- 第二步:确定扫描范围
- 若用户
- 未明确
- 方向:执行
- 广谱扫描
- = 关注池 + 行业/概念热点 + 资金流向
- 若用户
- 明确
- 方向:仅聚焦相关行业/主题
- 第三步:获取市场数据(核心步骤)
- 运行数据获取脚本:
- cd
- "股市信息"
- &&
- python3 scripts/fetch_market_data.py
- 脚本输出包含
- :
- indices
-
- 主要指数数据
- holdings
-
- 持仓行情(含ETF/A股/港股/基金,附带
- technicals
- )
- watchlist
-
- 关注池行情(来自 Watchlist.md,含
- watch_reason
- /
- core_metrics
- /
- ideal_buy
- /
- status
- ,附带
- technicals
- )
- watchlist_meta
-
- 关注方向与排除清单摘要
- macro
-
- 宏观经济数据(PMI、CPI、M2)
- north_flow
-
- 北向资金数据(优先当日分时实时值,可能包含 time 字段)
- sector
-
- 行业/概念板块排名(涨跌、换手、上涨家数、领涨股)
- fund_flow
-
- 行业/概念资金流向(净流入、领涨股)
- news
- 财联社实时快讯(替代WebSearch) 必须严格遵守 : 等待脚本执行完成 (约1-2分钟) 只使用脚本JSON输出的数据 脚本失败时告知用户,禁止编造数据 第三步:基于脚本数据分析 优先使用脚本输出的数据进行分析 : 市场热点判断 : 从 indices 判断大盘风格(大盘/中小盘) 从 north_flow 判断外资态度(若含 time 一并标注) 从 news 快讯提取当日热点主题 行业/概念强弱 : 从 sector.industry / sector.concept 识别强势板块与分化 与 watchlist_meta.focus_industries 做匹配和取舍 资金确认 : 从 fund_flow.industry / fund_flow.concept 查看净流入方向 若涨幅靠前但资金转负 → 提醒热度衰减风险 广谱候选筛选(用户未明确方向时) : 从 sector / fund_flow 选择强势板块 优先使用板块领涨股/相关ETF作为候选 如仅有名称无代码,注明“需进一步确认代码” 关注池机会筛选 : 从 watchlist 查看关注池标的表现 结合 technicals 判断趋势/位置( trend 、 rsi14 、 price_percentile_1y ) 对比涨跌幅与资金动向,识别启动或加速迹象 宏观环境分析 : 从 macro 获取PMI/CPI等数据 判断经济周期位置 第四步:补充搜索(仅在必要时) 只有以下情况才使用 WebSearch : 需要了解特定公司的最新公告 需要查询政策原文 用户明确要求搜索某个信息 WebSearch 注意事项 : 搜索结果可能有时效误差,需标注"来源:网络搜索" 优先使用权威来源(证监会、交易所、公司官网) 对于价格数据,以脚本输出为准,不使用搜索结果 第五步:筛选和分析 筛选标准 (基于用户Profile): 符合用户关注方向 不在排除清单中 不与现有持仓高度重叠 有明确的投资逻辑 广谱候选需有“行业强度+资金确认”双重支持 分析维度 : 行业强度:板块排名、上涨家数、领涨股集中度 资金确认:行业/概念净流入是否同步 技术结构:趋势、位置、超买超卖( technicals ) 估值水平:当前估值是否合理 风险点:主要风险是什么 触发/失效条件:可执行的进入与否决条件 评分卡:形成可比的推荐优先级 第六步:生成扫描报告
市场扫描报告 YYYY-MM-DD
扫描范围 未明确方向 → 关注池 + 市场广谱热点 明确方向 → 仅聚焦:XX
一、市场环境
指数表现 | 指数 | 点位 | 涨跌 | 判断 | |
|
|
|
| | 上证指数 | X | +X% | ... | | 科创50 | X | +X% | 科技风格占优 |
宏观数据
PMI: X(荣枯线上/下)
CPI: X%(通胀温和/偏高)
北向资金:今日净流入/出 X亿(时间:HH:MM)
市场快讯摘要 (从脚本news数据提取与关注方向相关的3-5条) - ...
二、行业与资金
行业强度榜(Top 5) | 行业 | 涨幅 | 上涨/下跌家数 | 领涨股 | 备注 | |
|
|
|
|
| | ... | ... | ... | ... | 与关注方向关联度 |
概念强度榜(Top 5) | 概念 | 涨幅 | 上涨/下跌家数 | 领涨股 | 备注 | |
|
|
|
|
| | ... | ... | ... | ... | 与关注方向关联度 |
行业资金流(Top 5) | 行业 | 净流入 | 涨幅 | 领涨股 | 备注 | |
|
|
|
|
| | ... | ... | ... | ... | 资金与涨幅是否一致 |
概念资金流(Top 5) | 概念 | 净流入 | 涨幅 | 领涨股 | 备注 | |
|
|
|
|
| | ... | ... | ... | ... | 资金与涨幅是否一致 |
三、机会推荐(最多3个)
推荐标的1(来源:关注池/广谱):[代码] [名称] | 维度 | 分析 | |
|
| | ** 当前价格 ** | X.XX(来源:AKShare) | | ** 板块强度 ** | 行业/概念排名、上涨家数、领涨股强度 | | ** 资金确认 ** | 净流入/净流出是否与涨幅一致 | | ** 行业逻辑 ** | ... | | ** 近期催化 ** | ... | | ** 估值水平 ** | ... | | ** 技术面 ** | MA/RSI/1年位置等 | | ** 风险点 ** | ... | | ** 建议操作 ** | 观望/关注/可小仓位试探 | | ** 理想买点 ** | 回调到X.XX可考虑(约-X%) | | ** 止损位 ** | X.XX | ** 评分卡(100分) ** | 维度 | 证据 | 分数 | |
|
|
| | 行业强度(25) | ... | ... | | 资金确认(20) | ... | ... | | 技术结构(20) | ... | ... | | 估值/基本面(20) | ... | ... | | 持仓互补(15) | ... | ... | | ** 总分 ** | - | XX | ** 触发条件 ** : - ... ** 失效条件 ** : - ... ** 为什么适合您 ** : - 符合您对XX行业的关注 - 与您现有持仓的关联/互补关系 - 风险等级与您的承受能力匹配
推荐标的2:...
推荐标的3:...
四、关注池更新建议 基于本次扫描,建议更新您的关注池: | 操作 | 标的 | 原因 | |
|
|
| | 新增 | XXX | ... | | 移除 | XXX | ... | | 调整态度 | XXX | 从"观望"改为"关注" |
五、趋势观察
正在形成的趋势
...
需要警惕的风险
...
六、下一步建议
1.
如果想深入了解某个标的 →
/analyze 代码
2.
如果决定买入 → 执行后用
/trade
记录
* 数据来源:AKShare(行情、宏观、板块、资金)、财联社(快讯) * * 扫描时间:YYYY-MM-DD HH:MM * 第七步:保存扫描记录 保存到: 股市信息/Scan/YYYY-MM-DD-Scan.md 文件名与扫描日期一致,便于复盘与对比 第八步:询问后续操作 扫描完成后询问用户: 是否需要对某个推荐标的进行深度分析? 是否要更新关注池? 是否要调整关注方向? 推荐原则 质量优先 :宁可少推荐,也不滥推荐,每次最多推荐3个 逻辑清晰 :每个推荐必须有清晰的投资逻辑 风险提示 :必须说明风险点和止损位 不追高 :已经大涨的标的只能观察,不推荐追入 符合风格 :推荐要匹配用户的投资风格(中长期、价值+趋势) 数据真实性保障(极其重要) 数据来源优先级 第一优先:脚本输出 价格、涨跌幅、成交量 → 必须来自脚本JSON 宏观数据(PMI/CPI/M2)→ 来自脚本JSON 北向资金 → 来自脚本JSON 实时快讯 → 来自脚本JSON的news字段 第二优先:配置文件 用户持仓 → Holdings.md 关注方向 → Watchlist.md 投资风格 → Profile.md 第三优先:WebSearch(谨慎使用) 仅用于政策原文、公司公告等无法通过脚本获取的信息 必须标注"来源:网络搜索" 价格数据以脚本为准 禁止行为 禁止 估算或假设价格 禁止 使用记忆中的过时数据 禁止 在脚本失败时编造数据 禁止 混淆不同来源的数据 价格展示格式 当前价格:X.XXX(来源:AKShare,获取时间:YYYY-MM-DD HH:MM) 重要提醒 本工具提供的是分析和建议,不构成投资意见 所有投资决策由用户自行判断和承担 推荐标的不保证盈利,投资有风险