从零开始搭建投资工具(一) python爬取基金数据

引言

博主程序员,业余参与基金投资已有两年,在投资过程中遇到一个很大的问题就是缺乏好的投资工具,

经常需要翻找多个app,网页等,四处浏览数据,也没有一个好的量化工具能对投资策略进行回测,

新开这个主题,希望可以从零开始搭建一个投资工具,自己也从中获得技术上的成长,

目前该投资工具一期计划的功能有:

1.抓取基金数据

2.提供数据可视化

3.提供基金回测工具

4.提供指数估值指标

后续视情况会增加其他功能

数据源

数据来源可以参考:

https://blog.csdn.net/weizhixiang/article/details/51445054

https://blog.csdn.net/fei347795790/article/details/102638769

https://zhuanlan.zhihu.com/p/357234685

https://www.cnblogs.com/xmyzero/p/10319962.html

获取所有基金列表

import requests
import json
import re

def get_allfunds():
    url = "http://fund.eastmoney.com/js/fundcode_search.js"

    r = requests.get(url)

    cont = re.findall('var r = (.*])', r.text)[0]  # 提取list
    ls = json.loads(cont)

    print("共计 " + str(len(ls)) + " 支基金")

    #打印前5条数据
    for i in range(5):
        print(ls[i])

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值