对于一些喜欢研究分析股票数据的朋友来说,获取股票历史数据是分析的第一步,这里简单介绍一下如何通过搜狐提供的接口获取数据。以股票上海机场(600009)为例,获取7月16到20号的日线数据。在浏览器中输入http://q.stock.sohu.com/hisHq?code=cn_600009&start=20180716&end=20180720&stat=1&order=D&period=d&callback=historySearchHandler&rt=jsonp就可以得到这些数据,格式是json.如下:

historySearchHandler([{"status":0,"hq":[["2018-07-20","61.22","61.83","0.61","1.00%","61.22","62.69","57637","35856.55","0.53%"],["2018-07-19","63.00","61.22","-1.54","-2.45%","60.27","63.19","61372","37656.60","0.56%"],["2018-07-18","62.28","62.76","0.48","0.77%","61.75","63.80","48778","30629.53","0.45%"],["2018-07-17","62.70","62.28","-0.25","-0.40%","61.16","62.70","48519","29986.43","0.44%"],["2018-07-16","62.00","62.53","0.80","1.30%","62.00","64.30","76005","47872.05","0.70%"]],"code":"cn_600009","stat":["累计:","2018-07-16至2018-07-20","0.10","0.16%",60.27,64.3,292311,182001.16,"2.68%"]}])

各参数的含义为:code:股票代码,以cn_开头,start:起始时间,end:截止时间,stat:统计信息,为0的时候就不返回stat对应的值了,order:排序方法(D表示降序排,A表示升序排),period:数据周期(d表示日线,m表示月线,w表示周线)。

返回的数据以这条为例"2018-07-20","61.22","61.83","0.61","1.00%","61.22","62.69","57637","35856.55","0.53%"分别表示日期,开盘,收盘,涨跌,涨幅,最低,最高,成交量,成交额,换手。

有了这些数据就可以开始分析选股了。

如有问题可关注以下公众号并留言:阿兴啊,更多内容将在公众号发布。

搜狐股票接口获取数据方法相关推荐

  1. 新浪股票java接口,「股票历史数据接口」搜狐股票历史数据接口

    搜狐股票历史数据接口 public class StockConnection { public static void main(String[] args) { URL ur = null; tr ...

  2. androidclient和站点数据交互的实现(基于Http协议获取数据方法)

    androidclient一般不直接訪问站点数据库,而是像浏览器一样发送get或者post请求.然后站点返回client能理解的数据格式,client解析这些数据.显示在界面上.经常使用的数据格式是x ...

  3. 怎么获取服务器接口文档,服务器接口获取数据

    服务器接口获取数据 内容精选 换一换 伸缩组是具有相同应用场景的实例的集合,是启停伸缩策略和进行伸缩活动的基本单位.伸缩组内定义了最大实例数.期望实例数.最小实例数.虚拟私有云.子网.负载均衡等信息. ...

  4. java接口对接——别人调用我们接口获取数据

    java接口对接--别人调用我们接口获取数据,我们需要在我们系统中开发几个接口,给对方接口规范文档,包括访问我们的接口地址,以及入参名称和格式,还有我们的返回的状态的情况, 接口代码: package ...

  5. vue获取接口数据_c#中HttpWebRequest调用接口获取数据

    c#中HttpWebRequest调用接口获取数据PART  01-封装接口 将post请求进行封装,以便调用使用: /// /// 请求后台地址/// 请求参数/// public string P ...

  6. 如何利用python调用API接口获取数据进行测试

    一.Python 可以使用 requests 库来调用 API 接口获取数据.以下是基本的步骤: 1.安装 requests 库 pip install requests 2.导入 requests ...

  7. 通过接口获取数据登录

    1,通过接口获取数据 我们通过接口获取数据需要配置本地开启代理 //vue.config.js const {defineConfig } = require('@vue/cli-service') ...

  8. 分享通达信软件L2接口获取数据的执行过程

    在股票交易市场领域当中,通达信软件L2接口获取股票数据,用户根据得到的股票数据信息,做出合理的交易决策,让股票交易活动顺利进行. 通达信软件L2接口提供数据支撑,有了这些股票数据,经过了分析才能真实反 ...

  9. 通达信股票接口获取股票信息的流程是什么?

    通达信股票接口获取股票信息的流程是什么? 通达信股票接口可以通过数据库中的信息,可以了解到每只股票的趋势及历史信息,之后将接口对接,便可以了解到股票的具体信息了. 而且用户也可以直接通过这个数据接口了 ...

  10. matlab 从 wind 量化接口获取数据

    matlab 从 wind 量化接口获取数据 闲话 做量化,数据是非常重要的.wind 虽然说在数据方面也强不到哪里去,不过毕竟是行业的龙头老大.我实习所在的某机构公司就用有用 wind.所以,我终于 ...

最新文章

  1. [置顶] 软件设计之道_读书纪要.doc
  2. 使用 Minidumps 和 Visual Studio .NET 进行崩溃后调试
  3. 蚂蚁金服SOFA开源负责人鲁直:不只是中间件,未来会开源更多
  4. linux 启动,停止mysql
  5. 私有github java调用_使用Java API从GitHub获取所有提交
  6. 狼来了!第一批90后测试员已经开始经历测试行业求职危机……
  7. 升级阿里云主机系统镜像
  8. 2021年度训练联盟热身训练赛第四场,签到题CDF
  9. C#调用Matlab BP神经网络预测数据
  10. IDEA下载主题、修改主题、删除主题
  11. android 电脑 手柄游戏排行榜,各类吃鸡安卓模拟器测评排行,电脑玩手机游戏哪家强?...
  12. Linux 文档编辑:vi和gedit
  13. php问答系统模板,tipask问答系统模板资料对照
  14. 查看Linux下的文件
  15. MySQL数据库简答题
  16. blender改变物体中心位置
  17. Matlab添加包libsvm svmtrain已被删除。 请改用fitcsvm。
  18. 机器学习入门:准备知识笔记(pandas)之一
  19. k8s初面考点ReplicaSet副本集极限9连击你懂了吗?
  20. JS 实现网页的简体繁体切换

热门文章

  1. 《大象:thinking in uml 》(第二版) 3章 UML核心元素 4-7节 边界、业务实体、包、分析类
  2. PYTHON通过高德API实现城市地址与经纬度批量转换(每十个一组查询)
  3. excel 第12讲:vlookup函数和 macth与index函数
  4. Linux 简单查看网卡实时网速
  5. C语言贪心算法——找钱
  6. web安全:QQ号快速登录漏洞及被盗原理
  7. 17年社交网络老司机解读网红现象
  8. 编辑Internet
  9. G: LZY的计算器
  10. ubuntu:beyond compare 4 This license key has been revoked 有效解决方案