# 金融 / 专题函数 / 股票研究 / 关联分析02：天软股票关联网络

## `stocks_assoc_concept(stocksarr, endt, concept_bk_arr)`

声明：function

返回基于概念的股票关联网络

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数             | 类型     | 说明                                           |
| ---------------- | -------- | ---------------------------------------------- |
| `stocksarr`      | array    | 一维数组类型，股票序列                         |
| `endt`           | datetime | 日期类型，截止日                               |
| `concept_bk_arr` | array    | 一维数组类型，概念板块代码序列，默认为全部板块 |

返回：array

### 示例

范例01：调用 Stocks_Assoc_Concept

```tsl
Stocksarr := array("SZ300395", "SZ002371", "SH600519");
EndT := 20240416T;
ConceptBKArr := array("GN000426", "GN000470");
return Stocks_Assoc_Concept(Stocksarr, EndT, ConceptBKArr);
```

## `stocks_assoc_geography(stocksarr, endt)`

声明：function

返回基于地理的股票关联网络

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `stocksarr` | array    | 一维数组类型，股票序列 |
| `endt`      | datetime | 日期类型，截止日       |

返回：array

### 示例

范例01：调用 Stocks_Assoc_Geography

```tsl
Stocksarr := array("SZ000001", "SZ000002", "SH600000");
EndT := 20240416T;
return Stocks_Assoc_Geography(Stocksarr, EndT);
```

## `stocks_assoc_gkstdcorr(stocks, begt, endt, min_n)`

声明：function

返回GK已实现波动率相关性矩阵

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数     | 类型     | 说明                 |
| -------- | -------- | -------------------- |
| `stocks` | array    | 一维数组类型，证券池 |
| `begt`   | datetime | 日期类型，开始日     |
| `endt`   | datetime | 日期类型，截止日     |
| `min_n`  | integer  | 整数型，最短天数     |

返回：array

### 示例

范例01：调用 Stocks_Assoc_GKSTDCORR

```tsl
stocks := array("SZ000001", "SZ000002", "SH600000");
begt := 20240901t;
endt := 20241101t;
minN := 20;
return Stocks_Assoc_GKSTDCORR(stocks, begt, endt, minN);
```

## `stocks_assoc_hf_gkstdcorr(stocks, rsp_cycle, n, min_n)`

声明：function

返回高频GK已实现波动率相关性矩阵

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数        | 类型    | 说明                    |
| ----------- | ------- | ----------------------- |
| `stocks`    | array   | 一维数组类型，证券池    |
| `rsp_cycle` | cycle   | 周期类型，采样频率      |
| `n`         | integer | 整数型，采样大周期数N天 |
| `min_n`     | integer | 整数型，最短天数        |

返回：array

### 示例

范例01：调用 Stocks_Assoc_HF_GKSTDCORR

```tsl
sp_s(pn_date(), 20240731t);
sp_s(pn_cycle(), cy_day());
Stocks := array("SZ000001", "SZ000002", "SH600000");
RSP_Cycle := cy_10m();
N := 5;
minN := 5;
return Stocks_Assoc_HF_GKSTDCORR(stocks, RSP_Cycle, N, minN);
```

## `stocks_assoc_hf_klTrendCORR(stocks, rsp_cycle, n, min_n)`

声明：function

返回高频价格趋势相似性矩阵

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数        | 类型    | 说明                    |
| ----------- | ------- | ----------------------- |
| `stocks`    | array   | 一维数组类型，证券池    |
| `rsp_cycle` | cycle   | 周期类型，采样频率      |
| `n`         | integer | 整数型，采样大周期数N天 |
| `min_n`     | integer | 整数型，最短天数        |

返回：array

### 示例

范例01：调用 Stocks_Assoc_HF_KLTrendCORR

```tsl
sp_s(pn_date(), 20240731t);
sp_s(pn_cycle(), cy_day());
Stocks := array("SZ000001", "SZ000002", "SH600000");
RSP_Cycle := cy_10m();
N := 5;
minN := 5;
return Stocks_Assoc_HF_KLTrendCORR(stocks, RSP_Cycle, N, minN);
```

## `stocks_assoc_hf_netInflowDireCORR(stocks, rsp_cycle, n, min_n)`

声明：function

返回高频净流入方向相关性矩阵

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数        | 类型    | 说明                    |
| ----------- | ------- | ----------------------- |
| `stocks`    | array   | 一维数组类型，证券池    |
| `rsp_cycle` | cycle   | 周期类型，采样频率      |
| `n`         | integer | 整数型，采样大周期数N天 |
| `min_n`     | integer | 整数型，最短天数        |

返回：array

### 示例

范例01：调用 Stocks_Assoc_HF_NetInflowDireCORR

```tsl
sp_s(pn_date(), 20240731t);
sp_s(pn_cycle(), cy_day());
Stocks := array("SZ000001", "SZ000002", "SH600000");
RSP_Cycle := cy_10m();
N := 5;
minN := 5;
return Stocks_Assoc_HF_NetInflowDireCORR(stocks, RSP_Cycle, N, minN);
```

## `stocks_assoc_hf_netInflowRatioCORR(stocks, rsp_cycle, n, min_n)`

声明：function

返回高频净流入占比相关性矩阵

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数        | 类型    | 说明                    |
| ----------- | ------- | ----------------------- |
| `stocks`    | array   | 一维数组类型，证券池    |
| `rsp_cycle` | cycle   | 周期类型，采样频率      |
| `n`         | integer | 整数型，采样大周期数N天 |
| `min_n`     | integer | 整数型，最短天数        |

返回：array

### 示例

范例01：调用 Stocks_Assoc_HF_NetInflowRatioCORR

```tsl
sp_s(pn_date(), 20240731t);
sp_s(pn_cycle(), cy_day());
Stocks := array("SZ000001", "SZ000002", "SH600000");
RSP_Cycle := cy_10m();
N := 5;
minN := 5;
return Stocks_Assoc_HF_NetInflowRatioCORR(stocks, RSP_Cycle, N, minN);
```

## `stocks_assoc_hf_vpcorr(stocks, rsp_cycle, n, min_n)`

声明：function

返回高频量价综合相关性矩阵

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数        | 类型    | 说明                    |
| ----------- | ------- | ----------------------- |
| `stocks`    | array   | 一维数组类型，证券池    |
| `rsp_cycle` | cycle   | 周期类型，采样频率      |
| `n`         | integer | 整数型，采样大周期数N天 |
| `min_n`     | integer | 整数型，最短天数        |

返回：array

### 示例

范例01：调用 Stocks_Assoc_HF_VPCORR

```tsl
sp_s(pn_date(), 20240731t);
sp_s(pn_cycle(), cy_day());
Stocks := array("SZ000001", "SZ000002", "SH600000");
RSP_Cycle := cy_10m();
N := 5;
minN := 5;
return Stocks_Assoc_HF_VPCORR(stocks, RSP_Cycle, N, minN);
```

## `stocks_assoc_hf_zfcorr_nN(stocks, rsp_cycle, n, min_n)`

声明：function

返回高频股价涨幅--相关性矩阵

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数        | 类型    | 说明                    |
| ----------- | ------- | ----------------------- |
| `stocks`    | array   | 一维数组类型，证券池    |
| `rsp_cycle` | cycle   | 周期类型，采样频率      |
| `n`         | integer | 整数型，采样大周期数N天 |
| `min_n`     | integer | 整数型，最短天数        |

返回：array

### 示例

范例01：调用 Stocks_Assoc_HF_ZFCORR_NN

```tsl
sp_s(pn_date(), 20240731t);
sp_s(pn_cycle(), cy_day());
Stocks := array("SZ000001", "SZ000002", "SH600000");
RSP_Cycle := cy_10m();
N := 5;
minN := 5;
return Stocks_Assoc_HF_ZFCORR_NN(stocks, RSP_Cycle, N, minN);
```

## `stocks_assoc_hf_zfcorr_nP(stocks, rsp_cycle, n, min_n)`

声明：function

返回高频股价涨幅-+相关性矩阵

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数        | 类型    | 说明                    |
| ----------- | ------- | ----------------------- |
| `stocks`    | array   | 一维数组类型，证券池    |
| `rsp_cycle` | cycle   | 周期类型，采样频率      |
| `n`         | integer | 整数型，采样大周期数N天 |
| `min_n`     | integer | 整数型，最短天数        |

返回：array

### 示例

范例01：调用 Stocks_Assoc_HF_ZFCORR_NP

```tsl
sp_s(pn_date(), 20240731t);
sp_s(pn_cycle(), cy_day());
Stocks := array("SZ000001", "SZ000002", "SH600000");
RSP_Cycle := cy_10m();
N := 5;
minN := 5;
return Stocks_Assoc_HF_ZFCORR_NP(stocks, RSP_Cycle, N, minN);
```

## `stocks_assoc_hf_zfcorr_pn(stocks, rsp_cycle, n, min_n)`

声明：function

返回高频股价涨幅+-相关性矩阵

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数        | 类型    | 说明                    |
| ----------- | ------- | ----------------------- |
| `stocks`    | array   | 一维数组类型，证券池    |
| `rsp_cycle` | cycle   | 周期类型，采样频率      |
| `n`         | integer | 整数型，采样大周期数N天 |
| `min_n`     | integer | 整数型，最短天数        |

返回：array

### 示例

范例01：调用 Stocks_Assoc_HF_ZFCORR_PN

```tsl
sp_s(pn_date(), 20240731t);
sp_s(pn_cycle(), cy_day());
Stocks := array("SZ000001", "SZ000002", "SH600000");
RSP_Cycle := cy_10m();
N := 5;
minN := 5;
return Stocks_Assoc_HF_ZFCORR_PN(stocks, RSP_Cycle, N, minN);
```

## `stocks_assoc_hf_zfcorr_pp(stocks, rsp_cycle, n, min_n)`

声明：function

返回高频股价涨幅++相关性矩阵

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数        | 类型    | 说明                    |
| ----------- | ------- | ----------------------- |
| `stocks`    | array   | 一维数组类型，证券池    |
| `rsp_cycle` | cycle   | 周期类型，采样频率      |
| `n`         | integer | 整数型，采样大周期数N天 |
| `min_n`     | integer | 整数型，最短天数        |

返回：array

### 示例

范例01：调用 Stocks_Assoc_HF_ZFCORR_PP

```tsl
sp_s(pn_date(), 20240731t);
sp_s(pn_cycle(), cy_day());
Stocks := array("SZ000001", "SZ000002", "SH600000");
RSP_Cycle := cy_10m();
N := 5;
minN := 5;
return Stocks_Assoc_HF_ZFCORR_PP(stocks, RSP_Cycle, N, minN);
```

## `stocks_assoc_hf_zfcorr_reverse(stocks, rsp_cycle, n, min_n)`

声明：function

返回高频股价涨幅反向相关性矩阵

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数        | 类型    | 说明                    |
| ----------- | ------- | ----------------------- |
| `stocks`    | array   | 一维数组类型，证券池    |
| `rsp_cycle` | cycle   | 周期类型，采样频率      |
| `n`         | integer | 整数型，采样大周期数N天 |
| `min_n`     | integer | 整数型，最短天数        |

返回：array

### 示例

范例01：调用 Stocks_Assoc_HF_ZFCORR_Reverse

```tsl
sp_s(pn_date(), 20240731t);
sp_s(pn_cycle(), cy_day());
Stocks := array("SZ000001", "SZ000002", "SH600000");
RSP_Cycle := cy_10m();
N := 5;
minN := 5;
return Stocks_Assoc_HF_ZFCORR_Reverse(stocks, RSP_Cycle, N, minN);
```

## `stocks_assoc_hf_zfcorr_same(stocks, rsp_cycle, n, min_n)`

声明：function

返回高频股价涨幅同向相关性矩阵

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数        | 类型    | 说明                    |
| ----------- | ------- | ----------------------- |
| `stocks`    | array   | 一维数组类型，证券池    |
| `rsp_cycle` | cycle   | 周期类型，采样频率      |
| `n`         | integer | 整数型，采样大周期数N天 |
| `min_n`     | integer | 整数型，最短天数        |

返回：array

### 示例

范例01：调用 Stocks_Assoc_HF_ZFCORR_Same

```tsl
sp_s(pn_date(), 20240731t);
sp_s(pn_cycle(), cy_day());
Stocks := array("SZ000001", "SZ000002", "SH600000");
RSP_Cycle := cy_10m();
N := 5;
minN := 5;
return Stocks_Assoc_HF_ZFCORR_Same(stocks, RSP_Cycle, N, minN);
```

## `stocks_assoc_industry(stocksarr, endt)`

声明：function

返回基于行业的股票关联网络

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `stocksarr` | array    | 一维数组类型，股票序列 |
| `endt`      | datetime | 日期类型，截止日       |

返回：array

### 示例

范例01：调用 Stocks_Assoc_Industry

```tsl
Stocksarr := array("SZ000001", "SZ000002", "SH600000");
EndT := 20240416T;
return Stocks_Assoc_Industry(Stocksarr, EndT);
```

## `stocks_assoc_klTrendCORR(stocks, begt, endt, min_n)`

声明：function

返回价格趋势相似性矩阵

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数     | 类型     | 说明                 |
| -------- | -------- | -------------------- |
| `stocks` | array    | 一维数组类型，证券池 |
| `begt`   | datetime | 日期类型，开始日     |
| `endt`   | datetime | 日期类型，截止日     |
| `min_n`  | integer  | 整数型，最短天数     |

返回：array

### 示例

范例01：调用 Stocks_Assoc_KLTrendCORR

```tsl
stocks := array("SZ000001", "SZ000002", "SH600000");
begt := 20240901t;
endt := 20241101t;
minN := 20;
return Stocks_Assoc_KLTrendCORR(stocks, begt, endt, minN);
```

## `stocks_assoc_netInflowDireCORR(stocks, begt, endt, min_n)`

声明：function

返回净流入方向相关性矩阵

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数     | 类型     | 说明                 |
| -------- | -------- | -------------------- |
| `stocks` | array    | 一维数组类型，证券池 |
| `begt`   | datetime | 日期类型，开始日     |
| `endt`   | datetime | 日期类型，截止日     |
| `min_n`  | integer  | 整数型，最短天数     |

返回：array

### 示例

范例01：调用 Stocks_Assoc_NetInflowDireCORR

```tsl
stocks := array("SZ000001", "SZ000002", "SH600000");
begt := 20240901t;
endt := 20241101t;
minN := 20;
return Stocks_Assoc_NetInflowDireCORR(stocks, begt, endt, minN);
```

## `stocks_assoc_netInflowRatioCORR(stocks, begt, endt, min_n)`

声明：function

返回净流入占比相关性矩阵

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数     | 类型     | 说明                 |
| -------- | -------- | -------------------- |
| `stocks` | array    | 一维数组类型，证券池 |
| `begt`   | datetime | 日期类型，开始日     |
| `endt`   | datetime | 日期类型，截止日     |
| `min_n`  | integer  | 整数型，最短天数     |

返回：array

### 示例

范例01：调用 Stocks_Assoc_NetInflowRatioCORR

```tsl
stocks := array("SZ000001", "SZ000002", "SH600000");
begt := 20240901t;
endt := 20241101t;
minN := 20;
return Stocks_Assoc_NetInflowRatioCORR(stocks, begt, endt, minN);
```

## `stocks_assoc_netOfFund(stocksarr, fundsarr, end_t, type, hold_type, n)`

声明：function

返回基于基金持仓的股票关联网络

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数        | 类型     | 说明                            |
| ----------- | -------- | ------------------------------- |
| `stocksarr` | array    | 一维数组类型，股票序列          |
| `fundsarr`  | array    | 一维数组类型，基金序列          |
| `end_t`     | datetime | 日期类型，截止日                |
| `type`      | integer  | 整数型，关联网络计算方法        |
| `hold_type` | integer  | 整数型，基金持仓类型            |
| `n`         | integer  | 整数型，N日成交额均值，默认20日 |

返回：array

### 示例

范例01：调用 Stocks_Assoc_NetOfFund

```tsl
Stocksarr := array("SZ300395", "SZ002371", "SH600519");
Fundsarr := array("OF000001", "OF000021");
EndT := 20240416T;
Type_ := 2;
HoldType := 2;
N := 20;
Return Stocks_Assoc_NetOfFund(Stocksarr, Fundsarr, EndT, Type_, HoldType, N);
```

## `stocks_assoc_netOfMSH(stocksarr, end_t, s_type, s_nature)`

声明：function

返回基于大股东持仓的股票关联网络

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数        | 类型     | 说明                       |
| ----------- | -------- | -------------------------- |
| `stocksarr` | array    | 一维数组类型，股票序列     |
| `end_t`     | datetime | 日期类型，截止日           |
| `s_type`    | integer  | 整数型，股东类型           |
| `s_nature`  | integer  | 整数型或字符串型，股东性质 |

返回：array

### 示例

范例01：调用 Stocks_Assoc_NetOfMSH

```tsl
Stocksarr := array("SH601018", "SZ002285", "SZ002269");
EndT := 20240425T;
SType := 1;
SNature := 0;
return Stocks_Assoc_NetOfMSH(Stocksarr, EndT, SType, SNature);
```

## `stocks_assoc_style(stocksarr, endt)`

声明：function

返回基于天软风格指标的股票关联网络

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数        | 类型     | 说明                   |
| ----------- | -------- | ---------------------- |
| `stocksarr` | array    | 一维数组类型，股票序列 |
| `endt`      | datetime | 日期类型，截止日       |

返回：array

### 示例

范例01：调用 Stocks_Assoc_Style

```tsl
Stocksarr := array("SZ300395", "SZ002371", "SH600519", "SZ000001");
EndT := 20240416T;
return Stocks_Assoc_Style(Stocksarr, EndT);
```

## `stocks_assoc_tsStdcorr(stocks, begt, endt, min_n)`

声明：function

返回TS已实现波动率相关性矩阵

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数     | 类型     | 说明                 |
| -------- | -------- | -------------------- |
| `stocks` | array    | 一维数组类型，证券池 |
| `begt`   | datetime | 日期类型，开始日     |
| `endt`   | datetime | 日期类型，截止日     |
| `min_n`  | integer  | 整数型，最短天数     |

返回：array

### 示例

范例01：调用 Stocks_Assoc_TSSTDCORR

```tsl
stocks := array("SZ000001", "SZ000002", "SH600000");
begt := 20240901t;
endt := 20241101t;
minN := 20;
return Stocks_Assoc_TSSTDCORR(stocks, begt, endt, minN);
```

## `stocks_assoc_vpcorr(stocks, begt, endt, min_n)`

声明：function

返回量价综合相关性矩阵

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数     | 类型     | 说明                 |
| -------- | -------- | -------------------- |
| `stocks` | array    | 一维数组类型，证券池 |
| `begt`   | datetime | 日期类型，开始日     |
| `endt`   | datetime | 日期类型，截止日     |
| `min_n`  | integer  | 整数型，最短天数     |

返回：array

### 示例

范例01：调用 Stocks_Assoc_VPCORR

```tsl
stocks := array("SZ000001", "SZ000002", "SH600000");
begt := 20240901t;
endt := 20241101t;
minN := 20;
return Stocks_Assoc_VPCORR(stocks, begt, endt, minN);
```

## `stocks_assoc_zfcorr(stocks, begt, endt, min_n)`

声明：function

返回股价涨幅相关性矩阵

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数     | 类型     | 说明                 |
| -------- | -------- | -------------------- |
| `stocks` | array    | 一维数组类型，证券池 |
| `begt`   | datetime | 日期类型，开始日     |
| `endt`   | datetime | 日期类型，截止日     |
| `min_n`  | integer  | 整数型，最短天数     |

返回：array

### 示例

范例01：调用 Stocks_Assoc_ZFCORR

```tsl
stocks := array("SZ000001", "SZ000002", "SH600000");
begt := 20240901t;
endt := 20241101t;
minN := 20;
return Stocks_Assoc_ZFCORR(stocks, begt, endt, minN);
```

## `stocks_assoc_zfcorr_nN(stocks, begt, endt, min_n)`

声明：function

返回股价涨幅--相关性矩阵

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数     | 类型     | 说明                 |
| -------- | -------- | -------------------- |
| `stocks` | array    | 一维数组类型，证券池 |
| `begt`   | datetime | 日期类型，开始日     |
| `endt`   | datetime | 日期类型，截止日     |
| `min_n`  | integer  | 整数型，最短天数     |

返回：array

### 示例

范例01：调用 Stocks_Assoc_ZFCORR_NN

```tsl
stocks := array("SZ000001", "SZ000002", "SH600000");
begt := 20240901t;
endt := 20241101t;
minN := 20;
return Stocks_Assoc_ZFCORR_NN(stocks, begt, endt, minN);
```

## `stocks_assoc_zfcorr_nP(stocks, begt, endt, min_n)`

声明：function

返回股价涨幅-+相关性矩阵

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数     | 类型     | 说明                 |
| -------- | -------- | -------------------- |
| `stocks` | array    | 一维数组类型，证券池 |
| `begt`   | datetime | 日期类型，开始日     |
| `endt`   | datetime | 日期类型，截止日     |
| `min_n`  | integer  | 整数型，最短天数     |

返回：array

### 示例

范例01：调用 Stocks_Assoc_ZFCORR_NP

```tsl
stocks := array("SZ000001", "SZ000002", "SH600000");
begt := 20240901t;
endt := 20241101t;
minN := 20;
return Stocks_Assoc_ZFCORR_NP(stocks, begt, endt, minN);
```

## `stocks_assoc_zfcorr_pn(stocks, begt, endt, min_n)`

声明：function

返回股价涨幅+-相关性矩阵

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数     | 类型     | 说明                 |
| -------- | -------- | -------------------- |
| `stocks` | array    | 一维数组类型，证券池 |
| `begt`   | datetime | 日期类型，开始日     |
| `endt`   | datetime | 日期类型，截止日     |
| `min_n`  | integer  | 整数型，最短天数     |

返回：array

### 示例

范例01：调用 Stocks_Assoc_ZFCORR_PN

```tsl
stocks := array("SZ000001", "SZ000002", "SH600000");
begt := 20240901t;
endt := 20241101t;
minN := 20;
return Stocks_Assoc_ZFCORR_PN(stocks, begt, endt, minN);
```

## `stocks_assoc_zfcorr_pp(stocks, begt, endt, min_n)`

声明：function

返回股价涨幅++相关性矩阵

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数     | 类型     | 说明                 |
| -------- | -------- | -------------------- |
| `stocks` | array    | 一维数组类型，证券池 |
| `begt`   | datetime | 日期类型，开始日     |
| `endt`   | datetime | 日期类型，截止日     |
| `min_n`  | integer  | 整数型，最短天数     |

返回：array

### 示例

范例01：调用 Stocks_Assoc_ZFCORR_PP

```tsl
stocks := array("SZ000001", "SZ000002", "SH600000");
begt := 20240901t;
endt := 20241101t;
minN := 20;
return Stocks_Assoc_ZFCORR_PP(stocks, begt, endt, minN);
```

## `stocks_assoc_zfcorr_reverse(stocks, begt, endt, min_n)`

声明：function

返回股价涨幅反向相关性矩阵

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数     | 类型     | 说明                 |
| -------- | -------- | -------------------- |
| `stocks` | array    | 一维数组类型，证券池 |
| `begt`   | datetime | 日期类型，开始日     |
| `endt`   | datetime | 日期类型，截止日     |
| `min_n`  | integer  | 整数型，最短天数     |

返回：array

### 示例

范例01：调用 Stocks_Assoc_ZFCORR_Reverse

```tsl
stocks := array("SZ000001", "SZ000002", "SH600000");
begt := 20240901t;
endt := 20241101t;
minN := 20;
return Stocks_Assoc_ZFCORR_Reverse(stocks, begt, endt, minN);
```

## `stocks_assoc_zfcorr_same(stocks, begt, endt, min_n)`

声明：function

返回股价涨幅同向相关性矩阵

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数     | 类型     | 说明                 |
| -------- | -------- | -------------------- |
| `stocks` | array    | 一维数组类型，证券池 |
| `begt`   | datetime | 日期类型，开始日     |
| `endt`   | datetime | 日期类型，截止日     |
| `min_n`  | integer  | 整数型，最短天数     |

返回：array

### 示例

范例01：调用 Stocks_Assoc_ZFCORR_Same

```tsl
stocks := array("SZ000001", "SZ000002", "SH600000");
begt := 20240901t;
endt := 20241101t;
minN := 20;
return Stocks_Assoc_ZFCORR_Same(stocks, begt, endt, minN);
```

## `tsf_assoc_matTransfor(data, u_type)`

声明：function

返回关联矩阵结构转换（进行不同结构间关联矩阵转换）

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 查找 搜索 lookup 返回 获取 网络 HTTP -->

| 参数     | 类型    | 说明                                                                  |
| -------- | ------- | --------------------------------------------------------------------- |
| `data`   | array   | 二维数组类型，转换前矩阵暂支持类型1-下标型、类型2-标准型、类型3-前N型 |
| `u_type` | integer | 整数型，选择转换类型，取值如下                                        |

返回：array

### 示例

范例01：调用 tsf_Assoc_MatTransfor

```tsl
Data := array(("代码":"SH600000", "名称":"浦发银行", "备注":nil,
    "SH600000":1.00, "SZ000001":0.90, "SZ000002":0),
    ("代码":"SZ000001", "名称":"平安银行", "备注":nil,
    "SH600000":0.90, "SZ000001":1.00, "SZ000002":0.86),
    ("代码":"SZ000002", "名称":"万科A", "备注":nil,
    "SH600000":0, "SZ000001":0.86, "SZ000002":1.00));
uType := 1;
return tsf_Assoc_MatTransfor(Data, uType);
```

## `tsf_assoc_matTransforN(data, n, d_type)`

声明：function

返回关联矩阵过滤接口-前N式，只保留每行前N个最大或最小元素

<!-- tags: 金融 专题函数 股票研究 02： 关联分析天软股票关联网络 过滤 筛选 filter 查找 搜索 lookup 返回 -->

| 参数     | 类型    | 说明                                       |
| -------- | ------- | ------------------------------------------ |
| `data`   | array   | 二维数组类型，过滤前矩阵暂支持类型2-标准型 |
| `n`      | integer | 整数型，前N式阈值                          |
| `d_type` | integer | 整数型，前N式排序类型，取值如下            |

返回：array

### 示例

范例01：调用 tsf_Assoc_MatTransforN

```tsl
Data := array(("代码":"SH600000", "名称":"浦发银行", "备注":nil,
    "SH600000":1.00, "SZ000001":0.90, "SZ000002":0),
    ("代码":"SZ000001", "名称":"平安银行", "备注":nil,
    "SH600000":0.90, "SZ000001":1.00, "SZ000002":0.86),
    ("代码":"SZ000002", "名称":"万科A", "备注":nil,
    "SH600000":0, "SZ000001":0.86, "SZ000002":1.00));
N := 2;
dType := 0;
return tsf_Assoc_MatTransforN(Data, N, dType);
```
