# 基金 / 基金经理 ## `fundManagerByEndt()` 在任基金经理,与系统参数(基金代码、日期)相关 返回:array ## `fundManagerDataByEndt(fundid, endt)` 指定日在任基金经理人信息 | 参数 | 类型 | 说明 | | -------- | -------- | ------------------------ | | `fundid` | array | array of string,基金列表 | | `endt` | datetime | date,截止日 | 返回:array ## `fundmanagerid2Funds(managerid)` 基金经理ID查询所有管理过的基金,与时间无关 | 参数 | 类型 | 说明 | | ----------- | ------ | ------------------- | | `managerid` | string | 字符串,基金经理名称 | 返回:array ## `fundmanagername2Id(managername)` 基金经理名称查询基金经理ID | 参数 | 类型 | 说明 | | ------------- | ------ | ------------------- | | `managername` | string | 字符串,基金经理名称 | 返回:array ## `fundmanagerid2Fundsendt(managerid, endt)` 指定日基金经理ID查询管理的基金代码列表 | 参数 | 类型 | 说明 | | ----------- | ------ | ------------------- | | `managerid` | String | 字符串,基金经理名称 | | `endt` | Date | 日期,截止日期 | 返回:ARRAY ### 示例 ```tsl // 返回基金经理ID为3067在20201009日管理的基金列表 return fundmanagerid2Fundsendt("3067",20201009T); ``` ## `FundManagerSaleShares_Year(r_date)` 获得指定基金指定报告期本年以来赎回份额,系统参数:证券代码 | 参数 | 类型 | 说明 | | -------- | -------- | ----------------- | | `r_date` | datetime | 报告期,指定报告期 | 返回:float ## `FundManagerSaleSharesOfRate_Year(r_date)` 获得指定基金指定报告期本年以来赎回份额占基金份额(%),系统参数:证券代码 | 参数 | 类型 | 说明 | | -------- | -------- | ----------------- | | `r_date` | datetime | 报告期,指定报告期 | 返回:float ## `FundManagerTotalValueChange_Year(r_date)` 获得指定基金指定报告期本年以来市值变动,系统参数:证券代码 | 参数 | 类型 | 说明 | | -------- | -------- | ----------------- | | `r_date` | datetime | 报告期,指定报告期 | 返回:float ## `FundManagerTotalValueChange_LYear(r_date)` 获得指定基金指定报告期最近1年市值变动,系统参数:证券代码 | 参数 | 类型 | 说明 | | -------- | -------- | ----------------- | | `r_date` | datetime | 报告期,指定报告期 | 返回:float ## `FundManagerSaleSharesOfRate_LYear(r_date)` 获得指定基金指定报告期最近1年赎回份额占基金份额(%),系统参数:证券代码 | 参数 | 类型 | 说明 | | -------- | -------- | ----------------- | | `r_date` | datetime | 报告期,指定报告期 | 返回:float ## `FundManagerTotalSharesChangeOfRate2_LYear(r_date)` 获得指定基金指定报告期最近1年份额变动占基金管理人份额(%),系统参数:证券代码 | 参数 | 类型 | 说明 | | -------- | -------- | ----------------- | | `r_date` | datetime | 报告期,指定报告期 | 返回:float ## `FundManagerTotalSharesChange_LYear(r_date)` 获得指定基金指定报告期最近1年份额变动,系统参数:证券代码 | 参数 | 类型 | 说明 | | -------- | -------- | ----------------- | | `r_date` | datetime | 报告期,指定报告期 | 返回:float ## `FundManagerBuyValue_LYear(r_date)` 获得指定基金指定报告期最近1年申购市值,系统参数:证券代码 | 参数 | 类型 | 说明 | | -------- | -------- | ----------------- | | `r_date` | datetime | 报告期,指定报告期 | 返回:float ## `FundManagerTotalSharesChangeOfRate2_Year(r_date)` 获得指定基金指定报告期本年以来份额变动占基金管理人份额(%),系统参数:证券代码 | 参数 | 类型 | 说明 | | -------- | -------- | ----------------- | | `r_date` | datetime | 报告期,指定报告期 | 返回:float ## `FundManagerTotalSharesChangeOfRate_Year(r_date)` 获得指定基金指定报告期本年以来份额变动占基金份额(%),系统参数:证券代码 | 参数 | 类型 | 说明 | | -------- | -------- | ----------------- | | `r_date` | datetime | 报告期,指定报告期 | 返回:float ## `FundManagerSaleShares_LYear(r_date)` 获得指定基金指定报告期最近1年赎回份额,系统参数:证券代码 | 参数 | 类型 | 说明 | | -------- | -------- | ----------------- | | `r_date` | datetime | 报告期,指定报告期 | 返回:float ## `FundManagerBuyShares_LYear(r_date)` 获得指定基金指定报告期最近1年申购份额,系统参数:证券代码 | 参数 | 类型 | 说明 | | -------- | -------- | ----------------- | | `r_date` | datetime | 报告期,指定报告期 | 返回:float ## `FundManagerBuyShares_Year(r_date)` 获得指定基金指定报告期本年以来申购份额,系统参数:证券代码 | 参数 | 类型 | 说明 | | -------- | -------- | ----------------- | | `r_date` | datetime | 报告期,指定报告期 | 返回:float ## `FundManagerTotalSharesChange_Year(r_date)` 获得指定基金指定报告期本年以来份额变动,系统参数:证券代码 | 参数 | 类型 | 说明 | | -------- | -------- | ----------------- | | `r_date` | datetime | 报告期,指定报告期 | 返回:float ## `FundManagerSaleValue_Year(r_date)` 获得指定基金指定报告期本年以来赎回市值,系统参数:证券代码 | 参数 | 类型 | 说明 | | -------- | -------- | ----------------- | | `r_date` | datetime | 报告期,指定报告期 | 返回:float ## `FundManagerTotalValueChange_QJ(r_date2, r_date)` 获得指定报告期区间指定基金的市值变动,系统参数:证券代码 | 参数 | 类型 | 说明 | | --------- | -------- | ----------------- | | `r_date2` | any | 报告期,开始报告期 | | `r_date` | datetime | 报告期,指定报告期 | 返回:float ## `FundManagerTradeAmount_Year(r_date, t_type)` 获得指定报告期本年以来指定基金管理人交易金额,系统参数:证券代码 | 参数 | 类型 | 说明 | | -------- | -------- | ------------------- | | `r_date` | datetime | 报告期,指定报告期 | | `t_type` | any | 用户自定义,交易方式 | 返回:float ## `FundManagerTradeAveragePrice_LYear(r_date, t_type)` 获得指定报告期最近1年指定基金管理人交易均价,系统参数:证券代码 | 参数 | 类型 | 说明 | | -------- | -------- | ------------------- | | `r_date` | datetime | 报告期,指定报告期 | | `t_type` | any | 用户自定义,交易方式 | 返回:float ## `FundManagerTradeAveragePrice_Year(r_date, t_type)` 获得指定报告期本年以来指定基金管理人交易均价,系统参数:证券代码 | 参数 | 类型 | 说明 | | -------- | -------- | ------------------- | | `r_date` | datetime | 报告期,指定报告期 | | `t_type` | any | 用户自定义,交易方式 | 返回:float ## `FundManagerTradeSharesOfRate_Year(r_date, t_type)` 获得指定报告期本年以来指定基金管理人交易份额占基金总份额(%),系统参数:证券代码 | 参数 | 类型 | 说明 | | -------- | -------- | ------------------- | | `r_date` | datetime | 报告期,指定报告期 | | `t_type` | any | 用户自定义,交易方式 | 返回:float ## `FundManagerTradeAveragePrice_QJ(r_date2, r_date, t_type)` 获得指定报告期区间指定基金管理人交易均价,系统参数:证券代码 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `r_date2` | any | 报告期,开始报告期 | | `r_date` | datetime | 报告期,指定报告期 | | `t_type` | any | 用户自定义,交易方式 | 返回:float ## `FundManagerTradeShares_QJ(r_date2, r_date, t_type)` 获得指定报告期区间指定基金管理人交易份额,系统参数:证券代码 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `r_date2` | any | 报告期,开始报告期 | | `r_date` | datetime | 报告期,指定报告期 | | `t_type` | any | 用户自定义,交易方式 | 返回:float ## `FundManager_IdField()` 基金经理-代码。根据数据库提供商返回对应的值 返回:string ## `FundManager_BirthDateField()` 基金经理-出生年月。根据数据库提供商返回对应的值 返回:string ## `FundManager_EndDateField()` 基金经理-离职日期。根据数据库提供商返回对应的值 返回:string ## `FundManager_ResumeField()` 基金经理-简历。根据数据库提供商返回对应的值 返回:string ## `FundManager_NameField()` 基金经理-姓名。根据数据库提供商返回对应的值 返回:string ## `FundManager_js_gpgmjz(end_t)` 全市场股票规模价值风格识别 | 参数 | 类型 | 说明 | | ------- | -------- | ------------ | | `end_t` | datetime | 日期, 截止日 | 返回:array ## `FundManager_js_hyjqd(r_date)` 申万一级行业景气度 | 参数 | 类型 | 说明 | | -------- | -------- | -------------- | | `r_date` | datetime | 报告期,报告期 | 返回:array ## `FundManager_CYJL(manager_id, r_date)` 基金经理从业经历 | 参数 | 类型 | 说明 | | ------------ | -------- | ------------------------ | | `manager_id` | string | 字符串类型,基金经理代码 | | `r_date` | datetime | 整数类型,报告期 | 返回:array ## `FundManager_GLGM(manager_id, r_date)` 基金经理管理规模 | 参数 | 类型 | 说明 | | ------------ | -------- | ------------------------ | | `manager_id` | string | 字符串类型,基金经理代码 | | `r_date` | datetime | 整数类型,报告期 | 返回:array ## `FundManager_JJGSSL(manager_id, r_date)` 基金公司实力 | 参数 | 类型 | 说明 | | ------------ | -------- | ------------------------ | | `manager_id` | string | 字符串类型,基金经理代码 | | `r_date` | datetime | 整数类型,报告期 | 返回:array ## `FundManager_TZZGZD(manager_id, r_date)` 投资者关注度 | 参数 | 类型 | 说明 | | ------------ | -------- | ------------------------ | | `manager_id` | string | 字符串类型,基金经理代码 | | `r_date` | datetime | 整数类型,报告期 | 返回:array ## `indexOfFundManagers(fund_managers, f_mtype, end_t)` 指定日指定类型基金经理指数 | 参数 | 类型 | 说明 | | --------------- | -------- | -------------------------------------------- | | `fund_managers` | Array | 二维数组类型,包含“基金经理代码”及“姓名”字段 | | `f_mtype` | Integer | 整数类型,基金经理指数类型 | | `end_t` | Datetime | 日期类型,截止日 | 返回:Array ### 示例 ```tsl fund_managers := array(("基金经理代码":"1533","姓名":"傅鹏博")); f_mtype := 1;  //股混型指数 endt := 20220812T; return indexOfFundManagers(fund_managers,f_mtype,end_t); //结果 ``` ## `FundManager_GetStockHoldings(manager_id, f_mtype, r_date)` 基金经理指定报告期持股明细,其中一、三季报为模拟持仓数据,中报、年报为实际持仓数据 | 参数 | 类型 | 说明 | | ------------ | -------- | ------------------------ | | `manager_id` | string | 字符串类型,基金经理代码 | | `f_mtype` | any | 整数类型,基金类型 | | `r_date` | datetime | 整数类型,报告期 | 返回:array ## `FundManager_pj_cwfg(fund_managers, r_date)` 根据基金经理列表计算指定报告期持仓风格评价 | 参数 | 类型 | 说明 | | --------------- | -------- | ---------------------------------------------------------- | | `fund_managers` | array | 二维数组类型,基金经理列表,包含“基金经理代码”与“姓名”字段 | | `r_date` | datetime | 整数类型,报告期 | 返回:array ## `FundManager_RiskStyle(manager_id, r_date)` 基金经理风险风格因子计算模型 | 参数 | 类型 | 说明 | | ------------ | -------- | ------------------------ | | `manager_id` | string | 字符串类型,基金经理代码 | | `r_date` | datetime | 整数类型,报告期 | 返回:array ## `Fund_Manager()` 返回指定基金相同管理人列表数据,与系统参数(证券代码)相关。 返回:array ## `fund_ManagerShareChange(show_number, report_date_show_order)` 基金管理人份额变动 | 参数 | 类型 | 说明 | | ------------------------ | ---- | ------------------- | | `show_number` | any | 用户自定义,显示个数 | | `report_date_show_order` | bool | object | 返回:bool ## `fund_ManagerTradeDetail(show_number, show_type, report_date_show_order)` 基金管理人交易明细 | 参数 | 类型 | 说明 | | ------------------------ | ---- | ------------------- | | `show_number` | any | 用户自定义,显示个数 | | `show_type` | any | 用户自定义,显示方式 | | `report_date_show_order` | bool | object | 返回:bool ## `fundmanagercrossholdstock_qk(fund_admin_name, end_t)` 基金管理公司交叉持股情况。 | 参数 | 类型 | 说明 | | ----------------- | -------- | -------------------------- | | `fund_admin_name` | string | 字符串。基金管理公司名称。 | | `end_t` | datetime | 整数。统计截止日期。 | 返回:array ## `FundManagerCrossHoldStock_Call(end_t)` 所有基金管理公司交叉持股情况。 | 参数 | 类型 | 说明 | | ------- | -------- | -------------------- | | `end_t` | datetime | 整数。统计截止日期。 | 返回:array