天软金融分析.NET函数大全 > 金融函数 > 组合评价 > 风险分析 > 绝对风险 > var分析 > 中间函数

pf_VARKurtosisAndSkewness    

简述
计算峰度与偏度。
定义
pf_VARKurtosisAndSkewness(w:array;dayarr:array;ConfidenceInterval:integer;MarketValue:real;DeltaT:integer;MethodType:Integer;MinTradeDays:integer;MethodForNoEnoughData:Integer;SimulationNumber:integer;VarMethodType:Integer;zbname:String;r:array;ReturnMethod:Integer):boolean
参数
名称类型说明
warray数据表类型,组合信息
dayarrarray数据表类型,日期列表
ConfidenceIntervalinteger整数,置信度(%)
MarketValuereal实数,组合市值
DeltaTinteger整数,未来持有期
MethodTypeInteger用户自定义,组合最大亏损计算方法
显示名 取值
均值-方差模型 0
Risk-Metric模型 1
MinTradeDaysinteger整数,区间最小交易点个数阀值
MethodForNoEnoughDataInteger用户自定义,是否行业代替
显示名 取值
行业替代 0
忽略该股 1
SimulationNumberinteger整数,蒙特卡洛模拟次数
VarMethodTypeInteger用户自定义,Var计算方法
显示名 取值
历史模拟法 0
标准正态法 1
Monte Carlo模拟法 2
zbnameString字符串,指标名称
rarray数据表类型,返回个股的Var
ReturnMethodInteger用户自定义
显示名 取值
对数收益率法 0
涨幅法 1
  • 范例


    GetBkWeightByDate('SH000300', 20111231T,t);

    s:=select ['指数代码'] as '行业代码',['代码'] ,['比例(%)'] from t end;

    SetSysParam(PN_Stock(),'SH000300');

    SetSysParam(PN_Date(),20180801T);

    SetSysParam(PN_Cycle(),cy_day());

    arr1:=Nday(243,'开始日',sp_time(),'截止日',sp_time()+365);

    return pf_VARKurtosisAndSkewness(s,arr1,95,10000,1,0,20,0,10000,0,'',r,0);
    返回:
相关