跳转至

徐翔选股策略

来源同步:/Users/mac/Projects/chatgpt-codex/doc/api_Screener.md

所属接口集:股票筛选

请求 URL

POST /v1/api/screener/xuxiang

认证方式

Bearer Token(详见 认证与签名

接口概述

基于徐翔选股策略(R1-R9 规则)的选股接口。对指定范围内的股票按日线和分钟线进行多规则评分,返回综合评分最高的 top_k 只股票。

请求参数

Body 参数(JSON):

参数 类型 必填 默认值 说明
block_code string - 板块代码,逗号分隔。与 codes 互斥
codes string/array - 股票代码列表。与 block_code 互斥
top_k int 30 返回前 K 只,范围 1-200
history_days int 10 日线回溯天数
intraday_minutes int 120 分钟线回溯分钟数
interval string 1m 分钟线频率,可选 1m5m
trade_date string 当日 YYYYMMDD 目标交易日期
explain bool false 是否在结果中包含规则解释

block_codecodes 必须且只能提供其中一个。

接口说明

  • 自动排除 ST / *ST 股票及 stock_advicestatus=0 的股票。
  • 评分规则 R1-R9:R1 买横买坑、R2 连续小涨/大涨、R3 急跌无量/放量、R4 冲高回踩均线、R5 尾盘杀跌、R6 尾盘急拉、R7 快跌慢涨/快涨慢跌、R8 早盘冲高回落、R9 午后破位。
  • 结果缓存 300 秒。

响应格式示例

{
  "code": 1,
  "message": "success",
  "data": {
    "strategy": "徐翔选股策略",
    "as_of": "20250818",
    "universe_source": "block_code",
    "universe_count": 50,
    "selected_count": 30,
    "items": [
      {
        "code": "600000",
        "name": "浦发银行",
        "price": 10.25,
        "score": 72.5,
        "signals": {
          "R1": -2.3,
          "R2": 3.1,
          "R3": 1,
          "R4": 0,
          "R5": -0.5,
          "R6": 0.8,
          "R7": 0,
          "R8": 0,
          "R9": 0
        },
        "explain": ["R1: pullback", "R2: small consecutive rises"]
      }
    ],
    "debug_info": {
      "interval": "1m",
      "history_days": 10,
      "intraday_minutes": 120,
      "timing_ms": 1234
    }
  }
}

返回状态

状态码 说明
200 成功
400 参数错误(互斥参数、top_k 超范围、无有效代码等)
401 未认证
403 无权限