17 KiB
金融 / 股票 / 十大股东 / 比例
stockMSHFreezePercent(report_date, g_type, from_no, to_no)
声明:function
返回前N大股东冻结股占总股本比,与系统参数(证券代码)相关
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
int | 报告期,指定报告期 |
g_type |
int | 用户自定义,股东类型 |
from_no |
int | 整数,开始索引号 |
to_no |
int | 整数,截止索引号 |
返回:float
示例
范例01:调用函数
setsysparam(pn_stock(), "SH601500");
return StockMSHFreezePercent(20250930, 0, 1, 10);
// 输出:0.68
stockMSHFreezePercentto10(report_date, g_type)
声明:function
返回前10大股东冻结股占总股本比,与系统参数(证券代码)相关 总股本与PN_ChangedDateMode()=1相关,表示只考虑变动日的情况
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
int | 报告期,指定报告期 |
g_type |
int | 用户自定义,股东类型 |
返回:float
示例
范例01:调用函数
setsysparam(pn_stock(), "SH601500");
return StockMSHFreezePercentto10(20250930, 0);
// 输出:0.68
stockMSHFreezePercentto3(report_date, g_type)
声明:function
返回前3大股东冻结股占总股本比,与系统参数(证券代码)相关 总股本与PN_ChangedDateMode()=1相关,表示只考虑变动日的情况
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
int | 报告期,指定报告期 |
g_type |
int | 用户自定义,股东类型 |
返回:float
示例
范例01:调用函数
setsysparam(pn_stock(), "SH601500");
return StockMSHFreezePercentto3(20250930, 0);
// 输出:0.68
stockMSHFreezePercentto5(report_date, g_type)
声明:function
返回前5大股东冻结股占总股本比,与系统参数(证券代码)相关 总股本与PN_ChangedDateMode()=1相关,表示只考虑变动日的情况
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
int | 报告期,指定报告期 |
g_type |
int | 用户自定义,股东类型 |
返回:float
示例
范例01:调用函数
setsysparam(pn_stock(), "SH601500");
return StockMSHFreezePercentto5(20250930, 0);
// 输出:0.68
stockMSHPercentage(report_date, g_type, from_no, to_no, type)
声明:function
返回任意开始和截止索引号的股东持股所占总股本/流通股本的比例(%)。 (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
示例
范例01:调用函数
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)
声明:function
返回第1大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
int | 整数,报告期; |
g_type |
int | 整数,股东类型; |
返回:float
示例
范例01:调用函数
ov := BackUpSystemParameters();
SetSysParam(pn_stock(), "SZ000002");
RDate := NewReportDateOfEndT2(Inttodate(20121010));
R := StockMSHPercentage1 (RDate, 0);
RestoreSystemParameters(ov);
Return R;
stockMSHPercentage10(report_date, g_type)
声明:function
返回第10大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
int | 整数,报告期; |
g_type |
int | 整数,股东类型; |
返回:float
示例
范例01:调用函数
ov := BackUpSystemParameters();
SetSysParam(pn_stock(), "SZ000002");
RDate := NewReportDateOfEndT2(Inttodate(20121010));
R := StockMSHPercentage10 (RDate, 0);
RestoreSystemParameters(ov);
Return R;
stockMSHPercentage1To10(report_date, g_type)
声明:function
返回前10大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
int | 整数,报告期; |
g_type |
int | 整数,股东类型; |
返回:float
示例
范例01:调用函数
ov := BackUpSystemParameters();
SetSysParam(pn_stock(), "SZ000002");
RDate := NewReportDateOfEndT2(Inttodate(20121010));
R := StockMSHPercentage1to10 (RDate, 0);
RestoreSystemParameters(ov);
Return R;
stockMSHPercentage1To3(report_date, g_type)
声明:function
返回前3大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
int | 整数,报告期 |
g_type |
int | 整数,股东类型 |
返回:float
示例
范例01:调用函数
ov := BackUpSystemParameters();
SetSysParam(pn_stock(), "SZ000002");
RDate := NewReportDateOfEndT2(Inttodate(20121010));
R := StockMSHPercentage1to3 (RDate, 0);
RestoreSystemParameters(ov);
Return R;
stockMSHPercentage1To5(report_date, g_type)
声明:function
返回前5大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
int | 整数,报告期; |
g_type |
int | 整数,股东类型; |
返回:float
示例
范例01:调用函数
ov := BackUpSystemParameters();
SetSysParam(pn_stock(), "SZ000002");
RDate := NewReportDateOfEndT2(Inttodate(20121010));
R := StockMSHPercentage1to5 (RDate, 0);
RestoreSystemParameters(ov);
Return R;
stockMSHPercentage2(report_date, g_type)
声明:function
返回第2大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
int | 整数,报告期; |
g_type |
int | 整数,股东类型; |
返回:float
示例
范例01:调用函数
ov := BackUpSystemParameters();
SetSysParam(pn_stock(), "SZ000002");
RDate := NewReportDateOfEndT2(Inttodate(20121010));
R := StockMSHPercentage2 (RDate, 0);
RestoreSystemParameters(ov);
Return R;
stockMSHPercentage3(report_date, g_type)
声明:function
返回第3大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
int | 整数,报告期; |
g_type |
int | 整数,股东类型; |
返回:float
示例
范例01:调用函数
ov := BackUpSystemParameters();
SetSysParam(pn_stock(), "SZ000002");
RDate := NewReportDateOfEndT2(Inttodate(20121010));
R := StockMSHPercentage3 (RDate, 0);
RestoreSystemParameters(ov);
Return R;
stockMSHPercentage4(report_date, g_type)
声明:function
返回第4大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
int | 整数,报告期; |
g_type |
int | 整数,股东类型; |
返回:float
示例
范例01:调用函数
ov := BackUpSystemParameters();
SetSysParam(pn_stock(), "SZ000002");
RDate := NewReportDateOfEndT2(Inttodate(20121010));
R := StockMSHPercentage4 (RDate, 0);
RestoreSystemParameters(ov);
Return R;
stockMSHPercentage5(report_date, g_type)
声明:function
返回第5大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
int | 整数,报告期; |
g_type |
int | 整数,股东类型; |
返回:float
示例
范例01:调用函数
ov := BackUpSystemParameters();
SetSysParam(pn_stock(), "SZ000002");
RDate := NewReportDateOfEndT2(Inttodate(20121010));
R := StockMSHPercentage5 (RDate, 0);
RestoreSystemParameters(ov);
Return R;
stockMSHPercentage6(report_date, g_type)
声明:function
返回第6大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
int | 整数,报告期; |
g_type |
int | 整数,股东类型; |
返回:float
示例
范例01:调用函数
ov := BackUpSystemParameters();
SetSysParam(pn_stock(), "SZ000002");
RDate := NewReportDateOfEndT2(Inttodate(20121010));
R := StockMSHPercentage6 (RDate, 0);
RestoreSystemParameters(ov);
Return R;
stockMSHPercentage7(report_date, g_type)
声明:function
返回第7大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
int | 整数,报告期; |
g_type |
int | 整数,股东类型; |
返回:float
示例
范例01:调用函数
ov := BackUpSystemParameters();
SetSysParam(pn_stock(), "SZ000002");
RDate := NewReportDateOfEndT2(Inttodate(20121010));
R := StockMSHPercentage7 (RDate, 0);
RestoreSystemParameters(ov);
Return R;
stockMSHPercentage8(report_date, g_type)
声明:function
返回第8大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
int | 整数,报告期; |
g_type |
int | 整数,股东类型; |
返回:float
示例
范例01:调用函数
ov := BackUpSystemParameters();
SetSysParam(pn_stock(), "SZ000002");
RDate := NewReportDateOfEndT2(Inttodate(20121010));
R := StockMSHPercentage8 (RDate, 0);
RestoreSystemParameters(ov);
Return R;
stockMSHPercentage9(report_date, g_type)
声明:function
返回第9大股东所占比例(%)。 (1)Gtype=0时,股东持股数据从十大股东表中获得;Gtype=1时,股东持股数据从十大流通股东表中获得; (2)计算股东持股占总股本比例
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
int | 整数,报告期; |
g_type |
int | 整数,股东类型; |
返回:float
示例
范例01:调用函数
ov := BackUpSystemParameters();
SetSysParam(pn_stock(), "SZ000002");
RDate := NewReportDateOfEndT2(Inttodate(20121010));
R := StockMSHPercentage8 (RDate, 0);
RestoreSystemParameters(ov);
Return R;
stockMSHPledgePercent(report_date, g_type, from_no, to_no)
声明:function
返回前N大股东质押股占总股本比,与系统参数(证券代码)相关
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
int | 报告期,指定报告期 |
g_type |
int | 用户自定义,股东类型 |
from_no |
int | 整数,开始索引号 |
to_no |
int | 整数,截止索引号 |
返回:float
示例
范例01:调用函数
setsysparam(pn_stock(), "SH601500");
return StockMSHPledgePercent(20250930, 0, 1, 10);
// 输出:17.89
stockMSHPledgePercentto10(report_date, g_type)
声明:function
返回前10大股东质押股占总股本比,与系统参数(证券代码)相关 总股本与PN_ChangedDateMode()=1相关,表示只考虑变动日的情况
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
int | 报告期,指定报告期 |
g_type |
int | 用户自定义,股东类型 |
返回:float
示例
范例01:调用函数
setsysparam(pn_stock(), "SH601500");
return StockMSHPledgePercentto10(20250930, 0);
// 输出:17.89
stockMSHPledgePercentto3(report_date, g_type)
声明:function
返回前3大股东质押股占总股本比,与系统参数(证券代码)相关 总股本与PN_ChangedDateMode()=1相关,表示只考虑变动日的情况
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
int | 报告期,指定报告期 |
g_type |
int | 用户自定义,股东类型 |
返回:float
示例
范例01:调用函数
setsysparam(pn_stock(), "SH601500");
return StockMSHPledgePercentto3(20250930, 0);
// 输出:16.175
stockMSHPledgePercentto5(report_date, g_type)
声明:function
返回前5大股东质押股占总股本比,与系统参数(证券代码)相关 总股本与PN_ChangedDateMode()=1相关,表示只考虑变动日的情况
| 参数 | 类型 | 说明 |
|---|---|---|
report_date |
int | 报告期,指定报告期 |
g_type |
int | 用户自定义,股东类型 |
返回:float
示例
范例01:调用函数
setsysparam(pn_stock(), "SH601500");
return StockMSHPledgePercentto5(20250930, 0);
// 输出:17.86