大家好,今天小编关注到一个比较有意思的话题,就是关于收集股票数据和分析的问题,于是小编就整理了1个相关介绍收集股票数据和分析的解答,让我们一起看看吧。
可以自己开发,通过新浪或者腾讯股票接口提取数据。用php编程基本能实现6秒内提取一次全部的股票数据,python速度比php慢一些。自己编程可以实现个股快速拉升的及时提醒,触发止盈止损价位的提醒,个性化K线形态的盘后收集,历史交易数据的大数据整理。对复盘及盯盘还是挺有用的。
其实Python就可以,而且非常简单,Python自带有一个第三方模块—tushare,专门用于免费获取股票等金融财经数据,自动完成了从数据采集、清洗到存储的全过程,下面我简单介绍一下这个模块的安装和使用,实验环境Win10+Python3.6+PyCharm5.0,主要内容如下:
1.首先,安装tushare模块,这个直接在cmd窗口输入命令“pip install tushare”就行,如下,很快就能安装成功:
2.安装完成后,我们就可以直接编写代码来免费获取股票数据了,非常简单,主要代码及截图如下:
获取历史行情:主要用到get_hist_data这个函数,输入参数为股票代码、开始日期、结束日期,输出为开盘价、最高价、最低价、收盘价、成交量等,测试代码如下:
程序运行截图如下,已经成功打印出股票历史行情数据:
获取实时行情:主要用到get_today_all这个函数,输入参数为股票代码、开始日期、结束日期等,输出为股票名称、涨跌幅、现价、开盘价、最高价、成交量、换手率等,测试代码如下:
到此,以上就是小编对于收集股票数据和分析的问题就介绍到这了,希望介绍关于收集股票数据和分析的1点解答对大家有用。