# 金融 / 板块 / 股票板块 / 限售解禁

## `stocksRestrictedBanAndNRsPercent(stock_arr, endt, vtype)`

声明：function

返回指定日解禁市值占未流通市值(解禁前)比例(%)

<!-- tags: 金融 板块 股票板块 限售解禁 返回 获取 -->

| 参数        | 类型        | 说明                    |
| ----------- | ----------- | ----------------------- |
| `stock_arr` | array       | 一维字符串数组,股票列表 |
| `endt`      | t_date_time | 日期,截止日期           |
| `vtype`     | integer     | 用户自定义,限售类型     |

返回：real

### 示例

范例01：调用函数

```tsl
// 沪深300成分股在20250916的解禁市值占未流通市值比例(%)
stock_arr := getBk('沪深300');
end_t := 20250916T;
return stocksRestrictedBanAndNRsPercent(stock_arr, end_t, 0);
// 输出：0.77277
```

## `stocksRestrictedBanAndNRsPercentQJ(stock_arr, begt, endt, vtype)`

声明：function

返回区间解禁市值占未流通市值(解禁前)比例(%)

<!-- tags: 金融 板块 股票板块 限售解禁 返回 获取 -->

| 参数        | 类型        | 说明                    |
| ----------- | ----------- | ----------------------- |
| `stock_arr` | array       | 一维字符串数组,股票列表 |
| `begt`      | t_date_time | 日期,开始日期           |
| `endt`      | t_date_time | 日期,截止日期           |
| `vtype`     | integer     | 用户自定义,限售类型     |

返回：real

### 示例

范例01：调用函数

```tsl
// 沪深300成分股在20250910到20250916的解禁市值占未流通市值比例(%)
stock_arr := getBk('沪深300');
beg_t := 20250910T;
end_t := 20250916T;
return stocksRestrictedBanAndNRsPercentQJ(stock_arr, beg_t, end_t, 0);
// 输出：0.787744
```

## `stocksRestrictedBanAndRSPercent(stock_arr, endt, vtype)`

声明：function

返回指定日解禁市值占流通市值(解禁前)比例(%)

<!-- tags: 金融 板块 股票板块 限售解禁 返回 获取 -->

| 参数        | 类型        | 说明                    |
| ----------- | ----------- | ----------------------- |
| `stock_arr` | array       | 一维字符串数组,股票列表 |
| `endt`      | t_date_time | 日期,截止日期           |
| `vtype`     | integer     | 用户自定义,限售类型     |

返回：real

### 示例

范例01：调用函数

```tsl
// 沪深300成分股在20250916的解禁市值占未流通市值比例(%)
stock_arr := getBk('沪深300');
end_t := 20250916T;
return stocksRestrictedBanAndRSPercent(stock_arr, end_t, 0);
// 输出：0.235504
```

## `stocksRestrictedBanAndRSPercentQJ(stock_arr, begt, endt, vtype)`

声明：function

返回区间解禁市值占流通市值(解禁前)比例(%)

<!-- tags: 金融 板块 股票板块 限售解禁 返回 获取 -->

| 参数        | 类型        | 说明                    |
| ----------- | ----------- | ----------------------- |
| `stock_arr` | array       | 一维字符串数组,股票列表 |
| `begt`      | t_date_time | 日期,开始日期           |
| `endt`      | t_date_time | 日期,截止日期           |
| `vtype`     | integer     | 用户自定义,限售类型     |

返回：real

### 示例

范例01：调用函数

```tsl
// 沪深300成分股在20250910到20250916的解禁市值占流通市值比例(%)
stock_arr := getBk('沪深300');
beg_t := 20250910T;
end_t := 20250916T;
return stocksRestrictedBanAndRSPercentQJ(stock_arr, beg_t, end_t, 0);
// 输出：0.240067
```

## `stocksRestrictedBanFutureAndNRsPercentQJ(stock_arr, endt, vtype, dtype)`

声明：function

返回指定日未来解禁市值占未流通市值(解禁前)比例(%)，其中未来解禁市值

<!-- tags: 金融 板块 股票板块 限售解禁 返回 获取 -->

| 参数        | 类型        | 说明                    |
| ----------- | ----------- | ----------------------- |
| `stock_arr` | array       | 一维字符串数组,股票列表 |
| `endt`      | t_date_time | 日期,截止日期           |
| `vtype`     | integer     | 用户自定义,限售类型     |
| `dtype`     | integer     | 用户自定义,区间时间     |

返回：real

### 示例

范例01：调用函数

```tsl
// 沪深300板块在20250916当日的未来一周的解禁市值占未流通市值比例(%)
stock_arr := getBk('沪深300');
end_t := 20250916T;
return stocksRestrictedBanFutureAndNRsPercentQJ(stock_arr, end_t, 0, 1);
// 输出：0.026451
```

## `stocksRestrictedBanFutureAndRSPercentQJ(stock_arr, endt, vtype, dtype)`

声明：function

返回指定日未来解禁市值占流通市值(解禁前)比例(%)，其中未来解禁市值

<!-- tags: 金融 板块 股票板块 限售解禁 返回 获取 -->

| 参数        | 类型        | 说明                    |
| ----------- | ----------- | ----------------------- |
| `stock_arr` | array       | 一维字符串数组,股票列表 |
| `endt`      | t_date_time | 日期,截止日期           |
| `vtype`     | integer     | 用户自定义,限售类型     |
| `dtype`     | integer     | 用户自定义,区间时间     |

返回：real

### 示例

范例01：调用函数

```tsl
// 沪深300板块在20250916当日的未来一周的解禁市值占流通市值比例(%)
stock_arr := getBk('沪深300');
end_t := 20250916T;
return stocksRestrictedBanFutureAndRSPercentQJ(stock_arr, end_t, 0, 1);
// 输出：0.008061
```

## `stocksRestrictedBanFutureMV(stock_arr, endt, vtype, dtype)`

声明：function

返回指定日未来解禁市值（单位：元）

<!-- tags: 金融 板块 股票板块 限售解禁 返回 获取 -->

| 参数        | 类型        | 说明                    |
| ----------- | ----------- | ----------------------- |
| `stock_arr` | array       | 一维字符串数组,股票列表 |
| `endt`      | t_date_time | 日期,截止日期           |
| `vtype`     | integer     | 用户自定义,限售类型     |
| `dtype`     | integer     | 用户自定义,区间时间     |

返回：real

### 示例

范例01：调用函数

```tsl
// 沪深300板块在20250916当日的未来一周的解禁市值
stock_arr := getBk('沪深300');
end_t := 20250916T;
return stocksRestrictedBanFutureMV(stock_arr, end_t, 0, 1);
// 输出：4074378090.91
```

## `stocksRestrictedBanFutureMVPercentQJ(stock_arr, endt, vtype, dtype)`

声明：function

返回指定日未来解禁市值占总市值比例(%)，其中未来解禁市值

<!-- tags: 金融 板块 股票板块 限售解禁 返回 获取 -->

| 参数        | 类型        | 说明                    |
| ----------- | ----------- | ----------------------- |
| `stock_arr` | array       | 一维字符串数组,股票列表 |
| `endt`      | t_date_time | 日期,截止日期           |
| `vtype`     | integer     | 用户自定义,限售类型     |
| `dtype`     | integer     | 用户自定义,区间时间     |

返回：real

### 示例

范例01：调用函数

```tsl
// 沪深300板块在20250916当日的未来一周的解禁市值占总市值比例(%)
stock_arr := getBk('沪深300');
end_t := 20250916T;
return stocksRestrictedBanFutureMVPercentQJ(stock_arr, end_t, 0, 1);
// 输出：0.006178
```

## `stocksRestrictedBanFutureNum(stock_arr, endt, vtype, dtype)`

声明：function

返回指定日未来解禁家数

<!-- tags: 金融 板块 股票板块 限售解禁 返回 获取 -->

| 参数        | 类型        | 说明                    |
| ----------- | ----------- | ----------------------- |
| `stock_arr` | array       | 一维字符串数组,股票列表 |
| `endt`      | t_date_time | 日期,截止日期           |
| `vtype`     | integer     | 用户自定义,限售类型     |
| `dtype`     | integer     | 用户自定义,区间时间     |

返回：real

### 示例

范例01：调用函数

```tsl
// 沪深300板块在20250916当日的未来一周的解禁家数
stock_arr := getBk('沪深300');
end_t := 20250916T;
return stocksRestrictedBanFutureNum(stock_arr, end_t, 0, 1);
// 输出：2
```

## `stocksRestrictedBanMV(stock_arr, endt, vtype)`

声明：function

返回指定日解禁市值（单位：元）

<!-- tags: 金融 板块 股票板块 限售解禁 返回 获取 -->

| 参数        | 类型        | 说明                    |
| ----------- | ----------- | ----------------------- |
| `stock_arr` | array       | 一维字符串数组,股票列表 |
| `endt`      | t_date_time | 日期,截止日期           |
| `vtype`     | integer     | 用户自定义,限售类型     |

返回：real

### 示例

范例01：调用函数

```tsl
// 沪深300成分股在20250916的解禁市值
stock_arr := getBk('沪深300');
end_t := 20250916T;
return stocksRestrictedBanMV(stock_arr, end_t, 0);
// 输出：119034026555.92
```

## `stocksRestrictedBanMVPercent(stock_arr, endt, vtype)`

声明：function

返回指定日解禁市值占总市值比例(%)

<!-- tags: 金融 板块 股票板块 限售解禁 返回 获取 -->

| 参数        | 类型        | 说明                    |
| ----------- | ----------- | ----------------------- |
| `stock_arr` | array       | 一维字符串数组,股票列表 |
| `endt`      | t_date_time | 日期,截止日期           |
| `vtype`     | integer     | 用户自定义,限售类型     |

返回：real

### 示例

范例01：调用函数

```tsl
// 沪深300成分股在20250916的解禁市值占总市值比例(%)
stock_arr := getBk('沪深300');
end_t := 20250916T;
return stocksRestrictedBanMVPercent(stock_arr, end_t, 0);
// 输出：0.180497
```

## `stocksRestrictedBanMVPercentQJ(stock_arr, begt, endt, vtype)`

声明：function

返回区间解禁市值占总市值比例(%)

<!-- tags: 金融 板块 股票板块 限售解禁 返回 获取 -->

| 参数        | 类型        | 说明                    |
| ----------- | ----------- | ----------------------- |
| `stock_arr` | array       | 一维字符串数组,股票列表 |
| `begt`      | t_date_time | 日期,开始日期           |
| `endt`      | t_date_time | 日期,截止日期           |
| `vtype`     | integer     | 用户自定义,限售类型     |

返回：real

### 示例

范例01：调用函数

```tsl
// 沪深300成分股在20250910到20250916的解禁市值占总市值比例(%)
stock_arr := getBk('沪深300');
beg_t := 20250910T;
end_t := 20250916T;
return stocksRestrictedBanMVPercentQJ(stock_arr, beg_t, end_t, 0);
// 输出：0.183994
```

## `stocksRestrictedBanMVQJ(stock_arr, begt, endt, vtype)`

声明：function

返回区间解禁市值（单位：元）

<!-- tags: 金融 板块 股票板块 限售解禁 返回 获取 -->

| 参数        | 类型        | 说明                    |
| ----------- | ----------- | ----------------------- |
| `stock_arr` | array       | 一维字符串数组,股票列表 |
| `begt`      | t_date_time | 日期,开始日期           |
| `endt`      | t_date_time | 日期,截止日期           |
| `vtype`     | integer     | 用户自定义,限售类型     |

返回：real

### 示例

范例01：调用函数

```tsl
// 沪深300成分股在20250910到20250916的解禁市值
stock_arr := getBk('沪深300');
beg_t := 20250910T;
end_t := 20250916T;
return stocksRestrictedBanMVQJ(stock_arr, beg_t, end_t, 0);
// 输出：121340535726.71
```

## `stocksRestrictedBanNum(stock_arr, endt, vtype)`

声明：function

返回指定日解禁家数

<!-- tags: 金融 板块 股票板块 限售解禁 返回 获取 -->

| 参数        | 类型        | 说明                    |
| ----------- | ----------- | ----------------------- |
| `stock_arr` | array       | 一维字符串数组,股票列表 |
| `endt`      | t_date_time | 日期,截止日期           |
| `vtype`     | integer     | 用户自定义,限售类型     |

返回：real

### 示例

范例01：调用函数

```tsl
// 沪深300成分股在20250916的解禁家数
stock_arr := getBk('沪深300');
end_t := 20250916T;
return stocksRestrictedBanNum(stock_arr, end_t, 0);
// 输出：3
```

## `stocksRestrictedBanNumQJ(stock_arr, begt, endt, vtype)`

声明：function

返回区间解禁家数

<!-- tags: 金融 板块 股票板块 限售解禁 返回 获取 -->

| 参数        | 类型        | 说明                    |
| ----------- | ----------- | ----------------------- |
| `stock_arr` | array       | 一维字符串数组,股票列表 |
| `begt`      | t_date_time | 日期,开始日期           |
| `endt`      | t_date_time | 日期,截止日期           |
| `vtype`     | integer     | 用户自定义,限售类型     |

返回：real

### 示例

范例01：调用函数

```tsl
// 沪深300成分股在20250910到20250916的解禁家数
stock_arr := getBk('沪深300');
beg_t := 20250910T;
end_t := 20250916T;
return stocksRestrictedBanNumQJ(stock_arr, beg_t, end_t, 0);
// 输出：6
```
