查询参数
排序
排序参数写法说明。
daily 接口支持排序,但不是完全自由排序。
排序参数
统一入口常用参数:
order_by:排序字段order_dir:排序方向,仅支持asc或desc
排序规则
daily 的结果会优先按 tradedate 倒序排列,也就是最新交易日在前。
如果传了 order_by,会在同一交易日内部按指定字段排序;最后再按 symbol 作为兜底顺序。
可以理解为:
- 先按
tradedate倒序 - 同一交易日内按
order_by - 最后按
symbol
示例
单日查询排序
如果是单日查询,排序效果会比较直观,相当于直接按指定字段排序:
{
"apiname": "daily",
"params": {
"tradedate": "20260316",
"order_by": "pct_chg",
"order_dir": "desc"
}
}
区间查询排序
如果是多日区间查询,结果仍然会先按交易日倒序,再在每个交易日内部排序:
{
"apiname": "daily",
"params": {
"startdate": "20260315",
"enddate": "20260316",
"order_by": "close",
"order_dir": "desc"
}
}
这时结果顺序通常会是:
- 先返回
20260316 - 再返回
20260315 - 每个交易日内部再按
close降序
使用提示
order_by必须是daily支持的字段,否则会报错order_dir仅支持asc和desc- 如果你想看某个字段的纯排序结果,通常更适合先限定单个交易日