📝 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,111 @@
# 金融函数 - 权证 / 定价
## 函数
### `warrantGearing(end_t)`
杠杆倍数,标的证券价格/(权证价格/行权比例),与系统证券pn_stock()有关。
| 参数 | 类型 | 说明 |
| ------- | -------- | ------------ |
| `end_t` | datetime | 日期,截止日 |
返回:float
### `warrantPriceByBs(end_t)`
B-S理论价值,若权证性质为认购,则返回0,若权证性质为认沽,则返回1。与系统证券pn_stock()有关。
| 参数 | 类型 | 说明 |
| ------- | -------- | ------------ |
| `end_t` | datetime | 日期,截止日 |
返回:bool
### `warrantOptionTypeByBs(v1, v2)`
B-S理论价值,若v1为认购,则返回0,若v2为认沽,则返回1。与系统证券pn_stock()有关。
| 参数 | 类型 | 说明 |
| ---- | ---- | ---- |
| `v1` | any | |
| `v2` | any | |
返回:bool
### `warrantBenchId()`
标的代码。
返回:string
### `warrantBenchVolatility(endt)`
标的证券年波动率(%),标的证券去年到今年截止日(刚好一年)的指定日波动率(%),周期为日线。与系统证券pn_stock()有关。
| 参数 | 类型 | 说明 |
| ------ | -------- | ------ |
| `endt` | datetime | 指定日 |
返回:float
### `warrantBenchClose(endt)`
标的收盘价,与系统证券pn_stock()有关。
| 参数 | 类型 | 说明 |
| ------ | -------- | ------ |
| `endt` | datetime | 指定日 |
返回:float
### `warrantYhbdl(end_t, rf)`
隐含波动率(%),利用权证性质认沽、标的收盘、权证行权价、无风险收益率(%)、权证现价和剩余存续期限来求出隐含波动率(%)。
| 参数 | 类型 | 说明 |
| ------- | -------- | ----------------- |
| `end_t` | datetime | 日期,截止日期 |
| `rf` | float | 无风险收益率(% |
返回:float
### `warrantYjl(end_t)`
溢价率(%)
| 参数 | 类型 | 说明 |
| ------- | -------- | ------------------ |
| `end_t` | datetime | 日期类型,截止日期 |
返回:float
### `warrantSjjz(end_t)`
时间价值,即权证价格 - 内在价值,与系统证券pn_stock()有关。
| 参数 | 类型 | 说明 |
| ------- | -------- | ------------------ |
| `end_t` | datetime | 日期类型,截止日期 |
返回:float
### `warrantNzjz(end_t)`
内在价值,与系统证券pn_stock()有关。
| 参数 | 类型 | 说明 |
| ------- | -------- | ------------------ |
| `end_t` | datetime | 日期类型,截止日期 |
返回:float
### `warrantDurationMonth(end_t)`
剩余存续期限(月),即当前日与行权截止日之间相距的月数。
| 参数 | 类型 | 说明 |
| ------- | -------- | ------------------ |
| `end_t` | datetime | 日期类型,截止日期 |
返回:float