查詢市場交易日曆
接口說明
功能說明:
獲取指定市場的交易日曆。
交易日是剔除週末和公眾假期得到,未剔除臨時休市數據。
查詢開始日期和結束日期不能超過 30 天。
請求URL:/trade/calendar
請求方式:GET
頻次限制:每個App ID調用頻次限制為30秒30次。
請求參數
參數 | 類型 | 必填 | 說明 |
---|---|---|---|
market | String | 是 | 市場類型,枚舉,參考:市場類型 |
start | String | 是 | 開始日期, 例如: "2023-01-01" |
end | String | 是 | 結束日期, 例如: "2023-01-01" |
響應參數
字段 | 類型 | 說明 |
---|---|---|
trade_day | String | 交易日, 例如: "2023-01-01" |
trade_date_type | String | 交易日類型,枚舉,參考:交易日類型 |
請求示例
- Python
- Java
from webullsdktrade.api import API
from webullsdkcore.client import ApiClient
from webullsdkcore.common.region import Region
from webullsdktrade.common.markets import Markets
api_client = ApiClient(your_app_key, your_app_secret, Region.HK.value)
api = API(api_client)
response = api.trade_calendar.get_trade_calendar(Markets.HK.name, start, end)
if response.status_code == 200:
calendar = response.json()
HttpApiConfig apiConfig = HttpApiConfig.builder()
.appKey(Env.APP_KEY)
.appSecret(Env.APP_SECRET)
.regionId(Region.hk.name())
.build();
TradeApiService apiService = new TradeHttpApiService(apiConfig);
List<TradeCalendar> tradeCalendars = apiService.getTradeCalendar(Markets.US.name(), "2023-01-01", "2023-01-10");