大家好,最近对历史分笔数据很感兴趣,想用TuShare这个免费的数据资源平台做一个预警程序。
数据网站:http://pythonhosted.org/tushare/#id9
这个网站可以取到任意一只股票任意一天的历史分笔数据。但是好像不能选取某一只股票任意一段时间内的数据。也不能读取全市场所有股票在某一天的分笔数据。
现在想请教高手,如何用Python写一个程序,可以遍历市场当日所有股票的分笔数据,发现其中某笔交易的数字(这里指的是Volume)是1234手或者888手。然后print出来这只股票的代码和交易时间。
这里的代码很简单,是Tushare网站的样例。
import tushare as ts
df = ts.get_tick_data('600848','2014-01-09')
df.head(10)
time price change volume amount type0 15:00:00 6.05 -- 8 4840 卖盘1 14:59:55 6.05 -- 50 30250 卖盘2 14:59:35 6.05 -- 20 12100 卖盘3 14:59:30 6.05 -0.01 165 99825 卖盘4 14:59:20 6.06 0.01 4 2424 买盘5 14:59:05 6.05 -0.01 2 1210 卖盘6 14:58:55 6.06 -- 4 2424 买盘7 14:58:45 6.06 -- 2 1212 买盘8 14:58:35 6.06 0.01 2 1212 买盘9 14:58:25 6.05 -0.01 20 12100 卖盘10 14:58:05 6.06 -- 5 3030 买盘