新浪获取股票实时数据接口(22年春节后)
2022年春节前夕
新浪获取股票实时行情接口,获取数据进行调整。
请求:http://hq.sinajs.cn/list
调用返回:Kinsoku jikou desu!
以下为最新获取方法(Java):
HtmlPage htmlPage;URL urlTabBet = null;String URL = "http://hq.sinajs.cn/list=sh601500";WebRequest webRequest;WebClient webClient = new WebClient(BrowserVersion.CHROME);webClient = new WebClient(BrowserVersion.CHROME);webClient.setCssErrorHandler(new SilentCssErrorHandler());webClient.setAjaxController(new NicelyResynchronizingAjaxController());webClient.getOptions().setJavaScriptEnabled(true);webClient.getOptions().setActiveXNative(false);webClient.getOptions().setCssEnabled(false);webClient.getOptions().setTimeout(120 * 1000);webClient.getOptions().setThrowExceptionOnScriptError(false);webClient.getOptions().setThrowExceptionOnFailingStatusCode(false);webClient.getOptions().setRedirectEnabled(true);webClient.getCookieManager().setCookiesEnabled(true);try {urlTabBet = new URL(URL);} catch (MalformedURLException e1) {e1.printStackTrace();}webRequest = new WebRequest(urlTabBet, com.gargoylesoftware.htmlunit.HttpMethod.POST);Map<String, String> additionalHeaders = new HashMap<String, String>();additionalHeaders.put("User-Agent", "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.104 Safari/537.36");additionalHeaders.put("Accept-Language", "zh-CN,zh;q=0.8");additionalHeaders.put("Accept", "*/*");additionalHeaders.put("referer", "http://finance.sina.com.cn");webRequest.setAdditionalHeaders(additionalHeaders);try {htmlPage = webClient.getPage(webRequest);String contentAsString = htmlPage.getWebResponse().getContentAsString();//以下自行数据处理} catch (FailingHttpStatusCodeException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}
请求太快会超时报错,请自行处理好异常重试。
返回报文结构:
var hq_str_sh601500="通用股份,5.050,5.060,5.090,5.110,5.030,5.090,5.100,3963000,20106078.000,52800,5.090,90600,5.080,98500,5.070,105200,5.060,127900,5.050,104400,5.100,99700,5.110,111800,5.120,87500,5.130,73300,5.140,2022-02-14,11:18:56,00,"
字段说明:
var hq_str_sh601500="
0: 通用股份 //名字;
1: 5.050 //今日开盘价
2: 5.060 //昨日收盘价
3: 5.090 //当前价格
4: 5.110 //今日最高价
5: 5.030 //今日最低价
6: 5.090 //竞买价,即“买一”报价;
7: 5.100 //竞卖价,即“卖一”报价;
8: 3963000 //成交的股票数,转手乘100
9: 20106078.000//成交金额(元),转万除10000
10: 52800 //“买一”申请52800股
11: 5.090 //“买一”报价;
12: 90600 //“买二”申请90600股
13: 5.080 //“买二”报价;
14: 98500 //..
15: 5.070 //..
16: 105200 //..
17: 5.060 //..
18: 127900 //..
19: 5.050 //..
20: 104400 //“卖一”申报104400股
21: 5.100 //“卖一”报价;
22: 99700 //“卖二”申报99700股
23: 5.110 //“卖二”报价;
24: 111800 //..
25: 5.120 //..
26: 87500 //..
27: 5.130 //..
28: 73300 //..
29: 5.140 //..
30: 2022-02-14 //日期
31: 11:18:56 //时间
涨跌金额和涨跌幅度计算代码片段:
Double amt_change = getDouble(Double.valueOf(split[3]) - Double.valueOf(split[2]));//涨跌金额(元)Double pct_change = getDouble(amt_change / Double.valueOf(split[2]) * 100);//涨跌幅度%private static double getDouble(Double d) {return new BigDecimal(d).setScale(2, RoundingMode.HALF_UP).doubleValue();}
新浪获取股票实时数据接口(22年春节后)相关推荐
- 新浪获取股票期货实时数据-最新方法
新浪在上周改了实时数据获取接口,打了我一个措手不及,现将改后的获取方式记录如下. 我使用的是python. 股票实时数据获取方法: import requestsgudaima = "sz0 ...
- python 股票实时数据接口_获取股票实时数据的接口
记录下获取股票实时数据的接口,记录下. 以基金兴和500018为例 ****************************** 新浪的接口: http://hq.sinajs.cn/list=sh5 ...
- 股票实时数据接口软件的数据来源是哪里?
现在市场上有很多破解版的数据接口,这些接口都是可以接入券商的系统的,到时毕竟这些破解版的数据接口软件不是官方的,他们的数据都是哪里来的呢? 其实无论是官方软件,或者是第三方接口,数据来源都是交易所,毕 ...
- 股票实时数据接口 香港股市详细查询
股票实时数据接口调用代码返回示例,实现股票编号.股票名称.今日开盘价.前收盘价.最高价.最低价.最新价.涨跌.涨跌幅.买入价.卖出价.成交额.成交量.市盈率等等查询. 接口名称:股票实时数据接口 接口 ...
- 股票实时数据 python_Tushare 获取股票实时数据
Tushare 获取股票实时数据 自己实现了一个能获取股票实时交易数据的脚本,功能是每3秒钟获取当前大盘涨跌,和自己添加股票的价格和涨跌幅 原理是通过获取Tushare 平台提供的api,来获取股票数 ...
- 【股票】java+js获取股票实时数据
[历史数据] 方法1:首先感谢网易财经提供数据下载平台,访问网易财经首页 money.163.com,点击股票,进入到股票页面,然后随便点开网页中的某支股票,比如说万科A, 你就看到了万科A股票的相关 ...
- 免费获取股票历史交易数据方法与代码获取股票实时数据方法集合
现在网上有越来越多开源的股票数据的获取方法,言简意赅,小编在这里提供2种方法去获取股票数据,第一种呢还是针对于所有的用户,通过使用第三方平台提供的方法来获取到所需要的股票数据. 方法一:使用免费的网站 ...
- JAVA获取股票实时KDJ_Java从网络获取股票实时数据,2种方法webservice和javascript
两种方法: /javascript接口取数据 -service接口 1. http/javascript接口取数据 1.1 Sina股票数据接口 以大秦铁路(股票代码:601006)为例,如果要获取它 ...
- Python获取股票实时数据
近期爬虫入门,简单搞了个小脚本经baidu查询指定股票代码的实时行情数据(好多网站禁了,所有走的baidu,原因就不细说了~~). 前期操作呢?当然是按部就班的一些列抓包,浏览器上F12就行了,找到对 ...
最新文章
- JAVA CXF、XFIRE、AXIS webservice获取客户端IP
- socket通信入门
- 一堂如何提高代码质量的培训课【转】
- 课程一(Neural Networks and Deep Learning),第四周(Deep Neural Networks)—— 0.学习目标...
- 第七十四期:国内SaaS企业终于活成了自己讨厌的样子!
- Java笔记(08):面向对象--抽象类
- 阿里最新组织架构大轮岗,主要涉及HR线
- 常见文件扩展名和它们的说明(转)
- 将PDF文件进行文件的编辑需要利用什么软件
- 正负数据如何归一化_数据标准化period;归一化处理
- Functions In Go
- 封装-计算购房商贷月供案例
- Python异步并发机制详解,让你的代码运行效率就像搭上了火箭!!!
- Excel提取汇总所有工作表名
- 升级glibc经验谈!!!
- webpack打包图片资源问题
- 边缘融合 边缘计算_生活在科技边缘
- 东莞耳机工厂告诉你,多唛降噪是什么!
- git stats生成html不显示,性能 – JMeter:生成Taurus无法生成的默认html报告
- thinksns+ 安装,处理安装过程中报错
热门文章
- 使用C#进行XML文档读取
- 从入门到精通:Java编程基础入门教程
- Swing布局之边界布局(BorderLayout)
- 高效协同企业网盘为团队协同带来更高的效率
- xser php framework v0.1正式版 -- 发布
- 删除PG数据库时报错database xxx is being accessed by other users
- 提权学习:第三方软件提权(破解hash 提权、MFS 破解hash 提权、GetPass 破解hash提权、QuarksPwDump 破解hash提权)
- ERA5 积雪 降雪 区别_漠河降雪量已达入秋最大级别,北京也迎降温和大风,注意添衣保暖...
- 【转存】Go语言设计模式(推荐阅读)
- 远算云平台-当NASA因公制数学错误而丢失航天器时