天软金融分析.NET函数大全 > 金融函数 > 行情 > 事件研究 > 增发 > 中间函数

ES_MI_BarginValue    

简述
事件后N天收盘(增发),N为交易日个数,与系统证券pn_stock()有关,周期为日线,已复权。
定义
ES_MI_BarginValue(BegT:TDateTime;EndT:TDateTime;IndexId:String;DateType:Integer;NumberOfDays:Integer;ReturnType:Integer):Real
参数
名称类型说明
BegTTDateTime日期类型,开始日期
EndTTDateTime日期类型,截止日期
IndexIdString指数代码
DateTypeInteger事件研究_增发日期类型
显示名 取值
预案公布日 0
股东大会决议日 1
实施日 2
上市日 3
NumberOfDaysInteger整数类型,N天
ReturnTypeInteger整数类型,返回类型
取值 返回类型
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
相关