# 金融 / 行情 / 事件研究 / 增发 / 事件

## `es_mi_amount_1(beg_t, end_t, date_type, days)`

声明：function

返回T0-N日到T0日之间的成交金额(万)，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float

### 示例

范例01：返回万科A在2006年1月1日至2007年1月1日的预案公布日10天前至公布日的成交金额(万)

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_Amount_1(begt, endt, 0, 10);
return v;
// 输出：万科A在2006年1月1日至2007年1月1日的预案公布日10天前至公布日的成交金额(万)。
```

## `es_mi_amount_2(beg_t, end_t, date_type, days)`

声明：function

返回T0日到T0+N日之间的成交金额(万)，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float

### 示例

范例01：返回万科A在2006年1月1日至2007年1月1日的预案公布日至公布日10天后的成交金额(万)

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_Amount_2(begt, endt, 0, 10);
return v;
// 输出：万科A在2006年1月1日至2007年1月1日的预案公布日至公布日10天后的成交金额(万)。
```

## `es_mi_aveHsl_1(beg_t, end_t, date_type, days)`

声明：function

返回T0-N日到T0日之间的日均换手率(%)，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float

### 示例

范例01：返回万科A在2006年1月1日至2007年1月1日的预案公布日10天前至公布日的日均换手率(%)

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_AveHsl_1(begt, endt, 0, 10);
return v;
// 输出：万科A在2006年1月1日至2007年1月1日的预案公布日10天前至公布日的日均换手率(%)。
```

## `es_mi_aveHsl_2(beg_t, end_t, date_type, days)`

声明：function

返回T0日到T0+N日之间的日均换手率(%)，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float

### 示例

范例01：返回万科A在2006年1月1日至2007年1月1日的预案公布日至公布日10天后的日均换手率(%)

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_AveHsl_2(begt, endt, 0, 10);
return v;
// 输出：万科A在2006年1月1日至2007年1月1日的预案公布日至公布日10天后的日均换手率(%)。
```

## `es_mi_close_1(beg_t, end_t, date_type, days)`

声明：function

返回T0-N收盘，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float

### 示例

范例01：返回万科A在2006年1月1日至2007年1月1日的预案公布日10天前的收盘

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_Close_1(begt, endt, 0, 10);
return v;
// 输出：万科A在2006年1月1日至2007年1月1日的预案公布日10天前的收盘。
```

## `es_mi_close_2(beg_t, end_t, date_type, days)`

声明：function

返回T0+N收盘，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float

### 示例

范例01：返回万科A在2006年1月1日至2007年1月1日的预案公布日10天后的收盘

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_Close_2(begt, endt, 0, 10);
return v;
// 输出：万科A在2006年1月1日至2007年1月1日的预案公布日10天后的收盘。
```

## `es_mi_date_1(beg_t, end_t, date_type, days)`

声明：function

返回T0-N日期，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float|datetime

### 示例

范例01：返回万科A在2006年1月1日至2007年1月1日的预案公布日10天前的日期（按交易日）

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_Date_1(begt, endt, 0, 10);
return v;
// 输出：万科A在2006年1月1日至2007年1月1日的预案公布日10天前的日期（按交易日）。
```

## `es_mi_date_2(beg_t, end_t, date_type, days)`

声明：function

返回T0+N日期，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float|datetime

### 示例

范例01：返回万科A在2006年1月1日至2007年1月1日的预案公布日10日后日期（按交易日）

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_Date_2(begt, endt, 0, 10);
return v;
// 输出：万科A在2006年1月1日至2007年1月1日的预案公布日10日后日期（按交易日）。
```

## `es_mi_extraZf_1(beg_t, end_t, date_type, days)`

声明：function

返回T0-N日到T0日之间的超额收益率(%)，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float

### 示例

范例01：返回上证指数在2006年1月1日至2007年1月1日的预案公布日10天前至公布日的超额收益率(%)

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_ExtraZf_1(begt, endt, 0, 10, "SH000001");
return v;
// 输出：上证指数在2006年1月1日至2007年1月1日的预案公布日10天前至公布日的超额收益率(%)。
```

## `es_mi_hsl_1(beg_t, end_t, date_type, days)`

声明：function

返回T0-N日到T0日之间的换手率(%)，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float

### 示例

范例01：返回万科A在2006年1月1日至2007年1月1日的预案公布日10天前至公布日的区间换手率(%)

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_HSL_1(begt, endt, 0, 10);
return v;
// 输出：万科A在2006年1月1日至2007年1月1日的预案公布日10天前至公布日的区间换手率(%)。
```

## `es_mi_hsl_2(beg_t, end_t, date_type, days)`

声明：function

返回T0日到T0+N日之间的换手率(%)，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float

### 示例

范例01：返回万科A在2006年1月1日至2007年1月1日之间的预案公布日至公布日10日后的区间换手率(%)

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_HSL_2(begt, endt, 0, 10);
return v;
// 输出：万科A在2006年1月1日至2007年1月1日之间的预案公布日至公布日10日后的区间换手率(%)。
```

## `es_mi_marketValue_1(beg_t, end_t, date_type, days)`

声明：function

返回T0-N流通市值(万)，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float

### 示例

范例01：返回万科A截止在2006年1月1日至2007年1月1日的预案公布日10日前的流通市值(万)

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_MarketValue_1(begt, endt, 0, 10);
return v;
// 输出：万科A截止在2006年1月1日至2007年1月1日的预案公布日10日前的流通市值(万)。
```

## `es_mi_marketValue_2(beg_t, end_t, date_type, days)`

声明：function

返回T0+N流通市值(万)，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float

### 示例

范例01：返回万科A截止在2006年1月1日至2007年1月1日的预案公布日10天后的流通市值(万)

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_MarketValue_2(begt, endt, 0, 10);
return v;
// 输出：万科A截止在2006年1月1日至2007年1月1日的预案公布日10天后的流通市值(万)。
```

## `es_mi_negotiableShare_1(beg_t, end_t, date_type, days)`

声明：function

返回T0-N流通A股，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float

### 示例

范例01：返回万科A截止在2006年1月1日至2007年1月1日的预案公布日10天前的流通A股

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_NegotiableShare_1(begt, endt, 0, 10);
return v;
// 输出：万科A截止在2006年1月1日至2007年1月1日的预案公布日10天前的流通A股。
```

## `es_mi_negotiableShare_2(beg_t, end_t, date_type, days)`

声明：function

返回T0+N流通A股，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float

### 示例

范例01：返回万科A截止在2006年1月1日至2007年1月1日之间的预案公布日10天后的流通A股

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_NegotiableShare_2(begt, endt, 0, 10);
return v;
// 输出：万科A截止在2006年1月1日至2007年1月1日之间的预案公布日10天后的流通A股。
```

## `es_mi_totalShare_1(beg_t, end_t, date_type, days)`

声明：function

返回T0-N总股本，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float

### 示例

范例01：返回万科A截止在2006年1月1日至2007年1月1日的预案公布日10日前的总股本

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_TotalShare_1(begt, endt, 0, 10);
return v;
// 输出：万科A截止在2006年1月1日至2007年1月1日的预案公布日10日前的总股本。
```

## `es_mi_totalShare_2(beg_t, end_t, date_type, days)`

声明：function

返回T0+N总股本，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float

### 示例

范例01：返回万科A截止在2006年1月1日至2007年1月1日的预案公布日10天后的总股本

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_TotalShare_2(begt, endt, 0, 10);
return v;
// 输出：万科A截止在2006年1月1日至2007年1月1日的预案公布日10天后的总股本。
```

## `es_mi_totalValue_1(beg_t, end_t, date_type, days)`

声明：function

返回T0-N总市值(万)，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float

### 示例

范例01：返回万科A截止在2006年1月1日至2007年1月1日的预案公布日10天前的总市值(万)

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_TotalValue_1(begt, endt, 0, 10);
return v;
// 输出：万科A截止在2006年1月1日至2007年1月1日的预案公布日10天前的总市值(万)。
```

## `es_mi_totalValue_2(beg_t, end_t, date_type, days)`

声明：function

返回T0+N总市值(万)，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float

### 示例

范例01：返回万科A截止在2006年1月1日至2007年1月1日的预案公布日10天后的总市值(万)

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_TotalValue_2(begt, endt, 0, 10);
return v;
// 输出：万科A截止在2006年1月1日至2007年1月1日的预案公布日10天后的总市值(万)。
```

## `es_mi_vol_1(beg_t, end_t, date_type, days)`

声明：function

返回T0-N日到T0日之间的成交量(手)，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float

### 示例

范例01：返回万科A在2006年1月1日至2007年1月1日的预案公布日10天前至公布日的成交量(手)

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_VOL_1(begt, endt, 0, 10);
return v;
// 输出：万科A在2006年1月1日至2007年1月1日的预案公布日10天前至公布日的成交量(手)。
```

## `es_mi_vol_2(beg_t, end_t, date_type, days)`

声明：function

返回T0日到T0+N日之间的成交量(手)，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float

### 示例

范例01：返回万科A在2006年1月1日至2007年1月1日的预案公布日至公布日10天后的成交量(手)

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_VOL_2(begt, endt, 0, 10);
return v;
// 输出：万科A在2006年1月1日至2007年1月1日的预案公布日至公布日10天后的成交量(手)。
```

## `es_mi_zdf_1(beg_t, end_t, date_type, days)`

声明：function

返回T0-N日到T0日之间的振幅(%)，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float

### 示例

范例01：返回万科A在2006年1月1日至2007年1月1日的预案公布日10天前至公布日的振幅(%)

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_Zdf_1(begt, endt, 0, 10);
return v;
// 输出：万科A在2006年1月1日至2007年1月1日的预案公布日10天前至公布日的振幅(%)。
```

## `es_mi_zdf_2(beg_t, end_t, date_type, days)`

声明：function

返回T0日到T0+N日之间的振幅(%)，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float

### 示例

范例01：返回万科A在2006年1月1日至2007年1月1日的预案公布日至公布日10天后的振幅(%)

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_Zdf_2(begt, endt, 0, 10);
return v;
// 输出：万科A在2006年1月1日至2007年1月1日的预案公布日至公布日10天后的振幅(%)。
```

## `es_mi_zf_1(beg_t, end_t, date_type, days)`

声明：function

返回T0-N日到T0日之间的涨幅(%)，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float

### 示例

范例01：返回万科A在2006年1月1日至2007年1月1日的预案公布日10天前至公布日的区间涨幅(%)

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_Zf_1(begt, endt, 0, 10);
return v;
// 输出：万科A在2006年1月1日至2007年1月1日的预案公布日10天前至公布日的区间涨幅(%)。
```

## `es_mi_zf_2(beg_t, end_t, date_type, days)`

声明：function

返回T0日到T0+N日之间的涨幅(%)，T0为增发相关日期，与系统证券pn_stock()和系统周期pn_cycle()有关，已复权

<!-- tags: 金融 行情 事件研究 增发 事件 返回 获取 T0 -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `beg_t`     | datetime | 日期类型，开始日期     |
| `end_t`     | datetime | 日期类型，截止日期     |
| `date_type` | integer  | 事件研究\_增发日期类型 |
| `days`      | integer  | 整数类型，N天          |

返回：float

### 示例

范例01：返回万科A在2006年1月1日至2007年1月1日的预案公布日至公布日10天后的区间涨幅(%)

```tsl
setsysparam(pn_stock(), 'SZ000002');
begt := inttodate(20060101);
endt := inttodate(20070101);
v := ES_MI_Zf_2(begt, endt, 0, 10);
return v;
// 输出：万科A在2006年1月1日至2007年1月1日的预案公布日至公布日10天后的区间涨幅(%)。
```
