【python实战】朋友因股票亏了,很惨常愤恨不平,当天我就分析出原因:怎么做到的?(听说关注我的人会暴富)
创始人
2024-02-07 05:41:58
0

导语

有温度 有深度 有广度 就等你来关注哦~

 所有文章完整的素材+源码都在👇👇

粉丝白嫖源码福利,请移步至CSDN社区或文末公众hao即可免费。

对于大部分股票投资者来说,一年能拿住翻倍的股票就实属不易。一年10倍,甚至20倍的机

会,很多人一辈子也没有遇过。(买股要慎重,本文只是一个案例教程,小编不提倡哈)

——小故事(无中生有)

之前有个小伙伴6年前稀里糊涂买了“xxxx”的股票,到现在仍然亏损50%,解套遥遥无期。

遇到这种情况,怎么办?

为解决这个问题,需要有充足的知识。

我们必须意识到,自己无法百战百胜,常在河边走哪有不湿鞋,迟早会遇到亏损的股票。这是

基本的投资世界观。(慎重买股)

后面我就一直在考虑,怎么能安慰一下受伤的小伙伴,急中生智——会代码也是一种天赋。能

用代码解决的问题这不是很简单嘛?喔,“栗子”同学在“xxxx”股票上亏了50%多,其实不算最惨

的。更惨的大有人在!

今天给大家展示一段才艺,展示Python魅力的时候到啦——看我吧全部的股票资料数据爬取下

来做个可视化展示——看近年来那些股票是亏是盈利,涨停幅度如何?

正文

免责声明:本文任何观点和建议仅供阅读者参考,不构成对证券买卖的出价或询价。
在任何情况下,我们不对任何投资做出任何形式的担保。股市有风险,投资需谨慎。

一、运行环境

1)开发环境

解释器版本: python 3.8 

代码编辑器: pycharm 2021.2 

requests: pip install requests 
pandas: pip install pandas 
pyecharts: pip install pyecharts

其他内置模块,安装 好python环境就可以了。 (win + R 输入cmd 输入安装命令 pip install 

模块名 (如果你觉得安装速度比较慢, 你可 以切换国内镜像源))

第三方库的安装:

pip install + 模块名 或者 带镜像源 pip install -i pypi.douban.com/simple/ +模块名

2)采集地址

股票财经网  :https://money.163.com/

数据来源:

http://quotes.money.163.com/hs/service/diyrank.php?host=http%3A%2F%2Fquotes.money.163.com%2Fhs%2Fservice%2Fdiyrank.php&page=0&query=STYPE%3AEQA&fields=NO%2CSYMBOL%2CNAME%2CPRICE%2CPERCENT%2CUPDOWN%2CFIVE_MINUTE%2COPEN%2CYESTCLOSE%2CHIGH%2CLOW%2CVOLUME%2CTURNOVER%2CHS%2CLB%2CWB%2CZF%2CPE%2CMCAP%2CTCAP%2CMFSUM%2CMFRATIO.MFRATIO2%2CMFRATIO.MFRATIO10%2CSNAME%2CCODE%2CANNOUNMT%2CUVSNEWS&sort=PERCENT&order=desc&count=24&type=query

二、主程序

附部分爬虫代码👇数据可视化可找我拿哦

"""
import requests     # 发送请求 第三方模块
import csvf = open('网易财经.csv', mode='a', encoding='utf-8', newline='')
csv_writer = csv.writer(f)
csv_writer.writerow(['代码','名称','价格','涨跌幅','涨跌额','5分钟涨跌额','今开','昨收','最高','最低','成交量','成交额','换手率','量比','委比','振幅','市盈率','流通市值','总市值','每股收益','净利润','主营收'])
for page in range(0, 209):url = f'http://quotes.money.163.com/hs/service/diyrank.php?host=http%3A%2F%2Fquotes.money.163.com%2Fhs%2Fservice%2Fdiyrank.php&page={page}&query=STYPE%3AEQA&fields=NO%2CSYMBOL%2CNAME%2CPRICE%2CPERCENT%2CUPDOWN%2CFIVE_MINUTE%2COPEN%2CYESTCLOSE%2CHIGH%2CLOW%2CVOLUME%2CTURNOVER%2CHS%2CLB%2CWB%2CZF%2CPE%2CMCAP%2CTCAP%2CMFSUM%2CMFRATIO.MFRATIO2%2CMFRATIO.MFRATIO10%2CSNAME%2CCODE%2CANNOUNMT%2CUVSNEWS&sort=PERCENT&order=desc&count=24&type=query'# 1. 发送请求response = requests.get(url)# # 2. 获取数据# .text: 获取文本内容# .content: 获取二进制内容 图片/音频/视频# .json(): 获取json数据 获取下来之后的话 会把json数据转换为字典# json: {"":"", "":"", "":"".....} 字符串# 字典: {"拼音":"字", "A":"啊", "Z":"在".....}['Z']# Python里面的一种数据容器(专门用来存数据的)# 通过:前面的取到:后面的内容# 拼音取到字json_data = response.json()# 3. 解析数据list = json_data['list']   # 所有的股票信息# {}: 字典# []: 列表 Python里面的数据容器 方式不一样# [{},{},{},{},{},{},{}...]for i in list:# i 代表的是每一个股票的 信息SYMBOL = i['SYMBOL']NAME = i['NAME']PRICE = i['PRICE']PERCENT = i['PERCENT']UPDOWN = i['UPDOWN']FIVE_MINUTE = i['FIVE_MINUTE']OPEN = i['OPEN']YESTCLOSE = i['YESTCLOSE']HIGH = i['HIGH']LOW = i['LOW']VOLUME = i['VOLUME']TURNOVER = i['TURNOVER']HS = i['HS']try:LB = i['LB']except:LB = ""WB = i['WB']ZF = i['ZF']try:PE = i['PE']except:PE = ""TCAP = i['TCAP']MFSUM = i['MFSUM']MFRATIO2 = i['MFRATIO']['MFRATIO2']MFRATIO10 = i['MFRATIO']['MFRATIO10']print(SYMBOL, NAME, PRICE, PERCENT, UPDOWN, FIVE_MINUTE, OPEN, YESTCLOSE, HIGH, LOW, VOLUME, TURNOVER, HS, LB, WB, ZF, PE, TCAP, MFSUM, MFRATIO2, MFRATIO10)# 4. 保存数据csv_writer.writerow([SYMBOL, NAME, PRICE, PERCENT, UPDOWN, FIVE_MINUTE, OPEN, YESTCLOSE, HIGH, LOW, VOLUME, TURNOVER, HS, LB, WB, ZF, PE, TCAP, MFSUM, MFRATIO2, MFRATIO10])

三、效果展示

1)打开网站

​2)F12开发者工具或右键打开

3)刷新网页会出现很多数据信息,找到相应要爬取的内容可以通过搜索。

4)第二个选择内容更加详细,找不到信息的再找第一个,对应刚好数据是1-24.下面的数据是0-23(可以详细的检查一下第二行、第三行的内容是否是对应的)

5)数据来源

6)爬取数据效果

7)可视化的数据分析可以找我直接拿哦~我就不展示啦(懒。jpg)

 总结

好啦!文章就写到这里结束了哈,最后留言:什么股票适合长期投资?欢迎大家评论区留言哦!

✨完整的素材源码等:可以滴滴我吖!或者点击文末hao自取免费拿的哈~

🔨推荐往期文章——

项目0.2 【Python实战】WIFI密码小工具,甩万能钥匙十条街,WIFI任意连哦~(附源码)

项目0.3 【Python实战】再分享一款商品秒杀小工具,我已经把压箱底的宝贝拿出来啦~

项目0.1 【Python抢票神器】火车票枪票软件到底靠谱吗?实测—终极攻略。

项目0.4  【Python实战】海量表情包炫酷来袭,快来pick斗图新姿势吧~(超好玩儿)

🎁文章汇总——

Python文章合集 | (入门到实战、游戏、Turtle、案例等)

(文章汇总还有更多你案例等你来学习啦~源码找我即可免费!)

相关内容

热门资讯

上海离婚律师-婚姻律师:俞强律... 房产证上多了一个名字,离婚时却未必能分走一半财产。 李明(化名)在2019年以全款300万元购入上...
原创 两... 近期,台海局势出现微妙变化,赖清德“政治导师”洪奇昌低调现身北京,马英九率7000名台湾各界人士参加...
江苏南京3人深夜作案,流窜老旧... 新京报讯(记者张静姝)近期,江苏南京溧水警方破获一起蹊跷的电动自行车盗窃案。小区里闲置的电动自行车被...
中国心连心化肥(01866):... 中国心连心化肥(01866)发布公告,梁君慧女士已辞任公司联席公司秘书、香港联合交易所有限公司证券上...
地产:1 - 5月销售低位、投... 【1-5月地产销售低位徘徊,投资端大幅下滑】1-5月数据显示,地产销售处于低位徘徊状态,复苏动能不足...
中国心连心化肥(01866.H... 中国心连心化肥(01866.HK)发布公告,梁君慧女士已辞任公司联席公司秘书、香港联合交易所有限公司...
南京2025年民族宗教政策法规... 扬子晚报网6月16日讯(记者 陈慧 闫春旭)6月16日上午,由江苏省民族宗教事务委员会、南京市民族宗...
(经济观察)政策持续发力显效 ... 中新社北京6月16日电 题:政策持续发力显效 中国经济运行平稳 中新社记者 王恩博 进入5月,尽管外...
以总理:以空军已掌控德黑兰领空... 央视新闻消息,当地时间16日,一名以色列国防军官员称,以色列空军已开始对伊朗中部发动新一轮空袭。 这...
中国女篮热身赛两连胜!2米26... 6月16日,央视新闻消息:昨晚,山东济南,中国女篮124比57大比分击败对手波黑队,取得热身赛两连胜...