Python股票处理之一_获取国内股票数据 | Word count: 311 | Reading time: 1min | Post View:
Python 获取国内股票数据
1 安装支持库
1 2 $ pip install panda $ pip install tushare
2 说明
Pandas 是数据分析工具包
TuShare
是国内股票数据抓取工具,除了股票的实时和历史数据,还有基本面数据,加上自然语言处理(比如情绪分析),或者机器学习,就比较有趣了。
3 程序
3.1 代码
1 2 3 4 5 6 import tushare as ts d = ts.get_tick_data('601318',date='2017-06-26') print d e = ts.get_hist_data('601318',start='2017-06-23',end='2017-06-26 ') print e
3.2 执行结果
1 2 3 4 5 6 7 8 9 10 11 … 4758 09:30:01 50.02 0.03 1044 5226339 买盘 4759 09:28:45 49.99 -- 0 0 卖盘 4760 09:25:02 49.99 49.99 7370 36843929 买盘 … date open high close low volume price_change p_change 2017-06-26 49.99 50.77 49.72 49.35 53192.56 0.00 0.00 2017-06-23 49.24 49.90 49.72 48.79 73719.62 0.58 1.18 ma5 ma10 ma20 v_ma5 v_ma10 v_ma20 turnover 49.222 48.320 47.288 887897.74 860166.06 857338.21 0.88 48.990 48.241 47.076 858955.61 850806.49 879173.58 0.81
返回蜡烛图数据,成交量,以及 5,10,20 日均线
4 更新
2022 年 2 月测试,以下接口暂时可用
1 2 import tushare as tsts.get_hist_data('600848' )
5 参考
5.1 TuShare 详细用法
http://tushare.waditu.com/trading.html