Q:港股、陆港通(南北向)交易日序列如何提取?
A:天软的市场交易日历表(表ID:753)新增了港股、陆港通交易日历,数据具体取数代码及开始时间见下表:
代码 | 市场/通道名称 | 开始日期
|
---|
HKHSI001 | 港股 | 2007-01-01
|
HSG000001 | 港股通(南向) | 2014-11-17
|
HSG000002 | 陆股通(北向) | 2014-11-17
|
数据说明:港股市场半日市仍当作交易日看待;港股交易日历数据会考虑恶劣天气等造成的休市,但更新可能会滞后,待确认全天休市后再更新。
范例01:取2019年内的港股交易日历。
arr:=sselect IntToDate(['截止日']) from infotable 753 of 'HKHSI001' where ['截止日']>=20190101 and ['截止日']<=20191231 end;
return arr;
范例02:判断指定日是否是港股交易日
//判断2018年7月2日是否为港股交易日
arr:=select * from infotable 753 of 'HKHSI001' where ['截止日']=20180702 end;
return istable(arr);
//返回:若20180702T为港股交易日,返回1;否则返回0。
范例03:取2020-04-27至2020-10-27内的北向交易日历。
arr:=sselect IntToDate(['截止日']) from infotable 753 of 'HSG000002' where ['截止日']>=20200427 and ['截止日']<=20201027 end;
return arr;
范例04:判断指定日是否是南向交易日。
//判断2020年10月26日是否为南向交易日
arr:=select * from infotable 753 of 'HSG000001' where ['截止日']=20201026 end;
return istable(arr);
//返回:返回0。2020-10-26南向休市。