有什么好用的股票交易数据爬虫类的软件?

这里以python为例,推荐一个免费、开源、跨平台的财经金融爬虫包—tushare,自动完成了数据从采集、清洗到加工的全过程,只需简单几行代码即可快速获取股票交易数据,操作简单、易学易懂,感兴趣的朋友可以尝试一下:

下载安装tushare

这里和安装普通第三方包一样,打开终端或cmd窗口,直接输入命令“pip install tushare”即可,程序会自动检测相关依赖并安装,如果安装失败或下载超时,可以修改pip源,国内的速度能更快一些:

获取股票交易数据

tushare安装完成后,这里需要到官网注册一下,获取自己的apikey值(旧版tushare不需要注册,但功能不稳),之后就可以直接获取股票交易数据了,基本流程非常简单,先传入自己的apikey值创建一个对象,然后直接调用现成的方法即可,这里支持沪深股票、指数、期货、期权、债券、外汇等各种数据的获取,并且都已做了规整、清洗,基于pandas dataframe,可一键导出为excel或数据库,功能非常强大:

官方教程/文档

除了基本操作,更多细节性的接口和代码,可以直接查阅官方文档,有非常详细的注释和说明,所有代码均可以直接运行,基本功能完全免费,有些高级的功能可能需要收费,或者现有接口未开发完全、不支持:

至此,我们就完成了股票交易等财经金融数据的获取,总的来说,tushare这个包功能非常强大,基本上大部分股票数据都可以获取,只要你有一定python基础,熟悉一下相关接口和代码,很快就能掌握的(平台本身也提供http、matlab、R接口),当然,你也可以基于现有软件查看数据,但操作性、灵活性不高,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。


没有免费的软件,写爬虫需要自己有python代码功底,作为一个程序员,有自己的傲娇,炒股不喜欢用别人的软件,喜欢自己分析总结。

虽然没有没有免费的软件,但很多财经网站有免费的API,国内的有网易,新浪,国外的有谷歌,雅虎。平常喜欢用雅虎的,python有大佬做了个第三方雅虎接口库,pip安装后就能用,非常方便。

python环境就不在赘述了,在cmd下命令

pip install yfinance

安装成功后,我们写个简单的py文件运行

import yfinance as fy

import matplotlib.pyplot as plt

import numpy as np

fy.pdr_override()

def get_data(tick,start_date="2000-01-01\

欢迎分享,转载请注明来源:艾迪网

原文地址:http://iiiiidea.com/douyin/55750sftq.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-08-12
下一篇2022-08-12

发表评论

登录后才能评论

评论列表(0条)

    保存