Files
playbook/skills/tsl-api-reference/references/codegen/dotnet/equity/shareholder_change.md
T
csh e1f7ce052c feat(skills): add tsl api reference skill
Bundle the TSL API index and markdown references under the skill, route TSL docs to use it, and update the codegen index generator to maintain the bundled data.
2026-07-07 16:36:15 +08:00

35 KiB

股票 / 股东增减持

stockHoldersIncreaseAndReduceDataQj(stock_id, beg_t, end_t, vtype, dtype, ctype, holder_name)

获得指定区间大股东不同变动类型下的增减持数量、市值、比率

参数 类型 说明
stock_id string 证券,证券代码
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因
dtype int 用户自定义,数据类型
ctype int 用户自定义,计算方式
holder_name string 字符串,

返回:float

stockHoldersIncreasePercent(end_t, vtype)

获得指定日大股东增持占总股本(%)=指定日大股东增持数量/指定日总股本*100% 系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SZ000001");
return StockHoldersIncreasePercent(20091020T,0);

stockHoldersIncreasePercent2(end_t, vtype)

获得指定日大股东增持占流通股本(%)=指定日大股东增持数量/指定日流通股本*100% 系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SZ000001");
return StockHoldersIncreasePercent2(20091020T,0);

stockHoldersIncreasePercentQj(beg_t, end_t, vtype)

获得区间大股东增持占总股本(%)=区间大股东增持数量/期末总股本*100% 系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SZ000001");
return StockHoldersIncreasePercentQJ(20090101T,20091020T,0);

stockHoldersIncreasePercentQj2(beg_t, end_t, vtype)

获得区间大股东增持占流通股本(%)=区间大股东增持数量/期末流通股本*100% 系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SZ000001");
return StockHoldersIncreasePercentQJ2(20090101T,20091020T,0);

stockHoldersIncreaseValue(end_t, vtype)

获得指定日大股东增持市值=指定日大股东增持数量*指定日收盘价,系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SZ000001");
return StockHoldersIncreaseValue(20091020T,0);

stockHoldersIncreaseValueQj(beg_t, end_t, vtype)

获得区间大股东增持市值=区间大股东增持数量*期末收盘价,系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SZ000001");
return StockHoldersIncreaseValueQJ(20090101T,20091020T,0);

stockHoldersIncreaseVol(end_t, vtype)

获得指定日大股东不同变动类型下的增持数量,系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SZ000001");
return StockHoldersIncreaseVol(20090527T,0);

stockHoldersIncreaseVolQj(beg_t, end_t, vtype)

获得区间大股东不同变动类型下的增持数量,系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SZ000001");
return StockHoldersIncreaseVolQJ(20071022T,20090227T,0);

stockHoldersNetChangePercent(end_t, vtype)

获得指定日大股东净增持占总股本(%)=指定日大股东净增持数量/指定日总股本*100% 系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600499");
return StockHoldersNetChangePercent(20141210T,0);

stockHoldersNetChangePercent2(end_t, vtype)

获得指定日大股东净增持占流通股本(%)=指定日大股东流通股本/指定日总股本*100% 系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600499");
return StockHoldersNetChangePercent2(20141210T,0);

stockHoldersNetChangePercentQj(beg_t, end_t, vtype)

获得区间大股东净增持占总股本(%)=区间大股东净增持数量/期末总股本*100% 系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600499");
return StockHoldersNetChangePercentQJ(20140101T,20141212T,0);

stockHoldersNetChangePercentQj2(beg_t, end_t, vtype)

获得区间大股东净增持占流通股本(%)=区间大股东流通股本/期末总股本*100% 系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600499");
return StockHoldersNetChangePercentQJ2(20140101T,20141212T,0);

stockHoldersNetChangeValue(end_t, vtype)

获得指定日大股东不同变动类型下的大股东净增持市值=指定日增持市值-指定日减持市值 系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600499");
return StockHoldersNetChangeValue(20141210T,0);

stockHoldersNetChangeValueQj(beg_t, end_t, vtype)

获得区间大股东不同变动类型下的大股东净增持市值=区间增持市值-区间减持市值 系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600499");
return StockHoldersNetChangeValueQJ(20140101T,20141212T,0);

stockHoldersNetChangeVol(end_t, vtype)

获得指定日大股东不同变动类型下的净增持数量=指定日增持数量-指定日减持数量 系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600499");
return StockHoldersNetChangeVol(20141210T,0);

stockHoldersNetChangeVolQj(beg_t, end_t, vtype)

获得区间大股东不同变动类型下的净增持数量=区间增持数量-区间减持数量 系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600499");
return StockHoldersNetChangeVolQJ(20200115T,20200721T,0);

stockHoldersReducePercent(end_t, vtype)

获得指定日大股东减持占总股本(%)=指定日大股东减持数量/指定日总股本*100% 系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SZ000001");
return StockHoldersReducePercent(20090123T,0);

stockHoldersReducePercent2(end_t, vtype)

获得指定日大股东减持占流通股本(%)=指定日大股东减持数量/指定日流通股本*100% 系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SZ000001");
return StockHoldersReducePercent2(20090123T,0);

stockHoldersReducePercentQj(beg_t, end_t, vtype)

获得区间大股东减持占总股本(%)=区间大股东减持数量/期末总股本*100% 系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SZ000001");
return StockHoldersReducePercentQJ(20090101T,20090124T,0);

stockHoldersReducePercentQj2(beg_t, end_t, vtype)

获得区间大股东减持占流通股本(%)=区间大股东减持数量/期末流通股本*100% 系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SZ000001");
return StockHoldersReducePercentQJ2(20090101T,20090123T,0);

stockHoldersReduceValue(end_t, vtype)

获得指定日大股东减持市值=指定日大股东减持数量*指定日收盘价,系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SZ000001");
return StockHoldersReduceValue(20100416T,0);

stockHoldersReduceValueQj(beg_t, end_t, vtype)

获得区间大股东减持市值=区间大股东减持数量*期末收盘价,系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SZ000001");
return StockHoldersReduceValueQJ(20100101T,20100416T,0);

stockHoldersReduceVol(end_t, vtype)

获得指定日大股东不同变动类型下的减持数量,系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SZ000001");
return StockHoldersReduceVol(20090123T,0);

stockHoldersReduceVolQj(beg_t, end_t, vtype)

获得区间大股东不同变动类型下的减持数量,系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SZ000001");
return StockHoldersReduceVolQJ(20090106T,20091231T,0);

stockTheHolderHeldPercent(end_t, holder_name, vtype)

获得指定日指定大股东变动后持股占总股本(%)=指定日指定大股东变动后持股/指定日总股本*100% 系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SZ000001");
return StockTheHolderHeldPercent(20100415T,"邱伟",0);

stockTheHolderHeldPercent2(end_t, holder_name, vtype)

获得指定日指定大股东变动后持股占流通股本(%)=指定日指定大股东变动后持股/指定日流通股本*100% 系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SZ000001");
return StockTheHolderHeldPercent2(20100415T,"邱伟",0);

stockTheHolderHeldPercentQj(beg_t, end_t, holder_name, vtype)

获得区间指定大股东变动后持股占总股本(%)=区间指定大股东变动后持股/期末总股本*100% 系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SZ000001");
return StockTheHolderHeldPercentQJ(20090101T,20090630T,"中国平安人寿保险股份有限公司",0);

stockTheHolderHeldPercentQj2(beg_t, end_t, holder_name, vtype)

获得区间指定大股东变动后持股占流通股本(%)=区间指定大股东变动后持股/期末流通股本*100% 系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SZ000001");
return StockTheHolderHeldPercentQJ2(20071001T,20071231T,"宝钢集团有限公司",0);

stockTheHolderHeldShares(end_t, holder_name, vtype)

获得指定日指定大股东变动后持股数量,系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SZ000001");
return StockTheHolderHeldShares(20100415T,"邱伟",0);

stockTheHolderHeldSharesQj(beg_t, end_t, holder_name, vtype)

获得区间指定大股东变动后持股数量,系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SZ000001");
return StockTheHolderHeldSharesQJ(20071022T,20071231T,"宝钢集团有限公司",0);

stockTheHolderHeldValue(end_t, holder_name, vtype)

获得指定日指定大股东变动后持有市值=指定日指定大股东变动后持股数量*指定日收盘价 系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SZ001227");
return StockTheHolderHeldValue(20240229T,"李登武",0);

stockTheHolderHeldValueQj(beg_t, end_t, holder_name, vtype)

获得区间指定大股东变动后持有市值=区间指定大股东变动后持股数量*期末收盘价 系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SZ001227");
return StockTheHolderHeldValueQJ(20240201T,20240301T,"李登武",0);

stockTheHolderIncreasePercent(end_t, holder_name, vtype)

获得指定日指定大股东增持占总股本(%)=指定日指定大股东增持数量/指定日总股本*100% 系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600499");
return StockTheHolderIncreasePercent(20141210T,"胡亚琴",0);

stockTheHolderIncreasePercent2(end_t, holder_name, vtype)

获得指定日指定大股东增持占流通股本(%)=指定日指定大股东增持数量/指定日流通股本*100% 系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600499");
return StockTheHolderIncreasePercent2(20141210T,"胡亚琴",0);

stockTheHolderIncreasePercentQj(beg_t, end_t, holder_name, vtype)

获得区间指定大股东增持占总股本(%)=区间指定大股东增持数量/期末总股本*100% 系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600499");
return StockTheHolderIncreasePercentQJ(20140101T,20151231T,"许敏",0);

stockTheHolderIncreasePercentQj2(beg_t, end_t, holder_name, vtype)

获得区间指定大股东增持占流通股本(%)=区间指定大股东增持数量/期末流通股本*100% 系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600499");
return StockTheHolderIncreasePercentQJ2(20150101T,20150630T,"许敏",0);

stockTheHolderIncreaseValue(end_t, holder_name, vtype)

获得指定日指定大股东增持市值=指定日指定大股东增持数量*指定日收盘价 系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600499");
return StockTheHolderIncreaseValue(20141210T,"胡亚琴",0);

stockTheHolderIncreaseValueQj(beg_t, end_t, holder_name, vtype)

获得区间指定大股东增持市值=区间指定大股东增持数量*期末收盘价 系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600499");
return StockTheHolderIncreaseValueQJ(20140101T,20141212T,"胡亚琴",0);

stockTheHolderIncreaseVol(end_t, holder_name, vtype)

获得指定日指定大股东增持数量,系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600499");
return StockTheHolderIncreaseVol(20141210T,"胡亚琴",0);

stockTheHolderIncreaseVolQj(beg_t, end_t, holder_name, vtype)

获得区间指定大股东增持数量,系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600499");
return StockTheHolderIncreaseVolQJ(20141210T,20141231T,"胡亚琴",0);

stockTheHolderNetChangePercent(end_t, holder_name, vtype)

获得指定日指定大股东净增持占总股本(%)=指定日指定大股东净增持数量/指定日总股本*100% 系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600000");
return StockTheHolderNetChangePercent(20150326T,"鲍坤",0);

stockTheHolderNetChangePercent2(end_t, holder_name, vtype)

获得指定日指定大股东净增持占流通股本(%)=指定日指定大股东净增持数量/指定日流通股本*100% 系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600000");
return StockTheHolderNetChangePercent2(20150326T,"鲍坤",0);

stockTheHolderNetChangePercentQj(beg_t, end_t, holder_name, vtype)

获得区间指定大股东净增持占总股本(%)=区间指定大股东净增持数量/期末总股本*100% 系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600000");
return StockTheHolderNetChangePercentQJ(20150101T,20151231T,"生命人寿-传统",0);

stockTheHolderNetChangePercentQj2(beg_t, end_t, holder_name, vtype)

获得区间指定大股东净增持占流通股本(%)=区间指定大股东净增持数量/期末流通股本*100% 系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600000");
return StockTheHolderNetChangePercentQJ2(20150101T,20150630T,"生命人寿-传统",0);

stockTheHolderNetChangeValue(end_t, holder_name, vtype)

获得指定日指定大股东不同变动类型下的净增持市值=指定日增持市值-指定日减持市值 系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600000");
return StockTheHolderNetChangeValue(20150326T,"鲍坤",0);

stockTheHolderNetChangeValueQj(beg_t, end_t, holder_name, vtype)

获得区间指定大股东不同变动类型下的净增持市值=区间增持市值-期末减持市值 系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600000");
return StockTheHolderNetChangeValueQJ(20150101T,20150331T,"鲍坤",0);

stockTheHolderNetChangeVol(end_t, holder_name, vtype)

获得指定日指定大股东不同变动类型下的净增持数量=指定日增持数量-指定日减持数量 系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600000");
return StockTheHolderNetChangeVol(20150326T,"鲍坤",0);

stockTheHolderNetChangeVolQj(beg_t, end_t, holder_name, vtype)

获得区间指定大股东不同变动类型下的净增持数量=区间增持数量-区间减持数量 系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600000");
return StockTheHolderNetChangeVolQJ(20151231T,20160701T,"上海锦江国际旅游股份有限公司",0);

stockTheHolderReducePercent(end_t, holder_name, vtype)

获得指定日指定大股东减持占总股本(%)=指定日指定大股东减持数量/指定日总股本*100% 系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600499");
return StockTheHolderReducePercent(20141210T,"程平平",0);

stockTheHolderReducePercent2(end_t, holder_name, vtype)

获得指定日指定大股东减持占流通股本(%)=指定日指定大股东减持数量/指定日流通股本*100% 系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600499");
return StockTheHolderReducePercent2(20141210T,"程平平",0);

stockTheHolderReducePercentQj(beg_t, end_t, holder_name, vtype)

获得区间指定大股东减持占总股本(%)=区间指定大股东减持数量/期末总股本*100% 系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600499");
return StockTheHolderReducePercentQJ(20140101T,20141231T,"许敏",0);

stockTheHolderReducePercentQj2(beg_t, end_t, holder_name, vtype)

获得区间指定大股东减持占流通股本(%)=区间指定大股东减持数量/期末流通股本*100% 系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600499");
return StockTheHolderReducePercentQJ2(20140101T,20141231T,"许敏",0);

stockTheHolderReduceValue(end_t, holder_name, vtype)

获得指定日指定大股东减持市值=指定日指定大股东减持数量*指定日收盘价 系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600499");
return StockTheHolderReduceValue(20141210T,"程平平",0);

stockTheHolderReduceValueQj(beg_t, end_t, holder_name, vtype)

获得区间指定大股东减持市值=区间指定大股东减持数量*期末收盘价 系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600499");
return StockTheHolderReduceValueQJ(20140101T,20141212T,"程平平",0);

stockTheHolderReduceVol(end_t, holder_name, vtype)

获得指定日指定大股东减持数量,系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600499");
return StockTheHolderReduceVol(20141210T,"程平平",0);

stockTheHolderReduceVolQj(beg_t, end_t, holder_name, vtype)

获得区间指定大股东减持数量,系统参数:证券代码

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
vtype int 用户自定义,变动原因

返回:float

示例

SetSysParam(PN_Stock(),"SH600499");
return StockTheHolderReduceVolQJ(20141210T,20150401T,"程平平",0);

stockInstitutionHoldDataChange(t)

机构持股数据结构变化(剔除所有数据为0的机构类型)

参数 类型 说明
t Array 数据表类型,机构持股数据

返回:Array

stockGetDssoHoldChangeData(stock_id, beg_t, end_t, vtype, rtype)

获取指定证券指定区间董事、监事、高管持股变动数据

参数 类型 说明
stock_id String 证券,证券代码
beg_t TDateTime 日期,开始日期
end_t TDateTime 日期,截止日期
vtype Integer 用户自定义,变动原因
rtype Integer 用户自定义,与关联董监高关系

返回:Array

stockGetShareRepurchaseData(stock_id, beg_t, end_t, r_type, stype)

股份回购

参数 类型 说明
stock_id String 证券,证券代码
beg_t TDateTime 日期,开始日期
end_t TDateTime 日期,截止日期
r_type Integer 用户自定义,回购类型
stype Integer 用户自定义,股票种类

返回:Array

getShareholdersData(stock_arr, rdate, dtype, top_n)

获取指定证券列表的股东数据

参数 类型 说明
stock_arr Array 一维字符串数组,证券列表
rdate Integer 报告期,报告期
dtype Integer 用户自定义,数据类型
top_n Integer 整数,前N

返回:array