Skip to main content
GET
/
v1
/
quant
/
quotes
/
calendar
/
check
Check if a date is a trading day
curl --request GET \
  --url https://api.reportify.cn/v1/quant/quotes/calendar/check \
  --header 'Authorization: Bearer <token>'
{
  "datas": [
    {}
  ],
  "metadata": {}
}
判断指定日期是否为交易日,并返回相对该日期的上一交易日和下一交易日(均为严格的前/后一个交易日)。
支持的市场:cn(A 股,含 sh/sz/bj)、hk(港股)、us(美股)。global 无日历源,传入会返回错误。
curl "https://api.reportify.cn/v1/quant/quotes/calendar/check?target=2026-01-01" \
  -H "Authorization: Bearer <token>"

请求参数

target
string
待判断日期(YYYY-MM-DD),可选,默认今天
market
string
default:"cn"
股票市场,可选 cn/hk/usglobal 不支持)
exchange
string
交易所。cnsh(上交所)/sz(深交所)/bj(北交所);hkhkusus。不传时使用市场默认交易所(cnsh

响应参数

datas
array
单元素数组,包含判断结果
metadata
object
查询元数据,包含 marketexchangetarget

响应示例

{
  "datas": [
    {
      "date": "2026-01-01",
      "is_trading_day": false,
      "previous_trading_day": "2025-12-31",
      "next_trading_day": "2026-01-05"
    }
  ],
  "metadata": {
    "market": "cn",
    "exchange": "sh",
    "target": "2026-01-01"
  }
}

Authorizations

Authorization
string
header
required

Enter your Bearer token

Query Parameters

target
string<date> | null
market
enum<string>
default:cn

Stock market identifier

Available options:
cn,
hk,
us,
global
exchange
enum<string> | null

Exchange identifier (sh=上交所, sz=深交所, bj=北交所, hk=香港, us=美国)

Available options:
sh,
sz,
bj,
hk,
us

Response

Successful Response

Trading calendar response.

datas
Datas · object[]
required

For the list endpoint: trading-day objects ({"date": "YYYY-MM-DD"}). For the check endpoint: a single object with is_trading_day and the previous/next trading days.

metadata
Metadata · object
required

Query metadata (market, exchange, range/target, count)