📦 deps(tsl): sync tsl-playbook from a71480a4

Source-Commit: a71480a4ae
This commit is contained in:
ci[bot]
2026-08-12 08:38:08 +08:00
parent 683f83d17c
commit 670ba950a6
1496 changed files with 292667 additions and 220122 deletions
@@ -0,0 +1,136 @@
# 金融 / 股票 / 综合指标 / PB
## `stockPNA(end_t)`
声明:function
计算指定日市净率(最新年度报告),公式为指定日总市值/最新年度报告净资产
<!-- tags: 金融 股票 综合指标 PB 计算 求解 -->
| 参数 | 类型 | 说明 |
| ------- | -------- | ---------------- |
| `end_t` | datetime | 日期,截止日期; |
返回:float
### 示例
范例01:调用函数
```tsl
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000002');
v := StockPNA(inttodate(20120830));
return v;
```
## `stockPNA3()`
声明:function
计算市净率(最新年度报告),公式为当前时间总市值/最新年度报告净资产。与当前时间有关,取当前时间的最新年度报告
<!-- tags: 金融 股票 综合指标 PB 计算 求解 -->
返回:float
### 示例
范例01:调用函数
```tsl
oV := BackUpSystemParameters2();
setsysparam(pn_stock(), 'SZ000002');
v := StockPNA3();
return v;
```
## `stockPNA3_ii()`
声明:function
计算市净率(最新财务数据),公式为当前时间总市值/最新财务报告净资产。与当前时间有关,取当前时间的最新财务报告数据
<!-- tags: 金融 股票 综合指标 PB 计算 求解 -->
返回:float
### 示例
范例01:取'万科A'市净率(最新财务数据));
```tsl
oV := BackUpSystemParameters2();
// 取'万科A'市净率(最新财务数据));
setsysparam(pn_stock(), 'SZ000002');
v := StockPNA3_II();
return v;
// 输出:1.26
```
## `stockPNA_ii(end_t)`
声明:function
计算指定日市净率(最新财务数据),公式为指定日总市值/最近报告期净资产
<!-- tags: 金融 股票 综合指标 PB 计算 求解 -->
| 参数 | 类型 | 说明 |
| ------- | -------- | ---------------- |
| `end_t` | datetime | 日期,截止日期; |
返回:float
### 示例
范例01:取'万科A'截止2012年8月30日的;
```tsl
oV := BackUpSystemParameters2();
// 取'万科A'截止2012年8月30日的;
setsysparam(pn_stock(), 'SZ000002');
v := StockPNA_II(inttodate(20120830));
return v;
// 输出:1.59
```
## `stockPNA_vi(end_t)`
声明:function
返回指定日市净率(最新财务数据,按公布日)=指定日总市值/最近报告期净资产
<!-- tags: 金融 股票 综合指标 PB 返回 获取 -->
| 参数 | 类型 | 说明 |
| ------- | -------- | ---------------- |
| `end_t` | datetime | 日期,截止日期; |
返回:float
### 示例
范例01:取'万科A'截止2012年8月30日的;
```tsl
oV := BackUpSystemParameters2();
// 取'万科A'截止2012年8月30日的;
setsysparam(pn_stock(), 'SZ000002');
v := StockPNA_VI(inttodate(20120830));
return v;
// 输出:1.59
```