HEYQUANT / DOCUMENTATION
受限查询
使用 SQL 请求所需数据,不假定未公开的响应结构。
请求方式
client.query(sql) 发送 POST /query,JSON 请求体为 {"sql": "…"}。客户端原样提交字符串,由服务端限制只读查询范围。
import os
from heyquant import HeyQuantClient
with HeyQuantClient(
base_url=os.environ["HEYQUANT_BASE_URL"],
api_key=os.environ["HEYQUANT_API_KEY"],
) as client:
result = client.query(
"select trade_date, close "
"from bars_stock_daily "
"where symbol = '600519.SH' "
"order by trade_date desc limit 5"
)
print(result)返回值
成功时返回 response.json() 的结果,当前类型为 Any。示例打印整个返回值,不假定存在 rows、data 或其他未确认字段。
使用边界
公开客户端未定义支持的 SQL 子集、最大行数、配额或分页机制。不要把演示的 limit 5 解释为服务上限。具体可用能力以正式公开服务契约为准。