Files
playbook/skills/tsl-api-reference/references/codegen/dotnet/equity/top10_shareholders.md
T
2026-07-07 08:44:07 +00:00

40 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);