量化金融课堂(1)获取数据

小夏 科技 更新 2024-01-19

学习习量化金融,第一步是想办法获取交易数据,如每日**价格、开盘价、交易次数等。 市面上有很多软件,比如东方财富、雪球,还有各大**公司的交易软件等等,都可以查询到,但是要想用python通过程序批量获取,就得通过开源程序获取。 今天,我们介绍一个开源数据库Tushare,它可以轻松获取您需要的财务数据。

为了在 Python 中对接 tushare 服务,需要在本地安装 tushare 命令,安装命令如下:

pip install tushare

欲了解更多信息,请访问Tushare的官方网站。

现在tushare已经升级到pro版本了,各种命令和以前有很大的不同,旧版本的命令还是可以使用的,但是不知道什么时候会失效,所以这里用最新的用法。

据介绍,Tushare提供的内容不再是直接从互联网上抓取的,而是经过社区收集整理,经过质量控制后存储在数据库中,然后再提供给用户。

要使用tushare,需要先在官网注册账号,注册并获得100积分,填写个人信息并发送20积分,120积分可以使用一些基本功能。 然后在首页申请接口 Token,需要加载 Token 才能调用 TuShare 服务。

第一步是在 Python 中加载 tushare 库。

importtushare as ts

第二步是加载令牌

token = 'your token'

ts.set_token(token)

第三步是初始化接口。

pro = ts.pro_api()

例如,您也可以直接在初始化接口中加载令牌。

pro = ts.pro_api(token)

第四步,以获取每日数据为例,使用每日接口获取数据,并以 DataFrame 的形式返回数据。

df = pro.daily(ts_code='000001.sz', start_date='20230101', end_date='20231130')

每日所需的参数为ts代码、开始日期、结束日期、交易日期,日期格式填写为yyyymmdd,如20231130。

返回的数据如下所示。

参数说明如下。

您还可以获取给定日期的所有数据。

df_1 = pro.daily(trade_date='20231130')

总的来说,使用 Tushare 非常方便,只需三四行即可轻松获取您的交易数据。

但毕竟TuShare是开源数据,大量高频调用API会导致服务器面临崩溃,为了保证服务器的正常使用,公益TuShare团队设计了一个积分系统。 120积分只能保证最基本的使用,一些更高级的功能,更高频率的访问需要获得更多的积分。

根据官网,获得积分的方式有很多种,比如推荐使用、贡献**、提交bug等。 但估计最实际的办法是付钱,付200就能拿到2000积分,基本上大部分接口都可以用,而且是永久性的。

相似文章

    “定制金融小程序,打造综合金融服务平台”。

    随着技术的不断发展,金融行业也在不断创新和变化。在这个过程中,小程序作为一种新兴的应用形式,逐渐成为金融服务的重要载体。定制化金融小程序是根据企业和个人的需求,打造一个全面 个性化的金融服务平台,为用户提供更加便捷 高效的金融服务。一。定制金融小程序的优势。.方便。定制化的金融小程序让用户可以随时随...

    多家金融机构被罚款!

    国家金融监督管理总局日宣布,已对多家金融机构处以罚款,涉及大型国有银行 股份制银行 保险公司等。中信银行股份有限公司涉及 违反高管准入管理相关规定 关联方贷款管理不合规 重大关联交易信息披露不足 等起重大违法违规行为。国家金融监管总局对中信银行总行处以罚款,万元,没收违法所得处万元,并处分公司罚款万...

    星火课程管理团队课堂教学技能大赛即将拉开帷幕

    散文集系列第号 年月日 日下午,金川校区A助教星火辽源课程管理团队将举办精彩瞬间的课堂教学技能大赛。本次课堂技能竞赛具有以下突出特点。首先,学生拼写教学技能。过去,课堂技能竞赛是教师之间的竞赛,而我们星火课程管理团队的课堂教学技能竞赛是针对我们学生的课堂教学技能竞赛。我负责我的班级,我们所有的学生都...

    餐饮行业如何调动店员的责任感?

    餐饮老板可能会遇到一个问题 如何让他们的员工更负责任?最近很多老板都咨询过这样的事情,就是店里的员工不专心工作,只能过得去,没有激情,不专心工作,行为随意。针对这样的问题,梁天的弟弟给出了如下的答案。以下是一些提高餐厅店员责任心的建议 .培训教育 定期对店员进行培训,包括食品安全知识 客户服务知识 ...

    知名金融机构,紧急报警!

    中国 报 黎明报 信任圈风平浪静,部分信托项目陷入 保险柜争夺战 据了解,月日晚,金谷信托 瑞银 信托计划遭遇合伙人 以非常规手段强行将带印章 证照的保险柜带离原存放地 金谷信托印章管理人员立即报公安机关处理。近年来,抢官印 抢保险柜 等类似大戏在信托圈屡屡上演,中融信托 厦门信托 中信信托等多家信...