Files
playbook/skills/tsl-api-reference/references/codegen/dotnet/financial/stock-restricted_share_unlock.md
T

10 KiB
Raw Blame History

金融 / 股票 / 限售解禁

stock_restrictedBanAndNRsPercent()

声明:function

返回指定日解禁数量占未流通股本(解禁前)比例(%),与系统参数(证券代码,时间)相关

返回:float

示例

范例01"SZ002327"在20220909的解禁数量占未流通股本比例(%)

// "SZ002327"在20220909的解禁数量占未流通股本比例(%)

SetSysParam(pn_stock(), "SZ002327");

SetSysParam(PN_Date(), 20220909T);

return Stock_RestrictedBanAndNRSPercent();
// 输出:0.059

stock_restrictedBanAndNRsPercentQJ(begt, endt, v_type)

声明:function

返回区间解禁数量占未流通股本(解禁前)比例(%),与系统参数(证券代码)相关

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
v_type integer 用户自定义,限售类型

返回:float

示例

范例01"SZ002327"在20250101到20250910的解禁数量占未流通股本比例(%)

// "SZ002327"在20250101到20250910的解禁数量占未流通股本比例(%)

SetSysParam(pn_stock(), "SZ002327");

begt := 20250101T;

endt := 20250910T;

return Stock_RestrictedBanAndNRSPercentQJ(begt, endt, 0); // 0.79

stock_restrictedBanAndRSPercent()

声明:function

返回指定日解禁数量占流通股本(解禁前)比例(%),与系统参数(证券代码,时间)相关

返回:float

示例

范例01"SZ002327"在20220909的解禁数量占流通股本比例(%)

// "SZ002327"在20220909的解禁数量占流通股本比例(%)

SetSysParam(pn_stock(), "SZ002327");

SetSysParam(PN_Date(), 20220909T);

return Stock_RestrictedBanAndRSPercent();
// 输出:0.041

stock_restrictedBanAndRSPercentQJ(begt, endt, v_type)

声明:function

返回区间解禁数量占流通股本(解禁前)比例(%),与系统参数(证券代码)相关

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
v_type integer 用户自定义,限售类型

返回:float

示例

范例01"SZ002327"在20250101到20250910的解禁数量占流通股本比例(%)

// "SZ002327"在20250101到20250910的解禁数量占流通股本比例(%)

SetSysParam(pn_stock(), "SZ002327");

begt := 20250101T;

endt := 20250910T;

return Stock_RestrictedBanAndRSPercentQJ(begt, endt, 0); // 0.57

stock_restrictedBanCirculateVol()

声明:function

返回指定日实际可流通数量,与系统参数(证券代码,时间)相关

返回:float

示例

范例01"SZ002327"在20221028的实际可流通数量

// "SZ002327"在20221028的实际可流通数量

SetSysParam(pn_stock(), "SZ002327");

SetSysParam(PN_Date(), 20221028T);

return Stock_RestrictedBanCirculateVol();
// 输出:876000

stock_restrictedBanCirculateVolPercent()

声明:function

返回指定日实际可流通数量占总股本比例(%),与系统参数(证券代码,时间)相关

返回:float

示例

范例01"SZ002327"在20221028的实际可流通数量占总股本比例(%)

// "SZ002327"在20221028的实际可流通数量占总股本比例(%)

SetSysParam(pn_stock(), "SZ002327");

SetSysParam(PN_Date(), 20221028T);

return Stock_RestrictedBanCirculateVolPercent();
// 输出:0.106

stock_restrictedBanCirculateVolQJ(begt, endt, v_type)

声明:function

返回区间实际解禁数量,与系统参数(证券代码)相关

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
v_type integer 用户自定义,限售类型

返回:float

示例

范例01"SZ002327"在20250101到20250910的实际解禁数量

// "SZ002327"在20250101到20250910的实际解禁数量

SetSysParam(pn_stock(), "SZ002327");

begt := 20250101T;

endt := 20250910T;

return Stock_RestrictedBanCirculateVolQJ(begt, endt, 0); // 2784900

stock_restrictedBanDate()

声明:function

返回指定日最近的一个解禁日,与系统参数(证券代码,时间)相关 最近的未来的一个解禁日(包括当日)

返回:float

示例

范例01"SZ002327"在20220906最近的一个解禁日

// "SZ002327"在20220906最近的一个解禁日

SetSysParam(pn_stock(), "SZ002327");

SetSysParam(PN_Date(), 20220906T);

return Stock_RestrictedBanDate();
// 输出:20220909

stock_restrictedBanFutureVol()

声明:function

返回指定日未来解禁数量,与系统参数(证券代码,时间)相关

返回:float

示例

范例01"SZ002327"在20220909的未来解禁数量

// "SZ002327"在20220909的未来解禁数量

SetSysParam(pn_stock(), "SZ002327");

SetSysParam(PN_Date(), 20220909T);

return Stock_RestrictedBanFutureVol();
// 输出:19056922

stock_restrictedBanHistoryCirculateVol()

声明:function

返回指定日历史实际解禁数量,与系统参数(证券代码,时间)相关

返回:float

示例

范例01"SZ002327"在20220909的历史实际解禁数量

// "SZ002327"在20220909的历史实际解禁数量

SetSysParam(pn_stock(), "SZ002327");

SetSysParam(PN_Date(), 20220909T);

return Stock_RestrictedBanHistoryCirculateVol();
// 输出:101245879

stock_restrictedBanMV()

声明:function

返回指定日解禁市值(单位:元),与系统参数(证券代码,时间)相关

返回:float

示例

范例01"SZ002327"在20220909的解禁市值

// "SZ002327"在20220909的解禁市值

SetSysParam(pn_stock(), "SZ002327");

SetSysParam(PN_Date(), 20220909T);

return Stock_RestrictedBanMV();
// 输出:1431120

stock_restrictedBanMVQJ(begt, endt, v_type)

声明:function

返回区间解禁市值(单位:元),与系统参数(证券代码)相关

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
v_type integer 用户自定义,限售类型

返回:float

示例

范例01"SZ002327"在20250101到20250910的解禁市值

// "SZ002327"在20250101到20250910的解禁市值

SetSysParam(pn_stock(), "SZ002327");

begt := 20250101T;

endt := 20250910T;

return Stock_RestrictedBanMVQJ(begt, endt, 0); // 25147647

stock_restrictedBanType()

声明:function

返回指定日限售类型,与系统参数(证券代码,时间)相关

返回:string

示例

范例01"SZ002327"在20220905的限售类型

// "SZ002327"在20220905的限售类型

SetSysParam(pn_stock(), "SZ002327");

SetSysParam(PN_Date(), 20220909T);

return Stock_RestrictedBanType();
// 输出:股权激励限售股份

stock_restrictedBanVol()

声明:function

返回指定日解禁数量,与系统参数(证券代码,时间)相关

返回:float

示例

范例01"SZ002327"在20221028的解禁数量

// "SZ002327"在20221028的解禁数量

SetSysParam(pn_stock(), "SZ002327");

SetSysParam(PN_Date(), 20221028T);

return Stock_RestrictedBanVol();
// 输出:876000

stock_restrictedBanVolPercent()

声明:function

返回指定日解禁数量占总股本比例(%),与系统参数(证券代码,时间)相关

返回:float

示例

范例01"SZ002327"在20221028的解禁数量占总股本比例(%)

// "SZ002327"在20221028的解禁数量占总股本比例(%)

SetSysParam(pn_stock(), "SZ002327");

SetSysParam(PN_Date(), 20221028T);

return Stock_RestrictedBanVolPercent();
// 输出:0.106

stock_restrictedBanVolPercentQJ(begt, endt, v_type)

声明:function

返回区间解禁数量占总股本比例(%),与系统参数(证券代码)相关

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
v_type integer 用户自定义,限售类型

返回:float

示例

范例01"SZ002327"在20250101到20250910的解禁数量占总股本比例(%)

// "SZ002327"在20250101到20250910的解禁数量占总股本比例(%)

SetSysParam(pn_stock(), "SZ002327");

begt := 20250101T;

endt := 20250910T;

return Stock_RestrictedBanVolPercentQJ(begt, endt, 0); // 0.33

stock_restrictedBanVolQJ(begt, endt, vtype)

声明:function

返回区间解禁数量,与系统参数(证券代码)相关

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
vtype integer 用户自定义,限售类型

返回:float

示例

范例01"SZ002327"在20250101到20250910的解禁数量

// "SZ002327"在20250101到20250910的解禁数量

SetSysParam(pn_stock(), "SZ002327");

begt := 20250101T;

endt := 20250910T;

return Stock_RestrictedBanVolQJ(begt, endt, 0);
// 输出:2784900