使用tushare建立公募基金数据库

公募基金就是公开募集资金用于投资资本市场,国外叫“共同基金”。与之相对的是私募。私募的门槛比较高,至少100万起,而且管理不透明,适合资本实力雄厚的玩家分散投资。大多数普通人,自己没有精力或能力买股票,想通过二级市场理财投资,基金是比较合适的选择。

基金分为“场外”和“场内”两种。

这里的“场”指的是交易所。场内就是像股票一样在交易所里交易的,买卖操作与股票类似,你需要一个证券账户才能交易。而场外就是基金公司自己发行,可以在多种渠道购买,不需要证券账户,比如支付宝,银行APP或者蛋卷基金APP上都可以购买。

两者在交易在还有不少细节差异点,但从建立数据来看已经够用了。

“数据接口”-“公募基金”-“基金列表”

点击“生成代码”即可。

注意:tushare的列表接口,一次返回数据15000条,场内外基金总数是17000+,一次读取只会返回15000条。

这里就需要offset参数了,offset参数表示从什么位置开始读,默认offset是0。

所以,读基金列表需要读两次,第二次把offset改成15000即可。

 

第二次把offset设置为15000即可:

下面来获取基金的净值数据:

场外基金每天按净值结算,没有传统的”OHLC(开盘、最高,最低,收盘)”的信息。这里值得注意,我们用来分析的,是“复权”净值。因为场外基金存在分红的情况。

“数据接口”-“基金净值”下,举例:ts_code=217022.OF(招商产业债券A)。

这里有三个净值:

1,Unit_nav是单位净值,就是当天基金真实的价格。

2,accum_nav是累计净值把分红作为现金加回去。

3,adj_nav是“复权净值”,就是把分红的钱再投资到基金里,这里有复利效应,这个值是三者中最大的。

一般我们用“复权净值”作为基金真实的结果,作为做分析——在长期投资组合操盘实战中,我们一般也会选择“红利再投资”的选项。

金融数据获取之tushare(一)

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI量化投资实验室

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值