乐于分享
好东西不私藏

PTrade如何下载数据,日/时/分钟级

PTrade如何下载数据,日/时/分钟级

用PTrade也是可以下载数据的

首先可以用get_Ashares函数获取全市场A股

# 获取全市场A股
security_list = get_Ashares()

获取数据接口get_price

    price = get_price(
        security_list, 
        count=10,
        fq=None, 
        frequency='1d'
    )

count为获取多少条k线

fq为定义复权情况

frequency为获取的频率级别

使用get_research_path获取本地路径

如何回测,选择时间区间,相当于会在枚举的每天的收盘运行相应的下载脚本,这样获取的默认当前时间就是回测时轮循的时间,可根据需要选择周期每日或者分钟

直接保存在本地即可

打开如下


日k级字段解释

1. major

主日期(交易日期)

例:2026-04-22

2. minor

股票代码(带市场后缀)

例:000001.SZ

3. open

开盘价

4. high

最高价

5. low

最低价

6. close

收盘价 / 最新收盘价(日线用)

7. volume

成交量(单位:股)

8. money

成交额(单位:元)

9. price

最新价(实时价格)

日线数据里一般 = close

10. preclose

昨日收盘价

11. high_limit

涨停价

12. low_limit

跌停价

13. unlimited

是否无涨跌幅限制

  • 0.0
     → 有涨跌幅限制(普通股票)
  • 1.0
     → 无涨跌幅(新股首日、可转债、退市整理等)

尝试使用1m

也可以看到这些关键字段

各类代码教程与视频演示放于宽客堂量化平台https://quantkt.com

现阶段渠道开户福利(万0.8,etf万0.5)解锁平台会员,获取量化系统教程与各类量化框架

量化学习交流群和相关教程联系平台管理员quantkt获取