市面上大家接触比较多的股票实时行情数据Api接口,主要包括新浪、XTick、东方财富网等。

新浪

新浪财经是很老牌的财经数据接口,包含港股、A股、美股。其中很多人不知道新浪财经其实提供了实时行情接口,包括买卖五档的盘口数据。

接口地址:http://hq.sinajs.cn/rn=34101&list=sz000001

参数rn为时间戳,list为股票代码,比如平安银行为sz000001,多个股票直接用英文逗号分割

注意

不能直接将连接贴在浏览器上访问,需要在代码中增加Referer请求头,不然会出现禁止访问。

请求数据参考Java伪代码如下:

        String url = String.format("https://hq.sinajs.cn/rn=%s&list=%s", System.currentTimeMillis(), codes.stream().collect(Collectors.joining(",")));
        Header[] headers = new BasicHeader[]{new BasicHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36"),
                new BasicHeader("Referer", "https://finance.sina.com.cn"), new BasicHeader("host", "hq.sinajs.cn")};
        String result = HttpClientRest.intance.get(url, headers);

返回数据字段:

//股票代码
    private String code ;

   //股票名称
    private String name ;

   //交易时间
    private String tdate ;

   //开盘价
    private float open ;

   //昨收价
    private float yclose ;

   //现价
    private float price ;

   //今日最高价
    private float high ;

   //今日最低价
    private float low ;

   //竞买价,即“买一”报价(元)
    private float bid ;

   //竞卖价,即“卖一”报价(元)
    private float ask ;

   //成交量(股)
    private float v ;

   //成交金额(元)
    private float e ;

   //委买一(量,单位:手)
    private float b1v ;

   //委买一(价,单位:元)
    private float b1p ;

   //委买二(量,单位:手)
    private float b2v ;

   //委买二(价,单位:元)
    private float b2p ;

   //委买三(量,单位:手)
    private float b3v ;

   //委买三(价,单位:元)
    private float b3p ;

   //委买四(量,单位:手)
    private float b4v ;

   //委买四(价,单位:元)
    private float b4p ;

   //委买五(量,单位:手)
    private float b5v ;

   //委买五(价,单位:元)
    private float b5p ;

   //委卖一(量,单位:手)
    private float s1v ;

   //委卖一(价,单位:元)
    private float s1p ;

   //委卖二(量,单位:手)
    private float s2v ;

   //委卖二(价,单位:元)
    private float s2p ;

   //委卖三(量,单位:手)
    private float s3v ;

   //委卖三(价,单位:元)
    private float s3p ;

   //委卖四(量,单位:手)
    private float s4v ;

   //委卖四(价,单位:元)
    private float s4p ;

   //委卖五(量,单位:手)
    private float s5v ;

   //委卖五(价,单位:元)
    private float s5p ;

 

行情中心_新浪财经_新浪网

XTick

xtick是github上很火的项目,提供完整的金融市场Tick数据解决方案,实时行情数据通过WebSocket推送,具有低延迟,行情报价数据接入解决方案。

Github项目地址

https://github.com/xticktop

东财

东方财富是互联网证券的龙头,上面有很多丰富的财经数据。

如果要实时数据,需要自己分析数据接口。东财有一个很大的好处就是,对于爬虫非常友好,不禁IP,不限频率。

可以打开东财,去分析股票的数据接口,包括买卖五档的盘口数据接口,非常方便。

冠中生态(300948)_股票价格_行情_走势图-东方财富网

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐