Python股价翻番,人生赢家,Python爬取基金,筛选股票

本文介绍如何使用Python爬虫抓取基金数据,通过分析基金持仓,找到热门股票。首先介绍股票和基金的基本知识,接着详细阐述爬虫技术,包括字符串处理、正则表达式、requests和selenium的使用,以及数据存储到mongodb。通过爬取基金持仓详情,处理数据找出重复次数最多的股票,以辅助投资决策。请注意合法合规使用爬虫,股市有风险,投资需谨慎。
摘要由CSDN通过智能技术生成

前言:
听说你想要变富?那就沉住气慢慢来吧,没听过这句名言么:“穷人总是不想慢慢的变富”。都想着一夜暴富,中个彩票啥的,可哪有那么幸运呢?总不能像我一样中了78万的彩票,然后自己偷偷的花吧。
想要慢慢的变富有,只要理好财就可以了;小钱靠攒,大钱靠赚!之前我也曾苦于思索如何让自己实现财富自由,所以才有了学习理财的想法,说到理财就不得不说一些理财产品,比如黄金、期货、股票、基金等,先普及一下这些小知识吧,因为就是爬取股票、基金的,所以就简单介绍一下这两者了;
股票(英语:stock)或是资本存货(英语:capital stock)是一种有价证券,股份公司将其所有权借由这种有价证卷进行分配。因为股份公司需要筹集资金,因此将股票发给投资者作为公司资本部分所有权的凭证,成为股东以此获得股息(股利),并分享公司成长或交易市场波动带来的利润;但也要共同承担公司运作错误所带来的风险。 ------来着 维基百科
基金,举个栗子吧,就是你手里有钱,想买股票,但是不懂股票的相关知识;我没钱,但有着非常丰富的金融知识、股票经验,是个理财的好手。于是我们一合计,你把你的钱给我,我来用这些钱理财,等赚钱了我从中拿点分成;“我”指的就是基金; ------来自 星火燎愿 的自我理解
总体来说,股票是收益高,风险也高。基金是收益低,风险也低,因为基金买了好多的股票,买的股票也基本不会遇到全部涨或者全部跌的情况,所以抗风险性比较大。说到这里,假我不想买基金,就想买股票,还想买好的股票,但是我又不懂股票,咋办呢,额,好吧,我就是这么想的,虽然想得美,但是办法总是有的。我们分析下,基金算是买了很多股票的机构,并且里面都是各路财经大神,我们可以从基金里看到它们都买了哪些股票,然后跟着它们买不就ok了么,毕竟它们也不想让自己亏损,会挑选有潜力的股票的。

正文
本文就是利用python对某一财经网站的基金进行了爬取,爬取了5000+个基金所持有的股票,并进行了处理。

前阵因为爬取数据导致整个公司被抓的案例有不少,所以在此说明:拒绝利用爬虫进行违法的行为,坚决爱国爱民,做好事不留名,多扶老奶奶过马路,希望警察叔叔不要因为这篇爬虫文章把me带走。
 

Python股价翻番,人生赢家,Python爬取基金,筛选股票


本文涉及到的知识点:
1、python字符串:分割、拼接、中文字符判断;
2、python正则表达式;
3、爬虫requests请求库、xpath获取数据、代{过}{滤}理服务器;
4、selenium用法:无头浏览器、元素定位、显式等待、数据获取;
5、python操作mongodb
网站分析
代码和数据我们到后面再贴上,先来分析下目标网站,这样有利于我们爬取过程更加清晰;
目标网站:


http://fund.eastmoney.com/data/fundranking.html#tall;c0;r;szzf;pn50;ddesc;qsd20181126;qed20191126;qdii;zq;gg;gzbd;gzfs;bbzt;sfbb
我们爬取的就是【开放式基金】里的数据:

Python股价翻番,人生赢家,Python爬取基金,筛选股票


我们随便点开一个基金,就可以进入其详情页面,不知道你发现没有,该基金详情页面的url就是首页该基金的基金代码和

http://fund.eastmoney.com/

的一个组合,比如:
040011 --- 华安核心优选混合的url:

http://fund.eastmoney.com/040011.html


005660 --- 嘉实资源精选股票A的url:

http://fund.eastmoney.com/005660.html

ok,好,我们在基金详情页面往下拉就可以找到该基金的股票持仓信息,,也就是该基金买了哪些股票:


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值