# 金融 / 基本面 / 区间报表 / 股票库

## `collectMoneyQk(stock_id, beg_t, end_t)`

声明：function

返回在指定区间内股票募集资金情况

<!-- tags: 金融 基本面 区间报表 股票库 返回 获取 报表 报告期 -->

| 参数       | 类型        | 说明             |
| ---------- | ----------- | ---------------- |
| `stock_id` | string      | 字符串。股票代码 |
| `beg_t`    | t_date_time | 日期。开始日期   |
| `end_t`    | t_date_time | 日期。截止日期   |

返回：array

## `collectMoneyWayQk(stock_id, beg_t, end_t)`

声明：function

返回在指定区间内股票募集资金投向情况

<!-- tags: 金融 基本面 区间报表 股票库 返回 获取 报表 报告期 -->

| 参数       | 类型        | 说明             |
| ---------- | ----------- | ---------------- |
| `stock_id` | string      | 字符串。股票代码 |
| `beg_t`    | t_date_time | 日期。开始日期   |
| `end_t`    | t_date_time | 日期。截止日期   |

返回：array

## `companyLeaderShareholdersQk(stock_id, end_t)`

声明：function

返回指定报告期的公司管理层持股情况

<!-- tags: 金融 基本面 区间报表 股票库 返回 获取 报表 报告期 -->

| 参数       | 类型    | 说明             |
| ---------- | ------- | ---------------- |
| `stock_id` | string  | 字符串。股票代码 |
| `end_t`    | integer | 整数。截止日期   |

返回：array

## `importantEventQk(stock_id, beg_t, end_t, event_type)`

声明：function

返回区间发生的事件

<!-- tags: 金融 基本面 区间报表 股票库 返回 获取 报表 报告期 -->

| 参数         | 类型        | 说明             |
| ------------ | ----------- | ---------------- |
| `stock_id`   | string      | 字符串。股票代码 |
| `beg_t`      | t_date_time | 日期。开始日期   |
| `end_t`      | t_date_time | 日期。截止日期   |
| `event_type` | string      | 字符串。事项类型 |

返回：array

## `issueInfoQk(stock_id, beg_t, end_t)`

声明：function

返回指定区间段内股票的发行情况

<!-- tags: 金融 基本面 区间报表 股票库 返回 获取 报表 报告期 -->

| 参数       | 类型        | 说明     |
| ---------- | ----------- | -------- |
| `stock_id` | string      | 股票代码 |
| `beg_t`    | t_date_time | 开始时间 |
| `end_t`    | t_datetime  | 截止时间 |

返回：array

### 示例

范例01：返回1995-01-01至2011-12-31”SH500003”的股票的发行情况

```tsl
return length(issueInfoQk('SZ000002', 19950101T, 20251231T));
// 输出：0
```

## `mainnegotiableshareholdersqk(stockid, endt)`

声明：function

返回指定报告期的十大流通股东情况

<!-- tags: 金融 基本面 区间报表 股票库 返回 获取 报表 报告期 -->

| 参数      | 类型   | 说明                     |
| --------- | ------ | ------------------------ |
| `stockid` | string | String,股票代码          |
| `endt`    | date   | reportingperiod,截止日期 |

返回：array

### 示例

范例01：返回万科截止2011年十大流通股东情况

```tsl
return MainNegotiableShareholdersQk("SZ000002", 20111231);
// 输出：万科截止2011年十大流通股东情况
```

## `mainshareholdersqk(stockid, rdate)`

声明：function

返回指定报告期的十大股东情况

<!-- tags: 金融 基本面 区间报表 股票库 返回 获取 报表 报告期 -->

| 参数      | 类型   | 说明            |
| --------- | ------ | --------------- |
| `stockid` | string | String,股票代码 |
| `rdate`   | rdate  | ,截止日期       |

返回：array

### 示例

范例01：返回2011年十大股东情况

```tsl
return MainShareholdersQk("SZ000002", 20111231);
// 输出：2011年十大股东情况
```

## `shareStructChangeQk(stock_id, beg_t, end_t)`

声明：function

获取指定区间发生的股本结构变动情况

<!-- tags: 金融 基本面 区间报表 股票库 获取 查询 报表 报告期 -->

| 参数       | 类型        | 说明     |
| ---------- | ----------- | -------- |
| `stock_id` | string      | 股票代码 |
| `beg_t`    | t_date_time | 开始时间 |
| `end_t`    | t_date_time | 截止时间 |

返回：array

### 示例

范例01：返回万科2008-01-01至2011-12-31的股本结构变动情况

```tsl
BegT := inttodate(20080101);
EndT := inttodate(20111231);
return ShareStructChangeQk("SZ000002", BegT, EndT);
// 输出：万科2008-01-01至2011-12-31的股本结构变动情况
```

## `shareStructQk(stock_id, end_t)`

声明：function

获取指定日的股本结构

<!-- tags: 金融 基本面 区间报表 股票库 获取 查询 报表 报告期 -->

| 参数       | 类型        | 说明     |
| ---------- | ----------- | -------- |
| `stock_id` | string      | 股票代码 |
| `end_t`    | t_date_time | 截止日   |

返回：array

### 示例

范例01：返回万科2011-12-3的股本结构

```tsl
return ShareStructQk("SZ000002", inttodate(20111231));
// 输出：万科2011-12-3的股本结构
```

## `stockCodeQk(end_t)`

声明：function

返回指定日股票代码对照表

<!-- tags: 金融 基本面 区间报表 股票库 返回 获取 报表 报告期 -->

| 参数    | 类型        | 说明           |
| ------- | ----------- | -------------- |
| `end_t` | t_date_time | 日期。截止日期 |

返回：array

## `stockIssueQk(stock_id, beg_t, end_t)`

声明：function

返回在指定区间内股票发行情况

<!-- tags: 金融 基本面 区间报表 股票库 返回 获取 报表 报告期 -->

| 参数       | 类型        | 说明             |
| ---------- | ----------- | ---------------- |
| `stock_id` | string      | 字符串。股票代码 |
| `beg_t`    | t_date_time | 日期。开始日期   |
| `end_t`    | t_date_time | 日期。截止日期   |

返回：array

## `stockListQk(stock_id, beg_t, end_t)`

声明：function

返回在指定区间内股票上市情况

<!-- tags: 金融 基本面 区间报表 股票库 返回 获取 报表 报告期 -->

| 参数       | 类型        | 说明     |
| ---------- | ----------- | -------- |
| `stock_id` | string      | 股票代码 |
| `beg_t`    | t_date_time | 开始时间 |
| `end_t`    | t_date_time | 截止时间 |

返回：array

### 示例

范例01：返回万科1900-01-01至2011-12-31股票上市情况

```tsl
StockID := "SZ000002";
BegT := inttodate(19900101);
EndT := inttodate(20111231);
return StockListQk(StockId, BegT, EndT);
// 输出：万科1900-01-01至2011-12-31股票上市情况
```

## `stockMoreIssueQk(stock_id, beg_t, end_t, filterfield)`

声明：function

返回在指定区间内股票增发情况

<!-- tags: 金融 基本面 区间报表 股票库 过滤 筛选 filter 返回 获取 报表 报告期 -->

| 参数          | 类型        | 说明     |
| ------------- | ----------- | -------- |
| `stock_id`    | string      | 股票代码 |
| `beg_t`       | t_date_time | 开始时间 |
| `end_t`       | t_date_time | 截止时间 |
| `filterfield` | string      | 过虑字段 |

返回：array

### 示例

范例01：返回万科A1900-01-01至2011-12-13股票增发情况

```tsl
StockID := "SZ000002";
BegT := inttodate(19900101);
EndT := inttodate(20111231);
return StockMoreIssueQk(StockId, BegT, EndT, "上市日");
// 输出：万科A1900-01-01至2011-12-13股票增发情况
```
