Flatten builtin pages, add third-party and platform scopes, and import financial and data warehouse references. Keep the existing generated index without rebuilding after signature normalization.
612 lines
11 KiB
Markdown
612 lines
11 KiB
Markdown
# 金融 / 股票 / 行业
|
|
|
|
## `getDiyuList()`
|
|
|
|
声明:function
|
|
|
|
得到地域列表。由于数据提供的问题,用此方法比用GETBKList('地域')更准确
|
|
|
|
返回:array
|
|
|
|
### 示例
|
|
|
|
范例01:调用 GetDiyuList
|
|
|
|
```tsl
|
|
Return GetDiyuList();
|
|
```
|
|
|
|
## `getDiyuStocks(name)`
|
|
|
|
声明:function
|
|
|
|
得到地域股票
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------ | ------ | ---------------- |
|
|
| `name` | string | 字符串。地域名称 |
|
|
|
|
返回:array
|
|
|
|
### 示例
|
|
|
|
范例01:调用 GetDiyuStocks
|
|
|
|
```tsl
|
|
Return GetDiyuStocks('上海');
|
|
```
|
|
|
|
## `getFenleiList()`
|
|
|
|
声明:function
|
|
|
|
得到分类列表
|
|
|
|
返回:array
|
|
|
|
### 示例
|
|
|
|
范例01:调用 GetFenleiList
|
|
|
|
```tsl
|
|
Return GetFenleiList();
|
|
```
|
|
|
|
## `getFenleiStocks(name)`
|
|
|
|
声明:function
|
|
|
|
得到分类股票
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------ | ------ | ---------------- |
|
|
| `name` | string | 字符串。分类名称 |
|
|
|
|
返回:array
|
|
|
|
### 示例
|
|
|
|
范例01:调用 GetFenleiStocks
|
|
|
|
```tsl
|
|
Return GetFenleiStocks('工业');
|
|
```
|
|
|
|
## `getHangyeList()`
|
|
|
|
声明:function
|
|
|
|
得到行业列表。由于数据提供的问题,用此方法比用GETBKList('行业')更准确
|
|
|
|
返回:array
|
|
|
|
### 示例
|
|
|
|
范例01:调用 GetHangyeList
|
|
|
|
```tsl
|
|
Return GetHangyeList();
|
|
```
|
|
|
|
## `getHangyeStocks(name)`
|
|
|
|
声明:function
|
|
|
|
得到行业股票
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------ | ------ | ---------------- |
|
|
| `name` | string | 字符串。行业名称 |
|
|
|
|
返回:array
|
|
|
|
### 示例
|
|
|
|
范例01:调用 GetHangyeStocks
|
|
|
|
```tsl
|
|
Return GetHangyeStocks('申万电子');
|
|
```
|
|
|
|
## `getHyDyFlDetails(type)`
|
|
|
|
声明:function
|
|
|
|
得到分行业/地域/分类的股票的详细情况
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------ | ------ | --------------------- |
|
|
| `type` | string | 用户自定义。取值如下: |
|
|
|
|
返回:array
|
|
|
|
### 示例
|
|
|
|
范例01:调用 GetHyDyFlDetails
|
|
|
|
```tsl
|
|
Return GetHyDyFlDetails('行业');
|
|
```
|
|
|
|
## `getHyDyFlList(type)`
|
|
|
|
声明:function
|
|
|
|
得到行业/地域/分类的列表,用于替代GetBKList
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------ | ------ | --------------------------- |
|
|
| `type` | string | 用户自定义。类别,取值如下: |
|
|
|
|
返回:array
|
|
|
|
### 示例
|
|
|
|
范例01:调用 GetHyDyFlList
|
|
|
|
```tsl
|
|
Return GetHyDyFlList('行业');
|
|
```
|
|
|
|
## `getHyDyFlStocks(type, name)`
|
|
|
|
声明:function
|
|
|
|
得到行业的股票。取代GetBK,比其更精确
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------ | ------ | --------------------------- |
|
|
| `type` | string | 用户自定义。类型,取值如下: |
|
|
| `name` | string | 字符串。名称 |
|
|
|
|
返回:array
|
|
|
|
### 示例
|
|
|
|
范例01:调用 GetHyDyFlStocks
|
|
|
|
```tsl
|
|
Return GetHyDyFlStocks('行业', '申万电子');
|
|
```
|
|
|
|
## `getStocksByName(name)`
|
|
|
|
声明:function
|
|
|
|
根据名称得到股票列表
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------ | ------ | ------------ |
|
|
| `name` | string | 字符串。名称 |
|
|
|
|
返回:array
|
|
|
|
### 示例
|
|
|
|
范例01:调用 GetStocksByName
|
|
|
|
```tsl
|
|
Return GetStocksByName('申万电子');
|
|
```
|
|
|
|
## `stockCSRCIndustryArr(level_n, end_t)`
|
|
|
|
声明:function
|
|
|
|
返回指定日指定级别证监会行业列表。目前天软只有证监会最新版的2012版的上市公司行业分类指引数据,所以endt参数暂时没有作用
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| --------- | -------- | -------------- |
|
|
| `level_n` | int | 整数。行业级数 |
|
|
| `end_t` | datetime | 日期。截止日期 |
|
|
|
|
返回:array
|
|
|
|
### 示例
|
|
|
|
范例01:20201207的证监会一级行业列表
|
|
|
|
```tsl
|
|
// 20201207的证监会一级行业列表
|
|
|
|
return StockCSRCIndustryArr(1, 20201207T);
|
|
```
|
|
|
|
## `stockCSRCIndustryId1()`
|
|
|
|
声明:function
|
|
|
|
指定证券指定日期证监会一级行业代码,与系统参数(股票、时间)相关
|
|
|
|
返回:string
|
|
|
|
### 示例
|
|
|
|
范例01:调用函数
|
|
|
|
```tsl
|
|
SetSysParam(pn_stock(), "SZ000002");
|
|
SetSysParam(pn_date(), 20210302T);
|
|
return StockCSRCIndustryID1();
|
|
```
|
|
|
|
## `stockCSRCIndustryId2()`
|
|
|
|
声明:function
|
|
|
|
指定证券指定日期证监会二级行业代码,与系统参数(股票、时间)相关
|
|
|
|
返回:string
|
|
|
|
### 示例
|
|
|
|
范例01:调用函数
|
|
|
|
```tsl
|
|
SetSysParam(pn_stock(), "SZ000002");
|
|
SetSysParam(pn_date(), 20210302T);
|
|
return StockCSRCIndustryID2();
|
|
```
|
|
|
|
## `stockCSRCIndustryName1()`
|
|
|
|
声明:function
|
|
|
|
指定证券指定日期证监会一级行业名称,与系统参数(股票、时间)相关
|
|
|
|
返回:string
|
|
|
|
### 示例
|
|
|
|
范例01:调用函数
|
|
|
|
```tsl
|
|
SetSysParam(pn_stock(), "SZ000002");
|
|
SetSysParam(pn_date(), 20210302T);
|
|
return StockCSRCIndustryName1();
|
|
```
|
|
|
|
## `stockCSRCIndustryName2()`
|
|
|
|
声明:function
|
|
|
|
指定证券指定日期证监会二级行业名称,与系统参数(股票、时间)相关
|
|
|
|
返回:string
|
|
|
|
### 示例
|
|
|
|
范例01:调用函数
|
|
|
|
```tsl
|
|
SetSysParam(pn_stock(), "SZ000002");
|
|
SetSysParam(pn_date(), 20210302T);
|
|
return StockCSRCIndustryName2();
|
|
```
|
|
|
|
## `stockindustryindexid(industryid, endt)`
|
|
|
|
声明:function
|
|
|
|
行业代码对应的指数代码,返回行业代码指定日期对应的指数代码
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------------ | -------- | ----------------- |
|
|
| `industryid` | security | Security,行业代码 |
|
|
| `endt` | datetime | 日期,截止日期 |
|
|
|
|
返回:string
|
|
|
|
### 示例
|
|
|
|
范例01:调用 Stockindustryindexid
|
|
|
|
```tsl
|
|
SWHY110300在20201207对应的指数代码
|
|
|
|
return StockIndustryIndexID('SWHY110300', 20201207T);
|
|
// 输出:SW801011
|
|
```
|
|
|
|
## `stockswindustryarr(leveln, endt)`
|
|
|
|
声明:function
|
|
|
|
返回指定日指定级别申万行业列表
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| -------- | -------- | ------------- |
|
|
| `leveln` | int | 整型,行业级数 |
|
|
| `endt` | datetime | 日期,截止日期 |
|
|
|
|
返回:array
|
|
|
|
### 示例
|
|
|
|
范例01:调用 Stockswindustryarr
|
|
|
|
```tsl
|
|
在20201207的申万一级行业列表
|
|
|
|
return StockSWIndustryArr(1, 20201207T);
|
|
```
|
|
|
|
## `stockswindustryid1()`
|
|
|
|
声明:function
|
|
|
|
申万一级行业编码,返回指定证券指定日期申申万一级行业代码
|
|
|
|
返回:string
|
|
|
|
### 示例
|
|
|
|
范例01:调用函数
|
|
|
|
```tsl
|
|
万科A在20210302的申万一级行业代码
|
|
SetSysParam(pn_stock(), "SZ000002");
|
|
SetSysParam(pn_date(), 20210302T);
|
|
return StockSWIndustryID1();
|
|
// 输出:SWHY430000
|
|
```
|
|
|
|
## `stockswindustryid2()`
|
|
|
|
声明:function
|
|
|
|
申万二级行业编码,返回指定证券指定日期申申万二级行业代码
|
|
|
|
返回:string
|
|
|
|
### 示例
|
|
|
|
范例01:调用函数
|
|
|
|
```tsl
|
|
万科A在20210302的申万二级行业代码
|
|
SetSysParam(pn_stock(), "SZ000002");
|
|
SetSysParam(pn_date(), 20210302T);
|
|
return StockSWIndustryID2();
|
|
// 输出:SWHY430100
|
|
```
|
|
|
|
## `stockswindustryid3()`
|
|
|
|
声明:function
|
|
|
|
申万三级行业编码,返回指定证券指定日期申申万三级行业代码
|
|
|
|
返回:string
|
|
|
|
### 示例
|
|
|
|
范例01:调用函数
|
|
|
|
```tsl
|
|
万科A在20210302的申万三级行业代码
|
|
SetSysParam(pn_stock(), "SZ000002");
|
|
SetSysParam(pn_date(), 20210302T);
|
|
return StockSWIndustryID3();
|
|
// 输出:SWHY430101
|
|
```
|
|
|
|
## `stockSWIndustryIdLv1_ii()`
|
|
|
|
声明:function
|
|
|
|
指定证券指定日期的申万一级行业指数代码(考虑非指数成分),与系统参数(股票、时间)相关
|
|
|
|
返回:string|datetime
|
|
|
|
### 示例
|
|
|
|
范例01:结果:SW801180
|
|
|
|
```tsl
|
|
万科A在20210302的申万一级行业指数代码
|
|
|
|
SetSysParam(pn_stock(), "SZ000002");
|
|
|
|
SetSysParam(pn_date(), 20210302T);
|
|
|
|
return StockSWIndustryIDLv1_II();
|
|
// 输出:SW801180
|
|
```
|
|
|
|
## `stockSWIndustryIdLv2_ii()`
|
|
|
|
声明:function
|
|
|
|
指定证券指定日期的申万二级行业指数代码(考虑非指数成分),与系统参数(股票、时间)相关
|
|
|
|
返回:string|datetime
|
|
|
|
### 示例
|
|
|
|
范例01:结果:SW801181
|
|
|
|
```tsl
|
|
万科A在20210302的申万二级行业指数代码
|
|
|
|
SetSysParam(pn_stock(), "SZ000002");
|
|
|
|
SetSysParam(pn_date(), 20210302T);
|
|
|
|
return StockSWIndustryIDLv2_II();
|
|
// 输出:SW801181
|
|
```
|
|
|
|
## `stockSWIndustryIdLv3_ii()`
|
|
|
|
声明:function
|
|
|
|
指定证券指定日期的申万三级行业指数代码(考虑非指数成分),与系统参数(股票、时间)相关
|
|
|
|
返回:string|datetime
|
|
|
|
### 示例
|
|
|
|
范例01:结果:SW851811
|
|
|
|
```tsl
|
|
万科A在20210302的申万三级行业指数代码
|
|
|
|
SetSysParam(pn_stock(), "SZ000002");
|
|
|
|
SetSysParam(pn_date(), 20210302T);
|
|
|
|
return StockSWIndustryIDLv3_II();
|
|
// 输出:SW851811
|
|
```
|
|
|
|
## `stockswindustryname1()`
|
|
|
|
声明:function
|
|
|
|
返回指定证券指定日期申万一级行业名称
|
|
|
|
返回:string
|
|
|
|
### 示例
|
|
|
|
范例01:调用函数
|
|
|
|
```tsl
|
|
万科A在20210302的一级申万行业名称
|
|
SetSysParam(pn_stock(), "SZ000002");
|
|
SetSysParam(pn_date(), 20210302T);
|
|
return StockSWIndustryName1();
|
|
// 输出:申万房地产
|
|
```
|
|
|
|
## `stockswindustryname2()`
|
|
|
|
声明:function
|
|
|
|
返回指定证券指定日期申万二级行业名称
|
|
|
|
返回:string
|
|
|
|
### 示例
|
|
|
|
范例01:调用函数
|
|
|
|
```tsl
|
|
万科A在20210302的二级申万行业名称
|
|
SetSysParam(pn_stock(), "SZ000002");
|
|
SetSysParam(pn_date(), 20210302T);
|
|
return StockSWIndustryName2();
|
|
// 输出:申万房地产开发
|
|
```
|
|
|
|
## `stockswindustryname3()`
|
|
|
|
声明:function
|
|
|
|
返回指定证券指定日期申万三级行业名称
|
|
|
|
返回:string
|
|
|
|
### 示例
|
|
|
|
范例01:调用函数
|
|
|
|
```tsl
|
|
万科A在20210302的三级申万行业名称
|
|
SetSysParam(pn_stock(), "SZ000002");
|
|
SetSysParam(pn_date(), 20210302T);
|
|
return StockSWIndustryName3();
|
|
// 输出:申万房地产开发
|
|
```
|
|
|
|
## `stockSWIndustryNameLv1_ii()`
|
|
|
|
声明:function
|
|
|
|
指定证券指定日期的申万一级行业指数名称(考虑非指数成分),与系统参数(股票、时间)相关
|
|
|
|
返回:string
|
|
|
|
### 示例
|
|
|
|
范例01:返回:申万房地产
|
|
|
|
```tsl
|
|
万科A在20210302的申万一级行业指数名称
|
|
|
|
SetSysParam(pn_stock(), "SZ000002");
|
|
|
|
SetSysParam(pn_date(), 20210302T);
|
|
|
|
return StockSWIndustryNameLv1_II();
|
|
// 输出:申万房地产
|
|
```
|
|
|
|
## `stockSWIndustryNameLv2_ii()`
|
|
|
|
声明:function
|
|
|
|
指定证券指定日期的申万二级行业指数名称(考虑非指数成分),与系统参数(股票、时间)相关
|
|
|
|
返回:string
|
|
|
|
### 示例
|
|
|
|
范例01:返回:申万房地产开发
|
|
|
|
```tsl
|
|
万科A在20210302的申万二级行业指数名称
|
|
|
|
SetSysParam(pn_stock(), "SZ000002");
|
|
|
|
SetSysParam(pn_date(), 20210302T);
|
|
|
|
return StockSWIndustryNameLv2_II();
|
|
// 输出:申万房地产开发
|
|
```
|
|
|
|
## `stockSWIndustryNameLv3_ii()`
|
|
|
|
声明:function
|
|
|
|
指定证券指定日期的申万三级行业指数名称(考虑非指数成分),与系统参数(股票、时间)相关
|
|
|
|
返回:string
|
|
|
|
### 示例
|
|
|
|
范例01:返回:申万房地产开发
|
|
|
|
```tsl
|
|
万科A在20210302的申万三级行业指数名称
|
|
|
|
SetSysParam(pn_stock(), "SZ000002");
|
|
|
|
SetSysParam(pn_date(), 20210302T);
|
|
|
|
return StockSWIndustryNameLv3_II();
|
|
// 输出:申万房地产开发
|
|
```
|
|
|
|
## `trimHangyeName(name)`
|
|
|
|
声明:function
|
|
|
|
行业名称去间隔
|
|
|
|
| 参数 | 类型 | 说明 |
|
|
| ------ | ------ | ---------------- |
|
|
| `name` | string | 字符串。行业名称 |
|
|
|
|
返回:string
|
|
|
|
### 示例
|
|
|
|
范例01:结果:金融证券
|
|
|
|
```tsl
|
|
Return TrimHangyeName('金融、证券');
|
|
// 输出:金融证券
|
|
```
|