Skip to content

规则数据

get_price_limit-查询证券在某天的涨跌停价格

python
get_price_limit(security, start_date=None, end_date=None, count=0)

会跳过停牌

参数

  • security: 标的代码;str/list[str]
  • start_date: 开始时间,datetime.date/datetime.datetime/'yyyy-mm-dd'/'yyyy-mm-dd hh: mm: ss'/时间戳,不能与 count 同时使用,如果只传入日期, 则日内时间是当日的 00: 00: 00
  • end_date: 截止时间,datetime.date/datetime.datetime/'yyyy-mm-dd'/'yyyy-mm-dd hh: mm: ss'/时间戳,如果只传入日期, 则日内时间是当日的 00: 00: 00,默认回测时间
  • count: int 获取数量

返回一个 dataframe

  • time: 时间
  • security: 标的代码
  • high_limit: 涨停价格,无限制返回 inf
  • low_limit: 跌停价格,无限制返回-inf

示例

python
data = get_price_limit(["sh600000", "sz000001"], end_date="2023-05-10", count=5)

输出

python
time  security  high_limit  low_limit
0 2023-05-04  sh600000         8.4        6.8
1 2023-05-04  sz000001        13.8       11.3
2 2023-05-05  sh600000         8.4        6.9
3 2023-05-05  sz000001        14.0       11.5
4 2023-05-08  sh600000         8.5        7.0
5 2023-05-08  sz000001        14.2       11.6
6 2023-05-09  sh600000         8.9        7.3
7 2023-05-09  sz000001        14.7       12.0
8 2023-05-10  sh600000         8.8        7.2
9 2023-05-10  sz000001        14.5       11.8

文档版本: 1.0.0 | 发布于 2025-01-29