Flatten builtin pages, add third-party and platform scopes, and import financial and data warehouse references. Keep the existing generated index without rebuilding after signature normalization.
8.2 KiB
金融 / 股票 / 股份回购
stock_repurchaseAmount(end_t)
声明:function
获得指定日前最近累计回购金额,系统参数:证券代码
| 参数 | 类型 | 说明 |
|---|---|---|
end_t |
datetime | 日期,截止日期 |
返回:float
示例
范例01:"SZ000002"在20220512前最近累计回购金额
// "SZ000002"在20220512前最近累计回购金额
setsysparam(pn_stock(), 'SZ000002');
return Stock_RepurchaseAmount(20220512T);
// 输出:21665569.3
stock_repurchaseAveragePrice(end_t)
声明:function
获得指定日前最近累计回购均价,系统参数:证券代码
| 参数 | 类型 | 说明 |
|---|---|---|
end_t |
datetime | 日期,截止日期 |
返回:float
示例
范例01:"SZ000002"在20220512前最近累计回购均价
// "SZ000002"在20220512前最近累计回购均价
setsysparam(pn_stock(), 'SZ000002');
return Stock_RepurchaseAveragePrice(20220512T);
// 输出:18.09
stock_repurchaseBuyType(end_t)
声明:function
获得指定日前最近回购类型,系统参数:证券代码
| 参数 | 类型 | 说明 |
|---|---|---|
end_t |
datetime | 日期,截止日期 |
返回:string
示例
范例01:"SZ000002"在20220512前最近回购类型
// "SZ000002"在20220512前最近回购类型
setsysparam(pn_stock(), 'SZ000002');
return Stock_RepurchaseBuyType(20220512T);
// 输出:"竞价回购"
stock_repurchaseDaysBetweenFrist(end_t)
声明:function
获得指定日前最近回购日距首次信息公布日天数,系统参数:证券代码
| 参数 | 类型 | 说明 |
|---|---|---|
end_t |
datetime | 日期,截止日期 |
返回:integer
示例
范例01:"SZ000002"在20220512前最近回购日距首次信息公布日天数
// "SZ000002"在20220512前最近回购日距首次信息公布日天数
setsysparam(pn_stock(), 'SZ000002');
return Stock_RepurchaseDaysBetweenFrist(20220512T);
// 输出:40
stock_repurchaseFDate(end_t)
声明:function
获得指定日前最近一次回购的首次信息公布日,系统参数:证券代码
| 参数 | 类型 | 说明 |
|---|---|---|
end_t |
datetime | 日期,截止日期 |
返回:integer
示例
范例01:"SZ000002"在20251001前最近回购方案公布日
// "SZ000002"在20251001前最近回购方案公布日
StockID := "SZ000002";
SetSysParam(pn_stock(), stockID);
EndT := 20251001T;
return Stock_RepurchaseFDate(EndT);
// 输出:20220331
stock_repurchaseHighPrice(end_t)
声明:function
获得指定日前最近累计回购最高价,系统参数:证券代码
| 参数 | 类型 | 说明 |
|---|---|---|
end_t |
datetime | 日期,截止日期 |
返回:float
示例
范例01:"SZ000002"在20220512前最近累计回购最高价
// "SZ000002"在20220512前最近累计回购最高价
setsysparam(pn_stock(), 'SZ000002');
return Stock_RepurchaseHighPrice(20220512T);
// 输出:18.25
stock_repurchaseIsFinished(end_t)
声明:function
获得指定日前最近累计回购方案是否结束,系统参数:证券代码
| 参数 | 类型 | 说明 |
|---|---|---|
end_t |
datetime | 日期,截止日期 |
返回:bool
示例
范例01:"SZ000002"在20220512前最近累计回购方案是否结束
// "SZ000002"在20220512前最近累计回购方案是否结束
setsysparam(pn_stock(), 'SZ000002');
return Stock_RepurchaseIsFinished(20220512T);
// 输出:0
stock_repurchaseLowPrice(end_t)
声明:function
获得指定日前最近累计回购最低价,系统参数:证券代码
| 参数 | 类型 | 说明 |
|---|---|---|
end_t |
datetime | 日期,截止日期 |
返回:float
示例
范例01:"SZ000002"在20220512前最近累计回购最低价
// "SZ000002"在20220512前最近累计回购最低价
setsysparam(pn_stock(), 'SZ000002');
return Stock_RepurchaseLowPrice(20220512T);
// 输出:17.99
stock_repurchasePremium(end_t)
声明:function
获得指定日前最近累计回购折益率(%)=(最近累计回购均价/最近回购日期收盘价-1)*100 系统参数:证券代码
| 参数 | 类型 | 说明 |
|---|---|---|
end_t |
datetime | 日期,截止日期 |
返回:float
示例
范例01:"SZ000002"在20220512前最近累计回购折益率(%)
// "SZ000002"在20220512前最近累计回购折益率(%)
setsysparam(pn_stock(), 'SZ000002');
return Stock_RepurchasePremium(20220512T);
// 输出:-2.55
stock_repurchaseRDate(end_t)
声明:function
获得指定日前最近一次回购的公布日,系统参数:证券代码
| 参数 | 类型 | 说明 |
|---|---|---|
end_t |
datetime | 日期,截止日期 |
返回:integer
示例
范例01:"SZ000002"在20251001前最近回购日期公布日
// "SZ000002"在20251001前最近回购日期公布日
StockID := "SZ000002";
SetSysParam(pn_stock(), stockID);
EndT := 20251001T;
return Stock_RepurchaseRDate(EndT);
// 输出:20220702
stock_repurchaseStockType(end_t)
声明:function
获得指定日前最近回购股票种类,系统参数:证券代码
| 参数 | 类型 | 说明 |
|---|---|---|
end_t |
datetime | 日期,截止日期 |
返回:string
示例
范例01:"SZ000002"在20220512前最近回购股票种类
// "SZ000002"在20220512前最近回购股票种类
setsysparam(pn_stock(), 'SZ000002');
return Stock_RepurchaseStockType(20220512T);
// 输出:"A股"
stock_repurchaseVol(end_t)
声明:function
获得指定日前最近累计回购数量,系统参数:证券代码
| 参数 | 类型 | 说明 |
|---|---|---|
end_t |
datetime | 日期,截止日期 |
返回:float
示例
范例01:"SZ000002"在20220512前最近累计回购数量
// "SZ000002"在20220512前最近累计回购数量
setsysparam(pn_stock(), 'SZ000002');
return Stock_RepurchaseVol(20220512T);
// 输出:1197870
stock_repurchaseVolRate(end_t)
声明:function
获得指定日前最近累计回购数量占总股本(%)=最近累计回购数量/首次信息公布日总股本*100% 系统参数:证券代码
| 参数 | 类型 | 说明 |
|---|---|---|
end_t |
datetime | 日期,截止日期 |
返回:float
示例
范例01:"SZ000002"在20220512前最近累计回购数量占总股本(%)
// "SZ000002"在20220512前最近累计回购数量占总股本(%)
setsysparam(pn_stock(), 'SZ000002');
return Stock_RepurchaseVolRate(20220512T);
// 输出:0.01
stock_repurchaseVolRate_b(end_t)
声明:function
获得指定日前最近累计回购数量占B股(%)=最近累计回购数量/首次信息公布日B股总股本*100% 系统参数:证券代码
| 参数 | 类型 | 说明 |
|---|---|---|
end_t |
datetime | 日期,截止日期 |
返回:float
示例
范例01:"SH600054"在20181122前最近累计回购数量占B股(%)
// "SH600054"在20181122前最近累计回购数量占B股(%)
setsysparam(pn_stock(), 'SH600054');
return Stock_RepurchaseVolRate_B(20181122T);
// 输出:3.19
stock_repurchaseVolRate_h(end_t)
声明:function
获得指定日前最近累计回购数量占H股(%)最近累计回购数量/首次信息公布日H股总股本*100% 系统参数:证券代码
| 参数 | 类型 | 说明 |
|---|---|---|
end_t |
datetime | 日期,截止日期 |
返回:float
示例
范例01:"SZ000513"在20220512前最近最近累计回购数量占H股(%)
// "SZ000513"在20220512前最近最近累计回购数量占H股(%)
setsysparam(pn_stock(), 'SZ000513');
return Stock_RepurchaseVolRate_H(20220512T);
// 输出:1.06