策略系统

自定义因子策略

自定义筛选条件和评分模型


自定义因子策略 (custom_factor) 允许你自定义筛选条件和评分模型,灵活构建个性化的选股逻辑。

策略原理

与内置策略不同,自定义因子策略完全由用户定义选股规则:

  1. 筛选条件: 设置多个过滤条件,缩小股票池
  2. 评分模型: 对通过筛选的股票进行多因子评分
  3. 排序选股: 按综合评分排序,选取前 N 只

筛选条件

可用字段

支持以下财务和行情字段作为筛选条件:

字段说明
total_mv总市值
circ_mv流通市值
pe市盈率
pb市净率
roe净资产收益率
revenue营业收入
net_profit净利润
turnover_rate换手率
volume_ratio量比

条件运算符

运算符说明示例
大于数值大于指定值总市值大于 10 亿
小于数值小于指定值PE 小于 30
大于等于数值大于或等于指定值ROE 大于等于 10%
小于等于数值小于或等于指定值PB 小于等于 3
区间数值在两个值之间市值在 10-100 亿之间

可以添加多个筛选条件,条件之间为"且"关系。

评分模型

通过筛选的股票会进入评分环节。评分采用 min-max 归一化方法:

  1. 选择评分因子(如 ROE、市值、换手率等)
  2. 设置每个因子的权重
  3. 设置排序方向(升序/降序)
  4. 系统自动计算综合评分

评分示例

因子权重方向说明
ROE40%降序ROE 越高分越高
total_mv30%升序市值越小分越高
turnover_rate30%降序换手率越高分越高

预览功能

配置完筛选条件和评分模型后,可以点击"预览"查看:

  • 匹配数量: 满足筛选条件的股票总数
  • 样本列表: 评分最高的前 N 只股票及其各项指标

预览不消耗 AI 额度,可以反复调整参数直到满意。

使用步骤

  1. 在策略列表页面,点击"自定义因子"策略卡片
  2. 在弹出的配置面板中设置筛选条件
  3. 配置评分模型和权重
  4. 点击"预览"验证选股结果
  5. 确认后保存策略配置
提示

Tip: 建议先用宽松条件筛选,确认匹配数量合理后再逐步收紧条件。