Files
playbook/skills/tsl-api-reference/references/codegen/dotnet/equity/top10_shareholders.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

41 KiB
Raw Blame History

股票 / 十大股东

stockMajorityShareholder(r_date)

实际控制人及比例,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
r_date datetime 报告期类型,报告期;

返回:array

示例

setsysparam(pn_stock(),"SZ300296");
return StockMajorityShareholder(20171231);

stockMajorityShareholderName(r_date)

实际控制人名称,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
r_date datetime 报告期类型,报告期;

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMajorityShareholderName(20171231);

stockMajorityShareholderPercent(r_date)

实际控制人持股比例(%),与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
r_date datetime 报告期类型,报告期;

返回:float

示例

setsysparam(pn_stock(),"SZ300296");
return StockMajorityShareholderPercent(20171231);

stockMshFreeze(report_date, g_type, from_no, to_no)

前N大股东冻结股股数,与系统参数(证券代码)相关

参数 类型 说明
report_date int 报告期,指定报告期
g_type int 用户自定义,股东类型
from_no int 整数,开始索引号
to_no int 整数,截止索引号

返回:float

示例

setsysparam(pn_stock(),"SH601500");
return StockMSHFreeze(20250930,0,1,10);// 结果:10825618

stockMshFreezePercent(report_date, g_type, from_no, to_no)

前N大股东冻结股占总股本比,与系统参数(证券代码)相关

参数 类型 说明
report_date int 报告期,指定报告期
g_type int 用户自定义,股东类型
from_no int 整数,开始索引号
to_no int 整数,截止索引号

返回:float

示例

setsysparam(pn_stock(),"SH601500");
return StockMSHFreezePercent(20250930,0,1,10);// 结果:0.68

stockMshFreezePercentto10(report_date, g_type)

前10大股东冻结股占总股本比,与系统参数(证券代码)相关 总股本与PN_ChangedDateMode()=1相关,表示只考虑变动日的情况

参数 类型 说明
report_date int 报告期,指定报告期
g_type int 用户自定义,股东类型

返回:float

示例

setsysparam(pn_stock(),"SH601500");
return StockMSHFreezePercentto10(20250930,0);// 结果:0.68

stockMshFreezePercentto3(report_date, g_type)

前3大股东冻结股占总股本比,与系统参数(证券代码)相关 总股本与PN_ChangedDateMode()=1相关,表示只考虑变动日的情况

参数 类型 说明
report_date int 报告期,指定报告期
g_type int 用户自定义,股东类型

返回:float

示例

setsysparam(pn_stock(),"SH601500");
return StockMSHFreezePercentto3(20250930,0);// 结果:0.68

stockMshFreezePercentto5(report_date, g_type)

前5大股东冻结股占总股本比,与系统参数(证券代码)相关 总股本与PN_ChangedDateMode()=1相关,表示只考虑变动日的情况

参数 类型 说明
report_date int 报告期,指定报告期
g_type int 用户自定义,股东类型

返回:float

示例

setsysparam(pn_stock(),"SH601500");
return StockMSHFreezePercentto5(20250930,0);// 结果:0.68

stockMshFreezeto10(report_date, g_type)

前10大股东冻结股股数,与系统参数(证券代码)相关

参数 类型 说明
report_date int 报告期,指定报告期
g_type int 用户自定义,股东类型

返回:float

示例

setsysparam(pn_stock(),"SH601500");
return StockMSHFreezeto10(20250930,0);// 结果:10825618

stockMshFreezeto3(report_date, g_type)

前3大股东冻结股股数,与系统参数(证券代码)相关

参数 类型 说明
report_date int 报告期,指定报告期
g_type int 用户自定义,股东类型

返回:float

示例

setsysparam(pn_stock(),"SH601500");
return StockMSHFreezeto3(20250930,0);// 结果:10825058

stockMshFreezeto5(report_date, g_type)

前5大股东冻结股股数,与系统参数(证券代码)相关

参数 类型 说明
report_date int 报告期,指定报告期
g_type int 用户自定义,股东类型

返回:float

示例

setsysparam(pn_stock(),"SH601500");
return StockMSHFreezeto5(20250930,0);// 结果:10825058

stockMshName1(report_date, g_type)

第1大股东名称,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHName1(20180331,0);

stockMshName10(report_date, g_type)

第10大股东名称,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHName10(20180331,0);

stockMshName1To10(report_date, g_type)

前10大股东名称,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHName1to10(20180331,0);

stockMshName1To3(report_date, g_type)

前3大股东名称,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHName1to3(20180331,0);

stockMshName1To5(report_date, g_type)

前5大股东名称,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHName1to5(20180331,0);

stockMshName2(report_date, g_type)

第2大股东名称,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHName2(20180331,0);

stockMshName3(report_date, g_type)

第3大股东名称,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHName3(20180331,0);

stockMshName4(report_date, g_type)

第4大股东名称,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHName4(20180331,0);

stockMshName5(report_date, g_type)

第5大股东名称,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHName5(20180331,0);

stockMshName6(report_date, g_type)

第6大股东名称,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHName6(20180331,0);

stockMshName7(report_date, g_type)

第7大股东名称,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHName7(20180331,0);

stockMshName8(report_date, g_type)

第8大股东名称,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHName8(20180331,0);

stockMshName9(report_date, g_type)

第9大股东名称,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHName9(20180331,0);

stockMshNames(report_date, g_type, from_no, to_no)

股东名称,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;
from_no int 整数类型,开始索引号;
to_no int 整数类型,截止索引号;

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHNames(20180331,0,1,10);

stockMshPercentage(report_date, g_type, from_no, to_no, _type)

任意开始和截止索引号的股东持股所占总股本/流通股本的比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)Type =0时,计算股东持股占流通股比例;Type=1时,计算股东持股占总股本比例。

参数 类型 说明
report_date int 整数,报告期;
g_type int 整数,股东类型;
from_no int 开始索引,默认1
to_no int 整数,截止索引,默认10
_type int 整数,返回类型;

返回:float

示例

ov:=BackUpSystemParameters();
SetSysParam(pn_stock(),"SZ000002");
RDate:=NewReportDateOfEndT2(Inttodate(20121010));
R:= StockMSHPercentage(RDate,1,1,10,1);
RestoreSystemParameters(ov);
Return R;

stockMshPercentage1(report_date, g_type)

第1大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例。

参数 类型 说明
report_date int 整数,报告期;
g_type int 整数,股东类型;

返回:float

示例

ov:=BackUpSystemParameters();
SetSysParam(pn_stock(),"SZ000002");
RDate:=NewReportDateOfEndT2(Inttodate(20121010));
R:= StockMSHPercentage1 (RDate,0);
RestoreSystemParameters(ov);
Return R;

stockMshPercentage10(report_date, g_type)

第10大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例。

参数 类型 说明
report_date int 整数,报告期;
g_type int 整数,股东类型;

返回:float

示例

ov:=BackUpSystemParameters();
SetSysParam(pn_stock(),"SZ000002");
RDate:=NewReportDateOfEndT2(Inttodate(20121010));
R:= StockMSHPercentage10 (RDate,0);
RestoreSystemParameters(ov);
Return R;

stockMshPercentage1To10(report_date, g_type)

前10大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例。

参数 类型 说明
report_date int 整数,报告期;
g_type int 整数,股东类型;

返回:float

示例

ov:=BackUpSystemParameters();
SetSysParam(pn_stock(),"SZ000002");
RDate:=NewReportDateOfEndT2(Inttodate(20121010));
R:= StockMSHPercentage1to10 (RDate,0);
RestoreSystemParameters(ov);
Return R;

stockMshPercentage1To3(report_date, g_type)

前3大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例。

参数 类型 说明
report_date int 整数,报告期
g_type int 整数,股东类型

返回:float

示例

ov:=BackUpSystemParameters();
SetSysParam(pn_stock(),"SZ000002");
RDate:=NewReportDateOfEndT2(Inttodate(20121010));
R:= StockMSHPercentage1to3 (RDate,0);
RestoreSystemParameters(ov);
Return R;

stockMshPercentage1To5(report_date, g_type)

前5大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例。

参数 类型 说明
report_date int 整数,报告期;
g_type int 整数,股东类型;

返回:float

示例

ov:=BackUpSystemParameters();
SetSysParam(pn_stock(),"SZ000002");
RDate:=NewReportDateOfEndT2(Inttodate(20121010));
R:= StockMSHPercentage1to5 (RDate,0);
RestoreSystemParameters(ov);
Return R;

stockMshPercentage2(report_date, g_type)

第2大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例。

参数 类型 说明
report_date int 整数,报告期;
g_type int 整数,股东类型;

返回:float

示例

ov:=BackUpSystemParameters();
SetSysParam(pn_stock(),"SZ000002");
RDate:=NewReportDateOfEndT2(Inttodate(20121010));
R:= StockMSHPercentage2 (RDate,0);
RestoreSystemParameters(ov);
Return R;

stockMshPercentage3(report_date, g_type)

第3大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例。

参数 类型 说明
report_date int 整数,报告期;
g_type int 整数,股东类型;

返回:float

示例

ov:=BackUpSystemParameters();
SetSysParam(pn_stock(),"SZ000002");
RDate:=NewReportDateOfEndT2(Inttodate(20121010));
R:= StockMSHPercentage3 (RDate,0);
RestoreSystemParameters(ov);
Return R;

stockMshPercentage4(report_date, g_type)

第4大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例。

参数 类型 说明
report_date int 整数,报告期;
g_type int 整数,股东类型;

返回:float

示例

ov:=BackUpSystemParameters();
SetSysParam(pn_stock(),"SZ000002");
RDate:=NewReportDateOfEndT2(Inttodate(20121010));
R:= StockMSHPercentage4 (RDate,0);
RestoreSystemParameters(ov);
Return R;

stockMshPercentage5(report_date, g_type)

第5大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例。

参数 类型 说明
report_date int 整数,报告期;
g_type int 整数,股东类型;

返回:float

示例

ov:=BackUpSystemParameters();
SetSysParam(pn_stock(),"SZ000002");
RDate:=NewReportDateOfEndT2(Inttodate(20121010));
R:= StockMSHPercentage5 (RDate,0);
RestoreSystemParameters(ov);
Return R;

stockMshPercentage6(report_date, g_type)

第6大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例。

参数 类型 说明
report_date int 整数,报告期;
g_type int 整数,股东类型;

返回:float

示例

ov:=BackUpSystemParameters();
SetSysParam(pn_stock(),"SZ000002");
RDate:=NewReportDateOfEndT2(Inttodate(20121010));
R:= StockMSHPercentage6 (RDate,0);
RestoreSystemParameters(ov);
Return R;

stockMshPercentage7(report_date, g_type)

第7大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例。

参数 类型 说明
report_date int 整数,报告期;
g_type int 整数,股东类型;

返回:float

示例

ov:=BackUpSystemParameters();
SetSysParam(pn_stock(),"SZ000002");
RDate:=NewReportDateOfEndT2(Inttodate(20121010));
R:= StockMSHPercentage7 (RDate,0);
RestoreSystemParameters(ov);
Return R;

stockMshPercentage8(report_date, g_type)

第8大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例。

参数 类型 说明
report_date int 整数,报告期;
g_type int 整数,股东类型;

返回:float

示例

ov:=BackUpSystemParameters();
SetSysParam(pn_stock(),"SZ000002");
RDate:=NewReportDateOfEndT2(Inttodate(20121010));
R:= StockMSHPercentage8 (RDate,0);
RestoreSystemParameters(ov);
Return R;

stockMshPercentage9(report_date, g_type)

第9大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例。

参数 类型 说明
report_date int 整数,报告期;
g_type int 整数,股东类型;

返回:float

示例

ov:=BackUpSystemParameters();
SetSysParam(pn_stock(),"SZ000002");
RDate:=NewReportDateOfEndT2(Inttodate(20121010));
R:= StockMSHPercentage8 (RDate,0);
RestoreSystemParameters(ov);
Return R;

stockMshPledge(report_date, g_type, from_no, to_no)

前N大股东质押股股数,与系统参数(证券代码)相关

参数 类型 说明
report_date int 报告期,指定报告期
g_type int 用户自定义,股东类型
from_no int 整数,开始索引号
to_no int 整数,截止索引号

返回:float

示例

setsysparam(pn_stock(),"SH601500");
return StockMSHPledge(20250930,0,1,10);// 结果:284263000

stockMshPledgePercent(report_date, g_type, from_no, to_no)

前N大股东质押股占总股本比,与系统参数(证券代码)相关

参数 类型 说明
report_date int 报告期,指定报告期
g_type int 用户自定义,股东类型
from_no int 整数,开始索引号
to_no int 整数,截止索引号

返回:float

示例

setsysparam(pn_stock(),"SH601500");
return StockMSHPledgePercent(20250930,0,1,10);// 结果:17.89

stockMshPledgePercentto10(report_date, g_type)

前10大股东质押股占总股本比,与系统参数(证券代码)相关 总股本与PN_ChangedDateMode()=1相关,表示只考虑变动日的情况

参数 类型 说明
report_date int 报告期,指定报告期
g_type int 用户自定义,股东类型

返回:float

示例

setsysparam(pn_stock(),"SH601500");
return StockMSHPledgePercentto10(20250930,0);// 结果:17.89

stockMshPledgePercentto3(report_date, g_type)

前3大股东质押股占总股本比,与系统参数(证券代码)相关 总股本与PN_ChangedDateMode()=1相关,表示只考虑变动日的情况

参数 类型 说明
report_date int 报告期,指定报告期
g_type int 用户自定义,股东类型

返回:float

示例

setsysparam(pn_stock(),"SH601500");
return StockMSHPledgePercentto3(20250930,0);// 结果:16.175

stockMshPledgePercentto5(report_date, g_type)

前5大股东质押股占总股本比,与系统参数(证券代码)相关 总股本与PN_ChangedDateMode()=1相关,表示只考虑变动日的情况

参数 类型 说明
report_date int 报告期,指定报告期
g_type int 用户自定义,股东类型

返回:float

示例

setsysparam(pn_stock(),"SH601500");
return StockMSHPledgePercentto5(20250930,0);// 结果:17.86

stockMshPledgeto10(report_date, g_type)

前10大股东质押股股数,与系统参数(证券代码)相关

参数 类型 说明
report_date int 报告期,指定报告期
g_type int 用户自定义,股东类型

返回:float

示例

setsysparam(pn_stock(),"SH601500");
return StockMSHPledgeto10(20250930,0);// 结果:284263000

stockMshPledgeto3(report_date, g_type)

前3大股东质押股股数,与系统参数(证券代码)相关

参数 类型 说明
report_date int 报告期,指定报告期
g_type int 用户自定义,股东类型

返回:float

示例

setsysparam(pn_stock(),"SH601500");
return StockMSHPledgeto3(20250930,0);// 结果:257070000

stockMshPledgeto5(report_date, g_type)

前5大股东质押股股数,与系统参数(证券代码)相关

参数 类型 说明
report_date int 报告期,指定报告期
g_type int 用户自定义,股东类型

返回:float

示例

setsysparam(pn_stock(),"SH601500");
return StockMSHPledgeto5(20250930,0);// 结果:283860000

stockMshShares(report_date, g_type, from_no, to_no)

股东持股数,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;
from_no int 整数类型,开始索引号;
to_no int 整数类型,截止索引号;

返回:float

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHNames(20180331,1,1,10);

stockMshShares1(report_date, g_type)

第1大股东持股数,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:float

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHShares1(20180331,0);

stockMshShares10(report_date, g_type)

第10大股东持股数,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:float

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHShares10(20180331,0);

stockMshShares1To10(report_date, g_type)

前10大股东持股数,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:float

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHShares1to10(20180331,0);

stockMshShares1To3(report_date, g_type)

前3大股东持股数,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:float

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHShares1to3(20180331,0);

stockMshShares1To5(report_date, g_type)

前5大股东持股数,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:float

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHShares1to5(20180331,0);

stockMshShares2(report_date, g_type)

第2大股东持股数,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:float

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHShares2(20180331,0);

stockMshShares3(report_date, g_type)

第3大股东持股数,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:float

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHShares3(20180331,0);

stockMshShares4(report_date, g_type)

第4大股东持股数,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:float

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHShares4(20180331,0);

stockMshShares5(report_date, g_type)

第5大股东持股数,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:float

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHShares5(20180331,0);

stockMshShares6(report_date, g_type)

第6大股东持股数,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:float

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHShares6(20180331,0);

stockMshShares7(report_date, g_type)

第7大股东持股数,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:float

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHShares7(20180331,0);

stockMshShares8(report_date, g_type)

第8大股东持股数,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:float

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHShares8(20180331,0);

stockMshShares9(report_date, g_type)

第9大股东持股数,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
g_type int 用户自定义类型,股东类型;

返回:float

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHShares9(20180331,0);

stockMshSharesChange(end_report, begin_report)

十大股东持股变动详情,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
end_report datetime 报告期类型,截止报告期;
begin_report datetime 报告期类型,开始报告期;

返回:array

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHSharesChange(20180331,20121231);

stockMshType1(report_date)

第1大股东性质,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHType1(20180331);

stockMshType10(report_date)

第10大股东性质,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHType10(20180331);

stockMshType2(report_date)

第2大股东性质,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHType2(20180331);

stockMshType3(report_date)

第3大股东性质,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHType3(20180331);

stockMshType4(report_date)

第4大股东性质,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHType4(20180331);

stockMshType5(report_date)

第5大股东性质,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHType5(20180331);

stockMshType6(report_date, from_no)

十大股东期末持股性质,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;
from_no any 整数类型,开始索引号

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHType6(20180331);

stockMshType7(report_date)

第7大股东性质,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHType7(20180331);

stockMshType8(report_date)

第8大股东性质,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHType8(20180331);

stockMshType9(report_date)

第9大股东性质,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date datetime 报告期类型,报告期;

返回:string

示例

setsysparam(pn_stock(),"SZ300296");
return StockMSHType9(20180331);

stockShAmount(r_date)

股东户数,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
r_date datetime 报告期类型,报告期;

返回:float

示例

setsysparam(pn_stock(),"SZ300296");
return StockSHAmount(20180331);

stockShAmountChangePerPerson(report_date1, report_date2)

人均持股变动

参数 类型 说明
report_date1 int 报告期,指定报告期
report_date2 int 报告期,同比报告期

返回:float

示例

setsysparam(pn_stock(),"SZ000002");
return StockSHAmountChangePerPerson(20250930,20240930); //结果:4211.1

stockShAmountGrow(report_date1, report_date2)

股东户数增减,与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date1 datetime 报告期类型,截止报告期;
report_date2 datetime 报告期类型,前报告期;

返回:float

示例

setsysparam(pn_stock(),"SZ300296");
return StockSHAmountGrow(20180331,20121231);

stockShAmountGrowRatio(report_date1, report_date2)

股东户数变化(%),与当前股票pn_stock(),当前时间pn_date()相关。

参数 类型 说明
report_date1 datetime 报告期类型,截止报告期;
report_date2 datetime 报告期类型,前报告期;

返回:float

示例

setsysparam(pn_stock(),"SZ300296");
return StockSHAmountGrowRatio(20180331,20121231);

stockShAmountPerPerson(report_date)

返回指定股票人均持股,报告期末流通股/期末股东户数,该函数和证券代码有关。Real。

参数 类型 说明
report_date datetime

返回:float

stockShAmountPerPersonChange(report_date1, report_date2)

人均持股变化(%),与当前股票pn_stock(),当前时间pn_date()相关。 注:剔除送股的影响

参数 类型 说明
report_date1 datetime 报告期类型,截止报告期;
report_date2 datetime 报告期类型,同比报告期;

返回:float

示例

setsysparam(pn_stock(),"SZ300296");
return StockSHAmountPerPersonChange(20171231,20121231);