# 金融 / 股票 / 募集资金

## `stockCMAmount(beg_t, end_t)`

声明：function

返回区间募集资金和(万)。 （1）募集资金和=IPO募集资金+配股募集资金+增发募集资金； （2）所有类型募集的资金，均取自开始日到截止日之间的数据； （3）函数与当前的股票相关

<!-- tags: 金融 股票 募集资金 返回 获取 IPO -->

| 参数    | 类型     | 说明             |
| ------- | -------- | ---------------- |
| `beg_t` | datetime | 实数，开始日期； |
| `end_t` | datetime | 实数，截止日期； |

返回：float

### 示例

范例01：调用函数

```tsl
ov := BackUpSystemParameters();
SetSysParam(pn_stock(), "SH600005");
BegT := Inttodate(20110101);
EndT := Inttodate(20111231);
R := StockCMAmount(BegT, EndT);
RestoreSystemParameters(ov);
Return R;
```

## `stockCMAmount2()`

声明：function

返回上市以来募集资金和(万)。 （1）募集资金和=IPO募集资金+配股募集资金+增发募集资金； （2）上市以来募集资金和，自上市日到当前时间的数据； （3）函数与当前的股票相关

<!-- tags: 金融 股票 募集资金 返回 获取 IPO -->

返回：float

### 示例

范例01：调用函数

```tsl
ov := BackUpSystemParameters();
SetSysParam(pn_stock(), "SH600005");
R := StockCMAmount2();
RestoreSystemParameters(ov);
Return R;
```

## `stockDistributionCMAmount(beg_t, end_t)`

声明：function

返回区间股票配股筹资总额(万)

<!-- tags: 金融 股票 募集资金 返回 获取 -->

| 参数    | 类型     | 说明           |
| ------- | -------- | -------------- |
| `beg_t` | datetime | 实数，开始日期 |
| `end_t` | datetime | 实数，截止日期 |

返回：float

### 示例

范例01：调用函数

```tsl
ov := BackUpSystemParameters();
SetSysParam(pn_stock(), "SH600005");
BegT := Inttodate(20110101);
EndT := Inttodate(20111231);
R := StockDistributionCMAmount (BegT, EndT);
RestoreSystemParameters(ov);
Return R;
```

## `stockDistributionCMAmount2()`

声明：function

返回上市以来配股筹资总额(万)

<!-- tags: 金融 股票 募集资金 返回 获取 -->

返回：float

### 示例

范例01：调用函数

```tsl
ov := BackUpSystemParameters();
SetSysParam(pn_stock(), "SH600005");
R := StockDistributionCMAmount2 ();
RestoreSystemParameters(ov);
Return R;
```

## `stockIssueCMAmount(beg_t, end_t)`

声明：function

返回时间段内，股票发行筹资总额(万)

<!-- tags: 金融 股票 募集资金 返回 获取 -->

| 参数    | 类型     | 说明             |
| ------- | -------- | ---------------- |
| `beg_t` | datetime | 实数，开始日期； |
| `end_t` | datetime | 实数，截止日期； |

返回：float

### 示例

范例01：调用函数

```tsl
ov := BackUpSystemParameters();
SetSysParam(pn_stock(), "SH600005");
BegT := Inttodate(20110101);
EndT := Inttodate(20111231);
R := StockIssueCMAmount (BegT, EndT);
RestoreSystemParameters(ov);
Return R;
```

## `stockMoreIssueCMAmount(beg_t, end_t)`

声明：function

返回时间段内，股票增发筹资总额(万)

<!-- tags: 金融 股票 募集资金 返回 获取 -->

| 参数    | 类型     | 说明             |
| ------- | -------- | ---------------- |
| `beg_t` | datetime | 实数，开始日期； |
| `end_t` | datetime | 实数，截止日期； |

返回：float

### 示例

范例01：调用函数

```tsl
ov := BackUpSystemParameters();
SetSysParam(pn_stock(), "SH600005");
BegT := Inttodate(20110101);
EndT := Inttodate(20111231);
R := StockMoreIssueCMAmount (BegT, EndT);
RestoreSystemParameters(ov);
Return R;
```

## `stockMoreIssueCMAmount2()`

声明：function

返回上市以来股票增发筹资总额(万)

<!-- tags: 金融 股票 募集资金 返回 获取 -->

返回：float

### 示例

范例01：调用函数

```tsl
ov := BackUpSystemParameters();
SetSysParam(pn_stock(), "SH600005");
R := StockMoreIssueCMAmount2 ();
RestoreSystemParameters(ov);
Return R;
```
