在过去的2018年这一年时间里,股票市场的表现可谓是令广大股民心力交瘁,股价一路走低。不少股民们也是因此对股票丧失了信心,纷纷撤出市场。
但是仍然有一部分股民们仍然坚守着信念,继续奋战在持续走低的股票市场——终于,在2019年开春之后,中国的股票市场迎来了开门红,告别了数年低迷的熊市,一度突破3000大点,2019年牛市真的要来临了吗?
先放一张股神巴菲特镇楼,希望2019年牛市继续保持态势,我只想看到红涨、红涨、红涨。。。
也是出于好奇,为了对当前的股市场进行一探究竟,小编通过Python爬取了2018年度到目前的股票历史数据,大展身手进行一波数据可视化操作,结合数据和市场分析2019年A股牛市的走势和行情。
以下就来分享一些我的分析及可视化过程。
工具介绍(Python+FineBI)
对于股票相关数据,想必对于Python大家应该都比较熟悉了,网站爬数据神器。由于小编还算有些Python基础,从东方财经网和网易财经爬取相关股票的历史数据这并不是难事。
但是数据可视化分析方面,虽然Python有numpy、pandas、matplotlib等第三方库来辅助进行数据处理和数据可视化,或者也可以借助echart等图表开源接口,但是通过各类代码进行图表属性设置等方面还是比较繁琐的,而且只能生成静态的图表,无法进行动态和深入的多维分析,主要生成我想要的可视化分析报告比较麻烦。
经过一番研究和对比,决定用BI可视化分析工具FineBI来进行可视化分析,对爬取到的相关数据进行可视化分析展示。
上手简单,拖拽字段即出图表,有点像升级版的数据透视表,强烈推荐!!
Python股票数据爬取
由于需要相关的历史数据,经过对