Files
playbook/skills/tsl-api-reference/references/codegen/dotnet/fund/misc.md
T
csh e1f7ce052c feat(skills): add tsl api reference skill
Bundle the TSL API index and markdown references under the skill, route TSL docs to use it, and update the codegen index generator to maintain the bundled data.
2026-07-07 16:36:15 +08:00

300 KiB
Raw Blame History

基金 / 其他

fundBdNoN(rdate, top_n, field)

第N名债券相关数据,与系统参数(基金)相关。

参数 类型 说明
rdate int 整数。指定报告期
top_n int 整数。第N
field string 字符串。列名

返回:float

示例

SetSysParam(PN_Stock(),'OF000001');
return FundBDNoN(20221231,1,'市值');

fundBdValue(rdate, bond_id)

指定债券相关数据,与系统参数(基金)相关。

参数 类型 说明
rdate int 整数。指定报告期
bond_id string 字符串。债券代码

返回:array

示例

SetSysParam(PN_Stock(),'OF000001');
return FundBDValue(20221231,'BK220014');

fundBdValue2(rdate, bond_id, field)

指定债券相关数据,与系统参数(基金)相关。

参数 类型 说明
rdate int 整数。指定报告期
bond_id string 字符串。债券代码
field string 字符串。列名

返回:float

fundBsqk(fundid, r_date, bs_type, top_n)

指定报告期的股票投资组合情况,(排序后统计)获取基金前TopN的数据。

参数 类型 说明
fundid string 字符串。基金代码
r_date int 整数。截止日期
bs_type int 用户自定义。买入卖出标志,取值如下:
top_n int 整数。前N

返回:array

fundExRatioOfWind()

基金复权比(Wind数据提供商),与系统参数(股票、当前时间)相关。

返回:float

fundFdQk(fundid, rdate, is_relate, top_n)

指定报告期的基金明细。

参数 类型 说明
fundid string 字符串。基金代码
rdate int 整数。指定报告期
is_relate int 用户自定义。是否关联方,取值如下:
top_n int 整数。前N

返回:array

fundPmQk(fundid, rdate, top_n)

指定报告期的贵金属明细。

参数 类型 说明
fundid string 字符串。基金代码
rdate int 整数。指定报告期
top_n int 整数。前N

返回:array

fundScNoN(rdate, top_n, field)

第N名股票相关数据,与系统参数(基金)相关。

参数 类型 说明
rdate int 整数。指定报告期
top_n int 整数。第N
field string 字符串。列名

返回:float

示例

SetSysParam(PN_Stock(),'OF000001');
return FundSCNoN(20231231,1,'市值');

fundSsmx(fundid, rdate)

基金指定报告期的份额变动。

参数 类型 说明
fundid string 字符串。基金代码
rdate int 整数。指定报告期

返回:array

bkFundcompanylist(bkname)

基金公司List,与系统参数无关。

参数 类型 说明
bkname string 板块名称

返回:array

bkFundthemename(bkname)

指定基金板块主题

参数 类型 说明
bkname string 板块名称

返回:string

containwordsRegularredeem()

RegularRedeem包含字串:"定期.*赎回"

返回:string

containwordsRegulapurchasescrollhold()

RegulaPurchaseScrollHold包含字串:"购.*滚动持有"

返回:string

containwordsScrollhold()

ScrollHold包含字串:"滚动持有|理财"

返回:string

containwordsRegularopenfund()

RegularOpenFund匹配字串:"定期|(一|两)年期纯债"

返回:string

containwordsClosedoperation()

ClosedOperation包含字串:"封闭运作"

返回:string

notcontainwordsRegularopenfund()

RegularOpenFund不包含字串:"定期.*赎回|定期支付"

返回:string

notcontainwordsScrollhold()

ScrollHold不包含字串:"购|货币"

返回:string

containwordsMiniholdperiod()

MiniHoldPeriod包含字串:"持有期"

返回:string

containwordsOtherrestrictedopening()

OtherRestrictedOpening包含字串:"一年目标触发|封闭式"

返回:string

fundCalculatedIopv()

获取实时的成分股收盘数据,计算实时的净值数据。 ETF's IOPV(算法计算) 获取实时的成分股收盘数据,计算实时的净值数据。 注意,该函数使用到PCF数据, 天软没有境外ETF的PCF的数据,会返回0,故使用时需注意。 由于自2015-05-04日后交易所的时点净值公布频率提高到3秒一笔, 所以取2015-05-04日之后的时点净值会直接以交易所公布的替代(调用FundIPOV),不再进行取成份股计算。 与当前的系统股票、周期和时间相关

返回:float

fis11(r_date)

基金收益及分配中的股票差价收入/收入合计(%),与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fis12(r_date)

基金收益及分配中的债券差价收入/收入合计(%),与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fis13(r_date)

基金收益及分配中的买入返售证券收入/收入合计(%),与系统股票pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fis14(r_date)

基金收益及分配中的其他收入/收入合计(%),与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fis15(r_date)

基金收益及分配中的股票利息收入/收入合计(%),与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fis16(r_date)

基金收益及分配中的债券利息收入/收入合计(%),与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fis17(r_date)

基金收益及分配中的存款利息收入/收入合计(%),与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fis21(r_date)

基金收益及分配中的业绩报酬/费用合计(%),与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fis22(r_date)

基金收益及分配中托管费用/费用合计(%),与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fis23(r_date)

基金收益及分配中其他费用/费用合计(%),与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fundNsGrowRatio(beg_t, end_t)

流通份额变比(%),该函数可以取基金、股票、债券的流通份额变化,与系统当前证券有关。

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

返回:Real

示例

//取华安创新2005年1月1日到2012年1月1日之间的流通份额变比(%)
setSysParam(pn_stock(),'OF040001');
return fundNsGrowRatio(intToDate(20050101),intToDate(20120101));
//结果:302.6716

fundNsGrowValue(beg_t, end_t)

流通份额变动,该函数可以取基金、股票、债券的流通份额变化,与系统当前证券有关

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

返回:Real

示例

//取华安创新2005年1月1日到2012年1月1日之间的流通份额变动
setSysParam(pn_stock(),'OF040001') ;
return fundNsGrowValue(intToDate(20050101),intToDate(20120101));
//结果:7357481259.22

fundTsGrowRatio(beg_t, end_t)

总份额变比(%)=(期初BegT总份额-期末EndT总份额)/期末EndT总份额,该函数可以取基金、股票、债券的流通份额变化,与系统当前证券有关

参数 类型 说明
beg_t Date 日期
end_t Date 日期

返回:Real

示例

//取华安创新2005年1月1日到2012年1月1日之间的总份额变比(%)
setSysParam(pn_stock(),'OF040001');
return fundTsGrowRatio(intToDate(20050101),intToDate(20120101));
//结果:302.67

fundNegotiableShares(end_t)

指定日流通份额,与系统证券pn_stock()相关。

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

返回:Real

示例

//取华安创新2012年10月18日的流通份额
setSysParam(pn_stock(),'OF040001');
ReturnFundNegotiableShares(intToDate(20121018));
//结果:8915597665.48

fundNegotiableShares3()

最新流通份额,与系统证券pn_stock()和系统时间pn_date()相关。

返回:Real

示例

//取华安创新2012年10月18日的最新流通份额
setSysParam(pn_stock(),'OF040001');
setSysParam(pn_date(),intToDate(20121018));
ReturnFundNegotiableShares3();
//结果:8915597665.48

fundShares(end_t, return_field)

指定日份额结构,与系统证券pn_stock()相关。

参数 类型 说明
end_t Date 截止日期
return_field String 返回的字段名称

返回:Real

示例

//取华安创新2012年10月18日的总份额
setSysParam(pn_stock(),'OF040001');
return fundShares(intToDate(20121018),"总份额");
//结果:8915597665.48

fundShares3(return_field)

最新份额结构,与系统证券pn_stock()和系统时间pn_date()相关。

参数 类型 说明
return_field String 返回的字段名称

返回:Real

示例

//取华安创新2012年10月18日的总份额
setSysParam(pn_stock(),'OF040001');setSysParam(pn_date(),intToDate(20121018));
return fundShares3("总份额");
//结果:8915597665.48

fundTsGrowValue(beg_t, end_t)

总份额变动,与系统证券pn_stock()相关。两个报告期总股本的差值。

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

返回:Real

示例

//取华安创新2004年9月30日到2012年10月18日之间的总份额变动
setSysParam(pn_stock(),'OF040001');
ReturnFundTSGrowValue(intToDate(20040930),intToDate(20121018));
//结果:6432568919.11

fundTotalShares(end_t)

指定日总份额,与系统证券pn_stock()相关。从基金份额表中获取最接近指定日EndT的基金总份额。

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

返回:Real

示例

//取华安创新2012年10月18日的总份额
setSysParam(pn_stock(),'OF040001');
return fundTotalShares(intToDate(20121018));
//结果:8915597665.48

fundTotalShares3()

最新总份额,与系统证券pn_stock()和系统时间pn_date()相关。从基金份额表中获取最接近pn_date()设置的当前日期的基金总份额。

返回:Real

示例

//取华安创新2012年10月18日的最新总份额
setSysParam(pn_stock(),'OF040001');
setSysParam(pn_date(),intToDate(20121018));
ReturnFundTotalShares3();
//结果:8915597665.48

fundNetAssetValue(rdate)

指定报告期资产净值(考虑填充)

参数 类型 说明
rdate ReportDateList 报告期,基金报告期

返回:real

示例

rdate := 20221231;
fund_id := "OF000001";
sp_s(pn_stock(),fund_id);
return fundNetAssetValue(rdate);//3148229855.4

fundNetAssetValueQk(begt, endt)

功能:区间基金规模序列

参数 类型 说明
begt Date 日期,开始日
endt Date 日期,截止日

返回:array

示例

范例1  begt := 20220101t;
endt := 20240101t;
sp_s(pn_stock(),"OF000001");
return fundNetAssetValueQk(begt,endt);
返回:

fundOfDifferentFeesNegotiableShares(end_t)

本模型返回指定日不同收费模式所有基金的流通份额

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

返回:Real

示例

//返回OF000009在2025-12-31不同收费模式所有基金的流通份额
setSysParam(pn_stock(),"OF000009");
return fundOfDifferentFeesNegotiableShares(20251231T);
//结果:12531232373.73

fundOfDifferentFeesTotalShares(end_t)

本模型返回指定日不同收费模式所有基金的总份额

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

返回:Real

示例

//返回OF000009在2025-12-31不同收费模式所有基金的总份额
setSysParam(pn_stock(),"OF000009");
return fundOfDifferentFeesTotalShares(20251231T);
//结果:12531232373.73

rptStructuredFund(end_t)

获取分级基金-母基金报表,与当前时间pn_date()相关。

参数 类型 说明
end_t datetime 日期类型,截止日

返回:array

pfBenchmarkReturnDayly3(b_arr, end_t, yearto_day_type, days_in1_y, floating_ir, return_type)

基准日收益率(高频)。与系统股票pn_stock()相关。

参数 类型 说明
b_arr array 数据表类型,组合基准;
end_t datetime 日期类型,截止日;
yearto_day_type any 用户自定义,年化收益率折算为日收益率方法;
days_in1_y any 用户自定义,年化收益率折算天数;
floating_ir float 实数类型,浮动利率(%)
return_type any 用户自定义,返回类型;

返回:array

fundCalculatedNavAll(endt, fund_type)

基金T日基金预估净值(用于计算折溢价)。与系统股票pn_stock()相关。

参数 类型 说明
endt datetime 日期类型,截止日;
fund_type any 用户自定义,基金类别;

返回:float

fundAaStockMValue(r_date)

返回基金指定报告期的股票市值,与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fundAaBondMValue(r_date)

返回基金指定报告期的债券市值,与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fundAaDepositMValue(r_date)

返回基金指定报告期的银行存款和清算备付金,与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fundAaTotalMValue(r_date)

返回基金指定报告期的资产合计,与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fundAaBackSecuMValue(r_date)

返回基金指定报告期的买入返售证券,与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fundAaOtherMValue(r_date)

返回基金指定报告期的其他资产市值,与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fundExRatioOfLido()

基金复权比(Lido数据提供商)。与系统股票pn_stock()、当前时间pn_date(),相关。

返回:Real

fundExRatio()

基金复权比。与系统股票pn_stock()、当前时间pn_date(),相关。

返回:Real

示例

//OF162714的基金复权比。
setSysParam(pn_stock(),"OF162714");
return fundExRatio();
//结果:0
//问题一上个函数类似

fundWeeklyYtm(t)

基金收益率(复权)。与系统股票pn_stock()、当前时间pn_date(),相关。

参数 类型 说明
t Array 数据表类型,

返回:Array

示例

//OF162714基金收益率(复权)。
setSysParam(pn_stock(),"OF162714");
return fundWeeklyYtm(Array());
结果:

getFundExRatio(t, end_t)

得到指定日的还权比。与系统股票pn_stock()、当前时间pn_date(),相关。

参数 类型 说明
t Array,TableArray
end_t DateTime

返回:real

示例

setSysParam(pn_stock(),"OF162714");
return getFundExRatio(Array(('除权日':20180928,'比例':0.7)),20180927T);
//结果:0.7

intersectionAlphaBetaValue(t1, t2, alpha, beta, residual, corr)

α,β,参差。与系统股票pn_stock()、当前时间pn_date(),相关。

参数 类型 说明
t1 Array 数据表类型;
t2 Array 数据表类型;
alpha Real 实数类型;
beta Real 实数类型;
residual Real 实数类型;
corr Real 实数类型,相关系数

返回:Array

示例

//t1和t2序列的相关指标
t1 := spec(nDay(30,'涨幅',stockZf3()),'SZ000002');
t2 := spec(nDay(30,'涨幅',stockZf3()),'SH600001');
intersectionAlphaBetaValue(t1,t2,a,b,c,d);
return array(a,b,c,c);

fundExNetAssetWeeklyList(ratio_arr)

修正后的基金净值,与系统参数(基金)相关。按照基金复权表重新计算基金净值。

参数 类型 说明
ratio_arr Array 数组。基金复权表

返回:Array

示例

setSysParam(PN_Stock(),'OF000001');
return fundExNetAssetWeeklyList();

fundTotalAmountOfRaised(begt, endt, s_type)

指定区间基金募集总额

参数 类型 说明
begt TDateTime 日期,开始日期
endt TDateTime 日期,截止日期
s_type Integer 用户自定义,投资风格

返回:real

示例

// 获取2025年1月1日到9月1日,混合型基金的募集总额
begt:=20250101T;
endt:=20250901T;
stype:=1;//混合型
return fundTotalAmountOfRaised(begt,endt,s_type);
// 返回:75331843259.29

fundChangeInFairValueOfDerivativeRate(r_date)

获得指定报告期指定基金衍生工具占公允价值变动收益(%)=衍生工具/abs(公允价值变动收益)*100%,系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

pfBondConvexity(w, settlement_date)

债券组合凸性 1)计算w中各债券的凸性 MCi 2)累加MCi*w中的债券比例 w数组中的数据必须有“代码”、“比例(%)”列

参数 类型 说明
w array 二维数组,债券组合
settlement_date datetime 日期,结算日

返回:array

pfBondModifiedDuration(w, settlement_date)

债券组合久期 1)计算w中各债券的久期 MDi 2)累加MDi*w中的债券比例 w数组中的数据必须有“代码”、“比例(%)”列

参数 类型 说明
w array 二维数组,债券组合
settlement_date datetime 日期,结算日

返回:array

pfBondRemainDuration(w, settlement_date)

债券组合剩余期限 1)计算w中各债券的剩余期限RDi 2)累加RDi*w中的债券比例

参数 类型 说明
w array 二维数组,债券组合,数组中的数据必须有“代码”、“比例(%)”列
settlement_date datetime 日期,结算日

返回:float

bkListedOfFunds(end_t, fund_type)

返回基金板块指定日已上市的基金列表,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。通过指定日是否已经开始公布净值判断基金是否上市。

参数 类型 说明
end_t datetime 日期,截止日期
fund_type any 整型,基金类型

返回:array

bkListedCountOfFunds(end_t, fund_type)

返回基金板块指定日已上市的基金个数,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。通过指定日是否已经开始公布净值判断基金是否上市。

参数 类型 说明
end_t datetime 日期,截止日期
fund_type any 整型,基金类型

返回:string

fundSProductsNum(fund_bk)

指定基金板块下所包含的基金产品个数

参数 类型 说明
fund_bk string 市场和板块,基金板块

返回:float

bkFundsmanagerbyendt()

在任基金经理列表,与系统参数(基金板块、日期)相关

返回:array

bkFdfundvolume(rdate, stockid)

统计指定报告期指定板块汇总的指定基金持有份额

参数 类型 说明
rdate datetime 指定报告期
stockid string 基金代码

返回:float

bkFdfundvaluegrow(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定基金持有市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 基金代码

返回:float

bkFdfundvalue(rdate, stockid)

统计指定报告期指定板块汇总的指定基金持有市值(万)

参数 类型 说明
rdate datetime 指定报告期
stockid string 基金代码

返回:float

bkFdfundpercentgrow2(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定基金市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 基金代码

返回:float

bkFdfundpercentgrow(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定基金市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 基金代码

返回:float

bkFdfundvaluegrowratio(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定基金持有市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 基金代码

返回:float

bkFdfundpercent(rdate, stockid)

统计指定报告期指定板块汇总的指定基金市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 基金代码

返回:float

bkFdfundpercent3(rdate, stockid)

统计指定报告期指定板块汇总的指定基金市值占基金市值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 基金代码

返回:float

bkFdfundvolumegrow(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定基金持有份额变动

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 基金代码

返回:float

bkFdfundpercent2(rdate, stockid)

统计指定报告期指定板块汇总的指定基金市值占总值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 基金代码

返回:float

bkIrfundvaluegrow(rdate, rdate2)

统计指定板块中指定报告期内基金市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrfundpercentgrow1(rdate, rdate2)

统计指定板块中指定报告期内基金占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrfundpercentgrow2(rdate, rdate2)

统计指定板块中指定报告期内基金市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrfundvalue(rdate)

统计指定报告期指定板块中所有基金投资于基金的市值和(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrfundvaluegrowratio(rdate, rdate2)

统计指定板块中指定报告期内基金市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

fundSManagerBuySharesQj(fund_arr, r_date2, r_date)

获得基金列表指定报告期区间申购总份额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:array

fundSManagerSaleSharesQj(fund_arr, r_date2, r_date)

获得基金列表指定报告期区间赎回总份额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalSharesChangeQj(fund_arr, r_date2, r_date)

获得基金列表指定报告期区间份额变动

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:array

fundSManagerBuyValueQj(fund_arr, r_date2, r_date)

获得基金列表指定报告期区间申购总市值

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:array

fundSManagerSaleValueQj(fund_arr, r_date2, r_date)

获得基金列表指定报告期区间赎回总市值

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalValueChangeQj(fund_arr, r_date2, r_date)

获得基金列表指定报告期区间总市值变动

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:array

fundSManagerBuySharesOfRateQj(fund_arr, r_date2, r_date)

获得基金列表指定报告期区间申购份额占基金份额(%)=指定报告期区间申购总份额/指定报告期区间最新基金列表总份额*100%

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:array

fundSManagerSaleSharesOfRateQj(fund_arr, r_date2, r_date)

获得基金列表指定报告期区间赎回份额占基金份额(%)=指定报告期区间赎回总份额/指定报告期区间最新基金列表总份额*100%

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalSharesChangeOfRateQj(fund_arr, r_date2, r_date)

获得基金列表指定报告期区间份额变动占基金份额(%)=指定报告期区间份额变动/指定报告期区间最新基金列表总份额*100%

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalSharesChangeOfRate2Qj(fund_arr, r_date2, r_date)

获得基金列表指定报告期区间赎回份额占基金份额(%)=指定报告期区间份额变动/指定报告期区间期初总份额*100%

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:array

fundSManagerSaleSharesYear(fund_arr, r_date)

获得基金列表指定日本年以来赎回份额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerSaleValueYear(fund_arr, r_date)

获得基金列表指定日本年以来赎回市值

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalValueChangeYear(fund_arr, r_date)

获得基金列表指定日本年以来市值变动

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerBuySharesOfRateYear(fund_arr, r_date)

获得基金列表指定日本年以来申购份额占基金份额(%)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerSaleSharesOfRateYear(fund_arr, r_date)

获得基金列表指定日本年以来赎回份额占基金份额(%)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalSharesChangeOfRateYear(fund_arr, r_date)

获得基金列表指定日本年以来份额变动占基金份额(%)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalSharesChangeOfRate2Year(fund_arr, r_date)

获得基金列表指定日本年以来份额变动占基金管理人份额(%)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerBuySharesLYear(fund_arr, r_date)

获得基金列表指定日最近1年申购份额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerSaleSharesLYear(fund_arr, r_date)

获得基金列表指定日最近1年赎回份额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalSharesChangeLYear(fund_arr, r_date)

获得基金列表指定日最近1年份额变动

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerBuyValueLYear(fund_arr, r_date)

获得基金列表指定日最近1年申购市值

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerSaleValueLYear(fund_arr, r_date)

获得基金列表指定日最近1年赎回市值

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalValueChangeLYear(fund_arr, r_date)

获得基金列表指定日最近1年市值变动

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerBuySharesOfRateLYear(fund_arr, r_date)

获得基金列表指定日最近1年申购份额占基金份额(%)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerSaleSharesOfRateLYear(fund_arr, r_date)

获得基金列表指定日最近1年赎回份额占基金份额(%)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalSharesChangeOfRate2LYear(fund_arr, r_date)

获得基金列表指定日最近1年份额变动占基金管理人份额(%)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalSharesChangeOfRateLYear(fund_arr, r_date)

获得基金列表指定日最近1年份额变动占基金份额(%)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundBkManagerBuySharesYear(bkname, r_date)

获得基金板块指定日本年以来申购份额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerSaleSharesYear(bkname, r_date)

获得基金板块指定日本年以来赎回份额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalSharesChangeYear(bkname, r_date)

获得基金板块指定日本年以来份额变动

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerBuyValueYear(bkname, r_date)

获得基金板块指定日本年以来申购市值

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerSaleValueYear(bkname, r_date)

获得基金板块指定日本年以来赎回市值

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalValueChangeYear(bkname, r_date)

获得基金板块指定日本年以来市值变动

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerBuySharesOfRateYear(bkname, r_date)

获得基金板块指定日本年以来申购份额占基金份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerSaleSharesOfRateYear(bkname, r_date)

获得基金板块指定日本年以来赎回份额占基金份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalSharesChangeOfRateYear(bkname, r_date)

获得基金板块指定日本年以来份额变动占基金份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalSharesChangeOfRate2Year(bkname, r_date)

获得基金板块指定日本年以来份额变动占基金管理人份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerBuySharesQj(bkname, r_date2, r_date)

获得基金板块指定报告期区间申购份额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerSaleSharesQj(bkname, r_date2, r_date)

获得基金板块指定报告期区间赎回份额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalSharesChangeQj(bkname, r_date2, r_date)

获得基金板块指定报告期区间份额变动

参数 类型 说明
bkname string 市场和板块,板块名称
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerBuyValueQj(bkname, r_date2, r_date)

获得基金板块指定报告期区间申购市值

参数 类型 说明
bkname string 市场和板块,板块名称
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerSaleValueQj(bkname, r_date2, r_date)

获得基金板块指定报告期区间赎回市值

参数 类型 说明
bkname string 市场和板块,板块名称
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalValueChangeQj(bkname, r_date2, r_date)

获得基金板块指定报告期区间市值变动

参数 类型 说明
bkname string 市场和板块,板块名称
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerBuySharesOfRateQj(bkname, r_date2, r_date)

获得基金板块指定报告期区间申购份额占基金份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalSharesChangeOfRateQj(bkname, r_date2, r_date)

获得基金板块指定报告期区间份额变动占基金份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalSharesChangeOfRate2Qj(bkname, r_date2, r_date)

获得基金板块指定报告期区间份额变动占基金管理人份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerBuySharesLYear(bkname, r_date)

获得基金板块指定日基金管理人最近1年申购份额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerSaleSharesLYear(bkname, r_date)

获得基金板块指定日基金管理人最近1年赎回份额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalSharesChangeLYear(bkname, r_date)

获得基金板块指定日基金管理人最近1年份额变动

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerBuyValueLYear(bkname, r_date)

获得基金板块指定日基金管理人最近1年申购市值

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerSaleValueLYear(bkname, r_date)

获得基金板块指定日基金管理人最近1年赎回市值

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalValueChangeLYear(bkname, r_date)

获得基金板块指定日基金管理人最近1年市值变动

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerBuySharesOfRateLYear(bkname, r_date)

获得基金板块指定日基金管理人最近1年申购份额占基金份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerSaleSharesOfRateLYear(bkname, r_date)

获得基金板块指定日基金管理人最近1年赎回份额占基金份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalSharesChangeOfRateLYear(bkname, r_date)

获得基金板块指定日基金管理人最近1年份额变动占基金份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalSharesChangeOfRate2LYear(bkname, r_date)

获得基金板块指定日基金管理人最近1年份额变动占基金管理人份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundSManagerTradeAmountLYear(fund_arr, r_date, t_type)

获得指定报告期最近1年基金列表基金管理人交易金额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeAmountQj(fund_arr, r_date2, r_date, t_type)

获得报告期区间基金列表基金管理人交易金额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeAmountReport(fund_arr, r_date, t_type)

获得指定报告期基金列表基金管理人交易金额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeAmountYear(fund_arr, r_date, t_type)

获得指定报告期本年以来基金列表基金管理人交易金额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeAveragePriceLYear(fund_arr, r_date, t_type)

获得指定报告期最近1年基金列表基金管理人交易均价

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeAveragePriceQj(fund_arr, r_date2, r_date, t_type)

获得报告期区间基金列表基金管理人交易均价

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeAveragePriceReport(fund_arr, r_date, t_type)

获得指定报告期基金列表基金管理人交易均价

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeAveragePriceYear(fund_arr, r_date, t_type)

获得指定报告期本年以来基金列表基金管理人交易均价

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeSharesOfRateLYear(fund_arr, r_date, t_type)

获得指定报告期最近1年基金列表基金管理人交易份额占基金总份额(%)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeSharesOfRateQj(fund_arr, r_date2, r_date, t_type)

获得报告期区间基金列表基金管理人交易份额占基金总份额(%)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeSharesOfRateReport(fund_arr, r_date, t_type)

获得指定报告期基金列表基金管理人交易份额占基金总份额(%)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeSharesOfRateYear(fund_arr, r_date, t_type)

获得指定报告期本年以来基金列表基金管理人交易份额占基金总份额(%)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeSharesLYear(fund_arr, r_date, t_type)

获得指定报告期最近1年基金列表基金管理人交易份额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeSharesQj(fund_arr, r_date2, r_date, t_type)

获得报告期区间基金列表基金管理人交易份额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeSharesReport(fund_arr, r_date, t_type)

获得指定报告期基金列表基金管理人交易份额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeSharesYear(fund_arr, r_date, t_type)

获得指定报告期本年以来基金列表基金管理人交易份额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundBkManagerTradeAmountLYear(bkname, r_date, t_type)

获得指定报告期最近1年基金板块基金管理人交易金额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundBkManagerTradeAmountQj(bkname, r_date2, r_date, t_type)

获得报告期区间基金板块基金管理人交易金额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundBkManagerTradeAmountReport(bkname, r_date, t_type)

获得指定报告期基金板块基金管理人交易金额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundBkManagerTradeAmountYear(bkname, r_date, t_type)

获得指定报告期本年以来基金板块基金管理人交易金额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundBkManagerTradeAveragePriceLYear(bkname, r_date, t_type)

获得指定报告期最近1年基金板块基金管理人交易均价

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundBkManagerTradeAveragePriceQj(bkname, r_date2, r_date, t_type)

获得报告期区间基金板块基金管理人交易均价

参数 类型 说明
bkname string 市场和板块,板块名称
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundBkManagerTradeAveragePriceReport(bkname, r_date, t_type)

获得指定报告期基金板块基金管理人交易均价

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundBkManagerTradeSharesOfRateReport(bkname, r_date, t_type)

获得指定报告期基金板块基金管理人交易份额占基金总份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundBkManagerTradeSharesOfRateYear(bkname, r_date, t_type)

获得指定报告期本年以来基金板块基金管理人交易份额占基金总份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundBkManagerTradeSharesLYear(bkname, r_date, t_type)

获得指定报告期最近1年基金板块基金管理人交易份额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundBkManagerTradeSharesQj(bkname, r_date2, r_date, t_type)

获得报告期区间基金板块基金管理人交易份额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundBkManagerTradeSharesReport(bkname, r_date, t_type)

获得指定报告期基金板块基金管理人交易份额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundBkChangeInFairValueOfFinancialAssetBond(bkname, r_date)

获得指定报告期基金板块债券投资变动收益

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkChangeInFairValueOfFinancialAssetStock(bkname, r_date)

获得指定报告期基金板块股票投资变动收益

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

newQuarterlyReportDateOfEndTFund(endt, d_type)

获得基金指定日最新报告期,与系统参数(证券代码)相关。

参数 类型 说明
endt datetime 日期。截止日
d_type any 用户自定义。报告期类型,取值如下:

返回:any

ieFundNetAssetChange()

基金.净值变动表

返回:string

ieFundBondCompositeDetail()

基金.投资组合债券明细

返回:array

ieFundMainShareHolder()

基金.主要持有人

返回:array

fundExtIrQk(r_date)

基金扩展-资产配置

参数 类型 说明
r_date datetime 报告期

返回:array

fundExtIcQk(r_date)

基金扩展-行业配置

参数 类型 说明
r_date datetime 报告期

返回:array

fundExtIccQk(r_date)

基金扩展-行业集中度

参数 类型 说明
r_date datetime 报告期

返回:array

fundExtBcQk(r_date)

基金扩展-债券配置

参数 类型 说明
r_date datetime 报告期

返回:array

fundExtBccQk(r_date)

基金扩展-债券集中度

参数 类型 说明
r_date datetime 报告期

返回:array

fundExtScdQk(r_date)

基金扩展-持股情况

参数 类型 说明
r_date datetime 报告期

返回:array

fundExtSccExt(r_date)

基金扩展-持股集中度

参数 类型 说明
r_date datetime 报告期

返回:array

fundExtBcdQk(r_date)

基金扩展-持债情况

参数 类型 说明
r_date datetime 报告期

返回:array

fundExtBcdcExt(r_date)

基金扩展-持债集中度

参数 类型 说明
r_date datetime 报告期

返回:array

fundPercentageField()

基金投资组合-占净值比例。根据数据库提供商返回对应的值

返回:string

etfsgshCashSubstituteSignCan()

ETF申购赎回-现金替代标识-允许。根据数据库提供商返回对应的值

返回:string

etfsgshCashForecasted()

ETF申购赎回-最小申购、赎回单位的预估现金部分。根据数据库提供商返回对应的值

返回:string

etfsgshCashSubstituteSign()

ETF申购赎回-现金替代标识。根据数据库提供商返回对应的值

返回:string

etfsgshStockField()

ETF申购赎回-代码。根据数据库提供商返回对应的值

返回:string

etfsgshStockAmount()

ETF申购赎回-数量。根据数据库提供商返回对应的值

返回:string

etfsgshLeastUnit()

ETF申购赎回-最小申购、赎回单位。根据数据库提供商返回对应的值

返回:string

etfsgshFixedSubstituteSum()

ETF申购赎回-固定替代金额。根据数据库提供商返回对应的值

返回:string

etfsgshDateField()

ETF申购赎回-截止日。根据数据库提供商返回对应的值

返回:string

etfsgshCashSubstituteSignMust()

ETF申购赎回-现金替代标识-必须。根据数据库提供商返回对应的值

返回:string

etfsgshCashSubstituteSignCannot()

ETF申购赎回-现金替代标识-不允许。根据数据库提供商返回对应的值

返回:string

fundSpExDate2Field()

基金拆分-拆分日期(场外)。根据数据库提供商返回对应的值

返回:string

fundSpDeclareDateField()

基金拆分-首次信息公布日。根据数据库提供商返回对应的值

返回:string

fundSpRatioField()

基金拆分-拆分比例。根据数据库提供商返回对应的值

返回:string

fundSpNewCodeField()

基金拆分-拆分折算后新增基金代码。根据数据库提供商返回对应的值

返回:string

fundCfPercentField()

基金拆分-拆分比例。根据数据库提供商返回对应的值

返回:string

fundSpTypeField()

基金拆分-拆分类型。根据数据库提供商返回对应的值

返回:string

fundSpExDateField()

基金拆分-拆分日期。根据数据库提供商返回对应的值

返回:string

fundCfExDateField()

基金拆分-折算日。根据数据库提供商返回对应的值

返回:string

fundDiExDateField()

基金分红-除权(息)日字段。根据数据库提供商返回对应的值

返回:string

fundDiProfitListDateField()

基金分红-分红发放日。根据数据库提供商返回对应的值

返回:string

fundDiAmountField()

基金分红-分红金额。根据数据库提供商返回对应的值

返回:string

fundDiDominatorValue()

基金分红-单位比例。根据数据库提供商返回对应的值

返回:any

fundDiPreTaxPriceField()

基金分红-红利比字段。根据数据库提供商返回对应的值

返回:string

fundDiRecordDateField()

基金分红-股权登记日。根据数据库提供商返回对应的值

返回:string

fundElVolDominatorValue()

基金扩募-扩募份额单位。根据数据库提供商返回对应的值

返回:any

fundElDominatorValue()

基金扩募-单位比例。根据数据库提供商返回对应的值

返回:any

fundElPreTaxPriceField()

基金扩募-配售比例。根据数据库提供商返回对应的值

返回:string

fundElExDateField()

基金扩募-除权日。根据数据库提供商返回对应的值

返回:string

fundElPriceField()

基金扩募-配售价。根据数据库提供商返回对应的值

返回:string

fundElListDateField()

基金扩募-上市日。根据数据库提供商返回对应的值

返回:string

fundIiIssueDateField()

基金发行-发行日字段。根据数据库提供商返回对应的值

返回:string

fundIiIssuePriceField()

基金发行-发行价字段。根据数据库提供商返回对应的值

返回:string

fundIiIssueVolField()

基金发行-发行分额字段。根据数据库提供商返回对应的值

返回:string

fundIiListedDateField()

基金发行-上市日。根据数据库提供商返回对应的值

返回:string

crMaxHoldTermField()

费率表-持有年限上限。根据数据库提供商返回对应的值

返回:string

crChargeRateTypeField()

费率表-费率类型。根据数据库提供商返回对应的值

返回:string

crEndDateField()

费率表-执行日期。根据数据库提供商返回对应的值

返回:string

crChargeRateField()

费率表-费率。根据数据库提供商返回对应的值

返回:string

crMaxApplyField()

费率表-申购金额上限。根据数据库提供商返回对应的值

返回:string

crMinHoldTermField()

费率表-持有年限下限。根据数据库提供商返回对应的值

返回:string

crChargePatternField()

费率表-收费模式。根据数据库提供商返回对应的值

返回:string

crMinApplyField()

费率表-申购金额下限。根据数据库提供商返回对应的值

返回:string

fundYtmNvField()

基金净值增长率算法-单位净值法。根据数据库提供商返回对应的值

返回:string

fundYtmMwfjjdwsyField()

基金净值增长率算法-每万份基金单位收益法。根据数据库提供商返回对应的值

返回:string

fundIsTzlxField()

基本信息-投资类型。根据数据库提供商返回对应的值

返回:string

fundItKfField()

开放。根据数据库提供商返回对应的值

返回:string

fundIsDzField()

短债型。根据数据库提供商返回对应的值

返回:string

fundItFbField()

封闭。根据数据库提供商返回对应的值

返回:string

fundIsGpField()

股票型。根据数据库提供商返回对应的值

返回:string

fundIsZqField()

债券型。根据数据库提供商返回对应的值

返回:string

fundIsTzfgField()

基本信息-投资风格。根据数据库提供商返回对应的值

返回:string

fundIsTgrField()

基本信息-托管人。根据数据库提供商返回对应的值

返回:string

fundIsJjlxField()

基本信息-交易方式。根据数据库提供商返回对应的值

返回:string

fundIsGlrField()

基本信息-管理人。根据数据库提供商返回对应的值

返回:string

fundIsXjField()

现金型。根据数据库提供商返回对应的值

返回:string

fundIsPzField()

偏债型。根据数据库提供商返回对应的值

返回:string

fundIsPzqField()

偏债型。根据数据库提供商返回对应的值

返回:string

fundIsHhField()

混合型。根据数据库提供商返回对应的值

返回:string

fundSsPublicNegotiableSharesField()

基金份额-发起人持有。根据数据库提供商返回对应的值

返回:string

fundSsChangeReasonField()

基金份额-变动原因。根据数据库提供商返回对应的值

返回:string

fundSsNegotiableSharesField()

基金份额-流通份额。根据数据库提供商返回对应的值

返回:string

fundSsTotalSharesField()

基金份额-总份额。根据数据库提供商返回对应的值

返回:string

fundSsChangeDateField()

基金份额-截止日字段。根据数据库提供商返回对应的值

返回:string

fundSsSponsorNegotiableSharesField()

基金份额-社会公众持有。根据数据库提供商返回对应的值

返回:string

fundPjZhpmField()

海通评级-综合排名。

返回:string

fundPjEndDateField()

海通评级-截止日期

返回:string|datetime

fundPjZcgpjpmField()

海通评级-重仓股评级排名。

返回:string

fundPjBxflField()

海通评级-表现分类。

返回:string

fundPjLsyjpmField()

海通评级-历史业绩排名。

返回:string

fundPjZhtzpmField()

海通评级-组合调整排名。

返回:string

fundHtgyXqzxdField()

海通规因-选券贡献度。

返回:string

fundHtgyHypzgxdField()

海通规因-行业配置贡献度。

返回:string

fundHtgyJzsylField()

海通规因-基准收益率。

返回:string

fundHtgyZcpzgxdField()

海通规因-资产配置贡献度。

返回:string

fundBptTermEField()

货币基金剩余期限-180天(含)以上占资产净值比例(%)。根据数据库提供商返回对应的值

返回:string

fundBptAverageTermField()

货币基金剩余期限-平均剩余期限。根据数据库提供商返回对应的值

返回:string

fundBptPercent2Field()

货币基金剩余期限-负债占资产净值比例。根据数据库提供商返回对应的值

返回:string

fundBptPercent1Field()

货币基金剩余期限-资产占资产净值比例。根据数据库提供商返回对应的值

返回:string

fundBptTermCField()

货币基金剩余期限-60天(含)-90天占资产净值比例(%)。根据数据库提供商返回对应的值

返回:string

fundBptTermBField()

货币基金剩余期限-30天(含)-60天占资产净值比例(%)。根据数据库提供商返回对应的值

返回:string

fundBptTermDField()

货币基金剩余期限-90天(含)-180天占资产净值比例(%)。根据数据库提供商返回对应的值

返回:string

fundBptUpperLimitField()

货币基金剩余期限-上限。根据数据库提供商返回对应的值

返回:string

fundBptLowerLimitField()

货币基金剩余期限-下限。根据数据库提供商返回对应的值

返回:string

fundBptTermAField()

货币基金剩余期限-30天以内占资产净值比例(%)。根据数据库提供商返回对应的值

返回:string

fundBskzzField()

债券配置-可转换债券。根据数据库提供商返回对应的值

返回:string

fundBsjrzField()

债券配置-金融债券。根据数据库提供商返回对应的值

返回:string

fundBsqyzField()

债券配置-企业债券。根据数据库提供商返回对应的值

返回:string

fundBsPercentageField()

债券配置-占基金资产净值比例。根据数据库提供商返回对应的值

返回:string

fundBsMarketValueField()

债券配置-市值。根据数据库提供商返回对应的值

返回:string

fundAaTypeField()

资产配置-资产类型。根据数据库提供商返回对应的值

返回:string

fundAamValueField()

资产配置-资产市值。根据数据库提供商返回对应的值

返回:string

fundAaTotalField()

资产配置-资产合计。根据数据库提供商返回对应的值

返回:string

fundAaBackSecuField()

资产配置-买入返售证券。根据数据库提供商返回对应的值

返回:string

fundAaBondField()

资产配置-债券。根据数据库提供商返回对应的值

返回:string

fundAaStockField()

资产配置-股票。根据数据库提供商返回对应的值

返回:string

fundAaOtherField()

资产配置-其它资产。根据数据库提供商返回对应的值

返回:string

fundIrNetAssetsField()

基金资产配置-资产净值。根据数据库提供商返回对应的值

返回:string

fundIrMarketValueField()

基金投资比例-市值字段。根据数据库提供商返回对应的值

返回:string

fundIrPercentField()

基金投资比例-占净值比例字段。根据数据库提供商返回对应的值

返回:string

fundIrDominatorValue()

基金资产配置-单位。根据数据库提供商返回对应的值

返回:any

fundIrStockMarketValueField()

基金资产配置-股票市值。根据数据库提供商返回对应的值

返回:string

fundIrTypeField()

基金投资比例-资产类型字段。根据数据库提供商返回对应的值

返回:string

fundIrNetAssetperUnitField()

基金资产配置-单位净值。根据数据库提供商返回对应的值

返回:string

fundIrBondsInvestRatioField()

基金资产配置-债券投资比例。根据数据库提供商返回对应的值

返回:string

fundIrBondMarketValueField()

基金资产配置-债券市值。根据数据库提供商返回对应的值

返回:string

fundIrStocksInvestRatioField()

基金资产配置-股票投资比例。根据数据库提供商返回对应的值

返回:string

fundHigrSharesField()

持有人结构-个人持有份额。根据数据库提供商返回对应的值

返回:string

fundHiqtPercentField()

持有人结构-其他持有比例。根据数据库提供商返回对应的值

返回:string

fundHijgPercentField()

持有人结构-机构持有比例。根据数据库提供商返回对应的值

返回:string

fundHiAveSharesField()

持有人结构-户均持有份额。根据数据库提供商返回对应的值

返回:string

fundHiNumberField()

持有人结构-持有人户数。根据数据库提供商返回对应的值

返回:string

fundHigrPercentField()

持有人结构-个人持有比例。根据数据库提供商返回对应的值

返回:string

fundHijgSharesField()

持有人结构-机构持有份额。根据数据库提供商返回对应的值

返回:string

fundHiqtSharesField()

持有人结构-其他持有份额。根据数据库提供商返回对应的值

返回:string

fundMshNameField()

基金主要持有人-股东名称。根据数据库提供商返回对应的值

返回:string

fundMshDominatorValue()

基金主要持有人-单位。根据数据库提供商返回对应的值

返回:any

fundMshTypeField()

主要持有人-持有人类型。根据数据库提供商返回对应的值

返回:string

crF(n, _type)

带状能量线。

参数 类型 说明
n any 天数
_type any 结果类型

返回:float

crV(n)

带状能量线CR,其计算公式和BR相同,只是把公式中的昨收盘价改成昨天的中间价。CR能够测量人气的热度和价格动量的潜能,在功能作用上可以辅助BRAR的不足。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

portfolioCalcSys(sector, init_money, start_date, end_date, commission_charge, scale_restriction, negotiability, buy_c, sell_c, min_sell, min_buy, buy_price, sell_price, value_price, max_buy_rate, max_sell_rate, min_commission_charge, buy_unit, free_ze_rate, base_money, list_days)

交易策略测试(复杂参数,可选条件)

参数 类型 说明
sector String 字符串,市场板块
init_money Real 整数,初始资金
start_date TDateTime 日期型时间,开始时间
end_date TDateTime 日期型时间,截止时间
commission_charge Real 实数,手续费
scale_restriction Real 实数,单支证券比例约束(0.1表示10%)
negotiability Real 实数,流通性(0.05表示5%)
buy_c Expression 布尔表达式,买入条件
sell_c Expression 布尔表达式,卖出条件
min_sell Integer 整数,最小卖出股数
min_buy Integer 整数,最小买入股数
buy_price Expression 用户自定义,表达式,买入价格
sell_price Expression 用户自定义,表达式,卖出价格
value_price Expression 用户自定义,表达式,计算价值
max_buy_rate Real 实数,最大买入占的比例(和实际交易值比,0.1表示10%)
max_sell_rate Real 实数,最大卖出比例(和真实交易相比,0.1表示10%)
min_commission_charge Real 实数,最低手续费
buy_unit Integer 整数,买入单位
free_ze_rate Real 实数,冻结比例(当日卖出得到的资金不准许买入的比例,1表示全部冻结)
base_money Real 实数,最低操作资金(防止过多操作)
list_days Integer 整数,起码上市天数

返回:TableArray

示例

return portfolioCalcSys(
"申万煤炭开采",
1000000,
intToDate(20120825),
intToDate(20121023),
0,
0.2,
0.05,
@(stockZf3()>8),
@(stockZf3()<-3),
100,
100,
@close(),
@close(),
@close(),
0.1,
0.1,
5,
100,
1,
10000,
100);
//结果:

portfolioBackTestingIndexFund(pf_info_data, index_id, begt, end_t)

策略验证-指数基金-历史模拟

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息(in)
index_id string 字符串,验证代码
begt datetime 日期型时间,验证开始日(in)
end_t datetime 日期型时间,验证截止日(in)

返回:array

portfolioBackTestingTrading(pf_info_data, t, return_type)

交易类策略的回测,返回交易类系统的成功率,最大连续盈利次数等交易详情信息,参考平台首页-》2011-11-21-模型更新-策略验证(交易类)ToolBox使用说明

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息
t array 数据表类型,源数据
return_type any 整数,用户自定义,返回类型,0表示交易评价

返回:array

portfolioBackTestingPercent(pf_info_data, t_all_percent, t_all_ta, index_id, end_t, rate_type, t_all_zcpz, t_all_hypz, t_all_ccmx, t_all_jz, t_all_ls, t_all_jymx)

策略验证-配置类组合,配置类的策略的回测,参考平台首页-》2011-12-19-模型更新-策略验证(配置类)ToolBox使用说明

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息(in)
t_all_percent array 数据表类型,所有配置比例(in)
t_all_ta array 数据表类型,所有申购、赎回(in)
index_id string 字符串,指数代码,Benchmark(in)
end_t datetime 日期型时间,验证截止日(in)
rate_type any 整数,用户自定义,资金配比方式(in),含义如下表:
t_all_zcpz array 数据表类型,资产配置
t_all_hypz array 数据表类型,行业配置
t_all_ccmx array 数据表类型,持仓明细
t_all_jz array 数据表类型,资产净值
t_all_ls array 数据表类型,交易流水
t_all_jymx array 数据表类型,交易明细

返回:array

portfolioBackTestingQuantity(pf_info_data, begt, end_t, t_all_jymx, t_all_ta, t_all_zcpz, t_all_hypz, t_all_ccmx, t_all_jz, t_all_ls)

策略验证-数量类组合,数量类的策略的回测

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息(in)
begt datetime 日期型时间,验证开始日(in)
end_t datetime 日期型时间,验证截止日(in)
t_all_jymx array 数据表类型,交易明细
t_all_ta array 数据表类型,所有申购、赎回(in)
t_all_zcpz array 数据表类型,资产配置
t_all_hypz array 数据表类型,行业配置
t_all_ccmx array 数据表类型,持仓明细
t_all_jz array 数据表类型,资产净值
t_all_ls array 数据表类型,交易流水

返回:array

portfolioBackTestingPercentChange(pf_info_data, end_t, tp_ccmx, t_percent)

策略验证-比例组合-调仓记录,根据调仓前、调仓后数据,确定比例变动

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息
end_t datetime 日期型时间,截止日
tp_ccmx array 数据表类型,调仓前持仓
t_percent array 数据表类型,调仓后配置比例

返回:array

portfolioBackTestingPercentDataCheck(pf_info_data, t_percent, t_ta)

策略验证-比例组合-数据检查,对组合信息和所有交易明细信息的缺省数据检查,若缺省,则添加默认值

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息
t_percent array 数据表类型,所有交易明细
t_ta array 数据表类型,所有申购、赎回

返回:array

portfolioBackTestingPercentToQuantity(pf_info_data, tp_zcpz, t_percent, r_o)

策略验证-比例组合-比例->交易明细,,根据调仓前比例(%)、调仓后比例(%)、调仓前数量、成交价、开仓费率(%)、平仓费率(%)确定配置类组合的交易明细

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息
tp_zcpz array 数据表类型,调仓前资产配置
t_percent array 数据表类型,调仓记录
r_o array 数据表类型,用于内部调试用数据(var)

返回:array

portfolioBackTestingPercentSetPercentforNotUserDefined(t_percent, end_t, rate_type)

策略验证-比例组合-t期继续持有的or新增的,按不同的加权方法确定比例,根据T日目标持有证券以及资金配比方式得到在EndT的证券配置比例(%)

参数 类型 说明
t_percent array 数据表类型,EndT日的目标持有证券列表
end_t datetime 日期型时间,截止日
rate_type any 整数,用户自定义,组合比例确定方法,含义如下表:

返回:array

portfolioBackTestingTradingEvaluation(pf_info_data)

策略验证-交易类-单品种,对交易记录做盈亏,成交金额,累计盈亏次数以及持续持仓时间等相关数据计算。

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息;tpZCPZ:数据表类型,调仓前资产配置;tPercent:数据表类型,调仓记录;rO:数据表类型,用于内部调试用数据(var)

返回:array

portfolioBackTestingQuantityCompositeDetail(end_t, tp_gp, t_ls)

策略验证-数量类组合-t日持股明细,得到股票组合tpGP与tLS在EndT时的持仓明细

参数 类型 说明
end_t datetime
tp_gp array
t_ls array

返回:array

portfolioBackTestingQuantityDataCheck(pf_info_data, t_all_jymx, t_all_ta)

策略验证-数量类组合-数据检查,对组合信息和所有交易明细信息的缺省数据检查,若缺省,则添加默认值

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息
t_all_jymx array 数据表类型,所有交易明细
t_all_ta array 数据表类型,所有申购、赎回

返回:array

portfolioBackTestingQuantityInvestmentRatio(end_t, t_zcpz, t_ls, t_gp, v_zcjz)

策略验证-数量类组合-t日资产配置

参数 类型 说明
end_t datetime 日期型时间,截止日
t_zcpz array 数据表类型,昨资产配置
t_ls array 数据表类型,t日交易流水
t_gp array 数据表类型,t日持股明细
v_zcjz array 数据表类型,t日资产净值

返回:array

portfolioBackTestingQuantityFaEndT(pf_info_data, end_t, tm, tp_zcpz, tp_gp, t_jy, t_ta, t_zcpz, t_hypz, t_gp, t_jz, t_ls)

策略验证-数量类组合-t日数据

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息
end_t datetime 日期型时间,t日
tm float 实数,初始资金
tp_zcpz array 数据表类型,t-1日资产配置
tp_gp array 数据表类型,t-1日持仓明细
t_jy array 数据表类型,t日交易
t_ta array 数据表类型,t日申购、赎回
t_zcpz array 数据表类型,t日资产配置
t_hypz array 数据表类型,t日行业配置
t_gp array 数据表类型,t日持股明细
t_jz array 数据表类型,t日净值
t_ls array 数据表类型,t日交易流水

返回:array

portfolioBackTestingQuantityNetAsset(end_t, v_zcjz, v_zfe, vp_zcjz)

策略验证-数量类组合-t日净值情况,返回单位净值,累计净值,净值收益

参数 类型 说明
end_t datetime 日期型时间,t日
v_zcjz float 实数,t日资产净值
v_zfe float 实数,组合总份额
vp_zcjz float 实数,t-1日资产净值

返回:array

portfolioBackTestingQuantityInvalidData(end_t, t_all_zcpz, t_all_hypz, t_all_ccmx, t_all_jz, t_all_ls)

策略验证-数量类组合-设置t日原数据无效

参数 类型 说明
end_t datetime 日期型时间,t日
t_all_zcpz array 数据表类型,All-资产配置
t_all_hypz array 数据表类型,All-行业配置
t_all_ccmx array 数据表类型,All-持股明细
t_all_jz array 数据表类型,All-净值
t_all_ls array 数据表类型,All-流水

返回:array

portfolioBackTestingQuantityTransactionLog(end_t, tp_gp, t_jy, b_fhztz)

策略验证-数量类组合-t日流水-分红送股+买卖

参数 类型 说明
end_t datetime 日期型时间,t日
tp_gp array 数据表类型,t-1日持仓明细
t_jy array 数据表类型,t日交易
b_fhztz bool object

返回:array

portfolioBackTestingQuantityTradeDetails(pf_info_data, end_t, tp_gp, t_jy)

策略验证-数量类组合-t日交易明细

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息
end_t datetime 日期型时间,截止日
tp_gp array 数据表类型,昨持仓明细
t_jy array 数据表类型,t日所有交易数据

返回:array

portfolioBackTestingQuantityTradeOfMoneyMarketFund(pf_info_data, end_t, tp_gp)

T日货币基金分红再投资

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息
end_t datetime 日期型时间,截止日
tp_gp array 数据表类型,昨持仓明细;tJY:数据表类型,t日所有交易数据

返回:array

portfolioBackTestingQuantityCashAllocation(cash, newest_number, number_of_will_buying, max_numer, min_number, method_type, number, cash_per_unit)

数量类套利类组合资金分配,按照最新剩余资金、最新持仓个数和资金分配方法,确定每个准备买入证券所分配的资金

参数 类型 说明
cash float 实数,可用资金
newest_number any 整数:最新持有个数
number_of_will_buying any 整数,符合买入条件的个数
max_numer any 整数,最多允许持有个数
min_number any 整数,最少持有个数
method_type any 整数,资金分配方法,取值为0表示固定最大持有个数法,取值为1表示最少持有个数法
number any 整数,实际可买入个数
cash_per_unit float 实数,每个所分配的资金

返回:any

portfolioBackTestingQuantitySellByCommonCondition(end_t, tp_gp, max_hold_days, max_gain_ratio, max_loss_ratio, price_type, sell_ratio)

T日按最大持有期、止盈、止损卖出股票

参数 类型 说明
end_t datetime 日期型时间,截止日
tp_gp array 数据表类型,昨持仓
max_hold_days any 整数,最大持有天数
max_gain_ratio float 实数,止盈率(%)
max_loss_ratio float 实数,止损率(%)
price_type any 整数,到期平仓成交价类别,值为0表示以收盘价成交,值为1表示以均价成交
sell_ratio float 实数,卖出费率(%)

返回:array

portfolioBackTestingQuantityTradeOfRightsIssue(pf_info_data, end_t, tp_gp)

T日配股产生的交易

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息
end_t datetime 日期型时间,截止日
tp_gp array 数据表类型,昨持仓

返回:array

portfolioBackTestingQuantityTradeOfDividendandSplit(pf_info_data, end_t, tp_gp)

根据T日分红、送股、配股数据调整昨持仓(数量、总成本、成本价)

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息
end_t datetime 日期型时间,截止日
tp_gp array 数据表类型,昨持仓;tFHSG:数据表类型,T日分红送股、配股等交易数据

返回:array

portfolioBackTestingQuantityTradeOfDelist(pf_info_data, end_t, tpgp)

T日证券退市处理

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息
end_t datetime 日期型时间,截止日
tpgp array 数据表类型,昨持仓

返回:array

portfolioBackTestingQuantityVolAfterSplit(tp_gp, end_t, pf_info_data)

根据分红送股数据对昨持仓的数量、总成本、成本价进行调整

参数 类型 说明
tp_gp array 数据表类型,昨持仓
end_t datetime 日期型时间,截止日
pf_info_data array 数据表类型,组合基本信息

返回:array

portfolioBackTestingQuantityGetClose(endt, stype, isjs)

证券指定日价格,与系统参数证券、周期相关

参数 类型 说明
endt datetime 日期型时间,截止日
stype any 整数,证券类别
isjs bool 布尔型,是否取结算价

返回:float

getPriceOfUnderlying(option_id, end_t, is_open)

指定日期权标的证券价格

参数 类型 说明
option_id String 字符串,期权代码
end_t TDateTime 日期型时间,截止日
is_open Integer 是否获取期权标的证券昨价格

返回:Real

示例

范例一:
//期权标的证券系统昨收
option_id:='OP10004679';
end_t:=intToDate(20230104);
is_open:=1;
return getPriceOfUnderlying(option_id,end_t,is_open);
//结果:2.651
范例二:
//期权标的证券收盘
option_id:='OP10004679';
end_t:=intToDate(20230104);
return getPriceOfUnderlying(option_id,end_t);
//结果:2.66

portfolioBackTestingIndexFundDataCheck(pf_info_data, index_id)

策略验证-指数基金-数据检查, 对组合信息和所有交易明细信息的缺省数据检查,若缺省,则添加默认值

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息(in)
index_id string 字符串类型,指数代码

返回:array

portfolioBackTestingIndexFundGetIndexSamples(pf_info_data, index_id, end_t, r)

策略验证-指数基金-得到t-1日指数成分,根据PfInfoData中的字段’指数成分数据来源’来获取指数成分,获取成功,返回1,否则0

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息(in),必须含有’指数成分数据来源’字段,其中:;0表示使用天软提供的指数成分和权重:即使用流通市值计算权重;1表示使用用户自定义的指数成分和权重(文件格式);2表示使用用户自定义的指数成分和权重(数据库格式)
index_id string 字符串类型,指数代码
end_t datetime 日期型时间
r array 数据表类型,返回参数,指数成分数据(out)

返回:bool

portfolioBackTestingIndexFundGetIndexSamplesByMarketValue(index_id, prev_end_t, end_t)

策略验证-指数基金-得到指数IndexId成份股的t-1日流通市值和比例

参数 类型 说明
index_id string 字符串类型,指数代码
prev_end_t datetime 日期型时间,t-1日
end_t datetime 日期型时间,t日

返回:array

portfolioBackTestingIndexFundGetTradingData(pf_info_data, index_id, end_t, r)

策略验证-指数基金-得到t日调仓记录

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息(in),必须含有’指数成分数据来源’字段,其中:;0表示使用天软提供的指数成分和权重:即使用流通市值计算权重;1表示使用用户自定义的指数成分和权重(文件格式);2表示使用用户自定义的指数成分和权重(数据库格式)
index_id string 字符串类型,指数代码
end_t datetime 日期型时间
r any 数据表类型,返回参数,指数成分数据(out)

返回:array

portfolioBackTestingIndexFundGetIndexSamplesPercent(pf_info_data, index_id, beg_t, end_t, tp_is)

策略验证-指数基金-得到组合配置比例

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息(in),必须含有’初始建仓策略’,‘首日建仓比例(%)’’每日建仓比例变化(%)’’目标建仓比例(%)’,字段,其中’初始建仓策略’字段取值有下面两种情况:;0表示等比例建仓策略;1表示每日递增建仓策略&每日递减建仓策略
index_id string 字符串类型,指数代码
beg_t datetime 日期型时间,减仓起始日
end_t datetime 日期型时间
tp_is array 数据表类型,配置比例表

返回:array

portfolioBackTestingInitInvestmentRatio(end_t, tm)

策略验证-初始化资产配置

参数 类型 说明
end_t datetime 日期型时间,截止日
tm float 实数,初始资金

返回:array

portfolioBackTestingBenchmarkReturn(index_id, t)

策略验证-基准收益率,返回基准收益率和组合收益率

参数 类型 说明
index_id string 字符串,指数代码,Benchmark
t array 数据表类型,组合日收益率

返回:array

portfolioBackTestingBuySellDefaultRatio(stock_id, end_t, buy_ratio, sell_ratio, buy_other_fee, sell_other_fee)

策略验证-缺省买卖费率和费用,判断数据BuyRatioSellRatio BuyOtherFee SellOtherFee为nil则按照证券代码类型分别赋值

参数 类型 说明
stock_id string 字符串,证券代码
end_t datetime 日期型时间,截止日
buy_ratio float 实数,开仓费率(%)
sell_ratio float 实数,平仓费率(%)
buy_other_fee float 实数,开仓其他费用
sell_other_fee float 实数,平仓其他费用

返回:array

portfolioBackTestingTransactionPrice(stock_id, end_t, price_type)

策略验证-成交价,确定StockId代码的成交价

参数 类型 说明
stock_id string 字符串,证券代码
end_t datetime 日期型时间,截止日
price_type any 整数,用户自定义,成交价类别,含义如下表:

返回:float

portfolioBackTestingAdjustVolByBonusShare(tp_gp, end_t)

分红送股处理,若有分红送股,则对’数量’(持仓数量)进行调整

参数 类型 说明
tp_gp array 数据表类型,EndT之前的持仓明细
end_t datetime 日期型时间,截止日

返回:array

portfolioBackTestingGetBenchmarkReturn(index_id, beg_t, end_t, percent)

策略验证-基准收益率(%)

参数 类型 说明
index_id string 字符串,证券代码
beg_t datetime 日期型时间,截止日
end_t datetime 日期型时间,截止日
percent any 整数,

返回:array

portfolioBackTestingTransactionVol(mod_type, p2, v_blbd, v_vol_before_round)

策略验证-成交量

参数 类型 说明
mod_type any 整数,成交量取整模式,0表示不取整,1表示100整数倍,2表示小数点后两位
p2 float 实数,目标比例(%)
v_blbd float 实数,比例变动(%)
v_vol_before_round float 实数,取整前数量

返回:float

portfolioBackTestingCalBenchmarkReturn(b_minfo, bm_arr, t)

累计收益率计算

参数 类型 说明
b_minfo array 一维数组,基准详情
bm_arr array 数据表类型,基准收益率序列
t array 数据表类型,组合收益率序列

返回:array

fundPortfolioPgm(beg_time, end_time, class_data, portfolio, precision, class_id_index, class_index, portfolio_id_index, portfolio_amount_index)

基金公司的投资组合计算器,根据用户提供的行业表以及投资组合表计算内容有: 期初组合市值比例、期初市场市值比例、期初偏离市值比例、期末组合市值比例、期末市场市值比例、期末偏离市值比例、组合投资收益、市场投资收益、超额收益、行业配置超额收益、个股选择超额收益、双重配置超额收益、实际配置超额收益

参数 类型 说明
beg_time datetime 日期型时间,期初
end_time datetime 日期型时间,期末
class_data array 数据表类型,行业表
portfolio array 数据表类型,投资组合
precision any 整数,设置的小数位
class_id_index any 整数,行业表股票代码字段序号
class_index any 整数,行业字段序号
portfolio_id_index any 整数,组合表股票ID序号
portfolio_amount_index any 整数,组合数量字段序号

返回:array

fundPortfolioDbPgm(beg_time, end_time, class_data, portfolio, precision, class_id_index, class_index, portfolio_id_index, portfolio_amount_index)

基金公司的投资组合计算器,根据用户提供的行业表以及投资组合表计算内容有: 期初组合市值比例、期初市场市值比例、期初偏离市值比例、期末组合市值比例、期末市场市值比例、期末偏离市值比例、组合投资收益、市场投资收益、超额收益、行业配置超额收益、个股选择超额收益、双重配置超额收益、实际配置超额收益

参数 类型 说明
beg_time datetime 日期型时间,期初
end_time datetime 日期型时间,期末
class_data array 字符串类型,来源于用户数据,行业表
portfolio string 字符串类型,来源于用户数据,投资组合
precision any 整数,设置的小数位
class_id_index any 整数,行业表股票代码字段序号
class_index any 整数,行业字段序号
portfolio_id_index any 整数,组合表股票ID序号
portfolio_amount_index any 整数,组合数量字段序号

返回:array

portfolioTestByAnyPgm(bk_name, beg_t, end_t, money, adjust_days, eval_exp, sort_dir, range_type, range_beg, range_end, percent_type, return_type, condition)

任意指标投资组合校验,测试指标为EvalExp,先用条件Condition参数来滤掉一些不复合要求的股票,再对EvalExp进行计算,然后再排位,在按照PercentType投资比例选择方式确定投资组合每个股票的投资比例,计算投资组合股票每日市值,并和指数进行比较

参数 类型 说明
bk_name string 字符串,样本股
beg_t datetime 日期型时间,开始日期
end_t datetime 日期型时间,截止日期
money float 实数,投资金额
adjust_days any 整数,投资组合调整天数
eval_exp any 表达式,测试指标
sort_dir bool object
range_type any 用户自定义,测试条件,含义如下表:
range_beg float 实数
range_end float 实数
percent_type any 用户自定义,投资比例选择,含义如下表:
return_type any 用户自定义,返回类型,含义如下表:
condition any 表达式,约束类型

返回:array

pfCallBack1(w, r)

投资组合的约束1:所有投资组合的比例和=1

参数 类型 说明
w array 一维数字数组
r float 实数

返回:any

pfIncomeMaxCallBack(w, r)

投资组合收益最大回调

参数 类型 说明
w array 一维数字数组,投资品种的比例(%)
r float 实数,使用SUMT时候,使用的罚因子

返回:float

pfOutPut(x, beg_time, end_time)

投资组合结果输出

参数 类型 说明
x array 投资品种的比例(%)
beg_time datetime 开始时间
end_time datetime 截止时间

返回:float

pfRiskMinCallBack(w, r)

风险最小回调,兼顾风险和收益的投资组合回调,与'TZZHMethodType'该自定义的系统变量有关,计算组合方差的方法,如果为0 则为马可维兹法,此时与'MarkowitzCoMatrix'自定义的系统变量有关,1表示单指数法,此时与'SIMVarRm'自定义的系统变量有关,回调过程中是否卖空与'TZZHYxmk'有关,该函数用于投资组合中间计算风险

参数 类型 说明
w array 一维字符串数组
r float 实数

返回:array

pfStocksCovMatrix(tb)

股票协方差矩阵

参数 类型 说明
tb array 二维数字数组,投资品种的投资比例

返回:array

pfStocksZfMatrix(stock_arr, beg_t, end_t)

股票列表阶段涨幅矩阵

参数 类型 说明
stock_arr string 一维字符串数组,投资品种的投资比例
beg_t datetime 日期型时间,开始时间
end_t datetime 日期型时间,结束时间

返回:array

portfolioTrackPgm(zh_result, tmoney, beg_t, end_t)

对已经建立好的投资组合进行跟踪,返回投资组合的组合市值,涨幅等。

参数 类型 说明
zh_result string 数据表,组合结果,数据格式如下:
tmoney float 实数,总共投资金额<万元>
beg_t datetime 日期型时间,开始投资日期
end_t datetime 日期型时间,结束投资日期

返回:array

pfPercent(stock_arr, end_t, rate_type)

按不同的加权方法确定股票比例

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期型时间,截止日期
rate_type any 用户自定义,组合比例确定方法,含义如下表:

返回:array

caculateFundIndex(fund_arr, base_value, beg_t, end_t, rate_type, bonus_infection, new_stock_to_index, return_method)

股票指数计算

参数 类型 说明
fund_arr Array 一维字符串数组,基金列表
base_value Real 实数,基准值
beg_t TDateTime 日期型时间,开始日期
end_t TDateTime 日期型时间,截止日期
rate_type Integer 用户自定义,组合比例确定方法,含义如下表:
bonus_infection Boolean 布尔类型,是否红利影响指数运算
new_stock_to_index Integer 整数,新股上市计入指数日
return_method Integer 用户自定义,返回类型,含义如下表:

返回:TableArray

示例

return caculateFundIndex(
array("SH500001","SH500002","SH500003"),
1.59,
intToDate(20120618),
intToDate(20120926),
1,true,3,1);
//结果:

fundFhspTable(bonus_infection)

返回基金的分红送配&股本变更,与当前基金有关

参数 类型 说明
bonus_infection Boolean 布尔类型,是否红利影响指数运算

返回:TableArray

示例

setSysParam(PN_Stock(),'SH500001');
return fundFhspTable (true);
//结果:

calculateFundBkIndex(t, end_t)

基金复合指数(按日期调整样本),自由指定样本的投资比例,可指定现金比例,只对上市满三个月的开放式基金有效,手算实例见:

参数 类型 说明
t TableArray 数据表,自定义样本
end_t TDateTime 日期型时间,截止日期

返回:TableArray

示例

t:=array(
("日期":39994.00,"代码":"OF000031","名称":"华夏复兴","比例(%)":0.0206),
("日期":39994.00,"代码":"OF020001","名称":"国泰金鹰","比例(%)":0.00328),
("日期":39994.00,"代码":"OF020010","名称":"国泰金牛","比例(%)":0.02113),
("日期":39994.00,"代码":"OF519694","名称":"交银蓝筹","比例(%)":0.0588),
("日期":40086.00,"代码":"OF000031","名称":"华夏复兴","比例(%)":0.03068),
("日期":40086.00,"代码":"OF020001","名称":"国泰金鹰","比例(%)":0.00604),
("日期":40086.00,"代码":"OF020010","名称":"国泰金牛","比例(%)":0.03752),
("日期":40086.00,"代码":"OF070013","名称":"嘉实精选","比例(%)":0.0227),
("日期":40178.00,"代码":"OF000031","名称":"华夏复兴","比例(%)":0.02294),
("日期":40178.00,"代码":"OF020001","名称":"国泰金鹰","比例(%)":0.00532),
("日期":40178.00,"代码":"OF020010","名称":"国泰金牛","比例(%)":0.02964),
("日期":40178.00,"代码":"OF121008","名称":"国投成长","比例(%)":0.0175));
return calculateFundBkIndex(t,intToDate(20100302));
//结果:

tsbfFundBKstyleAccuracy(bkname, begt, endt)

指定基金板块仓位与规模风格误差统计,将根据净值计算的基金风格数据与报告期持仓数据进行对比,比较二者 相对误差,主要对象为主动股混基金,衡量误差指标主要包含: 1、误差均值:衡量风格仓位预测的偏向,偏大或偏小; 2、绝对误差均值:衡量误差的平均偏离水平; 3、准确率(%):当期基金仓位误差在[-10%,10%]区间类样本所占比例;

参数 类型 说明
bkname string 字符串,板块名称
begt datetime 日期时间,开始日
endt datetime 日期时间,截止日

返回:array

getsimufundbk(bkname, cjendt, jzendt)

提取基金板块成分(含已退市基金)

参数 类型 说明
bkname Sysplate Sysplate,基金板块
cjendt Tdatetime Tdatetime,开始公布净值日期限制,该日期之前的成分基金,则备注 1 ,表建议剔除
jzendt Tdatetime Tdatetime,最新公布净值日期限制,该日期之后的成分基金,则备注 1 ,表建议剔除

返回:ARRAY

openendfundfilter(funds, iffiltefof)

开放式基金池筛选器

参数 类型 说明
funds Array of string Array of string,基金池,默认股票型、混合型
iffiltefof Bool Bool,是否筛选FOF,默认否

返回:ARRAY

fundFf3Purealpha(indexid, vbegt, vendt, rf)

Fama三因子提纯后Alpha(%)

参数 类型 说明
indexid any Index,基准代码
vbegt datetime Date,开始日
vendt datetime Date,截止日
rf float Number,年无风险收益率(%)"

返回:float

fundsGetJzModifiedList(fund_inds, end_t, n_type, n, d_time)

从基金净值表(328)中获取指定日向前一段区间内,在上次时间戳之后更新的基金

参数 类型 说明
fund_inds any 指数, 基金指数
end_t datetime 日期,截止日
n_type any 用户自定义,默认为1
n any 整数,前N 与NType相关
d_time datetime 日期时间,上次更新时间戳

返回:array

openEndFundFilterByFundIndex(fund_inds, if_filte_fo_f, cj_endt, jz_endt, filter_type)

根据基金指数获取成分基金,并对基金进行筛选

参数 类型 说明
fund_inds IndexList 指数,  基金指数
if_filte_fo_f Boolean 真假, 是否筛选FOF,默认否
cj_endt Date 日期,默认,剔除建仓不足三个月
jz_endt Date 日期,默认,剔除最近一个月无净值
filter_type UserDefine 用户自定义, 过滤类型,默认0

返回:array

示例

sp_s(pn_date(),today());
return openEndFundFilterByFundIndex(array('TSJJ0203','TSJJ0201')); //股、混

fundsGetEtfByIndexExcludeEnhanced(endt, indexid)

根据指数代码+截止日,获取对应ETF列表(排除指数增强策略ETF)

参数 类型 说明
endt datetime 日期,截止日
indexid any 指数,指数代码

返回:array

tsbfQmdExt(info_id)

指定日(最新数据),与代码、时间相关

参数 类型 说明
info_id string 提取数据的 ID, 支持表 ID、字段 ID,以及由此组成的数组

返回:array

tsbfQmdQk(info_id, begt, endt)

区间,与代码相关

参数 类型 说明
info_id string 提取数据的 ID,支持表 ID、字段 ID,以及由此组成的数组
begt datetime 开始日(含)
endt datetime 截止日(含),若 Endt 为 nil、或为空时, 取 begt

返回:array

tsbfQmdMNdays(info_id, n)

(市场)N 日,与代码、时间相关

参数 类型 说明
info_id string 提取数据的 ID,支持表 ID、字段 ID,以及由此组成的数组
n any 最近 N 个市场交易日区间的数据, 若当日所有字段都不存在数据则跳过该日

返回:array

tsbfQmdNdays(info_id, n)

(个券)N 日,与代码、时间相关

参数 类型 说明
info_id string 提取数据的 ID,支持表 ID、字段 ID,以及由此组成的数组(仅支持同表字段的批量查找)
n any 最近 N 个个券交易日区间(即数据库中衍生数据的天数) 的数据, 若当日所有字段都不存在数据则跳过该日

返回:array

tsbfQmdMks(infoid, stockarr)

获取最新日期指定ID下的成分股数据信息,与时间相关

参数 类型 说明
infoid any Array
stockarr string Array

返回:array

tsbfQmdTablefield(infoid)

Quant_MD_同表字段信息,通过id获取相关的Quant_MD_同一个表内的相关字段

参数 类型 说明
infoid float 整数,可为表id

返回:array

tsbfQmdAlltable()

Quant_MD_量化策略衍生数据ID表

返回:array

tsbfQmdDiystockid(infoid)

Quant_MD_自编代码列表,通过id获取相关的Quant_MD_自编代码列表

参数 类型 说明
infoid float 整数,可为表id或者字段id

返回:array

tsbfMdGetexdata(portfolioid, pfsuffix, begt, endt)

MD数据仓库取数 取最新日时与时间相关 由于MD数据的限制,暂时只支持日线。

参数 类型 说明
portfolioid any Security,代码
pfsuffix string String,代码后缀
begt datetime Date,开始日
endt datetime Date,截止日

返回:array

tsbfQmdFirstay(infoid)

Quant_MD_数据开始日

参数 类型 说明
infoid float id编号,整数

返回:datetime

tsbfQmdLastupday(infoid)

Quant_MD_最近衍生日

参数 类型 说明
infoid float id编号,整数

返回:datetime

tsbfQmdQknum(infoid, begt, endt)

Quant_MD_区间数据条数,通过id取区间数据条数,与代码相关

参数 类型 说明
infoid float id编号,整数
begt datetime Date,开始日
endt datetime Date,截止日

返回:any

tsbfQmdRefnday(infoid, n)

Quant_MD_前N次衍生日

参数 类型 说明
infoid float id编号,整数
n any Integer,N日

返回:datetime

tsbfQtmdUnit()

Quant_MD_单元库

返回:any

tsbfQmdMa(infoid, n)

Quant_MD_移动N日平均,与证券,日期相关

参数 类型 说明
infoid float 整数,id编号
n any 整数,过去N日

返回:any

tsbfQmdPercentrank(infoid, n)

Quant_MD_移动N日百分位(%),当前值占过去N日历史百分位(%)

参数 类型 说明
infoid float 整数,id编号
n any 整数,过去N日

返回:any

pfMinRecoveryPeriod(t_p, fname1)

净值突破前值最长时间。

参数 类型 说明
t_p array 数据表类型,收益率
fname1 string 字符串,字段名称

返回:any

pfWinRatio(tp, f_name1, tb, f_name2)

胜率。计算tp表字段fName1在时间区间大于tb表字段fName2的比例。

参数 类型 说明
tp array 二维数据表
f_name1 string 字符串,tp表中的列名
tb array 二维数据表
f_name2 string 字符串,tb表中的列名

返回:float

pfGetVaRConfidence()

设置计算VAR的置信度,如果["SysParamFunc"]["VaRConfidence"] 系统变量存在且有值,则返回这系统变量中存储的置信度,否则返回95作为置信度。

返回:float

pfGetDayNnmOfYear()

根据设置的周期,返回该周期的年化天数。

返回:any

pfOmega(t, fname, mean_r)

计算Omega比率。

参数 类型 说明
t array 数据表类型,组合收益率序列
fname string 字符串,收益率字段名称
mean_r float 实数,临界收益率(%)

返回:float

pfMaxDrawDown(t, fname)

最大回撤率。

参数 类型 说明
t array 数据表类型,收益率
fname string 字符串,字段名称

返回:float

pfCalmarRatio(t, fname, day_num)

从一个组合的收益率序列,计算其Calmar比率。

参数 类型 说明
t array 数据表类型,组合收益率序列
fname string 字符串,收益率字段名称
day_num any 整数,年化用天数

返回:float

pfVar(t1, fname1, year_num)

风险值。

参数 类型 说明
t1 array 数据表类型
fname1 string 字符串,列名
year_num any 整数,年化天数

返回:float

pfComponentVar2(w, beg_t, end_t, min_trade_days, method_for_no_enough_data, confidence_interval, market_value, delta_t, method_type, return_method)

成份var。

参数 类型 说明
w array 数据表类型,组合信息
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
min_trade_days any 整数,区间最小交易点个数阀值
method_for_no_enough_data array 用户自定义,是否行业代替
confidence_interval any 整数,置信度(%)
market_value float 实数,组合市值
delta_t any 整数,未来持有期
method_type any 用户自定义,组合最大亏损计算方法
return_method any 用户自定义

返回:any

pfVarByDeltaNormal(w, beg_t, end_t, min_trade_days, method_for_no_enough_data, confidence_interval, market_value, delta_t, method_type)

标准正态法(Delta-Normal法)计算组合的VAR。

参数 类型 说明
w array 数据表类型,组合信息
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
min_trade_days any 整数,区间最小交易点个数阀值
method_for_no_enough_data array 用户自定义,是否行业代替
confidence_interval any 整数,置信度(%)
market_value float 实数,组合市值
delta_t any 整数,未来持有期
method_type any 用户自定义,组合最大亏损计算方法

返回:float

pfVaRvsBenchmarkVar(wp, wb, beg_t, end_t, min_trade_days, method_for_no_enough_data, confidence_interval, market_value, delta_t, method_type, return_method)

组合VAR/benchmark。

参数 类型 说明
wp array 数据表类型,组合信息
wb array 数据表类型,基准组合信息
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
min_trade_days any 整数,区间最小交易点个数阀值
method_for_no_enough_data array 用户自定义,是否行业代替
confidence_interval any 整数,置信度(%)
market_value float 实数,组合市值
delta_t any 整数,未来持有期
method_type any 用户自定义,组合最大亏损计算方法
return_method any 用户自定义

返回:float

pfVarByMonteCarlo(w, beg_t, end_t, min_trade_days, method_for_no_enough_data, confidence_interval, market_value, delta_t, simulation_number)

蒙特卡罗法,模拟具有相关性的股票,计算组合的VAR。

参数 类型 说明
w array 数据表类型,组合信息
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
min_trade_days any 整数,区间最小交易点个数阀值
method_for_no_enough_data array 用户自定义,是否行业代替
confidence_interval any 整数,置信度(%)
market_value float 实数,组合市值
delta_t any 整数,未来持有期
simulation_number any 整数,蒙特卡罗模拟次数

返回:float

pfComponentVarPercent2(w, beg_t, end_t, min_trade_days, method_for_no_enough_data, confidence_interval, market_value, delta_t, method_type, return_method)

成份VAR贡献度。

参数 类型 说明
w array 数据表类型,组合信息
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
min_trade_days any 整数,区间最小交易点个数阀值
method_for_no_enough_data array 用户自定义,是否行业代替
confidence_interval any 整数,置信度(%)
market_value float 实数,组合市值
delta_t any 整数,未来持有期
method_type any 用户自定义,组合最大亏损计算方法
return_method any 用户自定义

返回:any

pfIncrementalVar2(w, beg_t, end_t, min_trade_days, method_for_no_enough_data, confidence_interval, market_value, delta_t, method_type, return_method)

增量VAR。

参数 类型 说明
w array 数据表类型,组合信息
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
min_trade_days any 整数,区间最小交易点个数阀值
method_for_no_enough_data array 用户自定义,是否行业代替
confidence_interval any 整数,置信度(%)
market_value float 实数,组合市值
delta_t any 整数,未来持有期
method_type any 用户自定义,组合最大亏损计算方法
return_method any 用户自定义

返回:any

pfVaRvsMarketValue(w, beg_t, end_t, min_trade_days, method_for_no_enough_data, confidence_interval, market_value, delta_t, method_type, return_method)

组合VAR/市值。

参数 类型 说明
w array 数据表类型,组合信息
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
min_trade_days any 整数,区间最小交易点个数阀值
method_for_no_enough_data array 用户自定义,是否行业代替
confidence_interval any 整数,置信度(%)
market_value float 实数,组合市值
delta_t any 整数,未来持有期
method_type any 用户自定义,组合最大亏损计算方法
return_method any 用户自定义

返回:float

pfVaRvsBenchMark(wp, wb, beg_t, end_t, min_trade_days, method_for_no_enough_data, confidence_interval, market_value, delta_t, method_type, return_method)

组合VAR/benchmark。

参数 类型 说明
wp array 数据表类型,组合信息
wb array 数据表类型,基准组合信息
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
min_trade_days any 整数,区间最小交易点个数阀值
method_for_no_enough_data array 用户自定义,是否行业代替
confidence_interval any 整数,置信度(%)
market_value float 实数,组合市值
delta_t any 整数,未来持有期
method_type any 用户自定义,组合最大亏损计算方法
return_method any 用户自定义

返回:float

pfMarginalVar2(w, beg_t, end_t, min_trade_days, method_for_no_enough_data, confidence_interval, market_value, delta_t, method_type, return_method)

边际标准差。

参数 类型 说明
w array 数据表类型,组合信息
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
min_trade_days any 整数,区间最小交易点个数阀值
method_for_no_enough_data array 用户自定义,是否行业代替
confidence_interval any 整数,置信度(%)
market_value float 实数,组合市值
delta_t any 整数,未来持有期
method_type any 用户自定义,组合最大亏损计算方法
return_method any 用户自定义

返回:any

pfGetPortfolioRate(stock_arr, beg_t, end_t, return_method)

获得组合的收益率(%)矩阵

参数 类型 说明
stock_arr array 一维字符串数组,组合信息
beg_t datetime 日期,开始日
end_t datetime 日期,截止日
return_method any 用户自定义,收益率计算方法

返回:array

pfStockszf(w, beg_t, end_t, method_for_no_enough_data, methodof_zf, min_trade_days)

计算组合收益率。

参数 类型 说明
w array 数据表类型,数据必须有列:代码、比例(%)、行业代码
beg_t datetime 日期,开始日
end_t datetime 日期,截止日
method_for_no_enough_data array 用户自定义,是否行业替代
methodof_zf any 用户自定义,计算涨幅的方法
min_trade_days any 整数,区间最少交易点个数阀值

返回:any

pfCovarianceAndCorrelation(w, beg_t, end_t, min_trade_days, lamda, t_corr, tcov)

计算组合收益的相关系数矩阵tCorr与相关协方差矩阵tCov。 根据组合基本信息、计算开始日BegT、计算截止日EndT、区间最少交易点个数阀值 MinTradeDays、收益率计算方法ReturnMehthod、衰减因子Lamda(对于均值-方差法,Lamda=0;Risk Metric方法,一般取Lamda=0.94),计算组合的各个证券的均值、各个证券的标准差、协方差矩阵、相关系数矩阵。

参数 类型 说明
w array 数据表类型,组合信息
beg_t datetime 日期,开始日
end_t datetime 日期,截止日
min_trade_days any 整数,区间最少交易点个数阀值;ReturnMethod:用户自定义
lamda float 实数,衰减因子
t_corr array 数据表类型,返回变量,相关系数矩阵(out)
tcov array 数据表类型,返回变量,协方差矩阵(out)

返回:any

pfVarByDeltaNormalSub(w, method_for_no_enough_data, confidence_interval, market_value, delta_t, tcov)

VAR-标准正态法。

参数 类型 说明
w array 数据表类型,组合信息
method_for_no_enough_data array 用户自定义,是否行业代替
confidence_interval any 整数,置信度(%)
market_value float 实数,组合市值
delta_t any 整数,未来持有期
tcov array 数据表类型

返回:float

pfQuantile(r, fname, confidence_interval, days, method_type)

计算R矩阵中指定字段Fname的1-ConfidenceInterval/100分位数。若methodtype为0则直接返回1-ConfidenceInterval/100分位数,否则返回0到1-ConfidenceInterval/100分位数的平均值。

参数 类型 说明
r array 数据表类型
fname string 字符串
confidence_interval any 实数
days any 整数
method_type any 整数

返回:float

pfMarginalStandardDeviation1(w, beg_t, end_t, min_trade_days, method_for_no_enough_data, lamda, return_method)

边际标准差,组合中某一证券比例发生变化导致的组合标准差的变化。

参数 类型 说明
w array 数据表类型,组合信息
beg_t datetime 日期,开始日
end_t datetime 日期,截止日
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,是否行业代替
lamda float 实数,衰减因子
return_method any 用户自定义

返回:any

pfVarTest(w, beg_t, end_t, confidence_interval, market_value, delta_t, method_type, min_trade_days, method_for_no_enough_data, var_method_type, simulation_number, zh_profit, return_method)

VAR准确性检验。如果T+DeltaT组合VAR大于T+DeltaT组合实际损益则返回1,否则返回0。

参数 类型 说明
w array 数据表类型,组合信息
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
confidence_interval any 整数,置信度(%)
market_value float 实数,组合市值
delta_t any 整数,未来持有期
method_type any 用户自定义,组合最大亏损计算方法
min_trade_days any 整数,区间最小交易点个数阀值
method_for_no_enough_data array 用户自定义,是否行业代替
var_method_type any 用户自定义,Var计算方法
simulation_number any 整数,蒙特卡洛模拟次数
zh_profit float 实数,组合T+DeltaT日实际损益
return_method any 用户自定义

返回:bool

pfVarKurtosisAndSkewness(w, dayarr, confidence_interval, market_value, delta_t, method_type, min_trade_days, method_for_no_enough_data, simulation_number, var_method_type, zbname, r, return_method)

计算峰度与偏度。

参数 类型 说明
w array 数据表类型,组合信息
dayarr array 数据表类型,日期列表
confidence_interval any 整数,置信度(%)
market_value float 实数,组合市值
delta_t any 整数,未来持有期
method_type any 用户自定义,组合最大亏损计算方法
min_trade_days any 整数,区间最小交易点个数阀值
method_for_no_enough_data array 用户自定义,是否行业代替
simulation_number any 整数,蒙特卡洛模拟次数
var_method_type any 用户自定义,Var计算方法
zbname string 字符串,指标名称
r array 数据表类型,返回个股的Var
return_method any 用户自定义

返回:bool

pfMarginalStandardDeviation2(w, beg_t, end_t, min_trade_days, method_for_no_enough_data, lamda, return_method)

边际标准差,组合中某一证券比例发生变化导致的组合标准差的变化。

参数 类型 说明
w array 数据表类型,样本
beg_t datetime 日期,计算开始日
end_t datetime 日期,计算截止日
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,证券替代方法
lamda float 实数,衰减因子
return_method any 用户自定义

返回:any

pfStandardDeviation2(w, beg_t, end_t, min_trade_days, method_for_no_enough_data, corr, cov)

组合标准差,根据组合中每个证券的比例和证券证券之间的协方差矩阵,计算组合的标准差,与系统参数(周期相关)。

参数 类型 说明
w array 数据表类型,样本
beg_t datetime 日期,计算开始日
end_t datetime 日期,计算截止日
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,证券替代方法
corr array 数据表类型,返回的相关系数矩阵
cov array 数据表类型,返回的协方差矩阵

返回:float

pfIncrementalStandardDeviation2(w, beg_t, end_t, min_trade_days, method_for_no_enough_data, lamda, return_method)

增量标准差,增加某一证券后组合标准差和剔除某一证券后组合标准差之差,与系统参数(周期相关)。

参数 类型 说明
w array 数据表类型,样本
beg_t datetime 日期,计算开始日
end_t datetime 日期,计算截止日
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,证券替代方法
lamda float 实数,衰减因子
return_method any 用户自定义

返回:any

pfComponentStandardDeviation2(w, beg_t, end_t, min_trade_days, method_for_no_enough_data, lamda, return_method)

成份标准差,组合中某一证券对组合标准差的贡献,与系统参数(周期相关)。

参数 类型 说明
w array 数据表类型,样本
beg_t datetime 日期,计算开始日
end_t datetime 日期,计算截止日
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,证券替代方法
lamda float 实数,衰减因子
return_method any 用户自定义

返回:any

pfComponentStandardDeviationPercent2(w, beg_t, end_t, min_trade_days, method_for_no_enough_data)

成份标准差贡献度,组合中某一证券对组合标准差的百分比贡献,与系统参数(周期相关)。

参数 类型 说明
w array 数据表类型,样本
beg_t datetime 期,计算开始日
end_t datetime 日期,计算截止日
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,证券替代方法

返回:any

pfGiniCoefficient(pf_data, c)

基尼系数。(x,y)形成的曲线为洛伦茨曲线,洛伦茨曲线与y=x直线之间的区域,定义为基尼区域,基尼区域的面积*2,即基尼系数。

参数 类型 说明
pf_data array 数据表类型,组合持仓数据,必须包含“比例(%)”字段
c any 返回值,二维数组,图形数据

返回:float

pfIlliq(endt)

非流动性指标,与系统参数(股票)相关。

参数 类型 说明
endt datetime 日期

返回:float

pfAmivest(endt, n)

Amivest流动性比率,与系统参数(股票)相关。

参数 类型 说明
endt datetime 日期
n any 整数

返回:float

pfGiniCoeff(pfdata, method)

组合基尼指数。(x,y)形成的曲线为洛伦茨曲线,洛伦茨曲线与y=x直线之间的区域,定义为基尼区域,基尼区域的面积*2,即基尼系数。

参数 类型 说明
pfdata array 数据表类型
method any 用户自定义

返回:float

pfMartin(endt, n)

Martin流动性比率,与系统参数(股票、复权)相关。

参数 类型 说明
endt datetime 日期,截止日期
n any 整数,交易日长度

返回:float

pfCashFlowInFuture2(w, endt, future_t, n, max_realized_percentin)

组合现金流分析。 通过变现比例MaxRealizedPercentin获得证券的变现天数,并判断endt到FutureT跨越的日期是否大于变现天数,如果是,则得到证券的现金流为价格*数量,否则现金流为0。 最后汇总所有证券的现金流,即为组合现金流 其中,对于股票,价格取endt的成交价,考虑当天分红;对于基金,价格取Endt的单位净值。

参数 类型 说明
w array 数据表类型,数组中必须含有的字段:代码、数量
endt datetime 日期,评估日
future_t datetime 日期,未来评估日
n any 整数,变现参考天数
max_realized_percentin float 实数,变现比例

返回:float

pfSharevsNegotiableShare(pf_data, endt)

投资集中度。

参数 类型 说明
pf_data array 数据表类型,组合持仓数据
endt datetime 日期,截止日

返回:float

pfStockLiquidityCost2(w, endt, n, methodtype, dm_type, percent)

组合冲击成本。

参数 类型 说明
w array 数据表类型
endt datetime 日期,截至日期
n any 整数,N个交易日
methodtype any 用户自定义,区间冲击成本计算方法
dm_type any 用户自定义,冲击成本标准
percent float 实数,冲击成本占市场冲击成本的最大比例(%)

返回:float

pfSecurityConcentrationRatio(pf_data, top_n, net_value, t)

持股集中度(重仓券集中度),返回前topN个证券所占比例的累加和。

参数 类型 说明
pf_data array 数据表类型,组合持仓数据
top_n any 整数
net_value float 实数,资产净值或股票市值
t array 数据表类型,详情

返回:float

pfGroupHoldRatio(pf_data, net_value, group_by)

单一分类持仓比例,pfData每一分类的总市值占Netvalue的比例。

参数 类型 说明
pf_data array 数据表类型,组合持仓数据
net_value float 实数,资产净值或股票市值
group_by string 字符串,汇总字段

返回:float

pfGroupConcentrationRatio(pf_data, n, net_value, group_by, t)

分类汇总集中度,pfData中按Groupby字段分类汇总后按市值字段排名,返回前N项的市值所占总市值的比例。

参数 类型 说明
pf_data array 数据表类型,组合持仓数据
n any 整数,数据个数
net_value float 实数,资产净值或股票市值
group_by string 字符串,汇总字段
t any 分类汇总详情

返回:float

pfTurnoverRate(trade_data, nv_data, method_type, turnover_data)

组合区间平均日换手率 1)通过交易数据统计每天成交数据中的成交金额; 2)通过净值数据计算每天的平均资产净值(t日平均资产净值=(t日资产净值+t-1日资产净值)/1); 3)t日换手率=t日成交金额/t日平均资产净值;

参数 类型 说明
trade_data array 二维数组,按日期排列的买卖等交易数据。;输入格式为:;(1)代码Varchar;(2)截止日DateTime;(3)成交金额Numeric;(4)动作编号Int(0:开仓(买入);1:平仓(卖出))
nv_data array 二维数组,按日期排列的净值数据。;输入格式为:;(1)截止日DateTime;(2)资产净值Numeric
method_type any 换手率计算方法;=0,T-1日&T日市值平均法(主要是计算组合换手率);=1,T日市值+T日卖出法(主要是计算分类资产换手率)
turnover_data array 二维数组,按日期排列的每日换手率;输出格式为:;(1)截止日DateTime;(2)换手率(%)Numeric

返回:bool

pfTurnoverRateEndT(pf_data, net_value_t1, net_value_t0)

指定日组合换手率。

参数 类型 说明
pf_data array 数据表类型,组合持仓数据
net_value_t1 float 实数,T日净资产值
net_value_t0 float 实数,T-1日资产净值

返回:float

pfComponentBeta2(t, index_id, begt, endt, min_trade_days, method_for_no_enough_data)

成份β,组合中某一证券对组合β的贡献,成份β之和等于组合β。

参数 类型 说明
t array 数据表类型,样本
index_id string 指数,基准代码
begt datetime 日期,计算开始日
endt datetime 日期,计算截止日
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,证券代替方法 (若组合中指定证券区间交易点个数< MinTradeDays)

返回:any

pfBeta2(t, index_id, begt, endt, min_trade_days, method_for_no_enough_data)

组合β,根据投资组合中每个证券的比例和证券β,计算投资组合的β系数。

参数 类型 说明
t array 数据表类型,样本
index_id string 指数,基准代码
begt datetime 日期,计算开始日
endt datetime 日期,计算截止日
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,证券代替方法 (若组合中指定证券区间交易点个数< MinTradeDays)

返回:float

pfIncrementalBeta2(t, index_id, begt, endt, min_trade_days, method_for_no_enough_data)

增量β,增加某一证券后组合β和剔除某一证券后组合β之差。

参数 类型 说明
t array 数据表类型,样本
index_id string 指数,基准代码
begt datetime 日期,计算开始日
endt datetime 日期,计算截止日
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,证券代替方法 (若组合中指定证券区间交易点个数< MinTradeDays)

返回:any

pfMarginalBeta2(t, index_id, begt, endt, min_trade_days, method_for_no_enough_data)

边际β,组合中某一证券比例发生变化导致的组合β的变化。

参数 类型 说明
t array 数据表类型,样本
index_id string 指数,基准代码
begt datetime 日期,计算开始日
endt datetime 日期,计算截止日
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,证券代替方法 (若组合中指定证券区间交易点个数< MinTradeDays)

返回:any

pfIncrementalTrackingError2(wp, wb, index_id, begt, endt, min_trade_days, method_for_no_enough_data)

增量跟踪误差。计算组合与组合剔除某一证券后组合跟踪误差之差。

参数 类型 说明
wp array 数据表类型,组合数据
wb array 数据表类型,基准数据
index_id string 指数,基准代码
begt datetime 日期,起始时间
endt datetime 日期,截止时间
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,交易点个数不足时处理办法

返回:any

pfComponentTrackingErrorPercent2(wp, wb, begt, endt, min_trade_days, method_for_no_enough_data)

成份跟踪误差贡献,组合中某一证券超配对组合跟踪误差的百分比贡献。

参数 类型 说明
wp array 数据表类型,组合数据
wb array 数据表类型,基准
begt datetime 日期,起始时间
endt datetime 日期,截止时间
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,交易点个数不足时处理办法

返回:any

pfTrackingError2Sub(wp, wb, begt, endt, corr, cov, z, min_trade_days, method_for_no_enough_data)

计算组合的协方差矩阵与相关系数矩阵

参数 类型 说明
wp array 数据表类型,组合数据
wb array 数据表类型,基准数据
begt datetime 日期,起始时间
endt datetime 日期,截止时间
corr array 返回值,相关系数矩阵
cov array 返回值,协方差矩阵
z array 返回值,join的基准和组合数据
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,交易点个数不足时处理办法;返回值:0,协方差和相关系数放在对应的返回值变量中

返回:any

pfTrackingError2(wp, wb, begt, endt, min_trade_days, method_for_no_enough_data, corr, cov, z)

组合相对于业绩基准的超额收益率的波动。

参数 类型 说明
wp array 数据表类型,组合数据
wb array 数据表类型,基准数据
begt datetime 日期,起始时间
endt datetime 日期,截止时间
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,交易点个数不足时处理办法
corr array 数据表类型,返回的相关系数矩阵
cov array 数据表类型,返回的协方差矩阵
z array 数据表类型,超配比例

返回:float

pfComponentTrackingError2(wp, wb, begt, endt, min_trade_days, method_for_no_enough_data, te)

组合中某一证券超配对组合跟踪误差的贡献。

参数 类型 说明
wp array 数据表类型,组合数据
wb array 数据表类型,基准数据
begt datetime 日期,起始时间
endt datetime 日期,截止时间
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,交易点个数不足时处理办法
te float 实数,组合跟踪误差

返回:any

pfMarginalTrackingError2(wp, wb, begt, endt, min_trade_days, method_for_no_enough_data, z, te)

组合中某一证券超配比例发生变化导致的组合跟踪误差的变化。

参数 类型 说明
wp array 数据表类型,组合数据
wb array 数据表类型,基准数据
begt datetime 日期,起始时间
endt datetime 日期,截止时间
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,交易点个数不足时处理办法
z array 数据表类型,超配比例
te float 实数,组合跟踪误差

返回:array

ytmOfFundTimeSeries2(index_id, beg_t, end_t, ytm_method)

开放市基金净值收益率,同时返回指数IndexID的收益率。与系统参数(股票,周期)相关。

参数 类型 说明
index_id string 指数,指数代码
beg_t datetime 日期,开始日
end_t datetime 日期,截止日
ytm_method any 用户自定义,收益率计算方法

返回:any

ytmOfFundTimeSeries(beg_t, end_t)

开放市基金净值收益率。

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

返回:any

pfMdArithmetic(t1, t2, t3, ret)

多期收益率分解--算术几何法 在收益率分解过程中会遇到多期收益率无法跨期相加的问题,现 提供算术分解法解决多期收益率的分解。 假设R(p,t)为组合收益率,R(b,t)为基准收益率,r(1,t)、r(2,t)、r(3,t)分别为分解项 在单期下存在: R(p,t)-R(b,t)=r(1,t)+r(2,t)+r(3,t) 经过调整后,单期存在: ln(1+R(p,t))-ln(1+R(b,t))=k1*(r(1,t)+r(2,t)+r(3,t)) 其中: k1=(ln(1+R(p,t))-ln(1+R(b,t)))/(R(p,t)-R(b,t)) 多期累加: ln(1+Rp)-ln(1+Rb)=∑k1*(r(1,t)+r(2,t)+r(3,t)) 经调整: Rp-Rb=k2*∑k1*(r(1,t)+r(2,t)+r(3,t)) 其中: k2=(Rp-Rb)/((ln(1+Rp)-ln(1+Rb))

参数 类型 说明
t1 array Array,一维数组:组合收益率(%
t2 array 一维数组:基准收益率(%
t3 array Array,一维或二位数组:收益分解项(%),要求每期 收益分解项+基准收益率=组合收益率,为一维数组时,等同于列名为0的二维数组。
ret array Array,变参,返回经调整后的各分解项每期的收益

返回:any

pfMdContribution(t1, t2, t3, ret)

多期收益率分解--收益贡献法 在收益率分解过程中会遇到多期收益率无法跨期相加的问题,现 提供贡献度法解决多期收益率的分解。 假设Rp为组合收益率,Rb为基准收益率,r1、r2、r3分别为分解项 多期下各部分贡献度为: Con(i)=∑(r(i,t)*(1+R(t-1))*100% 其中: r(i,t)表示ri在第t期的收益率; R(t-1)表示组合过去t-1期的累计收益率

参数 类型 说明
t1 array Array,一维数组:组合收益率
t2 array 一维数组,基准收益率(%)
t3 array Array,一维或二维数组:收益分解项,要求收益分解项+基准收益率=组合收益率为一维数组时,等同于列名为0的二维数组。
ret array Array,变参,返回经调整后的各分解项每期的收益

返回:array

pfMdReturnAttribution(t, pf_field, attr_fields, attr_type, r_type)

多期收益分解,底层调用pf_MD_Contribution 或 pf_MD_Arithmetic 注:不考虑基准与超额,直接对组合收益与各分解项

参数 类型 说明
t any 数据表类型,组合收益数据,单期分解,包含“截止日”、组合收益率及分解项字段;单期满足:组合收益率=∑分解项
pf_field string 字符串,组合收益率字段,缺省为“组合收益率(%)”
attr_fields array 一维字符串数组,分解项字段,缺省为除“截止日”、pfField的列名
attr_type any 用户自定义,多期收益分解方法,默认为0
r_type any 用户自定义,返回类型,默认为0

返回:array

pfSpReturnAttribution(t, end_t, attr_fields)

由个券单期对数收益分解项,得到组合收益分解 (1)通过转换系数k=ln(1+r)/r,将个券对数收益分解项 转为 收益分解项 (2)个券收益分解项 加权合并得到 组合收益分解项 (3)组合收益=sum(组合收益分解项) 注:输入的个券分解项为【对数收益】 输出的组合分解项为【收益】

参数 类型 说明
t any 数据表类型, 个券对数收益分解数据,包含“代码”、“比例(%)”、“涨幅(%)”、各分解项;“涨幅(%)”:个券收益,非对数收益;“各分解项”:衡量对数收益分解项,对应AttrFields字段
end_t datetime 日期, 截止日
attr_fields array 一维字符串数组, 分解项字段

返回:array

pfMdCheckdata(t1, t2, t3)

多期收益率分解--中间函数-参数检查 用于多期收益率分解模型的输入检查与调整。 注意:会调整t2,请在使用本模型前备份t2.

参数 类型 说明
t1 array Array of number,组合收益率(%)
t2 array Array of number,基准收益率(%)
t3 any Table,分解项收益率(%)

返回:array

pfTimeWeightedRateofReturnOfPortfolio(t_market_value, t_all_l, t_all_qr_qc, t_return)

时间加权算法净值增长额、增长率(组合),组合衍生函数。

参数 类型 说明
t_market_value array 数据表类型,区间每日市值
t_all_l array 数据表类型,区间每日交易流水
t_all_qr_qc array 数据表类型,区间每日证券迁入/迁出
t_return array 数据表类型,返回值(Out)

返回:any

pfMoneyWeightedRateofReturn(t_all_all_cc, t_all_l, t_all_qr_qc, method_type, t_return)

分类资产资金加权收益率,组合衍生函数。

参数 类型 说明
t_all_all_cc array 数据表类型,区间每日持仓
t_all_l any 数据表类型,区间每日交易流水
t_all_qr_qc array 数据表类型,区间每日证券迁入/迁出(暂不考虑)
method_type any 用户自定义,资金加权收益率类型
t_return array 数据表类型,返回值

返回:any

pfRaroc(t1, fname1, t2, f_name2, alpha)

历史模拟法计算组合RAROC。

参数 类型 说明
t1 array 数据表类型,组合收益率序列
fname1 string 字符串,组合收益率字段名称
t2 array 数据表类型,基准收益率序列
f_name2 string 字符串,基准组合收益率字段
alpha float 实数,置信度

返回:float

pfM2(t1, fname1, t2, f_name2, rf)

组合-M2。

参数 类型 说明
t1 array 数据表类型,组合收益率序列
fname1 string 字符串,组合收益率字段名称
t2 array 数据表类型,基准收益率序列
f_name2 string 字符串,基准组合收益率字段
rf float 实数,无风险收益率

返回:float

pfTPortfolioMv(endt, tp_cgmx, t_jymx)

截止日Endt组合中证券市值。

参数 类型 说明
endt datetime 日期,截止日
tp_cgmx array 数据表类型,t-1日持股明细
t_jymx array 数据表明细,t日交易明细

返回:float

pfTPortfolioNv(endt, tp_zcpz, tp_cgmx, t_jymx, t_sgsh)

截止日组合资产市值。

参数 类型 说明
endt datetime 日期,截止日
tp_zcpz array 数据表类型,t-1日资产配置
tp_cgmx array 数据表类型,t-1日持股明细
t_jymx array 数据表明细,t日交易明细
t_sgsh array 数据表明细,t日申购赎回表

返回:float

pfTPortfolioVol(endt, tp_cgmx, t_jymx)

截止日组合中证券数量。

参数 类型 说明
endt datetime 日期,截止日
tp_cgmx array 数据表类型,t-1日持股明细
t_jymx array 数据表明细,t日交易明细

返回:any

pfTPortfolioCash(endt, tp_zcpz, tp_cgmx, t_jymx, t_sgsh)

截止日组合剩余现金。

参数 类型 说明
endt datetime 日期,截止日
tp_zcpz array 数据表类型,t-1日资产配置
tp_cgmx array 数据表类型,t-1日持股明细
t_jymx array 数据表明细,t日交易明细
t_sgsh array 数据表明细,t日申购赎回表

返回:float

pfCapm(t1, f_name1, t2, f_name2, rf)

资本资产定价模型,返回超额收益阿尔法与市场时机能力贝塔。

参数 类型 说明
t1 array 数据表类型,基金收益率序列
f_name1 string 字符串,基金收益率字段
t2 array 数据表类型,Benchmark收益率序列
f_name2 string 字符串,Benchmark收益率字段
rf array 实数,无风险收益率(%)

返回:float

pfHm(t1, f_name1, t2, f_name2, rf)

H-M模型,用最小二乘参数估计。

参数 类型 说明
t1 array 数据表类型,基金收益率序列
f_name1 string 字符串,基金收益率字段
t2 array 数据表类型,Benchmark收益率序列
f_name2 string 字符串,Benchmark收益率字段
rf array 实数,无风险收益率(%)

返回:float

pfTm(t1, f_name1, t2, f_name2, rf)

TM模型,用于对时机选择与证券选择能力的评估。

参数 类型 说明
t1 array 数据表类型,基金收益率序列
f_name1 string 字符串,基金收益率字段
t2 array 数据表类型,Benchmark收益率序列
f_name2 string 字符串,Benchmark收益率字段
rf array 实数,无风险收益率(%)

返回:float

pfCl(t1, f_name1, t2, f_name2, rf)

CL模型,双贝塔模型的改进。

参数 类型 说明
t1 array 数据表类型,基金收益率序列
f_name1 string 字符串,基金收益率字段
t2 array 数据表类型,Benchmark收益率序列
f_name2 string 字符串,Benchmark收益率字段
rf array 实数,无风险收益率(%)

返回:float

pfTzblCp(wp, wb, z, endt)

投资比例与超配。总表为wb全连接wp,超配比例=wp表’比例’字段-wb表’比例’字段,若不存在该字段则用0代替。

参数 类型 说明
wp array 数据表类型,组合
wb array 数据表类型,基准
z array 数据表类型,超配
endt datetime 日期,截止日期

返回:any

pfCumulativeReturn(t, f_name)

组合-累计收益率(%)。

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfStandardDeviation(t, f_name)

组合-标准差(%),计算组合收益率序列的标准差(样本标准差)。用类SQL的stdevof关键字计算。

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfSemiDeviation(t, f_name)

组合-下方标准差(%),计算小于0的收益率序列的标准差,用类SQL的stdevof关键字计算。同函数pf_StdOfDown(下跌标准差)算法一样。

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfStdOfUp(t, f_name)

组合-上涨标准差(%),计算大于或等于0的收益率序列的标准差,用类SQL的stdevof关键字计算。

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfStdOfDown(t, f_name)

组合-下跌标准差(%),计算小于0的收益率序列的标准差,用类SQL的stdevof关键字计算。同函数pf_SemiDeviation(下方标准差)算法一样。

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfPercentofUp(t, f_name)

组合-上涨占比(%),计算收益率序列中上涨个数占所有数据的比例。

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfPercentofDown(t, f_name)

组合-下跌占比(%),对于收益率序列,计算其下跌个数占所有数据的比例

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfAvgGain(t, f_name)

组合-平均收益(%),计算收益率序列的平均值

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfAvgGainOfUp(t, f_name)

组合-上涨平均收益(%),收益率序列中上涨序列的平均收益

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfAvgGainOfDown(t, f_name)

组合-下跌平均收益(%),收益率序列中下跌收益的平均值

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfSharpRatio(t, f_name, rf)

组合-夏普比率

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)
rf float 无风险收益率

返回:float

pfSortinoRatio(t, f_name, rf)

组合-索丁诺比率

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)
rf float 无风险收益率

返回:float

pfAlpha(t1, f_name1, t2, f_name2)

组合-Alpha(%)

参数 类型 说明
t1 array 组合收益率序列
f_name1 string t1数组中,代表收益率序列的字段名(涨幅、收益率等)
t2 array 基准收益率序列
f_name2 string t2数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfBeta(t1, f_name1, t2, f_name2)

组合-Beta

参数 类型 说明
t1 array 组合收益率序列
f_name1 string t1数组中,代表收益率序列的字段名(涨幅、收益率等)
t2 array 基准收益率序列
f_name2 string t2数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfR2(t1, f_name1, t2, f_name2)

组合-R2

参数 类型 说明
t1 array 组合收益率序列
f_name1 string t1数组中,代表收益率序列的字段名(涨幅、收益率等)
t2 array 基准收益率序列
f_name2 string t2数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfTrackingError(t1, f_name1, t2, f_name2)

组合-跟踪误差

参数 类型 说明
t1 array 组合收益率序列
f_name1 string t1数组中,代表收益率序列的字段名(涨幅、收益率等)
t2 array 基准收益率序列
f_name2 string t2数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfInformationRatio(t1, f_name1, t2, f_name2)

组合-信息比率

参数 类型 说明
t1 array 组合收益率序列
f_name1 string t1数组中,代表收益率序列的字段名(涨幅、收益率等)
t2 array 基准收益率序列
f_name2 string t2数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfTreynorRatio(t1, f_name1, t2, f_name2, rf)

组合-特雷诺

参数 类型 说明
t1 array 组合收益率序列
f_name1 string t1数组中,代表收益率序列的字段名(涨幅、收益率等)
t2 array 基准收益率序列
f_name2 string t2数组中,代表收益率序列的字段名(涨幅、收益率等)
rf float 无风险收益率

返回:float

pfJensen(t1, f_name1, t2, f_name2, rf)

组合-詹森

参数 类型 说明
t1 array 组合收益率序列
f_name1 string t1数组中,代表收益率序列的字段名(涨幅、收益率等)
t2 array 基准收益率序列
f_name2 string t2数组中,代表收益率序列的字段名(涨幅、收益率等)
rf float 无风险收益率

返回:float

pfExcessReturn(t1, f_name1, t2, f_name2)

组合-超额收益率

参数 类型 说明
t1 array 组合收益率序列
f_name1 string t1数组中,代表收益率序列的字段名(涨幅、收益率等)
t2 array 基准收益率序列
f_name2 string t2数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfCorr(t1, f_name1, t2, f_name2)

组合的相关系数 根据提供的组合t1中列fName1和组合t2中列fName2,计算两列数据的相关系数;

参数 类型 说明
t1 array 二维数组,组合收益率数组;
f_name1 string 字符串,组合收益率列名;
t2 array 二维数组,基准收益率数组
f_name2 string 字符串,基准收益率列名

返回:float

pfTrailingReturn(t1, f_name1, t2, f_name2)

组合-阶段收益,即计算最近1周、最近1个月、最近半年等固定周期的组合、指数的收益及标准差

参数 类型 说明
t1 array 组合收益率序列
f_name1 string t1数组中,代表收益率序列的字段名(涨幅、收益率等)
t2 array 基准收益率序列
f_name2 string t2数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:array

pfReturnandRisk(t1, f_name1, t2, f_name2)

组合-风险回报,展示多个周期的多个风险指标

参数 类型 说明
t1 array 组合收益率序列
f_name1 string t1数组中,代表收益率序列的字段名(涨幅、收益率等)
t2 array 基准收益率序列
f_name2 string t2数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:array

pfRollingReturn(t, f_name, beg_t, end_t, cy)

组合-滚动收益,展示区间每个周期的区间收益率

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)
beg_t datetime 开始日期
end_t datetime 截止日期
cy string 周期

返回:array

pfRelativePerformance(t1, f_name1, t2, f_name2)

组合-相对回报,展示多个周期的超额收益率、alpha、beta、跟踪误差、信息比、特雷诺、詹森。

参数 类型 说明
t1 array 组合收益率序列
f_name1 string t1数组中,代表收益率序列的字段名(涨幅、收益率等)
t2 array 基准收益率序列
f_name2 string t2数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:array

pfAnnualFormula(f_name, iv, yn, n)

指标年化。

参数 类型 说明
f_name string 公式类型
iv float 实数,指标值
yn any 整数,年周期数,与周期相关,可通过pf_getDayNnmOfYear()得到
n any 整数,周期数,指标值计算的周期数

返回:float

pfStressTestingOfPortfolio(w, index_id, beg_t, end_t, rm_of_stock, rmoffund, delta_ytm, rf, min_trade_days, method_for_no_enough_data, return_ytm, return_profit)

组合的资产压力测试

参数 类型 说明
w array 数据表类型
index_id string 指数
beg_t datetime 日期
end_t datetime 日期
rm_of_stock float 实数,股票市场假设涨幅(%)
rmoffund float 实数,基金市场假设涨幅(%)
delta_ytm float 实数,债券收益率预期变化(%)
rf float 实数,无风险收益率
min_trade_days any 整数
method_for_no_enough_data array 用户自定义
return_ytm float 实数,压力测试后的组合收益率(%)
return_profit float 实数,压力测试后的组合收益额

返回:any

pfStressTestingOfBond(w, settlement_date, delta_ytm, returnytm, return_profit)

债券类资产-假设情景分析

参数 类型 说明
w array 数据表类型
settlement_date datetime 日期,结算日
delta_ytm float 实数,债券收益率预期变化(%)
returnytm float 实数,压力测试后的债券收益率(%)
return_profit float 实数,压力测试后的债券收益额

返回:any

pfStressTestingOfStock(w, index_id, beg_t, end_t, min_trade_days, method_for_no_enough_data, rf, rm, returnytm, return_profit)

股票类资产-假设情景分析

参数 类型 说明
w array 数据表类型,组合信息
index_id string 指数,指数代码
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
min_trade_days any 整数
method_for_no_enough_data array 用户自定义
rf float 实数,无风险收率(%)
rm float 实数,市场预期收益率(%)
returnytm float 实数,压力测试后的股票收益率(%)
return_profit float 实数,压力测试后的股票收益额

返回:any

pfStressTestingOfFund(w, index_id, beg_t, end_t, min_trade_days, method_for_no_enough_data, rf, rm, returnytm, return_profit)

基金类资产-假设情景分析

参数 类型 说明
w array 数据表类型,组合信息
index_id string 指数,指数代码
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
min_trade_days any 整数
method_for_no_enough_data array 用户自定义
rf float 实数,无风险收率(%)
rm float 实数,市场预期收益率(%)
returnytm float 实数,压力测试后的股票收益率(%)
return_profit float 实数,压力测试后的股票收益额

返回:any

pfReturnToCumulativeReturn(t, f_name, return_type)

日收益率转复合收益率,returntype决定显示模式,若为1则显示最后一天的复合收益率,为0则显示每天的复合收益率。

参数 类型 说明
t array 数据表类型,日收益率数据
f_name string 字符串,收益率字段名称
return_type any 用户自定义,返回类型

返回:float

pfCumulativeReturnToReturn(t, f_name)

复合收益率转换日收益率。

参数 类型 说明
t array 数据表类型,数据
f_name string 字符串,收益率字段名称

返回:any

fundMtConcentration(r_date, fund_arr)

获取指定报告期基金市场持股集中度因子

参数 类型 说明
r_date datetime 整数类型,报告期
fund_arr array 一维字符串数组类型,基金池

返回:array

fundMtAssetAllocation(r_date, fund_arr)

获取基金池资产配置因子

参数 类型 说明
r_date datetime 整数类型,报告期
fund_arr array 一维字符串数组类型,基金池

返回:array

fundMtStockAllocation(r_date, fund_arr, flg_type)

获取指定报告期基金池股票配置因子(包括行业配置(申万一级行业)、板块配置)

参数 类型 说明
r_date datetime 整数类型,报告期
fund_arr array 一维字符串数组类型,基金池
flg_type any 整数类型,分类标签选择,0:按行业(默认);1:按板块

返回:array

fundReturn(fund_id, beg_t, end_t, mar, days_in1_y)

基金绝对收益评价指标

参数 类型 说明
fund_id string 字符串类型,基金代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
mar float 实数类型,最低可接受收益率(%)
days_in1_y any 整数类型,年化期数

返回:array

fundExtraReturn(fund_id, index_id, beg_t, end_t, days_in1_y)

基金超额收益评价指标

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
days_in1_y any 整数类型,年化期数

返回:array

fundRisk(fund_id, index_id, beg_t, end_t, mar, days_in1_y)

基金风险评价指标

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
mar float 实数类型,最低可接受收益率(%)
days_in1_y any 整数类型,年化期数

返回:array

fundReturnRiskRatio(fund_id, index_id, beg_t, end_t, rf, mar, days_in1_y)

基金收益风险比率指标

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
rf float 日无风险收益率(%)
mar float 实数类型,最低可接受收益率(%)
days_in1_y any 整数类型,年化期数

返回:array

fundRiskAdjusted(fund_id, index_id, beg_t, end_t, rf, days_in1_y)

基金风险调整后收益指标

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
rf float 日无风险收益率(%)
days_in1_y any 整数类型,年化期数

返回:array

fundRegression(fund_id, index_id, beg_t, end_t, days_in1_y)

基金回归统计指标

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
days_in1_y any 整数类型,年化期数

返回:array

fundHm(fund_id, index_id, beg_t, end_t, rf)

基金选股择时能力-HM模型

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
rf float 日无风险收益率(%)

返回:array

fundTm(fund_id, index_id, beg_t, end_t, rf)

基金选股择时能力-TM模型

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
rf float 日无风险收益率(%)

返回:array

fundTmFf(fund_id, index_id, beg_t, end_t, rf, model_type, weight_type)

基金选股择时能力-TM_FF模型:在TM模型的基础上增加因子数据进行回归

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
rf float 日无风险收益率(%)
model_type any 整数类型,计算模型
weight_type any 整数类型,因子加权方式

返回:array

fundTmFfIndus(fund_id, index_id, beg_t, end_t, rf, model_type, weight_type)

基金选股择时能力-TM_FF_Indus模型:在TM模型的基础上增加因子数据与行业指数进行回归

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
rf float 日无风险收益率(%)
model_type any 整数类型,计算模型
weight_type any 整数类型,因子加权方式

返回:array

fundBusse(fund_id, index_id, beg_t, end_t, rf)

基金波动择时能力-Busse模型

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
rf float 周无风险收益率(%)

返回:array

fundTmBusse(fund_id, index_id, beg_t, end_t, rf)

基金波动择时能力- TM-Busse模型

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
rf float 周无风险收益率(%)

返回:array

fundTmBusseFf3(fund_id, index_id, beg_t, end_t, weight_type, rf)

基金波动择时能力- TM-Busse-FF3模型

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
weight_type any 整数类型,因子加权方式
rf float 周无风险收益率(%)

返回:array

fundAttackAndDefense(fund_id, index_id, end_t, n)

基金攻防能力指标

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
end_t datetime 日期类型,截止日
n any 整数类型,期数

返回:array

fundStyleStrength(fund_id, end_t, reg_n, model_type, weight_type, index_id, risk_free_rate)

基金风格强弱因子

参数 类型 说明
fund_id string 字符串类型,基金代码
end_t datetime 日期类型,截止日
reg_n any 整数类型,回归天数
model_type any 整数类型,计算模型
weight_type any 整数类型,加权方式
index_id string 字符串类型,基准代码
risk_free_rate float 实数类型,日无风险收益率(%)

返回:array

fundRiskStyle(fund_id, r_date)

基金风险风格因子计算模型

参数 类型 说明
fund_id string 字符串类型,基金代码
r_date datetime 整数类型,报告期

返回:array

fundHdDressAndTrade(r_date, fund_id, fundpool)

指定基金池中各基金业绩粉饰与交易能力因子

参数 类型 说明
r_date datetime 整数类型,报告期
fund_id string 字符串类型,基金代码
fundpool array 一维数组,自定义基金池,若为空数组,则采用默认主动股混型基金池

返回:array

fundHdThemeStyle(fund_id, end_t, theme_arr, top_n, order_str, hold_type)

主题风格因子:基于持仓

参数 类型 说明
fund_id string 字符串类型,基金代码
end_t datetime 日期类型,截止日
theme_arr array 数据表类型,主题池,需包含"主题"、"代表指数"及"成分股"字段,;其中,成分股为一维字符串数组,为空时会选择默认主题池
top_n any 整数类型,前N个主题
order_str any 整数类型,排序字段,根据所选择的字段排序
hold_type any 整数类型,持仓类型

返回:array

fundsRptNumOfMangers(funds, endt, over_n_year)

基金公司当下在职基金经理人数

参数 类型 说明
funds array 一维字符串数组,基金序列
endt datetime 日期,截止日
over_n_year float 实数,任职年限阈值,如0表示全部,1表示统计任职超过1年的人数

返回:float

fundsRptAveYearsOfMangers(funds, endt)

基金公司在职基金经理平均任职年限(年)

参数 类型 说明
funds array 一维字符串数组,基金序列
endt datetime 日期,截止日

返回:array

fundsRptAveJobHoppingFrequency(funds, endt)

基金公司在职基金经理平均跳槽频率

参数 类型 说明
funds array 一维字符串数组,基金序列
endt datetime 日期,截止日

返回:float

fundsRptTurnoverRate(funds, begt, endt)

基金公司离职率(%)

参数 类型 说明
funds array 一维字符串数组,基金序列
begt datetime 日期,开始日
endt datetime 日期,截止日

返回:float

fundsRptManagementFee(funds, rdate)

管理费收入

参数 类型 说明
funds array 一维字符串数组,基金序列
rdate datetime 报告期,报告期

返回:float

fundsRptTotalScales(funds, rdate)

总规模

参数 类型 说明
funds array 一维字符串数组,基金序列
rdate datetime 报告期,报告期

返回:float

fundsRptDistributionOfScales(funds, rdate, group_arr)

规模分布

参数 类型 说明
funds array 一维字符串数组,基金序列
rdate datetime 报告期,报告期
group_arr array 一维数字数组, 一维数字数组,自定义规模分组,单位(亿),示例:array(2,20,100) 如果为正整数,表示频数分组数,从小到大分组,最小的为第1组

返回:array

fundsRptCumReturn(funds, begt, endt)

收益率(%)

参数 类型 说明
funds array 一维字符串数组,基金序列
begt datetime 日期,开始日
endt datetime 日期,截止日

返回:float

fundsRptAvgLoss(funds, begt, endt, days_in1_y)

平均亏损(%)

参数 类型 说明
funds array 一维字符串数组,基金序列
begt datetime 日期,开始日
endt datetime 日期,截止日
days_in1_y any 整数,年化期数

返回:float

fundsRptDistributionOfRet(funds, begt, endt, group_arr, bkname)

收益分布

参数 类型 说明
funds array 一维字符串数组,基金序列
begt datetime 日期,开始日
endt datetime 日期,截止日
group_arr array 一维数字数组, 一维数字数组,自定义业绩百分位分组(单位%) 如果为正整数,表示频数分组数,从大到小分组,最大的为第1组
bkname string 字符串,基金市场板块名称,如主动股混型、股票型等

返回:array

fundsRptRetStd(funds, begt, endt, days_in1_y)

波动率(%)

参数 类型 说明
funds array 一维字符串数组,基金序列
begt datetime 日期,开始日
endt datetime 日期,截止日
days_in1_y any 整数,年化期数

返回:float

fundsRptDownSideStd(funds, begt, endt, mar, days_in1_y)

下方标准差

参数 类型 说明
funds array 一维字符串数组,基金序列
begt datetime 日期,开始日
endt datetime 日期,截止日
mar float 实数,最低可接受收益率(%)
days_in1_y any 整数,年化期数

返回:float

fundsRptMaxDrawdown(funds, begt, endt)

最大回撤(%)

参数 类型 说明
funds array 一维字符串数组,基金序列
begt datetime 日期,开始日
endt datetime 日期,截止日

返回:float

fundsRptSharpeRatio(funds, begt, endt, rf, days_in1_y)

夏普比率

参数 类型 说明
funds array 一维字符串数组,基金序列
begt datetime 日期,开始日
endt datetime 日期,截止日
rf float 实数,无风险收益率(%)
days_in1_y any 整数,年化期数

返回:float

fundsRptTreynorRatio(funds, index_id, begt, endt, rf, days_in1_y)

特雷诺比率

参数 类型 说明
funds array 一维字符串数组,基金序列
index_id string 字符串,市场基准代码
begt datetime 日期,开始日
endt datetime 日期,截止日
rf float 实数,无风险收益率(%)
days_in1_y any 整数,年化期数

返回:float

fundsRptInformationRatio(funds, index_id, begt, endt, days_in1_y)

信息比率

参数 类型 说明
funds array 一维字符串数组,基金序列
index_id string 字符串,市场基准代码
begt datetime 日期,开始日
endt datetime 日期,截止日
days_in1_y any 整数,年化期数

返回:float

fundsRptJensen(funds, index_id, begt, endt, rf, days_in1_y)

詹森Alpha

参数 类型 说明
funds array 一维字符串数组,基金序列
index_id string 字符串,市场基准代码
begt datetime 日期,开始日
endt datetime 日期,截止日
rf float 实数,无风险收益率(%)
days_in1_y any 整数,年化期数

返回:float

fundsRptCl(funds, index_id, begt, endt, rf)

选股择时能力

参数 类型 说明
funds array 一维字符串数组,基金序列
index_id string 字符串,市场基准代码
begt datetime 日期,开始日
endt datetime 日期,截止日
rf float 实数,无风险收益率(%)

返回:array

fundsRptRegGm(funds, begt, endt, t)

业绩规模风格

参数 类型 说明
funds array 一维字符串数组,基金序列
begt datetime 日期,开始日
endt datetime 日期,截止日
t array 二维字符串数组, 中间结果,输出基金仓位

返回:array

fundsRptRegHy(funds, begt, endt, t)

业绩行业风格

参数 类型 说明
funds array 一维字符串数组,基金序列
begt datetime 日期,开始日
endt datetime 日期,截止日
t array 二维字符串数组, 中间结果,输出基金仓位

返回:array

fundsRptRegJz(funds, begt, endt, t)

业绩价值风格

参数 类型 说明
funds array 一维字符串数组,基金序列
begt datetime 日期,开始日
endt datetime 日期,截止日
t array 二维字符串数组, 中间结果,输出基金仓位

返回:array

fundsRptHdCwfg(funds, rdate, t)

持仓风格

参数 类型 说明
funds array 一维字符串数组,基金序列
rdate datetime 报告期,报告期
t array 二维字符串数组, 全市场股票规模价值风格池,需包含【代码】【rawX】、【rawY】字段

返回:array

fundMtAsset(r_date, op)

Fund_MT_Asset 相关函数。

参数 类型 说明
r_date datetime 整数,报告期
op any 整数,基金池选择,0:全部,1:主动股混,2:被动型,3:债券型,4:货币型,5:海外型,6:其他

返回:float

fundMtAAllocaton(r_date)

Fund_MT_AAllocaton 相关函数。

参数 类型 说明
r_date datetime 整数,报告期

返回:array

fundMtStockValueOfTop10(r_date, indexid)

Fund_MT_StockValueOfTop10 相关函数。

参数 类型 说明
r_date datetime 整数,报告期
indexid string 字符串,指数代码

返回:float

fundMtIssueShare(begt, endt, op)

Fund_MT_IssueShare 相关函数。

参数 类型 说明
begt datetime 日期,开始日
endt datetime 日期,截止日
op any 整数,基金池选择,0:全部,1:主动股混,2:被动型,3:债券型,4:货币型,5:海外型,6:其他

返回:float

etfMtNetInflowAmount(endt, etf_arr, r)

ETF_MT_NetInflowAmount 相关函数。

参数 类型 说明
endt datetime 日期,截止日
etf_arr array 一维字符串数组,ETF基金池
r array 数组,输出中间结果

返回:float

pfStyleFactor(portfolio, end_t, d_type)

提取指定日组合的风格因子,指定日组合中个股风格因子为空的(被剔除),会被填充,当DType=1时,以0填充;当DType=2时,以50填充。组合风格因子是个股风格因子按照比例(%)加权得到的,底层调用函数为Stocks_StyleFactor

参数 类型 说明
portfolio array 组合信息,二维数组,必须包含“代码”、“比例(%)”字段
end_t datetime 指定日
d_type any 取值类型,1:因子暴露(默认),2:因子暴露百分位

返回:array

stocksAssocNetOfFund(stocksarr, fundsarr, end_t, _type, hold_type, n)

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

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

返回:array

fundsAssocNetOfStock(fundsarr, r_date, _type)

指定基金池基于持仓重仓股的关联网络

参数 类型 说明
fundsarr array 一维数组类型,基金序列
r_date datetime 整数类型,报告期
_type any 整数类型,关联网络计算方法

返回:array

fundsAssocNawNetOfStock(fundsarr, beg_t, end_t)

指定基金池基于净值收益率的关联网络

参数 类型 说明
fundsarr array 一维数组类型,基金序列
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日

返回:array

fundsAssocFactorDfn(corr_arr, r_date)

指定基金关联网络的交易独特性指标

参数 类型 说明
corr_arr array 二维数组类型,关联矩阵,其中包含“代码”列,并以基金代码为列名,对应值大于0表示存在关联,0表示不存在关联
r_date datetime 整数类型,报告期

返回:array

fundsAssocFactorNw(matrix, matrix_type)

基金关联结构因子:节点级

参数 类型 说明
matrix array 二维数字数组类型,关联矩阵
matrix_type any 整数型,关联矩阵类型,可参考《2025-07-16-深圳天软科技-应用专题-基础算法04:天软图结构算法说明.docx》FAQ中关于此参数的说明

返回:array

fiSharpeRatio(r, rf, days_in1_y)

夏普比率

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
rf float 实数,单期未年化,无风险收益率(%)
days_in1_y any 整数,年化天数,小于0、默认时表不年化

返回:array

fiSortinoRatio(r, mar, days_in1_y)

索定诺比率

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
mar float 实数,单期未年化,最低可接受收益率(%),默认为0,可以设为2.25
days_in1_y any 整数,年化天数, 小于0、默认时表不年化

返回:array

fundInvertmentType()

返回指定基金相同投资类型的基金列表数据,与系统参数(证券代码)相关。

返回:array

fundTrustee()

返回指定基金相同托管人列表数据,与系统参数(证券代码)相关。

返回:array

fundInvertmenStyle()

返回指定基金相同投资风格列表数据,与系统参数(证券代码)相关。

返回:array

fundOpenFundFee()

开放式基金费率

返回:bool

fundFundManager(d_type)

基金经理

参数 类型 说明
d_type any 用户自定义,任职情况

返回:bool

fundHolderStructure(show_number, report_date_show_order)

持有人结构

参数 类型 说明
show_number any 用户自定义,显示个数
report_date_show_order bool object

返回:bool

fundShareSplitting(beg_t, end_t)

份额拆分

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

返回:bool

fundTradingSeat(show_number, report_date_show_order, unit_type)

交易席位

参数 类型 说明
show_number any 用户自定义,显示个数
report_date_show_order bool object
unit_type any 用户自定义,显示单位

返回:bool

fundSame(seperate_by)

指定基金同类型的基金列表,与系统参数(基金代码)相关。

参数 类型 说明
seperate_by any 整数。分割类型,取值如下:

返回:array

fundImportantItems(show_number)

返回指定基金最近N个报告期的财务指标数据,与系统参数(证券代码)相关。

参数 类型 说明
show_number any 整数,显示个数

返回:array

fundBalanceSheet(r_date_type, show_type, show_style, show_number, unit_type)

返回指定基金最近N个报告期的资产负债表数据,与系统参数(证券代码)相关。

参数 类型 说明
r_date_type any 整型,报告期
show_type any 整型,显示类型
show_style any 整型,显示方式
show_number any 整型,显示个数
unit_type any 整型,显示单位

返回:array

fundInterestSheet(r_date_type, show_type, show_style, show_number, unit_type)

返回指定基金最近N个报告期的收益及分配数据,与系统参数(证券代码)相关。

参数 类型 说明
r_date_type any 整型,报告期
show_type any 整型,显示类型
show_style any 整型,显示方式
show_number any 整型,显示个数
unit_type any 整型,显示单位

返回:array

fundFinancialIndicators(r_date_type, show_number, unit_type, report_date_show_order)

财务指标

参数 类型 说明
r_date_type any 用户自定义,报告期
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
report_date_show_order bool object

返回:bool

tswebFundFDfinancialIndexByReportingPeriod(fund_id, n, report_type, sorttype)

基金-财务数据-财务指标-财务指标(报告期)

参数 类型 说明
fund_id string 证券,基金代码
n any 用户自定义,报告期个数
report_type any 用户自定义,报告期类型
sorttype bool object

返回:array

fundFdBasicConfig()

基础配置 基础字段的配置:单位、行业类别(申万、中证、证监会)、精度、占比前N 、集中度前N列表

返回:array

fundFdResultsData(fund_id, rdatearr, fdtype)

财务数据

参数 类型 说明
fund_id string 证券,基金代码
rdatearr array 一维数字数组,报告期列表
fdtype any 整数,报表类型

返回:array

fundFdFieldConfig(id)

Fund_FDFieldConfig 相关函数。

参数 类型 说明
id any 整数,

返回:any

fundStockCompositeDetail(show_number, report_date_show_order, top_n)

返回指定基金最近N个报告期的持股明细数据,与系统参数(证券代码)相关。

参数 类型 说明
show_number any 整型,显示个数
report_date_show_order bool 布尔类型,报告期逆排
top_n bool 布尔类型,只返回前10大重仓股

返回:array

fundStockCompositeDecrease(r_date, r_date2)

返回指定基金指定报告期减持股票的数据,与系统参数(证券代码)相关。

参数 类型 说明
r_date datetime 报告期类型,报告期
r_date2 any 报告期类型,同比报告期

返回:array

fundStockCompositeIncrease(r_date, r_date2)

返回指定基金指定报告期增持股票的数据,与系统参数(证券代码)相关。

参数 类型 说明
r_date datetime 报告期类型,报告期
r_date2 any 报告期类型,同比报告期

返回:array

fundStockCentralization(show_number, report_date_show_order)

返回指定基金最近N个报告期的持股集中度数据,与系统参数(证券代码)相关。

参数 类型 说明
show_number any 整数,显示个数
report_date_show_order bool 布尔类型,报告期逆排

返回:array

fundBondcompositedetail(show_number)

报告期公布的持债明细,与系统参数(基金代码)相关。

参数 类型 说明
show_number any 整数。显示报告期个数。

返回:array

fundStockCompositeBuyMore2(show_number)

报告期累计买入超净值2%股票明细,与系统参数(基金代码)相关。

参数 类型 说明
show_number any 整数。显示报告期个数。

返回:array

fundStockCompositeSellMore2(show_number)

报告期累计卖出超净值2%股票明细,与系统参数(基金代码)相关。

参数 类型 说明
show_number any 整数。显示报告期个数。

返回:array

fundStockCompositeChange(r_date, r_date2, _type)

报告期公布的增持股票(包括:新增的),与系统参数(基金代码)相关。

参数 类型 说明
r_date datetime 整数。报告期。
r_date2 any 整数。同比报告期。
_type any 整数。类型,取值如下:

返回:array

fundCompositeDetailCall(show_number, _type)

报告期公布的持债明细,与系统参数(基金代码)相关。

参数 类型 说明
show_number any 整数。显示个数。
_type string 字符串。显示类型。

返回:array

fundInvestmentRatio(show_number, report_date_show_order)

返回指定基金最近N个报告期的资产配置数据,与系统参数(证券代码)相关。

参数 类型 说明
show_number any 整数,显示个数
report_date_show_order bool 布尔类型,报告期逆排

返回:array

fundCloseAfterRate(beg_t, end_t)

返回指定基金在指定区间的基金复权后收盘数据,与系统参数(证券代码)相关。

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

返回:array

fundNobleMetalHoldDetail(show_number, unit_type, report_date_show_order)

贵金属明细

参数 类型 说明
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
report_date_show_order bool object

返回:bool

fundBondsIncome(r_date_type, show_number, unit_type, report_date_show_order)

债券投资收益

参数 类型 说明
r_date_type any 用户自定义,报告期
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
report_date_show_order bool object

返回:bool

fundBondAllocation(show_number, unit_type, report_date_show_order)

债券配置

参数 类型 说明
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
report_date_show_order bool object

返回:bool

fundBondHoldDetail(show_number, unit_type, report_date_show_order)

持债明细

参数 类型 说明
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
report_date_show_order bool object

返回:bool

fundCumBuyAndSell(show_number, unit_type, show_type, sort_type, report_date_show_order)

累计买入和卖出

参数 类型 说明
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
show_type any 用户自定义,显示方式
sort_type any 用户自定义,排序方式
report_date_show_order bool object

返回:bool

fundFundHoldDetail(show_number, unit_type, report_date_show_order)

基金明细

参数 类型 说明
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
report_date_show_order bool object

返回:bool

fundAssetBackedIncome(r_date_type, show_number, unit_type, report_date_show_order)

资产支持证券投资收益

参数 类型 说明
r_date_type any 用户自定义,报告期
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
report_date_show_order bool object

返回:bool

fundConvBondHoldDetail(show_number, unit_type, report_date_show_order)

可转债明细

参数 类型 说明
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
report_date_show_order bool object

返回:bool

fundBondHoldCentralization(show_number, unit_type, report_date_show_order)

持债集中度

参数 类型 说明
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
report_date_show_order bool object

返回:bool

fundRemainingTerm(show_number, report_date_show_order)

平均剩余期限分布比例

参数 类型 说明
show_number any 用户自定义,显示个数
report_date_show_order bool object

返回:bool

tswebFundPfFundHoldingDetail(fund_id, n, data_type, sorttype)

基金-投资组合-持基明细-持基明细 Datatype=1时,重仓基金为市值前10; Datatype=2时,持仓明细为所有基金 单位:数量(万),市值(万)

参数 类型 说明
fund_id string 证券,基金代码
n any 用户自定义,报告期个数
data_type any 用户自定义,数据类型
sorttype bool object

返回:array

tswebFundPfBondHoldingDetail(fund_id, n, sorttype)

基金-投资组合-持债明细-持债明细 单位:数量(万),市值(万)

参数 类型 说明
fund_id string 证券,基金代码
n any 用户自定义,报告期个数
sorttype bool object

返回:array

tswebFundPfBondConcentration2(fund_id, n, sorttype)

基金-投资组合-持债明细-持债集中度

参数 类型 说明
fund_id string 证券,基金代码
n any 用户自定义,报告期个数
sorttype bool object

返回:array

tswebFundPfNobleMetalHoldingDetail(fund_id, n, sorttype)

基金-投资组合-贵金属-贵金属明细 单位:数量(万),市值(万)

参数 类型 说明
fund_id string 证券,基金代码
n any 用户自定义,报告期个数
sorttype bool object

返回:array

tswebFundPfFuturesHoldingDetail(fund_id, n, sorttype)

322022 单位:数量(万),市值(万)

参数 类型 说明
fund_id string 证券,基金代码
n any 用户自定义,报告期个数
sorttype bool object

返回:array

tswebFundPfConvBondHoldingDetail(fund_id, n, data_type, sorttype)

基金-投资组合-可转债-可转债明细 Datatype=1时,重仓转债为市值前10; Datatype=2时,持仓明细为所有债券 单位:数量(万),市值(万)

参数 类型 说明
fund_id string 证券,基金代码
n any 用户自定义,报告期个数
data_type any 用户自定义,数据类型
sorttype bool object

返回:array

tswebFundPfRemainingTermAverage(fund_id, n, sorttype)

基金-投资组合-剩余期限-平均剩余期限

参数 类型 说明
fund_id string 证券,基金代码
n any 用户自定义,报告期个数
sorttype bool object

返回:array

tswebFundPfBondAllocation(fund_id, n, inptype, sorttype, displaytype, webtype)

基金-投资组合-债券配置-债券配置 Webtype:网页类型,区分债券配置/债券走势,1:债券配置数据,3:债券走势数据 走势均为顺序

参数 类型 说明
fund_id string 证券,基金代码
n any 用户自定义,报告期个数
inptype any 用户自定义,占比(%)
sorttype bool object
displaytype bool object
webtype any 整数,网页类型

返回:array

tswebFundPfMajorChangesAlPurchasesAndSales(fund_id, n, sorttype)

基金-投资组合-重大变动-累计买入及卖出股票 单位:数量(万),市值(万)

参数 类型 说明
fund_id string 证券,基金代码
n any 用户自定义,报告期个数
sorttype bool object

返回:array

tswebFundPfabsHoldingDetail(fund_id, n, sorttype)

基金-投资组合-资产支持证券-资产支持证券明细 单位:数量(万),市值(万)

参数 类型 说明
fund_id string 证券,基金代码
n any 用户自定义,报告期个数
sorttype bool object

返回:array

fundProfitDistribution()

返回指定基金的分红数据,与系统参数(证券代码)相关。

返回:array

tswebFundUnitsAndHoldersDdShareSplit(fundid, begt, endt)

基金-份额及持有人-分红送配-份额拆分-份额拆分

参数 类型 说明
fundid string 证券,基金代码
begt datetime 日期,开始日期
endt datetime 日期,截止日期

返回:array

fundShareStrucuture(unit_type)

返回指定基金的基金规模数据,与系统参数(证券代码)相关。

参数 类型 说明
unit_type any 整型,显示单位

返回:array

fundMainSharesHolder(show_number)

返回指定基金的主要持有人数据,与系统参数(证券代码)相关。

参数 类型 说明
show_number any 整型,显示个数

返回:array

tswebFundUnitsAndHoldersHs(fundid, n, sorttype)

基金-份额及持有人-持有人-持有人结构-持有人结构

参数 类型 说明
fundid string 证券,基金代码
n any 用户自定义,报告期个数
sorttype bool object

返回:array

fundPeriodHq3(end_t)

返回指定基金指定日的阶段净值表现数据,与系统参数(证券代码)相关。

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:array

fundPeriodHq(beg_t, end_t, cycle_by, right_by, right_method)

返回指定基金指定日的历史交易数据,与系统参数(证券代码)相关。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
cycle_by string 字符串类型,周期
right_by any 整型,复权方式
right_method any 整型,复权算法

返回:array

fundPeriodHq2(end_t)

返回指定基金指定日的阶段表现数据,与系统参数(证券代码)相关。

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:array

fundBigBargain(beg_t, end_t, standard_by, standard_value, trade_flag)

返回指定基金指定区间的大单追踪数据,与系统参数(证券代码)相关。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
standard_by any 整型,大单依据
standard_value float 实数,大单标准
trade_flag any 整型,复权算法

返回:array

fundNetGrowthCompareBenchmark(show_number, report_date_show_order)

净值增长率与基准比较

参数 类型 说明
show_number any 用户自定义,显示个数
report_date_show_order bool object

返回:bool

fundNvalueAndBsInfoNwinValue(beg_t, end_t, index_id, data_cycle)

净值收益率

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
index_id string 指数,基准指数
data_cycle any 用户自定义,周期

返回:bool

fundRiskAdjustedReturn(end_t)

风险调整收益及风险

参数 类型 说明
end_t datetime 日期,截止日期

返回:bool

fundDataDisplayFormat(info_id, r_date_type, show_number, unit_type, report_date_show_order, datafield)

数据显示格式

参数 类型 说明
info_id string 整数,表ID
r_date_type any 用户自定义,报告期
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
report_date_show_order bool object
datafield array 数据表类型,数据结果字段对照

返回:bool

tswebFundUnitsAndHoldersEtfSrBasicInformation(fund_id)

基金-份额及持有人-持有人--交易席位-交易席位 N,Inptype,Sorttype,Displaytype参数无意义,在此仅为统一web界面 资产占比的前N项,N在Fund_PFBasicConfig中控制

参数 类型 说明
fund_id string 证券,基金代码

返回:array

tswebFundUnitsAndHoldersSr(fundid, n, sorttype)

基金-份额及变动-申购赎回-申购赎回

参数 类型 说明
fundid string 证券,基金代码
n any 用户自定义,报告期个数
sorttype bool object

返回:array

tswebFundUnitsAndHoldersSRdata(fund_id, n, sorttype)

基金-份额及变动-申购赎回-申购赎回

参数 类型 说明
fund_id string 证券,基金代码
n any 用户自定义,报告期个数
sorttype bool object

返回:array

tswenFundNvalueAndBsInfoBirFundManager(fund_id)

基金0004-净值和基本资料-基本资料-基金经理-离任基金经理

参数 类型 说明
fund_id string 证券,基金代码

返回:array

tswenFundNvalueAndBsInfoBicFundManager(fund_id)

基金0004-净值和基本资料-基本资料-基金经理-在任基金经理

参数 类型 说明
fund_id string 证券,基金代码

返回:array

tswenFundNvalueAndBsInfoNwinValue(fund_id, index_id, endt, webtype)

基金0004-净值和基本资料-净值与收益-净值-净值

参数 类型 说明
fund_id string 证券,基金代码
index_id string 指数,基准指数
endt datetime 日期,截止日期
webtype any 整数,

返回:array

fundNvalueAndBsInfoNwinValueQj(fund_id, index_id, beg_t, endt, webtype)

基金0004-净值和基本资料-净值与收益-净值-净值

参数 类型 说明
fund_id string 证券,基金代码
index_id string 指数,基准指数
beg_t datetime 日期,开始日期
endt datetime 日期,截止日期
webtype any 整数,

返回:array

fundsInvertmenStyle()

返回所有基金投资风格一览数据。

返回:array

fundsInvertmentType()

返回所有基金投资类型一览数据。

返回:array

fundsManager()

返回各个基金管理人管理的基金数据。

返回:array

fundsArchive(bk_name)

返回指定板块基金概况的数据。

参数 类型 说明
bk_name string 字符串类型,板块名称

返回:array

fundsShareSplitting(bk_name, year)

份额拆分

参数 类型 说明
bk_name string 市场和板块,板块名称
year any 年份,年份

返回:bool

fundbasicinfoCall(fund_arr)

基金基本资料。

参数 类型 说明
fund_arr array 数组。基金列表。

返回:array

fundEnlargeCall(fund_arr, beg_t, end_t)

基金扩募情况。

参数 类型 说明
fund_arr array 数组。基金列表。
beg_t datetime 日期。开始日期。
end_t datetime 日期。截止日期。

返回:array

fundsHxCompare(bk_name, funds, r_date, info_id_arr)

返回指定板块指定报告期主要财务数据横比。

参数 类型 说明
bk_name string 字符串类型,板块名称
funds array 一维字符串数组,基金列表
r_date datetime 报告期类型,报告期
info_id_arr array 一维数字数组,基本面数组

返回:array

fundsZbCompare(bk_name, funds, beg_year, end_year, _type, info_id_arr)

返回指定板块指定年限的主要财务数据纵比数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
funds array 一维字符串数组,基金列表
beg_year any 整型,起始年限
end_year any 整型,截止年限
_type any 整型,报告期类型
info_id_arr array 一维数字数组,基本面数组

返回:array

fundsStockComposite(bk_name, r_date, top_n, sort_by, sort_order, return_number)

返回指定板块指定报告期基金持股情况。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,报告期
top_n any 整型,取前N名
sort_by any 整型,排序方法
sort_order any 整型,排序方式
return_number any 整型,返回个数

返回:array

fundsStockCompositeDecrease(bk_name, r_date, r_date2, top_n, sort_by, return_number)

返回指定板块指定报告期基金减持股票数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,截止报告期
r_date2 any 报告期类型,同比报告期
top_n any 整型,取前N名
sort_by any 整型,排序方法
return_number any 整型,返回个数

返回:array

fundsStockCompositeNewAdded(bk_name, r_date, r_date2, top_n, return_number)

返回指定板块指定报告期基金新增股票数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,截止报告期
r_date2 any 报告期类型,同比报告期
top_n any 整型,取前N名
return_number any 整型,返回个数

返回:array

fundsStockCompositeSell(bk_name, r_date, r_date2, top_n, return_number)

返回指定板块指定报告期基金剔除股票数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,截止报告期
r_date2 any 报告期类型,同比报告期
top_n any 整型,取前N名
return_number any 整型,返回个数

返回:array

fundsStockCentralization(bk_name, r_date, sort_by, sort_order, return_number)

返回指定板块指定报告期基金持股集中度。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,报告期
sort_by any 整型,排序方法
sort_order any 整型,排序方式
return_number any 整型,返回个数

返回:array

fundsStockcompositeincrease(bk_name, r_date, r_date2, top_n, sort_by, return_number)

指定报告期所有基金增持股票。

参数 类型 说明
bk_name string 字符串。市场名称。
r_date datetime 整数。截止报告期。
r_date2 any 整数。同比报告期。
top_n any 整数。取前N名。
sort_by any 整数。排序字段,取值如下:
return_number any 整数。返回个数。

返回:array

fundstockcompositechangeCall(bk_name, r_date, r_date2, top_n, sort_by, return_number, _type)

基金增持/减股票统计。利用基金持有股票情况分析,中报和年报基金公布所有的持有股票;季度报告公布前十名情况。

参数 类型 说明
bk_name string 字符串。市场名称。
r_date datetime 整数。截止报告期。
r_date2 any 整数。同比报告期。
top_n any 整数。前N名。
sort_by any 整数。排序字段,取值如下:
return_number any 整数。返回个数。
_type any 整数。类型,取值如下:

返回:array

fundStockCompositeCall(fund_arr, r_date, sort_by, sort_order, return_number)

基金持股统计情况。

参数 类型 说明
fund_arr array 数组。基金列表。
r_date datetime 整数。统计截止日期。
sort_by string 字符串。排序字段,取值如下:
sort_order any 整数。排序方法,1表示正序,0表示逆序。
return_number any 整数。返回个数。

返回:array

fundStocksCentralizationCall(fund_arr, r_date, sort_by, sort_order, return_number)

基金持股集中度。

参数 类型 说明
fund_arr array 数组。基金列表。
r_date datetime 整数。报告期。
sort_by string 字符串。排序字段,取值如下:
sort_order any 整数。排序方法,1表示正序,0表示逆序。
return_number any 整数。返回个数。

返回:array

fundsStockCall(fund_arr, end_t)

基金持股情况。

参数 类型 说明
fund_arr array 数组。基金列表。
end_t datetime 日期。统计截止日期。

返回:array

fundsHoldDetail(info_id, bk_name, rdate, top_n)

持仓明细中间模型

参数 类型 说明
info_id string 整数,表ID
bk_name string 市场和板块,板块名称
rdate datetime 报告期,报告期
top_n any 用户自定义,取前N名

返回:bool

fundHoldCompositeCall(fund_arr, r_date, info_id, top_n)

基金持仓数据统计

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,报告期
info_id string 整数,表ID
top_n any 用户自定义,取前N名

返回:bool

fundHoldCentralizationCall(fund_arr, r_date, info_id)

FundHoldCentralization_Call 相关函数。

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,报告期
info_id string 整数,表ID

返回:any

fundsInvestmentRatio(bk_name, r_date, r_date2, sort_by, sort_order, return_number)

返回指定板块指定报告期基金资产配置数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,截止报告期
r_date2 any 报告期类型,同比报告期
sort_by any 整型,排序字段
sort_order any 整型,排序方式
return_number any 整型,返回个数

返回:array

fundinvestmentratioCall(fund_arr, r_date, r_date2, sort_by, sort_order, return_number)

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

参数 类型 说明
fund_arr array 数组。基金列表。
r_date datetime 整数。报告期。
r_date2 any 整数。同比报告期。
sort_by string 字符串。排序字段,取值如下:
sort_order any 整数。排序方法,1表示正序,0表示逆序。
return_number any 整数。返回个数。

返回:array

fundsNetAsset(bk_name, beg_t, end_t, sort_by, sort_order, return_number)

返回指定板块指定区间基金净值对比数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
sort_by any 整型,排序字段
sort_order any 整型,排序方式
return_number any 整型,返回个数

返回:array

fundsNetAssetDetail(funds, beg_t, end_t)

返回指定板块指定区间净值详情数据。

参数 类型 说明
funds string 字符串类型,基金列表
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

currencyFundNetAssetWeeklyListCall(fund_arr, end_t, sort_by, sort_order, return_number)

货币基金净值对比。货币基金列表指定区间每万份基金单位收益/最近七日收益折算的年收益率(%)对比。

参数 类型 说明
fund_arr array 数组。基金列表。
end_t datetime 日期。截止日期。
sort_by string 字符串。排序字段,取值如下:
sort_order any 整数。排序方法,1表示正序,0表示逆序。
return_number any 整数。返回个数。

返回:array

fundsBondAllocation(bk_name, end_t, show_number, sort_type, unit_type)

债券配置

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
show_number any 户自定义,显示个数
sort_type bool object
unit_type any 用户自定义,显示单位

返回:bool

fundsRemainingTerm(bk_name, end_t, top_n, show_number, sort_type)

剩余期限

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
top_n any 用户自定义,取前N名
show_number any 用户自定义,显示个数
sort_type bool object

返回:bool

fundsHolderStructure(bk_name, rdate)

持有人结构

参数 类型 说明
bk_name string 市场和板块,板块名称
rdate datetime 报告期,报告期

返回:bool

fundsPurchaseRedemption(bk_name, rdate)

申购赎回

参数 类型 说明
bk_name string 市场和板块,板块名称
rdate datetime 报告期,报告期

返回:bool

fundsFundHoldDetail(bk_name, rdate, top_n)

基金明细

参数 类型 说明
bk_name string 市场和板块,板块名称
rdate datetime 报告期,报告期
top_n any 用户自定义,取前N名

返回:bool

fundsNobleMetalHoldDetail(bk_name, rdate, top_n)

贵金属明细

参数 类型 说明
bk_name string 市场和板块,板块名称
rdate datetime 报告期,报告期
top_n any 用户自定义,取前N名

返回:bool

fundsFuturesHoldDetail(bk_name, rdate, top_n)

期货明细

参数 类型 说明
bk_name string 市场和板块,板块名称
rdate datetime 报告期,报告期
top_n any 用户自定义,取前N名

返回:bool

fundsBondHoldDetail(bk_name, rdate, top_n)

持债明细

参数 类型 说明
bk_name string 市场和板块,板块名称
rdate datetime 报告期,报告期
top_n any 用户自定义,取前N名

返回:bool

fundFcGetHoldData(funds, rdate, d_type, info_id, field_name)

Fund_FC_GetHoldData 相关函数。

参数 类型 说明
funds array 一维字符串数组,基金列表
rdate datetime 报告期,报告期
d_type any 用户自定义,数据类型
info_id string 整数,表ID
field_name string 字符串,排名字段

返回:array

fundFcDataTypeArr(info_id, tt, flag)

表数据类型配置

参数 类型 说明
info_id string 整数,表ID
tt array 数据表类型,多个报告期数据
flag any 整数,数据处理方式标识字段

返回:array

fundFcGetInfoIdData1(fund_bk, end_t, r_date_n, ratio_type, is_ratio, sort_type, info_id, return_type)

投资组合-资产配置&行业配置&债券配置

参数 类型 说明
fund_bk string 字符串,基金板块
end_t datetime 日期,截止日期
r_date_n any 用户自定义,报告期个数
ratio_type any 用户自定义,占比(%)
is_ratio bool object
sort_type bool object
info_id string 整数,表ID
return_type any 用户自定义,返回类型

返回:array

fundsFcMajorChangeCumulativeBuyAndSell(funds, rdate, d_type)

投资组合-重大变动-累计买入及卖出股票

参数 类型 说明
funds array 一维字符串数组,基金列表
rdate datetime 报告期,报告期
d_type any 用户自定义,数据类型

返回:array

fundsProfitDistribution(bk_name, beg_t, end_t, sort_by, sort_order, return_number)

返回指定板块指定区间基金分红数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
sort_by any 整型,排序字段
sort_order any 整型,排序方式
return_number any 整型,返回个数

返回:array

fundDistributeInfoCall(fund_arr, beg_t, end_t, sort_by, sort_order, return_number)

基金分红情况。

参数 类型 说明
fund_arr array 数组。基金列表。
beg_t datetime 日期。开始日期。
end_t datetime 日期。截止日期。
sort_by string 字符串。排序字段,取值如下:
sort_order any 整数。排序方法,1表示正序,0表示逆序。
return_number any 整数。返回个数。

返回:array

fundsShareStrucuture(bk_name, r_date, sort_by, sort_order, return_number)

返回指定板块指定报告期基金规模数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,报告期
sort_by any 整型,排序字段
sort_order any 整型,排序方式
return_number any 整型,返回个数

返回:array

fundsSharesByDefinedOrgan(bk_name, r_date, qs_name)

返回指定板块指定报告期指定机构持有基金的数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,报告期
qs_name string 字符串类型,机构名称(+与查询 ;或查询)

返回:array

fundsSharesByOrganCall(bk_name, r_date, qrgan_type)

返回指定板块指定报告期指定机构持有基金的数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,报告期
qrgan_type any 整型,机构类别

返回:array

fundsSharesByOrgan(bk_name, r_date, beg_r_date, show_type)

返回指定板块指定报告期期间指定机构基金情况及其变化数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,报告期
beg_r_date datetime 报告期类型,同比报告期;QrganType:整型,机构类别
show_type any 整型,显示方式

返回:array

fundsPeriodHq(bk_name, beg_t, end_t, sort_by, sort_order, return_number)

返回指定板块指定区间交易概况数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
sort_by any 整型,排序字段
sort_order any 整型,排序方式
return_number any 整型,返回个数

返回:array

fundsZjRatio(bk_name, end_t, sort_order, return_number)

返回指定板块指定日期升跌水率数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
end_t datetime 日期类型,截止日期
sort_order any 整型,排序方式
return_number any 整型,返回个数

返回:array

fundsNetGrowthCompareBenchmark(bk_name, end_t, return_type)

净值增长率与基准比较

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
return_type any 用户自定义,返回类型

返回:bool

fundzjratioCall(fund_arr, end_t, sort_order, return_number)

基金折价率排行。

参数 类型 说明
fund_arr array 数组。基金列表。
end_t datetime 日期。截止日期。
sort_order any 整数。排序方法,1表示正序,0表示逆序。
return_number any 整数。返回个数。

返回:array

fundsMeasure(bk_name, index_id, beg_t, end_t, rf, data_select)

返回指定板块指定区间风险收益数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
index_id string 字符串类型,指数代码
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
rf float 实数,无风险年收益率(%)
data_select any 整型,所选取的数据

返回:array

fundsVaR(bk_name, r_date, n, beg_t, end_t)

返回指定板块指定区间持股前N名VaR(%)数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,报告期
n any 整型,截止索引号
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

fundFcFundBkArr3(fund_bk, end_t)

指定日指定投资风格在市的基金

参数 类型 说明
fund_bk string 字符串,基金板块
end_t datetime 日期,截止日期

返回:array

fundFcFundDataMaxDate2(fund_arr, info_id, fname, f_value)

指定板块指定表的数据最大日期,取50个样本的对于有些基金的数据比较少的表,可能会找不到最新报告期如:352 获取的是最新的数据日期,与endt无关

参数 类型 说明
fund_arr array 一维字符串数组,证券列表
info_id string 整数,表ID
fname string 字符串,时间字段名称
f_value datetime 日期,时间

返回:array

fundFcFundBkArrByQj(fund_bk, beg_t, end_t)

基金对比-基金板块

参数 类型 说明
fund_bk string 字符串,基金板块
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期

返回:array

tswebFcFundBks(bkname)

基金对比-基金板块

参数 类型 说明
bkname string 字符串,板块名称

返回:array

tswebFcFundHoldDetailsConcentration(fund_bk, end_t, r_date_n, d_type, sort_type, return_type)

投资组合-持基明细-持基集中度

参数 类型 说明
fund_bk string 字符串,基金板块
end_t datetime 日期,截止日期
r_date_n any 用户自定义,报告期个数
d_type any 用户自定义,数据类型
sort_type bool object
return_type any 用户自定义,返回类型

返回:array

fundFcConcentrationDatas(fund_bk, end_t, r_date_n, ratio_type, is_ratio, sort_type, info_id, v_name, f_name, d_type, return_type)

投资组合-持仓-行业集中度

参数 类型 说明
fund_bk string 字符串,基金板块
end_t datetime 日期,截止日期
r_date_n any 整数,报告期个数
ratio_type any 用户自定义,占比(%)
is_ratio bool object
sort_type bool object
info_id string 整数,表ID
v_name string 字符串,集中度数据字段
f_name string 字符串,集中度分类字段
d_type any 用户自定义,数据类型
return_type any 用户自定义,返回类型

返回:array

fundFcFundBkArrByQj3(fund_bk, beg_t, end_t)

基金对比-基金板块

参数 类型 说明
fund_bk string 字符串,基金板块
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期

返回:array

tswebGetFundFgType(fund_id, end_t)

获取指定日基金的风格类型 1)股票型:普通股票型 2)混合型 3)债券型 4)指数型:"增强指数型","被动指数型" 5)货币型 6)商品型 7)沪深港 8)QDII 9FOF

参数 类型 说明
fund_id string 证券,基金代码
end_t datetime 日期,截止日期

返回:array

tswebFmGetFundArrBaseData(fund_arr)

获取获取基金列表的基本信息

参数 类型 说明
fund_arr array 一维字符串数组,基金列表

返回:array

tswebFundQjzfField(t_type, fd_type)

区间收益的字段名称 1:最近1月 2:最近3月 3:最近半年 4:今年以来 5:最近1年 6:最近3年 7:最近5年 FDType :字段类型,0返回基金收益率字段,1返回同类别基金收益率字段

参数 类型 说明
t_type any 整数,区间
fd_type any 整数,字段类型

返回:string

tswebFmGetManagerFundByEndTData(end_t, manager_name, fg_type)

获取指定日指定管理人管理的基金列表 如果管理人为空,则表示指定日在市的基金,不考虑封闭式和互认基金

参数 类型 说明
end_t datetime 日期,截止日期
manager_name string 字符串,基金管理人
fg_type string 字符串,风格类型

返回:array

tswebFundManagerGetRdate(end_t)

获得基金最近报告期+5个年度报告期

参数 类型 说明
end_t datetime 日期,截止日期

返回:array

tswebFasManagersFundReturn(fund_bk, end_t, n_type, t_type)

基金总览-基金经理-业绩表现

参数 类型 说明
fund_bk string 字符串,基金风格类型1
end_t datetime 日期,截止日期
n_type any 用户自定义,规模前N名
t_type any 用户自定义,区间

返回:array

fundsManagerCrossHoldStock(end_t)

返回所有基金管理公司交叉持股情况数据。

参数 类型 说明
end_t datetime 报告期类型,统计截止日期

返回:array

fundsManagerHoldStock(r_date, r_date2)

返回报告期基金管理公司前十名持股明细数据。

参数 类型 说明
r_date datetime 报告期类型,报告期
r_date2 any 报告期类型,同比报告期

返回:array

fundBockInvestmentRatio(r_date, show_type)

返回报告期基金管理公司资产配置及其变化数据。

参数 类型 说明
r_date datetime 报告期类型,报告期
show_type any 整型,显示方式

返回:array

fundFoBkArr3(bk_name, num)

基金总览-投资组合-板块列表,参考:TSWEB_FC_FundBks

参数 类型 说明
bk_name string 字符串,板块名称
num any 整数,级别

返回:array

fundBlockShareStrucuture(r_date, show_type)

返回指定报告期基金规模比较数据。

参数 类型 说明
r_date datetime 报告期类型,报告期
show_type any 整型,显示方式

返回:array

fundBlockBondCentralization(bk_names, end_t, show_number, show_order, top_n, unit_type)

持债集中度

参数 类型 说明
bk_names string 市场和板块,板块名称
end_t datetime 日期,截止日期
show_number any 用户自定义,显示个数
show_order bool object
top_n any 用户自定义,前N名
unit_type any 用户自定义,显示单位

返回:bool

fundBlockDividend(bk_names, beg_y, end_y)

年度分红

参数 类型 说明
bk_names string 市场和板块,板块名称
beg_y any 年份,开始年度
end_y any 年份,截止年度

返回:bool

fundBlockConvBondCentralization(bk_names, end_t, show_number, show_order, top_n, unit_type)

可转债集中度

参数 类型 说明
bk_names string 市场和板块,板块名称
end_t datetime 日期,截止日期
show_number any 用户自定义,显示个数
show_order bool object
top_n any 用户自定义,取前N名
unit_type any 用户自定义,显示单位

返回:bool

fundBlockAssetAllocation(bk_names, end_t, show_number, show_order, unit_type)

资产配置

参数 类型 说明
bk_names string 市场和板块,板块名称
end_t datetime 日期,截止日期
show_number any 用户自定义,显示个数
show_order bool object
unit_type any 用户自定义,显示单位

返回:bool

fundBlockAbsCentralization(bk_names, end_t, show_number, show_order, top_n, unit_type)

资产支持证券集中度

参数 类型 说明
bk_names string 市场和板块,板块名称
end_t datetime 日期,截止日期
show_number any 用户自定义,显示个数
show_order bool object
top_n any 用户自定义,取前N名
unit_type any 用户自定义,显示单位

返回:bool

fundBlockFundCentralization(bk_names, end_t, show_number, show_order, top_n, unit_type)

基金集中度

参数 类型 说明
bk_names string 市场和板块,板块名称
end_t datetime 日期,截止日期
show_number any 用户自定义,显示个数
show_order bool object
top_n any 用户自定义,取前N名
unit_type any 用户自定义,显示单位

返回:bool

fundBlockNobleMetalCentralization(bk_names, end_t, show_number, show_order, top_n, unit_type)

贵金属集中度

参数 类型 说明
bk_names string 市场和板块,板块名称
end_t datetime 日期,截止日期
show_number any 用户自定义,显示个数
show_order bool object
top_n any 用户自定义,取前N名
unit_type any 用户自定义,显示单位

返回:bool

fundBlockFutureCentralization(bk_names, end_t, show_number, show_order, top_n, unit_type)

期货集中度

参数 类型 说明
bk_names string 市场和板块,板块名称
end_t datetime 日期,截止日期
show_number any 用户自定义,显示个数
show_order bool object
top_n any 用户自定义,取前N名
unit_type any 用户自定义,显示单位

返回:bool

fundBlockHolderStructure(bk_names, end_t, show_number, show_order, unit_type)

持有人结构

参数 类型 说明
bk_names string 市场和板块,板块名称
end_t datetime 日期,截止日期
show_number any 用户自定义,显示个数
show_order bool object
unit_type any 用户自定义,显示单位

返回:bool

fundBlockManagerScale(end_t, unit_type)

基金管理人规模

参数 类型 说明
end_t datetime 日期,截止日期
unit_type any 用户自定义,显示单位

返回:bool

thisFuncOnlyForFund()

返回'本模型只适用于基金!'字符串

返回:String