StockHSGShareValue
简述
通道在EndT最近交易日的中央结算系统参与者持有当前证券的相关数据,与系统参数(股票)相关。支持通过系统时间设置EndT(函数EndT不设置)。数据情况:上交所:公布已发生分红送股的股数。
StockHSGShareValue(FieldName:String;EndT:TDateTime):Real
名称 | 类型 | 说明 |
---|
FieldName | String | 用户自定义。列名,取值如下:
显示名 |
取值 |
占总股本比例(%) |
'占总股本比例(%)' |
股数 |
'股数' |
|
EndT | TDateTime | 日期。截止日期 |
返回 | Real | 实数。指定日通道最近交易日中央结算系统参与者持有指定证券的相关数据 |
上交所、港交所:返回最近一日公布的原始数据;
深交所:取最近通道交易日持股数,并考虑区间送股情况:
1、指定日为通道交易日,返回该日持股数量,即送股比_0为1;
2、指定日非通道交易日,考虑指定日送股情况,假设发生N次分红送股,则持股数=股数为通道最近交易日原始股数*(1+送股比_1)*…*(1+送股比_N);
3、指定日为通道交易日并且是股权登记日时,股数/(1+送股比),占总股本比例(%)/(1+送股比)进行数值修正。
//SZ000001在2023-09-01最近交易日中央结算系统参与者持有的股数
SetSysParam(PN_Stock(),'SZ000001');
return StockHSGShareValue('股数',20230901T);
//返回:1085208039