HeyQuant 早期预览/了解当前开放范围

HEYQUANT / DOCUMENTATION

Python SDK 参考

公开客户端的方法、参数和返回行为。

安装与兼容性

从快速开始 中的公开仓库安装。项目要求 Python 3.11+,使用 httpx 进行同步 HTTP 请求。

客户端接口

方法 行为 返回
list_datasets() GET /datasets JSON,类型 Any
query(sql) POST /query JSON,类型 Any
create_export(dataset, *, symbols, start_date, end_date, format="parquet") POST /exports JSON,类型 Any
download(download_url, destination) 流式下载到路径或二进制文件 None
close() 关闭 HTTP 连接 None

连接配置

构造参数为 base_url、可选 api_key,以及仅限关键字的 timeout=30.0。支持上下文管理器;没有公开异步客户端。

错误类型

HeyQuantError 继承 RuntimeError,包装 HTTP 状态错误。网络、超时、JSON 解析和文件写入错误不由此类型统一包装。详见错误处理。

源码依据

查看公开客户端源码。本页描述客户端接口,不代表所有服务端能力已经公开上线。

依据公开 Python 客户端编写查看源码 ↗