jvQuant获取所有股票列表的方法,股票数据接口

查询在线金融数据库

方式一:通过行业分类API

该接口返回沪深主板/科创板/创业板全部的股票列表,附带信息为申万二级行业分类和流通股数,A股全市场大概约5000余只股票。可以用行业分类信息筛选对应行业的股票,优点是一次请求可以返回全部股票,缺点是信息比较粗略。想要详细点的可以看方式二。

分配数据库服务器:

分配服务器地址

http://jvQuant.com/query/server?market=ab&type=sql&token=<token>

查询示例

http://<数据库地址>/sql?token=<你的token>&mode=industry

返回结果示例(部分)

{
  "code": 0,
  "cnt": 2,
  "msg": "",
  "data": {
    "count": 5110,
    "fields": [
      "股票代码",
      "股票简称",
      "所属行业",
      "流通股数"
    ],
    "list": [
      [
        "000001",
        "平安银行",
        "银行",
        "19405546950"
      ],
      [
        "000002",
        "万科A",
        "房地产开发",
        "9716935865"
      ],
      [
        "000004",
        "国华网安",
        "软件开发",
        "126288093"
      ],
      [
        "000006",
        "深振业A",
        "房地产开发",
        "1349987396"
      ],
      [
        "000007",
        "全新好",
        "房地产服务",
        "308948044"
      ],
      [
        "000008",
        "神州高铁",
        "交运设备",
        "2675949260"
      ]
    ]
  }
}

方式二:通过自定义查询API

这种方式比较灵活,可以按需获取更详细的数据,按需获取到所有字段,在本地调用后,做个简单的筛选就可以实现感兴趣的股票粗选。

例如:query=行业,股价,市值,市盈率,量比,换手率,macd,kdj,近10日内是否有涨停

查询示例

递增page参数就可以获取到全部结果。

http://<数据库地址>/sql?token=<你的token>&mode=sql&query=行业,股价,市值,市盈率,量比,换手率,macd,kdj,近10日内是否有涨停&sort_key=&sort_type=1&page=1

 返回结果示例(部分)

{
  "code": 0,
  "cnt": 9,
  "msg": "",
  "data": {
    "page": 1,
    "pages": 4,
    "count": 361,
    "slice": 100,
    "analysis": [
      {
        "filter": "行业分类",
        "rows": 5363
      },
      {
        "filter": "收盘价(前复权)",
        "rows": 5363
      },
      {
        "filter": "总市值",
        "rows": 5363
      },
      {
        "filter": "市盈率(TTM)",
        "rows": 5357
      },
      {
        "filter": "量比",
        "rows": 5363
      },
      {
        "filter": "换手率",
        "rows": 5363
      },
      {
        "filter": "MACD值",
        "rows": 5335
      },
      {
        "filter": "kdj(j值)",
        "rows": 5335
      },
      {
        "filter": "近10日内涨停出现次数大于等于1",
        "rows": 364
      },
      {
        "filter": "行业分类 并且 收盘价(前复权) 并且 总市值 并且 市盈率(TTM) 并且 量比 并且 换手率 并且 MACD值 并且 kdj(j值) 并且 近10日内涨停出现次数大于等于1",
        "rows": 361
      }
    ],
    "fields": [
      "股票代码",
      "股票简称",
      "最新价(元)@2024-07-19",
      "涨停 出现次数@2024-07-08-2024-07-19",
      "行业分类",
      "总市值(元)@2024-07-19",
      "市盈率(TTM)(倍)@2024-07-19",
      "量比@2024-07-19",
      "换手率(%)@2024-07-19",
      "MACD值@2024-07-19",
      "kdj(j值)@2024-07-19"
    ],
    "list": [
      [
        "873223",
        "荣亿精密",
        "6.01",
        "2",
        "工程机械",
        "9.45亿",
        "-31.33",
        "2.29",
        "31.92",
        "0.70",
        "88.94"
      ],
      [
        "873122",
        "中纺标",
        "40.06",
        "1",
        "专业服务",
        "36.95亿",
        "118.61",
        "1.63",
        "17.29",
        "2.22",
        "61.48"
      ],
      [
        "871981",
        "晶赛科技",
        "14.71",
        "1",
        "电子元件",
        "11.25亿",
        "-167.35",
        "2.55",
        "24.35",
        "1.27",
        "96.04"
      ],
      [
        "871753",
        "天纺标",
        "28.41",
        "1",
        "专业服务",
        "23.13亿",
        "59.88",
        "2.12",
        "19.47",
        "1.93",
        "81.88"
      ],
      [
        "871694",
        "中裕科技",
        "11.60",
        "1",
        "橡胶制品",
        "11.87亿",
        "10.55",
        "1.87",
        "8.77",
        "0.50",
        "71.26"
      ],
      [
        "871553",
        "凯腾精工",
        "6.07",
        "1",
        "造纸印刷",
        "8.72亿",
        "42.38",
        "7.95",
        "20.60",
        "0.50",
        "117.09"
      ],
      [
        "839946",
        "华阳变速",
        "6.50",
        "3",
        "汽车零部件",
        "8.77亿",
        "-24.94",
        "1.34",
        "33.81",
        "0.91",
        "88.61"
      ],
      [
        "837821",
        "则成电子",
        "30.00",
        "1",
        "电子元件",
        "29.65亿",
        "122.49",
        "1.02",
        "22.69",
        "2.39",
        "69.12"
      ],
      [
        "836699",
        "海达尔",
        "19.45",
        "1",
        "通用设备",
        "8.87亿",
        "17.33",
        "1.84",
        "25.53",
        "0.61",
        "57.44"
      ]
    ]
  }
}

参考资料:jvQuant量化OpenAPI 在线行情交易接口开发文档

https://github.com/freevolunteer/daban/tree/main/pyscript

  • 9
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值