# 基金研究 / 轮动能力评价 ## `TS_EvaluationOfRotationSkill` 声明:class 基金轮动能力评价框架 ### `getTradedaysArr()` 声明:function 获取区间内日期序列 可见性:`public` 返回:array ### `getStyleDetails(v_end_t)` 声明:function 获取目标组合指定日风格配置详情 可见性:`public` | 参数 | 类型 | 说明 | | --------- | -------- | ---------------- | | `v_end_t` | datetime | 日期类型,截止日 | 返回:array ### `getIndexesDetails(v_end_t)` 声明:function 获取基准组合指定日风格配置详情 可见性:`public` | 参数 | 类型 | 说明 | | --------- | -------- | ---------------- | | `v_end_t` | datetime | 日期类型,截止日 | 返回:array ### `getIndexReturnByEndt(v_end_t)` 声明:function 获取指定日风格指数收益率序列,要求包括该风格内所有指数代码(全集) 可见性:`public` | 参数 | 类型 | 说明 | | --------- | -------- | ---------------- | | `v_end_t` | datetime | 日期类型,截止日 | 返回:array ### `getStyleWinPercent(v_end_t)` 声明:function 获取指定日风格胜率序列 可见性:`public` | 参数 | 类型 | 说明 | | --------- | -------- | ---------------- | | `v_end_t` | datetime | 日期类型,截止日 | 返回:array ### `measure()` 声明:function 轮动能力评价框架总接口 可见性:`public` ### `get_Ret_CfgDescriptionQK(vbegt, vendt)` 声明:function 返回指定区间内配置描述类指标 可见性:`public` | 参数 | 类型 | 说明 | | ------- | -------- | ---------------- | | `vbegt` | datetime | 日期类型,开始日 | | `vendt` | datetime | 日期类型,截止日 | 返回:array ### `get_Ret_RotationConductQK(vbegt, vendt)` 声明:function 返回指定区间内轮动行为类指标 可见性:`public` | 参数 | 类型 | 说明 | | ------- | -------- | ---------------- | | `vbegt` | datetime | 日期类型,开始日 | | `vendt` | datetime | 日期类型,截止日 | 返回:array ### `get_Ret_RotationDescriptionQK(vbegt, vendt)` 声明:function 返回指定区间内轮动描述类指标 可见性:`public` | 参数 | 类型 | 说明 | | ------- | -------- | ---------------- | | `vbegt` | datetime | 日期类型,开始日 | | `vendt` | datetime | 日期类型,截止日 | 返回:array ### `get_Ret_RotationSkillQK(vbegt, vendt)` 声明:function 返回指定区间内轮动能力类指标 可见性:`public` | 参数 | 类型 | 说明 | | ------- | -------- | ---------------- | | `vbegt` | datetime | 日期类型,开始日 | | `vendt` | datetime | 日期类型,截止日 | 返回:array ### `get_Ret_CfgSkillQK(vbegt, vendt)` 声明:function 返回指定区间内配置能力类指标 可见性:`public` | 参数 | 类型 | 说明 | | ------- | -------- | ---------------- | | `vbegt` | datetime | 日期类型,开始日 | | `vendt` | datetime | 日期类型,截止日 | 返回:array ### `get_Ret_SelectivityQK(vbegt, vendt)` 声明:function 返回指定区间内轮动选择类指标 可见性:`public` | 参数 | 类型 | 说明 | | ------- | -------- | ---------------- | | `vbegt` | datetime | 日期类型,开始日 | | `vendt` | datetime | 日期类型,截止日 | 返回:array ### `get_ret_tAllDetails(vbegt, vendt)` 声明:function 返回指定区间内风格配置中间数据详情 可见性:`public` | 参数 | 类型 | 说明 | | ------- | -------- | ---------------- | | `vbegt` | datetime | 日期类型,开始日 | | `vendt` | datetime | 日期类型,截止日 | 返回:array #### 示例 范例01:调用示例 ```tsl FundID := "OF000001"; BegT := 20220101T; EndT := 20221231T; StyleType := 1; //申万行业风格 DateType := 3; //期初期末均值 HoldType := 3; //模拟持仓法 Return TSFL_TS_FundEvaluationOfRotationSkill(FundID,BegT,EndT,StyleType,DateType ,HoldType); ```