ptrade的研究环境支持哪些函数?2

前面我们讲过ptrade的研究环境支持16个函数,并且将前3个函数进行了讲解,今天我们接着讲解接下来的3个函数。

序号

文档位置

函数名称

4

获取信息函数-获取市场信息

get_market_list

5

get_market_detail

6

获取信息函数-获取行情信息

get_price

ptrade的研究环境从这里打开,先点红框处,再点红色椭圆处。(见下图)

ptrade的研究环境支持哪些函数?2

函数一:get_market_list

这个函数没有参数,返回2列数据:市场代码和市场名称。

运行一下:

get_market_list()

返回:

ptrade的研究环境支持哪些函数?2

ptrade的研究环境支持哪些函数?2

一共返回了国内外的49个市场。

函数二:get_market_detail

这个函数的作用为获取市场详细信息。参数只有一个,就是函数get_market_list中返回的市场代码。

我们看一下深圳证券交易所的详细信息。

get_market_detail('SZ')

返回:

ptrade的研究环境支持哪些函数?2

ptrade的研究环境支持哪些函数?2

返回了1万8千多支!看了我不了解的交易品种还有很多很多……

函数三:get_price

这个函数的作用是获取历史行情数据。参数很多:

security:可传入一支或多支股票代码。一只股票以字符串或列表的形式传入,多支股票须以列表的形式传入。

start_date:开始时间,默认为空。

end_date:结束时间,默认为空。

frequency:时间周期,从短至长支持1m、5m、15m、30m、60m、120m、日线(1d)、周线(1w/weekly)、月线(mo/monthly)、季度线(1q/quarter)和年线(1y/yearly)周期。

fields:可输出的字段,包括 :open、high、low 、close、volume ,以及:
money — 交易金额
price — 最新价
preclose — 昨收盘价(仅日线返回);
high_limit — 涨停价(仅日线返回);
low_limit — 跌停价(仅日线返回);
unlimited — 是否无涨跌停限制(如新股,仅日线返回);


fq:复权选项,pre-前复权,post-后复权,None-不复权,默认不复权;

count:大于0,不能与start_date同时输入,获取end_date前count根K线的数据。我们试着查一只股票6月份的数据:

get_price(security='002049.SZ',start_date='20240601',end_date='20240612',frequency='1d')

返回:

ptrade的研究环境支持哪些函数?2

本次ptrade研究环境支持的函数讲解就到这里。

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/73414
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 2024 年 7 月 10 日
下一篇 2024 年 7 月 10 日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注