✨ feat(tsl-api-reference): add class and framework API lookup
This commit is contained in:
-70
@@ -23,15 +23,10 @@
|
||||
|
||||
```tsl
|
||||
// 获取"OF510500"报告期20250630与业绩比较基准的主动比率(%),按占市值比例(%)计算
|
||||
|
||||
FundID := "OF510500";
|
||||
|
||||
Setsysparam(Pn_stock(), FundID);
|
||||
|
||||
RDate := 20250630;
|
||||
|
||||
BenchMarkID := FundBenchmarkOFID(FundID, Inttodate(Rdate));
|
||||
|
||||
return Fund_ActiveShare(BenchMarkID, RDate, "股票", "占市值比例(%)");
|
||||
// 输出:0.2145
|
||||
```
|
||||
@@ -58,13 +53,9 @@ return Fund_ActiveShare(BenchMarkID, RDate, "股票", "占市值比例(%)");
|
||||
|
||||
```tsl
|
||||
// 获取"OF510500"在报告期20250630与业绩比较基准主动比率(%)
|
||||
|
||||
FundID := "OF510500";
|
||||
|
||||
Setsysparam(Pn_stock(), FundID);
|
||||
|
||||
RDate := 20250630;
|
||||
|
||||
return Fund_ActiveShare2(RDate, "股票", "占市值比例(%)");
|
||||
// 输出:0.2145
|
||||
```
|
||||
@@ -91,13 +82,9 @@ return Fund_ActiveShare2(RDate, "股票", "占市值比例(%)");
|
||||
|
||||
```tsl
|
||||
// 获取"OF510500"在报告期2025030的HHI指数
|
||||
|
||||
FundID := "OF510500";
|
||||
|
||||
Setsysparam(Pn_stock(), FundID);
|
||||
|
||||
RDate := 20250630;
|
||||
|
||||
return Fund_HHI(RDate, "股票", "占市值比例(%)");
|
||||
// 输出:23.928
|
||||
```
|
||||
@@ -124,13 +111,9 @@ return Fund_HHI(RDate, "股票", "占市值比例(%)");
|
||||
|
||||
```tsl
|
||||
// 获取"OF510500"在报告期20251231与指数"SH000905"为基准的基准覆盖率(%)
|
||||
|
||||
FundID := "OF510500";
|
||||
|
||||
Setsysparam(Pn_stock(), FundID);
|
||||
|
||||
RDate := 20251231;
|
||||
|
||||
return FundBenchmarkCoverage("SH000905", RDate, "股票");
|
||||
// 输出:99.997
|
||||
```
|
||||
@@ -156,13 +139,9 @@ return FundBenchmarkCoverage("SH000905", RDate, "股票");
|
||||
|
||||
```tsl
|
||||
// 获取"OF001015"在报告期20251231的基金业绩比较基准覆盖率(%)
|
||||
|
||||
FundID := "OF001015";
|
||||
|
||||
Setsysparam(Pn_stock(), FundID);
|
||||
|
||||
RDate := 20251231;
|
||||
|
||||
return FundBenchmarkCoverage2(RDate, "股票");
|
||||
// 输出:99.75
|
||||
```
|
||||
@@ -188,13 +167,9 @@ return FundBenchmarkCoverage2(RDate, "股票");
|
||||
|
||||
```tsl
|
||||
// 获取"OF000014"在202500630的外部评级暴露集中度
|
||||
|
||||
Setsysparam(Pn_stock(), "OF000014");
|
||||
|
||||
Rdate := 20250630;
|
||||
|
||||
RType := "外部评级暴露集中度";
|
||||
|
||||
return FundCreditRiskConcentration(Rdate, RType);
|
||||
```
|
||||
|
||||
@@ -220,15 +195,10 @@ return FundCreditRiskConcentration(Rdate, RType);
|
||||
|
||||
```tsl
|
||||
// 获取"OF000014"在202500630的信用风险暴露集中度-行业
|
||||
|
||||
Setsysparam(Pn_stock(), "OF000014");
|
||||
|
||||
Rdate := 20250630;
|
||||
|
||||
RType := "可转债";
|
||||
|
||||
PorType := "占净值比例(%)";
|
||||
|
||||
return FundCreditRiskConcentration_HY(Rdate, RType, PorType);
|
||||
// 输出:3.08
|
||||
```
|
||||
@@ -255,15 +225,10 @@ return FundCreditRiskConcentration_HY(Rdate, RType, PorType);
|
||||
|
||||
```tsl
|
||||
// 获取"OF000014"在202500630的"AAA"级的信用风险暴露集中度-外部评级
|
||||
|
||||
Setsysparam(Pn_stock(), "OF000014");
|
||||
|
||||
Rdate := 20250630;
|
||||
|
||||
RType := "AAA";
|
||||
|
||||
PorType := "占净值比例(%)";
|
||||
|
||||
return FundCreditRiskConcentration_PJ(Rdate, RType, PorType);
|
||||
// 输出:15.58
|
||||
```
|
||||
@@ -292,17 +257,11 @@ return FundCreditRiskConcentration_PJ(Rdate, RType, PorType);
|
||||
|
||||
```tsl
|
||||
// 获取"OF510500"在报告期20250630的股票仓位与基金业绩比较基准的偏离度(%)
|
||||
|
||||
// 按占净值比例(%)计算
|
||||
|
||||
FundID := "OF510500";
|
||||
|
||||
BenchMarkID := FundBenchmarkOFID(FundID);
|
||||
|
||||
Setsysparam(Pn_stock(), FundID);
|
||||
|
||||
RDate := 20250630;
|
||||
|
||||
return FundDeviationDegree(BenchMarkID, RDate, "股票仓位偏离", "占净值比例(%)");
|
||||
// 输出:-3.658
|
||||
```
|
||||
@@ -311,17 +270,11 @@ return FundDeviationDegree(BenchMarkID, RDate, "股票仓位偏离", "占净值
|
||||
|
||||
```tsl
|
||||
// 获取"OF510500"在报告期20250630的股票仓位与基金业绩比较基准的偏离度(%)
|
||||
|
||||
// 按占净值比例(%)计算
|
||||
|
||||
FundID := "OF510500";
|
||||
|
||||
BenchMarkID := FundBenchmarkOFID(FundID);
|
||||
|
||||
Setsysparam(Pn_stock(), FundID);
|
||||
|
||||
RDate := 20250630;
|
||||
|
||||
return FundDeviationDegree(BenchMarkID, RDate, "股票仓位偏离", "占净值比例(%)");
|
||||
// 输出:-3.658
|
||||
```
|
||||
@@ -348,11 +301,8 @@ return FundDeviationDegree(BenchMarkID, RDate, "股票仓位偏离", "占净值
|
||||
|
||||
```tsl
|
||||
FundID := "OF510500";
|
||||
|
||||
Setsysparam(Pn_stock(), FundID);
|
||||
|
||||
RDate := 20250630;
|
||||
|
||||
return FundDeviationDegree_FG(RDate, '占净值比例(%)', '大盘成长');
|
||||
// 输出:-0.048
|
||||
```
|
||||
@@ -380,13 +330,9 @@ return FundDeviationDegree_FG(RDate, '占净值比例(%)', '大盘成长');
|
||||
|
||||
```tsl
|
||||
// 获取"OF510500"报告期20250630的申万房地产偏离度(%),按占净值比例(%)计算
|
||||
|
||||
FundID := "OF510500";
|
||||
|
||||
Setsysparam(Pn_stock(), FundID);
|
||||
|
||||
RDate := 20250630;
|
||||
|
||||
return FundDeviationDegree_HY(RDate, '占净值比例(%)', 1, '申万房地产');
|
||||
// 输出:-0.049
|
||||
```
|
||||
@@ -413,15 +359,10 @@ return FundDeviationDegree_HY(RDate, '占净值比例(%)', 1, '申万房地产')
|
||||
|
||||
```tsl
|
||||
// 获取"OF510500"报告期20250630的行业偏离度(%),
|
||||
|
||||
// 使用申万一级行业,按占净值比例(%)计算
|
||||
|
||||
FundID := "OF510500";
|
||||
|
||||
Setsysparam(Pn_stock(), FundID);
|
||||
|
||||
RDate := 20250630;
|
||||
|
||||
return FundDeviationDegree_HYHJ(RDate, '占净值比例(%)', 1);
|
||||
// 输出:1.829
|
||||
```
|
||||
@@ -447,13 +388,9 @@ return FundDeviationDegree_HYHJ(RDate, '占净值比例(%)', 1);
|
||||
|
||||
```tsl
|
||||
// 获取"OF510500"报告期20250630的股票仓位偏离度(%),按占净值比例(%)计算
|
||||
|
||||
FundID := "OF510500";
|
||||
|
||||
Setsysparam(Pn_stock(), FundID);
|
||||
|
||||
RDate := 20250630;
|
||||
|
||||
return FundDeviationDegree_Stocks(RDate, "占净值比例(%)");
|
||||
// 输出:-3.658
|
||||
```
|
||||
@@ -478,11 +415,8 @@ return FundDeviationDegree_Stocks(RDate, "占净值比例(%)");
|
||||
|
||||
```tsl
|
||||
// 获取"OF000014"在202500630的含权资产仓位(可转债)(%)
|
||||
|
||||
Setsysparam(Pn_stock(), "OF000014");
|
||||
|
||||
Rdate := 20250630;
|
||||
|
||||
return FundEquityExposure(Rdate);;
|
||||
// 输出:60.06
|
||||
```
|
||||
@@ -508,13 +442,9 @@ return FundEquityExposure(Rdate);;
|
||||
|
||||
```tsl
|
||||
// 获取"OF000014"在报告期20251231的组合久期
|
||||
|
||||
FundID := "OF000014";
|
||||
|
||||
Setsysparam(Pn_stock(), FundID);
|
||||
|
||||
RDate := 20251231;
|
||||
|
||||
return FundModifiedDuration(RDate, "占净值比例(%)");
|
||||
// 输出:0.194
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user