📝 docs(tsl): add generated codegen reference

This commit is contained in:
csh
2026-07-07 16:34:27 +08:00
parent 014c23d386
commit 7046f0b60e
632 changed files with 160584 additions and 0 deletions
@@ -0,0 +1,251 @@
# 金融函数 - 基金 / 基金收益率
## 函数
### `fundAlpha(index_id, beg_t, end_t, data_select)`
返回基金的α系数,与系统证券、周期有关,周期只能用日线、周线。
| 参数 | 类型 | 说明 |
| ------------- | -------- | ------------ |
| `index_id` | string | 指数代码 |
| `beg_t` | datetime | 开始日期 |
| `end_t` | datetime | 截止日期 |
| `data_select` | any | 所选取的数据 |
返回:float
### `fundAverageYtm2(begt, end_t)`
返回一段时间的指定周期的收益率(算术平均)(%),与系统证券pn_stock()相关。 注意,该函数只能设置周期为日线或者周线,其他周期则返回0。
| 参数 | 类型 | 说明 |
| ------- | -------- | -------- |
| `begt` | datetime | 开始日期 |
| `end_t` | datetime | 截止日期 |
返回:float
### `fundAverageYtm3(beg_t, end_t, rf)`
返回基金的区间风险收益率(%),与系统证券pn_stock()相关。
| 参数 | 类型 | 说明 |
| ------- | -------- | ---------------------- |
| `beg_t` | datetime | 开始日期 |
| `end_t` | datetime | 截止日期 |
| `rf` | float | 实数类型,无风险收益率 |
返回:float
### `fundBeta(index_id, beg_t, end_t, data_select)`
返回基金的β系数,与系统证券pn_stock()相关,与系统证券、周期有关,周期只能用日线、周线
| 参数 | 类型 | 说明 |
| ------------- | -------- | ------------ |
| `index_id` | string | 指数代码 |
| `beg_t` | datetime | 开始日期 |
| `end_t` | datetime | 截止日期 |
| `data_select` | any | 所选取的数据 |
返回:float
### `fundPna(end_t)`
返回基金指定日的市净率,不复权,与系统证券pn_stock()相关。
| 参数 | 类型 | 说明 |
| ------- | -------- | -------- |
| `end_t` | datetime | 截止日期 |
返回:float
### `fundStdDev(beg_t, end_t, data_select)`
返回基金区间收益率的标准差,与系统证券pn_stock()相关,与系统证券、周期有关,周期只能用日线、周线。
| 参数 | 类型 | 说明 |
| ------------- | -------- | ------------ |
| `beg_t` | datetime | 开始日期 |
| `end_t` | datetime | 截止日期 |
| `data_select` | any | 所选取的数据 |
返回:float
### `fundTurnOver(begt, end_t)`
返回基金的交易周转率(%),不复权,与系统证券pn_stock()相关。
| 参数 | 类型 | 说明 |
| ------- | -------- | -------- |
| `begt` | datetime | 开始日期 |
| `end_t` | datetime | 截止日期 |
返回:float
### `fundZjRatio(end_t)`
返回基金指定日的折价率(%),不复权,与系统证券pn_stock()相关。
| 参数 | 类型 | 说明 |
| ------- | -------- | -------- |
| `end_t` | datetime | 截止日期 |
返回:float
### `fundCorr(index_id, beg_t, end_t, data_select)`
返回某基金与IndexId的相关系数,与系统证券pn_stock()相关。
| 参数 | 类型 | 说明 |
| ------------- | -------- | ------------ |
| `index_id` | string | 指数代码 |
| `beg_t` | datetime | 开始日期 |
| `end_t` | datetime | 截止日期 |
| `data_select` | any | 所选取的数据 |
返回:float
### `fundZjRatio3()`
基金的最新折价率(%) 与系统证券pn_stock()及系统时间pn_date()相关。只适用于封闭基金。
返回:float
### `fundMaxDrawDown(beg_t, end_t, data_select)`
基金最大回撤(%)。与系统股票pn_stock()、当前时间pn_date(),周期cy_cycle()相关。
| 参数 | 类型 | 说明 |
| ------------- | -------- | ------------------------------ |
| `beg_t` | datetime | 日期类型,开始日期; |
| `end_t` | datetime | 日期类型,截止日期; |
| `data_select` | any | 用户自定义类型,所选取的数据; |
返回:float
### `fundMinRecoveryPeriod(beg_t, end_t, data_select, cycle)`
基金净值突破前值最长时间。与系统股票pn_stock()、当前时间pn_date(),周期cy_cycle()相关。
| 参数 | 类型 | 说明 |
| ------------- | -------- | ------------------------------ |
| `beg_t` | datetime | 日期类型,开始日期; |
| `end_t` | datetime | 日期类型,截止日期; |
| `data_select` | any | 用户自定义类型,所选取的数据; |
| `cycle` | string | 周期类型,周期 |
返回:any
### `fundNavReturnWtd(end_t, data_select, annual)`
基金本周收益(%),返回组合周区间收益率(%)。与系统股票pn_stock()、当前时间pn_date(),周期cy_cycle()相关。
| 参数 | 类型 | 说明 |
| ------------- | -------- | ------------------------------ |
| `end_t` | datetime | 日期类型,截止日期; |
| `data_select` | any | 用户自定义类型,所选取的数据; |
| `annual` | bool | object |
返回:float
### `fundNavReturn(beg_t, end_t, data_select, annual)`
基金组合收益(%)。与系统股票pn_stock()、当前时间pn_date(),周期cy_cycle()相关。
| 参数 | 类型 | 说明 |
| ------------- | -------- | ------------------------------ |
| `beg_t` | datetime | 日期类型,开始日期; |
| `end_t` | datetime | 日期类型,截止日期; |
| `data_select` | any | 用户自定义类型,所选取的数据; |
| `annual` | bool | object |
返回:float
### `fundTraingReturn1M(end_t, data_select, annual)`
基金最近1个月收益(%)。与系统股票pn_stock()、当前时间pn_date(),周期cy_cycle()相关。
| 参数 | 类型 | 说明 |
| ------------- | -------- | ------------------------------ |
| `end_t` | datetime | 日期类型,截止日期; |
| `data_select` | any | 用户自定义类型,所选取的数据; |
| `annual` | bool | object |
返回:float
### `fundNavReturnDtd(end_t, data_select, annual)`
基金本日收益(%)。与系统股票pn_stock()、当前时间pn_date(),周期cy_cycle()相关。
| 参数 | 类型 | 说明 |
| ------------- | -------- | ------------------------------ |
| `end_t` | datetime | 日期类型,截止日期; |
| `data_select` | any | 用户自定义类型,所选取的数据; |
| `annual` | bool | object |
返回:float
### `fundTraingReturn1Y(end_t, data_select, annual)`
基金最近1年收益(%)。与系统股票pn_stock()、当前时间pn_date(),周期cy_cycle()相关。
| 参数 | 类型 | 说明 |
| ------------- | -------- | ------------------------------ |
| `end_t` | datetime | 日期类型,截止日期; |
| `data_select` | any | 用户自定义类型,所选取的数据; |
| `annual` | bool | object |
返回:float
### `fundRSquared(index_id, beg_t, end_t, data_select, cycle)`
基金R2。与系统股票pn_stock()、当前时间pn_date(),周期cy_cycle()相关。
| 参数 | 类型 | 说明 |
| ------------- | -------- | ------------------------------ |
| `index_id` | string | 指数类型,指数代码; |
| `beg_t` | datetime | 日期类型,开始日; |
| `end_t` | datetime | 日期类型,截止日; |
| `data_select` | any | 用户自定义类型,所选取的数据; |
| `cycle` | string | 周期类型,周期 |
返回:float
### `fundTraingReturn6M(end_t, data_select, annual)`
基金最近6个月收益(%)。与系统股票pn_stock()、当前时间pn_date(),周期cy_cycle()相关。
| 参数 | 类型 | 说明 |
| ------------- | -------- | ------------------------------ |
| `end_t` | datetime | 日期类型,截止日期; |
| `data_select` | any | 用户自定义类型,所选取的数据; |
| `annual` | bool | object |
返回:float
### `fundNavReturnItd(end_t, data_select, annual)`
基金成立以来收益(%)。与系统股票pn_stock()、当前时间pn_date(),周期cy_cycle()相关。
| 参数 | 类型 | 说明 |
| ------------- | -------- | ------------------------------ |
| `end_t` | datetime | 日期类型,截止日期; |
| `data_select` | any | 用户自定义类型,所选取的数据; |
| `annual` | bool | object |
返回:float
### `fundVaR(beg_t, end_t, data_select, cycle)`
基金VaR(%)。与系统股票pn_stock()、当前时间pn_date(),周期cy_cycle()相关。
| 参数 | 类型 | 说明 |
| ------------- | -------- | ------------------------------ |
| `beg_t` | datetime | 日期类型,开始日; |
| `end_t` | datetime | 日期类型,截止日; |
| `data_select` | any | 用户自定义类型,所选取的数据; |
| `cycle` | string | 周期类型,周期 |
返回:float