繁簡切換您正在訪問的是FX168財經網,本網站所提供的內容及信息均遵守中華人民共和國香港特別行政區當地法律法規。

FX168财经网>人物频道>帖子

量化学习第五天——获取数据

作者/爱德华 2019-07-24 16:00 0 来源: FX168财经网人物频道
df = get_price('000001.XSHE') # 获取000001.XSHE的2015年的按天数据
df.head(3)
open close high low volume money
2015-01-05 10.69 10.71 10.89 10.43 427806630 4565387776
2015-01-06 10.60 10.55 10.96 10.40 324009801 3453446144
2015-01-07 10.40 10.35 10.58 10.23 254269894 2634796288
df1 = get_price('000001.XSHE', start_date='2015-01-01', end_date='2015-01-31 23:00:00', frequency='minute', 
                fields=['open', 'close']) # 获得000001.XSHG的2015年01月的分钟数据, 只获取open+close字段
df1.head(3)
open close
2015-01-05 09:31:00 10.69 10.73
2015-01-05 09:32:00 10.73 10.70
2015-01-05 09:33:00 10.69 10.70
df2 = get_price('000001.XSHE', count = 2, end_date='2015-01-31', frequency='daily', 
                fields=['open', 'close']) # 获取获得000001.XSHG在2015年01月31日前2个交易日的数据
df2
open close
2015-01-29 9.24 9.29
2015-01-30 9.31 9.31
df3 = get_price('000001.XSHE', start_date='2015-12-01 14:00:00', end_date='2015-12-02 12:00:00', 
                frequency='1m') # 获得000001.XSHG的2015年12月1号14:00-2015年12月2日12:00的分钟数据
df3.head(3)
open close high low volume money
2015-12-01 14:00:00 9.56 9.54 9.56 9.54 252537 2412856
2015-12-01 14:01:00 9.56 9.56 9.58 9.56 978148 9353134
2015-12-01 14:02:00 9.56 9.55 9.58 9.55 360273 3444622
panel = get_price(get_index_stocks('000903.XSHG')) # 获取中证100的所有成分股的2015年的天数据, 返回一个[pandas.Panel]
df_open = panel['open'] # 获取开盘价的[pandas.DataFrame], 行索引是[datetime.datetime]对象, 列索引是股票代号
df_open[:2]
000001.XSHE 000002.XSHE 000063.XSHE 000069.XSHE 000166.XSHE 000333.XSHE 000538.XSHE 000625.XSHE 000651.XSHE 000725.XSHE ... 601800.XSHG 601818.XSHG 601857.XSHG 601881.XSHG 601899.XSHG 601901.XSHG 601985.XSHG 601988.XSHG 601989.XSHG 601998.XSHG
2015-01-05 10.69 12.91 15.11 8.31 NaN 16.93 61.59 14.77 15.87 3.33 ... 13.53 4.42 10.53 NaN 3.22 13.43 NaN 3.63 9.19 7.62
2015-01-06 10.60 13.10 15.35 8.33 NaN 18.14 63.28 16.30 16.87 3.36 ... 12.98 4.34 11.68 NaN 3.46 12.85 NaN 3.81 9.28 7.48

2 rows × 100 columns

df_volume = panel['volume'] # 获取交易量的[pandas.DataFrame]
df_volume[:2]
000001.XSHE 000002.XSHE 000063.XSHE 000069.XSHE 000166.XSHE 000333.XSHE 000538.XSHE 000625.XSHE 000651.XSHE 000725.XSHE ... 601800.XSHG 601818.XSHG 601857.XSHG 601881.XSHG 601899.XSHG 601901.XSHG 601985.XSHG 601988.XSHG 601989.XSHG 601998.XSHG
2015-01-05 427806630 731112545 177206072 299326181 NaN 160374820 20358618 91174716 256092318 557269885 ... 152535914 1282796993 385934738 NaN 939319054 406242637 NaN 2656567988 839203429 360744954
2015-01-06 324009801 372903124 199162656 147518501 NaN 143447743 23859116 133349094 206908855 524415612 ... 168916539 1020534843 403068786 NaN 878143172 299788267 NaN 2661483171 870633039 309442580

2 rows × 100 columns

df_open['000001.XSHE'][:3] # 获取平安银行的2015年每天的开盘价数据
2015-01-05    10.69
2015-01-06    10.60
2015-01-07    10.40
Name: 000001.XSHE, dtype: float64
 
分享到:
举报财经168客户端下载

全部回复

0/140

投稿 您想发表你的观点和看法?

更多人气分析师

  • 张亦巧

    人气2192文章4145粉丝45

    暂无个人简介信息

  • 梁孟梵

    人气2176文章3177粉丝39

    qq:2294906466 了解群指导添加微信mfmacd

  • 指导老师

    人气1864文章4423粉丝52

    暂无个人简介信息

  • 李冉晴

    人气2320文章3821粉丝34

    李冉晴,专业现贷实盘分析师。

  • 王启蒙现货黄金

    人气296文章3165粉丝8

    本人做分析师以来,并专注于贵金属投资市场,尤其是在现货黄金...

  • 张迎妤

    人气1896文章3305粉丝34

    个人专注于行情技术分析,消息面解读剖析,给予您第一时间方向...

  • 金泰铬J

    人气2328文章3925粉丝51

    投资问答解咨询金泰铬V/信tgtg67即可获取每日的实时资讯、行情...

  • 金算盘

    人气2696文章7761粉丝125

    高级分析师,混过名校,厮杀于股市和期货、证券市场多年,专注...

  • 金帝财神

    人气4760文章8329粉丝119

    本文由资深分析师金帝财神微信:934295330,指导黄金,白银,...

FX168财经

FX168财经学院

FX168财经

FX168北美