Files
playbook/skills/tsl-api-reference/references/codegen/dotnet/fundamentals/range_report.md
T
csh c0bf0358e0 📝 docs(tsl): sync api skill with corrected codegen
Mirror docs/tsl/codegen into the bundled tsl-api-reference skill and rebuild the function index.

Remove invalid duplicate API entries for cb_delistedbydate, createhttpsession, exportJsonString, and Anova_Bartlett so exact lookup returns the canonical entries.
2026-07-07 16:47:03 +08:00

24 KiB

财务基本面 / 区间报表

IE_FundSCBuyMore2()

基金.累计买入超净值2%股票明

返回:array

IE_FundSCSellMore2()

基金.累计卖出超净值2%股票明细

返回:array

IE_HyHjsc()

行业.黄金生产

返回:string

IE_RevenuesByRegion()

主营收入及成本(按地区)

返回:string

reportEventQk(stock_id, r_date)

报告期相关数据

参数 类型 说明
stock_id string 股票代码
r_date int 报告期;Type:返回表格类型,如:”分红送股”,更多请参考模型ReportByEvent

返回:array

cashFlowSheetQk(stock_id, end_t, merge_or_parent)

指定报告期的现金流量表

参数 类型 说明
stock_id String 股票代码
end_t TDateTime 截止日
merge_or_parent Integer 现金流量表的类型

返回:Array

示例

end_t := 20021231;
return cashFlowSheetQk("SZ000001",end_t,0);
//返回平安2002年的合并现金流量表
结果:

interestSheetQk(stock_id, end_t, merge_or_parent)

指定报告期的损益表

参数 类型 说明
stock_id String 证券类型,股票代码
end_t Integer 报告期类型,截止日期
merge_or_parent Integer 整数

返回:Array

interestDistributeQk(stock_id, end_t, merge_or_parent)

指定报告期的利润分配表。

参数 类型 说明
stock_id String 字符串。股票代码
end_t Integer 整数。截止日期
merge_or_parent Integer 用户自定义。利润分配表类型,取值如下:

返回:Array

taxRateQk(stock_id, end_t)

指定报告期的税率。

参数 类型 说明
stock_id String 字符串。股票代码
end_t Integer 整数。截止日期

返回:Array

issueInfoQk(stock_id, beg_t, end_t)

指定区间段内股票的发行情况

参数 类型 说明
stock_id String 股票代码
beg_t TDateTime 开始时间
end_t TDatetime 截止时间

返回:Array

示例

beg_t := intToDate(19950101);
end_t := intToDate(20111231);
return issueInfoQk("SH500003",beg_t,end_t);
//返回1995-01-01至2011-12-31”SH500003”的股票的发行情况
结果:

mainnegotiableshareholdersqk(stockid, endt)

指定报告期的十大流通股东情况

参数 类型 说明
stockid string String,股票代码
endt date reportingperiod,截止日期

返回:array

示例

return mainnegotiableshareholdersqk("SZ000002",20111231);
//返回万科截止2011年十大流通股东情况
结果:

mainshareholdersqk(stockid, rdate)

指定报告期的十大股东情况

参数 类型 说明
stockid string String,股票代码
rdate rdate ,截止日期

返回:array

示例

return mainshareholdersqk("SZ000002",20111231);
//返回2011年十大股东情况
结果:

shareStructChangeQk(stock_id, beg_t, end_t)

获得指定区间发生的股本结构变动情况

参数 类型 说明
stock_id String 股票代码
beg_t TDateTime 开始时间
end_t TDateTime 截止时间

返回:Array

示例

beg_t := intToDate(20080101);
end_t := intToDate(20111231);
return shareStructChangeQk("SZ000002",beg_t,end_t);
//返回万科2008-01-01至2011-12-31的股本结构变动情况
结果:

shareStructQk(stock_id, end_t)

获得指定日的股本结构

参数 类型 说明
stock_id String 股票代码
end_t TDateTime 截止日

返回:Array

示例

return shareStructQk("SZ000002",intToDate(20111231));
//返回万科2011-12-3的股本结构
结果:

stockListQk(stock_id, beg_t, end_t)

在指定区间内股票上市情况

参数 类型 说明
stock_id String 股票代码
beg_t TDateTime 开始时间
end_t TDateTime 截止时间

返回:Array

示例

stock_id := "SZ000002";
beg_t := intToDate(19900101);
end_t := intToDate(20111231);
return stockListQk(stock_id,beg_t,end_t);
//返回万科1900-01-01至2011-12-31股票上市情况
结果:

stockMoreIssueQk(stock_id, beg_t, end_t, filterfield)

在指定区间内股票增发情况

参数 类型 说明
stock_id String 股票代码
beg_t TDateTime 开始时间
end_t TDateTime 截止时间
filterfield String 过虑字段

返回:Array

示例

stock_id := "SZ000002";
beg_t := intToDate(19900101);
end_t := intToDate(20111231);
return StockMoreIssueQk(StockId,BegT,EndT,”上市日”);
//返回万科A1900-01-01至2011-12-13股票增发情况
结果:

collectMoneyWayQk(stock_id, beg_t, end_t)

在指定区间内股票募集资金投向情况。

参数 类型 说明
stock_id String 字符串。股票代码
beg_t TDateTime 日期。开始日期
end_t TDateTime 日期。截止日期

返回:Array

collectMoneyQk(stock_id, beg_t, end_t)

在指定区间内股票募集资金情况。

参数 类型 说明
stock_id String 字符串。股票代码
beg_t TDateTime 日期。开始日期
end_t TDateTime 日期。截止日期

返回:Array

companyLeaderShareholdersQk(stock_id, end_t)

指定报告期的公司管理层持股情况。

参数 类型 说明
stock_id String 字符串。股票代码
end_t Integer 整数。截止日期

返回:Array

importantEventQk(stock_id, beg_t, end_t, event_type)

区间发生的事件。

参数 类型 说明
stock_id String 字符串。股票代码
beg_t TDateTime 日期。开始日期
end_t TDateTime 日期。截止日期
event_type String 字符串。事项类型

返回:Array

stockCodeQk(end_t)

指定日股票代码对照表。

参数 类型 说明
end_t TDateTime 日期。截止日期

返回:Array

stockIssueQk(stock_id, beg_t, end_t)

在指定区间内股票发行情况。

参数 类型 说明
stock_id String 字符串。股票代码
beg_t TDateTime 日期。开始日期
end_t TDateTime 日期。截止日期

返回:Array

stockDistributionQk(stock_id, beg_t, end_t, filterfield)

指定区间内的配股情况

参数 类型 说明
stock_id String 股票代码
beg_t TDateTime 开始时间
end_t TDateTime 截止时间
filterfield String 过虑字段

返回:Array

示例

stock_id :="SZ000002";
beg_t := intToDate(19900101);
end_t := intToDate(20111231);
return StockDistributionQk(StockID,BegT,EndT,”除权日”);
结果:

amountCommissionQk(fund_id, end_t)

指定报告期的交易量及佣金情况

参数 类型 说明
fund_id String 基金代码
end_t Integer 报告期

返回:Array

示例

fund_id:= "SH500003";
end_t := 20111231;
return amountCommissionQk(fund_id,end_t);
//返回”SH500003”2011年的交易量及佣金情况
结果:

balanceSheetQk(stock_id, end_t, merge_or_parent)

股票&基金指定报告期的资产负债表

参数 类型 说明
stock_id String 股票&基金代码
end_t Integer 截止日期
merge_or_parent Integer 资产负债表类型

返回:Array

示例

stock_id := "SH500003";
end_t := 20021231;
return balanceSheetQk(stock_id,end_t,0);
//返回”SH500003”在2002的资产负债表
结果:

financialItemsQk(stock_id, end_t)

指定报告期的财务指标

参数 类型 说明
stock_id String 基金代码
end_t Integer 截止日

返回:Array

示例

stock_id := "SH500003";
end_t := 20111231;
return financialItemsQk(stock_id,end_t);
//返回”SH500003”2011年的财务指标
结果:

fundEnlargeQk(fund_id, beg_t, end_t)

在指定区间内基金扩募情况

参数 类型 说明
fund_id String 基金代码
beg_t TDateTime 开始日期
end_t TDateTime 截止日期

返回:Array

示例

数据表,返回在指定区间内基金扩募情况
fund_id :="SZ184700";
beg_t := intToDate(19900101);
end_t := intToDate(20111231);
return fundEnlargeQk(fund_id,beg_t,end_t);
//返回SZ184700”1990-01-01至2011-12-31的基金扩募情况
结果:

fundIndustryCompositeQk(fund_id, r_date)

指定报告期的基金行业股票投资组合情况

参数 类型 说明
fund_id String 基金代码
r_date Integer 报告期

返回:Array

示例

fund_id :="SZ184693";
r_date := 20111231;
return fundIndustryCompositeQk(fund_id,r_date);
//返回”SZ184693”在2011年的基金行业股票投资组合情况
结果:

fundMainShareHoldersQk(fund_id, end_t)

指定报告期的基金主要持有人

参数 类型 说明
fund_id String 基金代码
end_t Integer 报告期

返回:Array

示例

fund_id := "SH500001";
end_t := 20111231;
return fundMainShareHoldersQk(fund_id,end_t);
//返回基金金泰2011年的基金主要持有人
结果:

fundNewAddedStockQk(fund_id, end_t)

指定报告期的基金新增股票

参数 类型 说明
fund_id String 基金代码
end_t Integer 报告期

返回:Array

示例

fund_id := "SH500002";
end_t := 20021231;
return fundNewAddedStockQk(fund_id,end_t);
//返回”SH500002”2002年的基金新增股票
结果:

fundStockCompositeQk(fund_id, r_date)

指定报告期的股票投资组合情况

参数 类型 说明
fund_id String 基金代码
r_date Integer 报告期

返回:Array

示例

fund_id := "SZ184701";
r_date := 20111231;
return fundStockCompositeQk(fund_id,r_date);
//返回”SZ184701”2011年的股票投资组合情况
结果:

investmentRatioQk(fund_id, r_date)

按资产类型分类的基金投资组合

参数 类型 说明
fund_id String 基金代码
r_date Integer 报告期

返回:Array

示例

fund_id := "SZ184712";
r_date := 20011231;
return investmentRatioQk(fund_id,r_date);
//返回”SZ84712”按资产类型分类的基金投资组合
结果:

netAssetWeeklyListQk2(fund_id, beg_t, end_t)

一段时间的资产净值周表情况

参数 类型 说明
fund_id String 基金代码
beg_t TDateTime 开始日期
end_t TDateTime 截止日期

返回:Array

示例

fund_id := "OF288101";
beg_t := intToDate(20050101);
end_t := intToDate(20111231);
return netAssetWeeklyListQk2(fund_id,beg_t,end_t);
//返回”OF288101”2005-01-01至2011-12-31的资产净值周表情况
结果:

netAssetWeeklyListQk(fund_id, end_t)

指定报告期的资产净值周表情况

参数 类型 说明
fund_id String 基金代码
end_t TDateTime 报告期

返回:Array

示例

fund_id := "SZ184691";
end_t := 20031231;
return netAssetWeeklyListQk(fund_id,end_t);
//返回”SZ84691”2003年资产周表情况
结果:

fundBondCompositeQk(r_date)

指定报告期的股票投资组合情况

参数 类型 说明
r_date Integer 报告期

返回:Array

示例

fund_id := "SZ184691";
setSysParam(pn_Stock(), fund_id);
return fundBondCompositeQk(20111231);
//返回”SZ184691”在2011年的股票投资组合情况
结果:

fundBondPzCompositeQk(fund_id, r_date)

指定报告期的债券配置

参数 类型 说明
fund_id String 基金代码
r_date Integer 报告期

返回:Array

示例

fund_id := "SH500018";
r_date := 20111231;
return fundBondPzCompositeQk(fund_id,r_date);
//返回”SH500018”在2011年的债券配置
结果:

fundsindustrycompositeqk(fundarr, rdate)

板块-报告期-行业配置

参数 类型 说明
fundarr array of string array of string,基金列表
rdate rdate ,报告期

返回:array

fundsbondcompositeqk(fundarr, rdate)

板块-报告期-债券配置汇总

参数 类型 说明
fundarr array of string array of string,基金列表
rdate rdate ,报告期

返回:array

fundsssmx(fundarr, rdate)

指定报告期的份额变动-明细

参数 类型 说明
fundarr array of string array of string,基金代码
rdate rdate ,截止日期

返回:array

fundsstockcompositeqk(fundarr, rdate)

指定报告期的股票投资组合-市值汇总

参数 类型 说明
fundarr array of string array of string,基金代码
rdate date ,截止日期

返回:array

fundshsmx(fundarr, rdate)

指定报告期持有人结构-明细

参数 类型 说明
fundarr array of string array of string,基金代码
rdate date ,截止日期

返回:array

fundsbsqk(fundarr, rdate, bstype, topn)

累计买入卖出-汇总

参数 类型 说明
fundarr array of string array of string,基金代码
rdate rdate ,截止日期
bstype Integer Integer,买入卖出标志买入=0卖出=1
topn integer integer,前N

返回:array

fundsbonddetailsqk(fundarr, rdate)

指定报告期的持债明细-市值汇总

参数 类型 说明
fundarr array of string array of string,基金代码
rdate rdate ,截止日期

返回:array

fundspmqk(fundarr, rdate)

指定报告期的贵金属明细-汇总

参数 类型 说明
fundarr array of string
rdate

返回:Array,TableArray

fundsabsqk(fundarr, rdate)

指定报告期的资产支持证券明细-汇总

参数 类型 说明
fundarr array of string array of string,基金代码
rdate rdate ,截止日期

返回:array

fundsfunddividendqk(fundarr, rdate, rdate2)

板块-区间基金分红

参数 类型 说明
fundarr array of string array of string,基金代码
rdate rdate ,截止日期
rdate2 rdate integer,截止日期

返回:array

fundscbqk(fundarr, rdate)

指定报告期的处于转股期的可转债明细-汇总

参数 类型 说明
fundarr array of string array of string,基金代码
rdate rdate ,截止日期

返回:array

fundsarmmx(fundarr, rdate, dtype)

指定报告期的平均剩余期限分布情况-明细

参数 类型 说明
fundarr array of string array of string,基金代码
rdate date ,截止日期
dtype Integer Integer,分布情况

返回:array

fundsfdqk(fundarr, rdate, isrelate)

指定报告期的基金明细-汇总

参数 类型 说明
fundarr array of string array of string,基金代码
rdate rdate ,截止日期
isrelate integer integer,是否关联方

返回:array

establishmentQk(fund_id, beg_t, end_t)

区间基金设立情况。

参数 类型 说明
fund_id String 字符串。基金代码
beg_t TDateTime 日期。开始日期
end_t TDateTime 日期。截止日期

返回:Array

fundDistributeInfoQk(fund_id, beg_t, end_t)

在指定区间内区间基金分红情况。

参数 类型 说明
fund_id String 字符串。基金代码
beg_t TDateTime 日期。开始日期
end_t TDateTime 日期。截止日期

返回:Array

fundSellStockQk(fund_id, end_t)

指定报告期的基金剔除股票。

参数 类型 说明
fund_id String 字符串。基金代码
end_t Integer 整数。截止日期

返回:Array

profitSheetQk(fund_id, end_t)

指定报告期的收益及分配表情况。

参数 类型 说明
fund_id String 字符串。基金代码
end_t Integer 整数。截止日期

返回:Array

sponsorInfoQk(fund_id, end_t)

指定日基金发起人持有基金情况。

参数 类型 说明
fund_id String 字符串。基金代码
end_t Integer 整数。截止日期

返回:Array

fundsTpQk(fund_arr, r_date, order_field)

交易席位情况-汇总。

参数 类型 说明
fund_arr Array 数组。基金代码
r_date Integer 整数。指定报告期
order_field String 字符串。排序字段

返回:Array

示例

return fundsTpQk(array('OF000001'),20221231,'股票成交量');
结果:

fundNaQk(beg_t, end_t, cy)

基金-区间-收益率

参数 类型 说明
beg_t TDateTime 开始日期
end_t TDateTime 截止日期
cy String 周期

返回:Array

示例

setSysParam(pn_Stock(),"SH500001");
beg_t := intToDate(20110101);
end_t := intToDate(20111231);
return fundNaQk(beg_t,end_t,Cy_week());
//返回”SH500001”2011-01-01至2011-12-31的周收益率
结果:

fundRraQk(end_t)

基金-截止日-风险及调整收益

参数 类型 说明
end_t TDateTime 截止日期

返回:Array

示例

setSysParam(pn_Stock(),"SH500001");
end_t := intToDate(20111130);
return fundRraQk(end_t);
//返回”SH500001”在截止日2011年11月30号的风险及调整收益
结果:

fundNa2Qk(end_t)

基金-截止日-收益率

参数 类型 说明
end_t 截止日期

返回:数据表,返回指定基金指定日期的基金-截止日-收益率

示例

setSysParam(pn_Stock(), "SH500001");
end_t := intToDate(20111130);
return fundNa2Qk(end_t);
//返回”SH500001”在截止日2011年11月30号的收益率
结果:

fundNawzfQk(beg_t, end_t, cy, _type, option)

功能:基金净值收益率序列

参数 类型 说明
beg_t CycleList 日期,区间开始日
end_t CycleList 日期,区间截止日
cy CycleList 周期,周期
_type UserDefine 用户自定义,区间类型,默认为0,取值如下:
option UserDefine 用户自定义,比对依据,默认为0,取值如下:

返回:array

示例

sp_s(pn_stock(),"OF000001");
begt := 20230101t;
endt := 20231231t;
cy := cy_week();
type_ := 0;
option := 0;
return fundNawzfQk(beg_t,end_t,cy,type_,option);
返回:

fundIndexNaQk(beg_t, end_t)

(参考文档未提供简述。)

参数 类型 说明
beg_t 日期,开始日
end_t 日期,截止日

返回:any

bondRateChangeQk(bond_id, end_t)

指定日期的浮动利率债券利率。

参数 类型 说明
bond_id String 字符串。债券代码
end_t TDateTime 日期。截止日期

返回:Real

bondInterestQk(bond_id, beg_t, end_t)

在指定区间内债券付息情况。

参数 类型 说明
bond_id String 字符串。债券代码
beg_t TDateTime 日期。开始日期
end_t TDateTime 日期。截止日期

返回:Array

convertibleBondChange(bond_id)

可转债转股表。

参数 类型 说明
bond_id String 字符串。股票代码

返回:Array

govBondCoefficientQk(bond_id, end_t)

指定日期的国债折算率。

参数 类型 说明
bond_id String 字符串。国债代码
end_t TDateTime 日期。截止日期

返回:Array