# 金融 / 专题函数 / 衍生品分析 / 期货专项 / 股指期货：天软股指期货指标与分红点测算计算说明 / 因子汇总

## `futuresBasisRatio()`

声明：function

返回基差占比(%)，与系统证券代码、时间相关

<!-- tags: 金融 专题函数 衍生品分析 期货专项 因子汇总 返回 获取 -->

返回：real

### 示例

范例01：调用函数

```tsl
setSysParam(PN_Stock(), "IF2409");
setSysParam(PN_Date(), 20240301T);
return futuresBasisRatio();  // 输出：-1.3456
// 输出：-1.3456
```

## `futuresCorrectedBasis(endt, predict_type)`

声明：function

返回矫正基差，当前基差加上期内分红得到矫正基差，它可以剔除分红对基差影响。与系统证券代码相关

<!-- tags: 金融 专题函数 衍生品分析 期货专项 因子汇总 返回 获取 -->

| 参数           | 类型 | 说明             |
| -------------- | ---- | ---------------- |
| `endt`         | date | 日期类型，截止日 |
| `predict_type` | int  | 整型，预测方式   |

返回：real

### 示例

范例01：调用函数

```tsl
// IF2409在合约期内的矫正基差
setSysParam(PN_Stock(), "IF2409");
end_t := 20240301T;
return futuresCorrectedBasis(end_t); // 输出：26.301
```

## `futuresDividentPredict(endt, predict_type)`

声明：function

返回股指期货合约的存续期内分红，是指从当前时间到合约到期日之间的指数的分红点位，与系统证券代码相关

<!-- tags: 金融 专题函数 衍生品分析 期货专项 因子汇总 返回 获取 -->

| 参数           | 类型 | 说明             |
| -------------- | ---- | ---------------- |
| `endt`         | date | 日期类型，截止日 |
| `predict_type` | int  | 整型，预测方式   |

返回：real

### 示例

范例01：调用函数

```tsl
// IF2409在合约期内的分红点位
setSysParam(PN_Stock(), "IF2409");
end_t := 20240301T;
return futuresDividentPredict(end_t); // 输出：73.9048
```

## `futuresTheoryBasis(endt, r, predict_type)`

声明：function

返回理论基差，与系统证券代码相关

<!-- tags: 金融 专题函数 衍生品分析 期货专项 因子汇总 返回 获取 -->

| 参数           | 类型 | 说明                                                                                   |
| -------------- | ---- | -------------------------------------------------------------------------------------- |
| `endt`         | date | 日期类型，截止日                                                                       |
| `r`            | real | 实数型，年化利率(%)。支持用户传入，用户没传入时，使用隐含利率(%)模型FuturesImpliedRate |
| `predict_type` | int  | 整型，预测方式                                                                         |

返回：real

### 示例

范例01：调用函数

```tsl
setSysParam(PN_Stock(), "IF2409");
end_t := 20240301T;
return futuresTheoryBasis(endt);    // 输出：-47.5267
```

## `futuresTimeValue(endt, r, predict_type)`

声明：function

返回时间价值，与系统证券代码相关

<!-- tags: 金融 专题函数 衍生品分析 期货专项 因子汇总 返回 获取 -->

| 参数           | 类型 | 说明                                                                                   |
| -------------- | ---- | -------------------------------------------------------------------------------------- |
| `endt`         | date | 日期类型，截止日                                                                       |
| `r`            | real | 实数型，年化利率(%)。支持用户传入，用户没传入时，使用隐含利率(%)模型FuturesImpliedRate |
| `predict_type` | int  | 整型，预测方式                                                                         |

返回：real

### 示例

范例01：调用函数

```tsl
setSysParam(PN_Stock(), "IF2409");
end_t := 20240301T;
return futuresTimeValue(endt);    // 输出：26.3782
```
