ES_MI_BarginValue
简述
事件后N天收盘(增发),N为交易日个数,与系统证券pn_stock()有关,周期为日线,已复权。
ES_MI_BarginValue(BegT:TDateTime;EndT:TDateTime;IndexId:String;DateType:Integer;NumberOfDays:Integer;ReturnType:Integer):Real
名称 | 类型 | 说明 |
---|
BegT | TDateTime | 日期类型,开始日期 |
EndT | TDateTime | 日期类型,截止日期 |
IndexId | String | 指数代码 |
DateType | Integer | 事件研究_增发日期类型
显示名 |
取值 |
预案公布日 |
0 |
股东大会决议日 |
1 |
实施日 |
2 |
上市日 |
3 |
|
NumberOfDays | Integer | 整数类型,N天 |
ReturnType | Integer | 整数类型,返回类型
取值 |
返回类型 |
0 |
指数收盘 |
1 |
股票收盘 |
2 |
股票涨幅(%) |
3 |
股票换手率(%) |
4 |
相对涨幅(%),
股票涨幅-指数涨幅 |
5 |
股票振幅 |
6 |
成交金额 |
7 |
成交量 |
8 |
日均换手率 |
9 |
日期 |
10 |
流通市值 |
11 |
总市值 |
12 |
流通股本 |
13 |
总股本 |
|
返回 | Real | 实数 |
获取增发事件相关日期;
截止日endt=事件发生日+N,N为交易日;
根据事件发生日和截止日计算事件前后N日交易数据。
//返回上证指数在万科A 2006年1月1日至2007年1月1日的增发实施日10天后的收盘。
begt:=inttodate(20060101);
endt:=inttodate(20070101);
v:=ES_MI_BarginValue(begt,endt,"SH000001",2,10,0);
return v;
//结果:2973.71