选股策略库

来源: Obsidian Vault

1000w 选股策略库

版本:v0.1
日期:2026-05-27
状态:待审核

1. 选股策略目标

选股策略用于回答“买什么”。它只负责生成候选池,不直接生成买入指令。

候选股票必须继续经过:

  • 买入检查。
  • 仓位计算。
  • 风险收益比检查。
  • 止损和退出计划。
  • 市场环境判断。

2. 选股策略字段标准

字段 含义
selection_id 选股策略 ID
name 策略名称
universe 初始范围
required_filters 必选过滤
score_factors 打分因子
entry_hint 入场提示
reject_when 排除条件
output 输出结果

3. 通用硬过滤

所有选股策略默认启用以下硬过滤:

rule_id 规则 默认
FILTER_NO_ST 排除 ST 开启
FILTER_NO_BLACKLIST 排除黑名单 开启
FILTER_NO_DELIST_RISK 排除退市风险 开启
FILTER_NO_FRAUD 排除财务造假 开启
FILTER_MIN_LIQUIDITY 流动性下限 日均成交额 >= 1 亿

4. 策略总览

selection_id 名称 适用策略 输出类型
SEL_INDEX_ETF_CORE 宽基 ETF 核心池 宽基 ETF 核心仓、核心+卫星 ETF 候选
SEL_HIGH_DIVIDEND 高股息低波池 高股息低波动、核心+卫星 个股/ETF 候选
SEL_STRONG_SECTOR 强势行业池 行业轮动、均线趋势 行业 ETF/龙头
SEL_STRONG_STOCK 强势股池 均线趋势、回调低吸 个股候选
SEL_TREND_PULLBACK 趋势回调池 均线趋势、核心卫星 个股/ETF 候选
SEL_PLATFORM_BREAKOUT 平台突破池 右侧突破、趋势策略 个股候选
SEL_VALUE_LOW_ESTIMATE 低估价值池 低估分批、核心仓 个股/ETF 候选
SEL_QUALITY_GROWTH 质量成长池 卫星仓、趋势策略 个股候选
SEL_ETF_GRID ETF 网格池 ETF 网格 ETF 候选
SEL_EVENT_EARNINGS 财报事件池 事件驱动 个股候选

5. SEL_INDEX_ETF_CORE 宽基 ETF 核心池

目标:筛选适合作为核心仓的宽基 ETF。

可量化选项:

因子 默认条件
标的类型 宽基 ETF
流动性 日均成交额达标
跟踪误差 低于可接受阈值
基金规模 高于最低规模
费用率 低于同类平均或指定阈值
溢价率 不明显溢价

输出:

  • ETF 代码。
  • 跟踪指数。
  • 成交额。
  • 规模。
  • 费用率。
  • 当前估值分位。
  • 适用策略。

6. SEL_HIGH_DIVIDEND 高股息低波池

目标:筛选波动较低、分红稳定的标的。

可量化选项:

因子 默认条件
分红连续性 近 3 年有稳定分红
股息率 高于市场平均或用户阈值
ROE 近 3 年均值 >= 10%
现金流 经营现金流为正
负债率 不超过行业合理水平
波动率 低于市场平均或用户阈值

排除:

  • 高股息但利润明显下滑。
  • 分红不可持续。
  • 重大财务瑕疵。

7. SEL_STRONG_SECTOR 强势行业池

目标:识别当前市场中的强势板块。

可量化选项:

因子 默认条件
行业涨幅排名 近 20 日前 30%
相对强度 强于大盘
成交额变化 放量或维持活跃
板块内上涨扩散 不只是一两只个股上涨
龙头趋势 龙头股在 MA20 或 MA60 上方

输出:

  • 行业名称。
  • 行业强度排名。
  • 龙头列表。
  • 可选 ETF。
  • 风险提示。

8. SEL_STRONG_STOCK 强势股池

目标:从强势板块中筛选强势个股。

可量化选项:

因子 默认条件
所属行业 行业强度前 30%
股价位置 收盘价 > MA60
均线方向 MA20、MA60 走平或向上
相对强度 强于所属指数
流动性 日均成交额达标
基本面 非 ST,无重大财务瑕疵

入场提示:

  • 回调 MA20 不破。
  • 缩量回调后重新放量。
  • 平台突破后回踩确认。

9. SEL_TREND_PULLBACK 趋势回调池

目标:寻找趋势仍在、但短期回调到合理位置的标的。

可量化选项:

因子 默认条件
长期趋势 收盘价 > MA60
中期趋势 MA20 > MA60 或 MA20 向上
回调位置 接近 MA20 或 MA60
回调成交量 小于近 5 日均量 70%
破位情况 未有效跌破关键均线

排除:

  • 放量下跌。
  • 跌破 MA60 后未收回。
  • 所属板块转弱。

10. SEL_PLATFORM_BREAKOUT 平台突破池

目标:筛选右侧突破型机会。

可量化选项:

因子 默认条件
平台周期 横盘 20-60 个交易日
突破价格 突破平台高点
成交量 大于 120 日均量 1.5 倍
均线结构 MA20、MA60 向上
市场环境 非极端风险

入场提示:

  • 突破当日不追过高。
  • 等回踩平台不破。
  • 突破失败必须退出。

11. SEL_VALUE_LOW_ESTIMATE 低估价值池

目标:筛选适合左侧分批或长期配置的低估标的。

可量化选项:

因子 默认条件
估值分位 PE/PB 历史分位 <= 30%
ROE 近 3 年均值 >= 10%
利润稳定性 非连续大幅下滑
现金流 经营现金流质量可接受
分红 有分红更优

排除:

  • 估值低但基本面恶化。
  • 周期顶部后的低估假象。
  • 公司治理或财务质量不透明。

12. SEL_QUALITY_GROWTH 质量成长池

目标:筛选具有增长质量的中长期候选股。

可量化选项:

因子 默认条件
营收增长 高于用户阈值
净利润增长 高于用户阈值
ROE 高于用户阈值
毛利率 稳定或改善
现金流 与利润匹配
负债率 不异常

入场提示:

  • 不在估值极端透支时追买。
  • 优先等待回调或趋势确认。

13. SEL_ETF_GRID ETF 网格池

目标:筛选适合网格交易的 ETF。

可量化选项:

因子 默认条件
标的类型 ETF
流动性 日均成交额达标
波动率 适中
长期逻辑 不易归零,有长期配置价值
趋势状态 非明显单边下跌
溢价率 不明显溢价

排除:

  • 流动性太差。
  • 高溢价。
  • 单一主题过窄且基本面恶化。

14. SEL_EVENT_EARNINGS 财报事件池

目标:筛选财报季或事件窗口中的短周期机会。

可量化选项:

因子 默认条件
事件类型 财报、业绩预告、政策、产业事件
事件来源 公开信息
业绩方向 超预期或明显改善
价格反应 放量或趋势确认
持仓周期 1-10 个交易日

排除:

  • 传闻或内幕消息。
  • 高位利好兑现。
  • 事件无法验证。

15. 候选股评分模型

每只候选标的可按 100 分制打分。

维度 权重 说明
风险过滤 必须通过 ST、黑名单、退市风险、财务瑕疵
基本面 25 ROE、增长、现金流、负债
技术趋势 25 均线、相对强度、量价结构
市场环境 20 大盘状态、行业强度
估值位置 15 估值分位、性价比
流动性 10 成交额、滑点风险
事件催化 5 财报、政策、产业变化

建议输出分组:

分数 状态
80-100 可进入交易计划候选
60-79 观察
40-59 暂不交易
0-39 排除

16. 输出结果格式

每个选股策略输出候选项时,应包含:

  • 股票代码。
  • 股票名称。
  • 所属行业。
  • 命中选股策略。
  • 通过的规则 ID。
  • 未通过的规则 ID。
  • 综合分数。
  • 入场提示。
  • 主要风险。
  • 是否允许生成交易计划。

候选池不是买入清单。只有通过买入检查和仓位计算后,才能进入交易计划。