MF_StockZF2_DaySeriesMat
简述
专用于多因子框架中计算股票因子给定日期序列的涨幅
按日线取endt_arr的复权收盘价,快速获取涨幅
MF_StockZF2_DaySeriesMat(endt_arr:Array;Stocks_:Array;ifComProd:Boolean;Out_Days:Integer):array
| 名称 | 类型 | 说明 |
|---|
| endt_arr | Array | 一维日期数组,至少包含两期 |
| Stocks_ | Array | 一维字符串数组,股票池 |
| ifComProd | Boolean | 真假,是否转累计涨幅(%) |
| Out_Days | Integer | 整数,区间对齐后的时间线 |
| 返回 | array | array,日期序列的涨幅(%) |
范例01
对等 MF_StockZF3_DailyMat,
begt := 20250101t;
endt := 20250201t;
stocks_ := GetBKByDate('SH000300',endt);
days := markettradedayqk(begt, endt);
endt_arr := array(begt-1) union days;
return MF_StockZF2_DaySeriesMat(endt_arr,stocks_);
//结果
