如何爬取股票走势图的数据,python画股票k线图

  如何爬取股票走势图的数据,python画股票k线图

  本文主要介绍python爬虫抓取股票的k线图。文章基于python的相关资料,分享了爬虫股票k线图的细节,有一定的参考价值,有需要的朋友可以参考一下。

  00-1010前言数据源分析数据捕获摘要

  

目录

  我已经告诉过你一些关于。python得到一些关于基金的信息,最近有了一些新的发现。我来和大家分享一下。这是非常重要的内容,非常重要的内容。这个数据也很敏感。在一些搞量化交易的平台上,这些数据都是收费的,数据质量无法保证。这个内容就是如何获取股票交易的k线数据。

  

前言

  我很欣赏一个东方富豪,因为他是券商,跟其他公司真的不一样。他可以说有互联网的基因,因为它的出现改变了一些行业的规则。话不多说,这里以海尔智家为例抓取该股的k线数据。

  #页面数据连接

  http://quote.eastmoney.com/sh600690.html

  我们需要得到下图所示的红色和绿色柱子的数据。网页显示的是svg图片,没有办法获取数据。但是我发现有些数据是通过接口访问到后台的。在切换k线显示的时候,无意中发现了这个界面,通过这个界面可以获取k线数据。

  必须是在切换日、周、月、周期间,如下图所示,也就是返回到前台的数据。在这里,我吐出来。前端好像请求了后台两次,因为我看到两次请求,返回的数据都是一样的。

  展示一下访问后台接口的参数:

  这里去掉了一些无关的参数,其结果如下:.

  http://54.push2his.eastmoney.com/api/qt/stock/kline/get?

  #这里传入要查询的股票代码,需要加上前缀。上海市场是1,深圳市场是0。

  secid=1.600690

  #这个类似token,需要传入,但是好像是固定的。每只股票都一样。

  ut=fa 5fd 1943 c7b 386 f 172d 6893 dbfba 10b

  # fields1和fields2类似于查询参数,

  # fields1不知道是什么意思。

  字段1=f1,f2,f3,f4,f5,f6

  # fields2是该日期的开盘价、收盘价、最高价、涨跌价等。别问我怎么知道的。我一个一个的尝试。

  字段2=f51,f52,f53,f54,f55,f56,f57,f58,f59,f60,f61

  #这个参数是k线的类型,101是日线,102是周线,以此类推。不能说太多。你可以试试,了解一下。

  klt=102

  #是否恢复权限0,1,恢复前,2,恢复后

  fqt=1

  #查询数据的开始时间和结束时间,格式为yyyymmdd,默认结束时间为2050。

  beg=0

  end=20500101

  #我不知道这意味着什么

  smplmt=460

  #最大查询次数

  lmt=1000000

  这里再来说说接口参数的命名,有明显的中文字母标签。

  

数据来源分析

  在我们分析数据接口之前,我们可以开始加载代码,并且仍然使用请求来获取数据,然后打印结果:

  第一步要组装请求据参数,拼装参数 url。

  第二步使用 requests 请求参数,解析参数返回结果,进行输出

  最后打印的结果如下图所示,这里我采用的是周线数据,所以截止到今天位置,刚好是四个周,一共四行数据。

  

数据抓取

  已经给出了股票攀升的k线数据的例子。个人觉得很有价值,尤其是量化方面。这里仅供学习交流。如果引起官方重视,修改了界面,可能就不能用了。建议官方不要使用汉语拼音前缀。

  这篇关于python爬虫抓取股票k线图的文章到此为止。关于python抓取k线图的更多信息,请搜索热门IT软件开发工作室之前的文章或者继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: