235 lines
4.9 KiB
Markdown
235 lines
4.9 KiB
Markdown
# 基金研究 / 轮动能力评价
|
|
|
|
## `TS_EvaluationOfRotationSkill`
|
|
|
|
声明:class
|
|
|
|
基金轮动能力评价框架
|
|
|
|
<!-- tags: 评估 基金产品 基金轮动 择时能力 业绩评价 -->
|
|
|
|
### `getTradedaysArr()`
|
|
|
|
声明:function
|
|
|
|
获取区间内日期序列
|
|
|
|
<!-- tags: 查询 交易日期 日期时间 -->
|
|
|
|
可见性:`public`
|
|
|
|
返回:array
|
|
|
|
### `getStyleDetails(v_end_t)`
|
|
|
|
声明:function
|
|
|
|
获取目标组合指定日风格配置详情
|
|
|
|
<!-- tags: 查询 风格因子 投资风格 -->
|
|
|
|
可见性:`public`
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| --------- | -------- | ---------------- |
|
|
| `v_end_t` | datetime | 日期类型,截止日 |
|
|
|
|
返回:array
|
|
|
|
### `getIndexesDetails(v_end_t)`
|
|
|
|
声明:function
|
|
|
|
获取基准组合指定日风格配置详情
|
|
|
|
<!-- tags: 查询 风格因子 投资风格 比较基准 业绩基准 -->
|
|
|
|
可见性:`public`
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| --------- | -------- | ---------------- |
|
|
| `v_end_t` | datetime | 日期类型,截止日 |
|
|
|
|
返回:array
|
|
|
|
### `getIndexReturnByEndt(v_end_t)`
|
|
|
|
声明:function
|
|
|
|
获取指定日风格指数收益率序列,要求包括该风格内所有指数代码(全集)
|
|
|
|
<!-- tags: 查询 回报率 投资收益 基准指数 指数产品 风格因子 投资风格 -->
|
|
|
|
可见性:`public`
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| --------- | -------- | ---------------- |
|
|
| `v_end_t` | datetime | 日期类型,截止日 |
|
|
|
|
返回:array
|
|
|
|
### `getStyleWinPercent(v_end_t)`
|
|
|
|
声明:function
|
|
|
|
获取指定日风格胜率序列
|
|
|
|
<!-- tags: 查询 风格因子 投资风格 -->
|
|
|
|
可见性:`public`
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| --------- | -------- | ---------------- |
|
|
| `v_end_t` | datetime | 日期类型,截止日 |
|
|
|
|
返回:array
|
|
|
|
### `measure()`
|
|
|
|
声明:function
|
|
|
|
轮动能力评价框架总接口
|
|
|
|
<!-- tags: 计算 轮动能力 基金评价 -->
|
|
|
|
可见性:`public`
|
|
|
|
### `get_Ret_CfgDescriptionQK(vbegt, vendt)`
|
|
|
|
声明:function
|
|
|
|
返回指定区间内配置描述类指标
|
|
|
|
<!-- tags: 查询 回报率 投资收益 -->
|
|
|
|
可见性:`public`
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------- | -------- | ---------------- |
|
|
| `vbegt` | datetime | 日期类型,开始日 |
|
|
| `vendt` | datetime | 日期类型,截止日 |
|
|
|
|
返回:array
|
|
|
|
### `get_Ret_RotationConductQK(vbegt, vendt)`
|
|
|
|
声明:function
|
|
|
|
返回指定区间内轮动行为类指标
|
|
|
|
<!-- tags: 查询 回报率 投资收益 -->
|
|
|
|
可见性:`public`
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------- | -------- | ---------------- |
|
|
| `vbegt` | datetime | 日期类型,开始日 |
|
|
| `vendt` | datetime | 日期类型,截止日 |
|
|
|
|
返回:array
|
|
|
|
### `get_Ret_RotationDescriptionQK(vbegt, vendt)`
|
|
|
|
声明:function
|
|
|
|
返回指定区间内轮动描述类指标
|
|
|
|
<!-- tags: 查询 回报率 投资收益 -->
|
|
|
|
可见性:`public`
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------- | -------- | ---------------- |
|
|
| `vbegt` | datetime | 日期类型,开始日 |
|
|
| `vendt` | datetime | 日期类型,截止日 |
|
|
|
|
返回:array
|
|
|
|
### `get_Ret_RotationSkillQK(vbegt, vendt)`
|
|
|
|
声明:function
|
|
|
|
返回指定区间内轮动能力类指标
|
|
|
|
<!-- tags: 查询 回报率 投资收益 -->
|
|
|
|
可见性:`public`
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------- | -------- | ---------------- |
|
|
| `vbegt` | datetime | 日期类型,开始日 |
|
|
| `vendt` | datetime | 日期类型,截止日 |
|
|
|
|
返回:array
|
|
|
|
### `get_Ret_CfgSkillQK(vbegt, vendt)`
|
|
|
|
声明:function
|
|
|
|
返回指定区间内配置能力类指标
|
|
|
|
<!-- tags: 查询 回报率 投资收益 -->
|
|
|
|
可见性:`public`
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------- | -------- | ---------------- |
|
|
| `vbegt` | datetime | 日期类型,开始日 |
|
|
| `vendt` | datetime | 日期类型,截止日 |
|
|
|
|
返回:array
|
|
|
|
### `get_Ret_SelectivityQK(vbegt, vendt)`
|
|
|
|
声明:function
|
|
|
|
返回指定区间内轮动选择类指标
|
|
|
|
<!-- tags: 查询 筛选 回报率 投资收益 -->
|
|
|
|
可见性:`public`
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------- | -------- | ---------------- |
|
|
| `vbegt` | datetime | 日期类型,开始日 |
|
|
| `vendt` | datetime | 日期类型,截止日 |
|
|
|
|
返回:array
|
|
|
|
### `get_ret_tAllDetails(vbegt, vendt)`
|
|
|
|
声明:function
|
|
|
|
返回指定区间内风格配置中间数据详情
|
|
|
|
<!-- tags: 查询 回报率 投资收益 风格因子 投资风格 -->
|
|
|
|
可见性:`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);
|
|
```
|