用 Python 快速追踪基金的收益情况(2022年4月更新) | Python财经实践

本文介绍了如何使用Python库Tushare获取和分析基金信息,包括基金基础信息、基金经理、基金规模和收益情况。通过实例展示了如何获取特定基金的详细数据,并提供了获取多只基金信息的方法,以实现定期更新基金收益表格。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

来源:Python数据之道 (ID:PyDataLab)

作者:阳哥

大家好,我是阳哥。

大家知道,近几年,不少同学都是经由基金进入到股市中的。至于股票和基金到底谁更好,这个仁者见仁智者见智,恐怕一时半会儿也说不清楚。

2021年,阳哥曾经分享过“用 Python 来追踪和更新基金的收益情况”的内容,由于部分接口更新,当时的部分代码会有些bug,本次更新下内容。

本次内容涉及到的Python库主要是 pandastushare

最终实现的效果如下:

d6a50341d61f5e19bb05f86c2f7644dc.png

上面表格中的信息,主要涉及四个方面:

  1. 基金基础信息,包括基金名称、基金费率、基金公司、基金成立时间等;

  2. 基金经理的信息,包括姓名、性别、任职时间等;

  3. 基金规模,体现出来的是基金金额的规模,是通过基金份额以及基金净值计算出来的;

  4. 基金年度收益情况,一般是计算基金近几年的收益情况。

上面的这些信息,在财经工具 tushare 中,目前是都已经提供了的。因此,咱们有必要稍微介绍下 tushare

01tushare 介绍

关于财经数据,有多个Python库可以供咱们选择,其中 tushare 是国内较早开始发布财经数据的社区,其内容比较完善,今天我们使用的就是 tushare 。

Tushare 是一个金融大数据平台,数据内容包含股票、指数、基金、期货、债券、外汇、行业大数据等,同时包括了数字货币行情等区块链数据,为各类金融投资和研究人员提供适用的数据和工具,概览如下:

bc3a49bd98855c62dfa80be92a3f93c8.png
tushare概览

全部内容很丰富,为了有助于大家有个整体的了解,阳哥绘制了一张完整的思维导图,截图如下:

d610977983cad0414b48e25a0e6e56c6.png
tushare思维导图

使用 Tushare

Tushare 平台的数据,已全面升级到 tushare pro 了,通常情况下,还是称之为 tushare。

想使用 tushare 中的数据和功能,首先需要进行注册,获得一份 token (一串字母和数字组成的文本),然后才可以获取到数据,大家可以通过以下链接来注册(也可以点击文末的“阅读原文”):

https://tushare.pro/register?reg=129033

tushare 中注册后,通过 “个人主页”——“接口TOKEN” 可以找到自己的 token 值,界面如下:

73fab9a80041543489f6cf7dcd856041.png
tushare接口TOKEN

复制 token 值,然后在代码中进行如下设置:

# 设置 token
# tushare 注册地址: https://tushare.pro/register?reg=129033
# 以上方法只需要在第一次或者token失效后调用,完成调取tushare数据凭证的设置,正常情况下不需要重复设置。
ts.set_token('你的token值')

pro = ts.pro_api()

在设置好 token 值后,我们就可以开始获取数据。

关于 tushare 的详细介绍,请点击下面的链接前往:

02基金信息获取

首先,导入本次需要用到的 python 库,并设置好 tushare ,如下:

import pandas as pd
import datetime
import numpy as np
import tushare as ts

# token='XXXXXXX'  
# ts.set_token(token)

pro = ts.pro_api()

需要说明的是,tushare 中不同的数据获取需要的权限是不一样的,如果权限不够,可能获取不到数据哦。

获取基金基础信息

首先,咱们来获取基金基础信息,包括基金名称、基金费率、基金公司、

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值