1.本篇以BABA(阿里巴巴)为例,在浏览器地址栏输入以下url,即可获取个股数据:阿里巴巴(BABA)实时数据​hq.sinajs.cn

import requests

url = 'http://hq.sinajs.cn/list=gb_baba' # 股票代码必须为小写字母

res = requests.get(url).text

print(res) # 此处输出与浏览器页面获取的数据一致

data = res[14:-3].replace('="',',').split(',') # 删除、替换无关字符

print(data)

for datum in data: # data数据类型为list,遍历可获得分项数据,详情见本篇截图

print(datum) # 注意:获取的datum数据类型为string

2.如果要一次获取大量股票,可在本地创建一个txt文件,存储股票列表,如下:

import requests

f = open(r"C:\Python\StockTest\CNstock.txt") # txt文件,存储股票代码,一行一个代码,小写字母

symbols = [line.strip() for line in f.readlines()]

f.close()

def getQuote(sym):

url = 'http://hq.sinajs.cn/list=gb_'+sym

res = requests.get(url).text

# print(res) # 此处输出与浏览器页面获取的数据一致

quote = res[14:-3].replace('="',',').split(',') # 删除、替换无关字符

print(quote)

for symbol in symbols: # 遍历股票列表,逐条输出股票数据

getQuote(symbol)

3.新浪财经提供的行情数据都有哪些呢?请看截图:

对应的新浪财经个股页面如下:【注意:新浪财经页面,某些数据不显示,所以获取的数据也空缺】

4.新浪数据说它是“实时”的,是相较于传统财经网站15分钟的数据延迟而言。实际上,经笔者亲自测试,a.新浪数据是非完整数据,数据源为Nasdaq交易所集团(Nasdaq、Nqbx、Nqpx三大交易所数据)以及FINRA/TRF(darkpool暗盘数据),因此其他交易所成交的数据,新浪页面是不会更新的,这是秒级乃至分钟级的数据缺失;b.新浪页面的数据刷新,大概有数秒的延迟。敬请留意!

python美国股票数据api_【美股量化00篇】Python获取新浪接口美股实时数据相关推荐

  1. python爬取股票实时价格_【美股量化00篇】Python获取新浪接口美股实时数据

    1.本篇以BABA(阿里巴巴)为例,在浏览器地址栏输入以下url,即可获取个股数据: http://hq.sinajs.cn/list=gb_baba (股票代码必须为小写字母,结果如下图所示) 阿里 ...

  2. 调用新浪接口下载实时股票数据

    python通过调用新浪财经接口一次性下载股票的实时数据: #'u1','u2'无用 columnsList=['u1', 'u2', 'code', 'name', 'open', 'frontcl ...

  3. python 股票分析api,2020-04-21 用python3 按周分析新浪接口股票数据(篇一:下载、存储篇)...

    思路概览一:下载存储 股票数据量大,有一定的涨跌模式,为了节约看股时间,今天我们用python3,量化分析有关股票数据. 总体思路:使用通达信获得所有股票代码,然后通过requests 模块下载htt ...

  4. 【python】【爬虫】Scrapy Crawl自动爬虫【获取新浪新闻为例】

    Scrapy自动爬虫(crawl模板)[scrapy genspider -t crawl news news.sina.com.cn] Crawl自动爬虫适用: 对有规律的网站进行自动爬取 Craw ...

  5. 用python获取新浪历史分时数据

    *注:文章所述内容,仅用于测试,请不要应用于商业目标,由此带来的风险,请自行承担. 新浪的历史分时数据,经过了压缩和base64处理,解码代码位于sf_sdk.js中,这一行: this.xh5_S_ ...

  6. 【Java】获取新浪股票接口,并且发到qq邮箱以及钉钉群

    Java获取新浪股票接口并发送邮箱和钉钉机器人 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 -利用java获取新浪股 ...

  7. 利用libcurl获取新浪股票接口

    参考 利用libcurl获取新浪股票接口, ubuntu和openwrt实验成功(三) http://blog.chinaunix.net/uid-27194309-id-3987565.html 利 ...

  8. python查询实时天气预报_微信公众号+python+新浪SAE实现实时天气预报功能

    本文主要谈谈如何做一个具有天气预报功能的公众号. 话不多说先上图,实现的功能如下图所示: 点击微信右下角的"+"号,分享任意一个位置信息,公众号后台自动回复当地的天气情况.这里的天 ...

  9. 调用实现天气预报功能android,Android编程实现获取新浪天气预报数据的方法

    本文实例讲述了Android编程实现获取新浪天气预报数据的方法.分享给大家供大家参考,具体如下: 新浪天气预报地址: http://php.weather.sina.com.cn/xml.php?ci ...

最新文章

  1. 重磅福利!60篇近两年高影响因子环境污染微生态相关文献合集免费领取
  2. Windows 8下看漫画的程序发布
  3. Linux与Windows比较出的20个优势
  4. 最全中文leetcode解题攻略:思路知识点代码都有,搞定AI大厂笔试
  5. 递归算法经典实例小结(C#实现)
  6. 摸鱼摸累了,看几个有趣的网站
  7. 既有e^x又有sinx或cosx的积分题的解法
  8. 删除亚马逊Kindle电子书的DRM,将AZW转为PDF格式文档
  9. abp框架java_asp.net core之abp框架
  10. android edittext底线,android – 更改edittext的底线颜色
  11. 伤感日志_茫茫天涯走遍,寂寞心酸
  12. 蓝桥 卷“兔”来袭编程竞赛专场-04栅栏加密 题解
  13. ios native react 闪退_react-native-image-picker闪退的解决办法
  14. jsd 多线程与socket网络通信
  15. Windows + XMAPP + TestLink 初探
  16. 基于java的学生宿舍公寓管理系统
  17. Dell_Inspiron_15-3567, 加装内存条, 更换固态硬盘
  18. 光声断层成像的傅里叶变换图像重建算法
  19. 【C语言】一文看懂指针和内存
  20. h5页面在安卓手机浏览器上不能上下移动的问题

热门文章

  1. python检查目录是否存在,如果不存在则创建
  2. GLM+广义线性模型
  3. 局部变量 final Java_Java局部变量final
  4. FSWD_1_BasicHtmlCss
  5. 大数据,正在到来的数据革命——涂子沛
  6. 三代测序数据超快组装软件--大牛Li heng 力作
  7. JAVA基础16-Java匿名内部类
  8. Kaldi不支持Cuda10_1版本
  9. keras和tensorflow使用 fit_generator 批次训练
  10. 内网穿透工具nps和frp