# cfg_index_parameters 指数算法参数配置表

> 生成时间：2026-02-13

## 表信息

| 属性 | 值 |
|------|-----|
| Schema | dws |
| 表名 | cfg_index_parameters |
| 主键 | param_id |
| 唯一键 | (index_type, param_name, effective_from) |
| 数据来源 | 手动配置 / seed_index_parameters.sql |
| 说明 | 指数算法（WBI/NCI/RS/OS/MS/ML）的公共与专用参数 |

## 字段说明

| 序号 | 字段名 | 类型 | 可空 | 说明 |
|------|--------|------|------|------|
| 1 | param_id | SERIAL | NO | 自增主键 |
| 2 | index_type | VARCHAR | NO | 指数类型：WBI/NCI/RS/OS/MS/ML/COMMON |
| 3 | param_name | VARCHAR | NO | 参数名称（如 percentile_lower、ewma_alpha） |
| 4 | param_value | NUMERIC | NO | 参数值 |
| 5 | description | TEXT | YES | 参数说明 |
| 6 | effective_from | DATE | NO | 生效起始日期（默认 CURRENT_DATE） |
| 7 | effective_to | DATE | YES | 生效截止日期（NULL 表示永久有效） |
| 8 | created_at | TIMESTAMPTZ | NO | 创建时间 |
| 9 | updated_at | TIMESTAMPTZ | NO | 更新时间 |

## 公共参数说明

| 参数名 | 说明 |
|--------|------|
| percentile_lower | 分位截断下锚点（如 5%） |
| percentile_upper | 分位截断上锚点（如 95%） |
| ewma_alpha | EWMA 平滑系数（0~1） |

## 使用说明

```sql
-- 查询 RS 指数当前有效参数
SELECT param_name, param_value
FROM dws.cfg_index_parameters
WHERE index_type = 'RS'
  AND effective_from <= CURRENT_DATE
  AND (effective_to IS NULL OR effective_to >= CURRENT_DATE);
```

## 初始化

种子脚本：`database/seed_index_parameters.sql`
