接口用途

获取指定年份的A股交易日历(交易日,格式 YYYYMMDD,按日期升序)。路径年份必填;采集侧每日全量刷新 xtdata 可得的全部历史年度(约自1990起)及节假日数据已覆盖的未来年。未公布节假日的未来年份可能返回404。

请求地址POST https://liangmai.pro/api/gateway

统一网关调用,query 参数携带 token(访问令牌)与 api=basic_trade_calendar(接口名),其余为业务参数。

参数说明

参数名称是否必填说明示例
year年份必填年份(如 2023;财务/持仓类接口请用已披露的历史年份)2023

返回字段说明

字段类型说明
(数组元素)string交易日,格式 YYYYMMDD,例如 20260105;整段响应为升序字符串数组

调用示例

Python
import requests

url = "https://liangmai.pro/api/gateway"
params = {
    "token": "YOUR_TOKEN",
    "api": "basic_trade_calendar",
    "year": "2023",
}
r = requests.post(url, params=params)
print(r.json())
PHP
$url = "https://liangmai.pro/api/gateway";
$data = [
    'token' => 'YOUR_TOKEN',
    'api' => 'basic_trade_calendar',
    'year' => '2023',
];
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$res = curl_exec($ch);
curl_close($ch);
echo $res;
JavaScript
const params = new URLSearchParams({
    token: "YOUR_TOKEN",
    api: "basic_trade_calendar",
    year: "2023",
});

fetch("https://liangmai.pro/api/gateway", {
  method: "POST",
  body: params
})
  .then(r => r.json())
  .then(data => console.log(data));

更新与限流

数据更新:每交易日全量覆盖更新(历史年至节假日数据覆盖年) ·

相关接口