paramsobject可选
业务参数,契约按 endpoint 选择;请勿再次嵌套 params。
compare_funds: {"type":"object","properties":{"fund_ids":{"type":"array","items":{"type":"string"},"description":"基金实体标识列表;与 fund_class_ids 合计 2-10 个,不能重复。"},"fund_class_ids":{"type":"array","items":{"type":"string"},"description":"基金份额类别标识列表;与 fund_ids 合计 2-10 个,不能重复。"}},"required":[]}
get_country_code: {"type":"object","properties":{"countryName":{"type":"string","description":"国家或地区中文名、英文名、ISO2、ISO3 或常用别名,例如 美国、United States、US、USA;最长 128 个字符。"}},"required":["countryName"]}
get_fund_benchmark: {"type":"object","properties":{"fund_id":{"type":"string","description":"基金实体标识(例如 FS...);与 fund_class_id 二选一且只传一个。"},"fund_class_id":{"type":"string","description":"基金份额类别标识(例如 F0...);与 fund_id 二选一且只传一个。"}},"required":[],"oneOf":[{"required":["fund_id"],"not":{"required":["fund_class_id"]}},{"required":["fund_class_id"],"not":{"required":["fund_id"]}}]}
get_fund_distributions: {"type":"object","properties":{"fund_id":{"type":"string","description":"基金实体标识(例如 FS...);与 fund_class_id 二选一且只传一个。"},"fund_class_id":{"type":"string","description":"基金份额类别标识(例如 F0...);与 fund_id 二选一且只传一个。"},"start_date":{"type":"string","description":"分红起始日期,格式 YYYY-MM-DD,查询范围最多 3650 天。"},"end_date":{"type":"string","description":"分红结束日期,格式 YYYY-MM-DD,查询范围最多 3650 天。"},"page":{"default":0,"minimum":0,"type":"integer","description":"页码,从 0 开始。"},"page_size":{"default":50,"minimum":1,"maximum":200,"type":"integer","description":"每页记录数。"}},"required":["start_date","end_date"],"oneOf":[{"required":["fund_id"],"not":{"required":["fund_class_id"]}},{"required":["fund_class_id"],"not":{"required":["fund_id"]}}]}
get_fund_exposure: {"type":"object","properties":{"fund_id":{"type":"string","description":"基金实体标识(例如 FS...);与 fund_class_id 二选一且只传一个。"},"fund_class_id":{"type":"string","description":"基金份额类别标识(例如 F0...);与 fund_id 二选一且只传一个。"},"operation":{"enum":["asset","sector","country"],"default":"asset","type":"string","description":"配置类型:asset=资产配置,sector=行业配置,country=国家地区配置。"},"page":{"default":0,"minimum":0,"type":"integer","description":"页码,从 0 开始。"},"page_size":{"default":50,"minimum":1,"maximum":200,"type":"integer","description":"每页记录数。"}},"required":[],"oneOf":[{"required":["fund_id"],"not":{"required":["fund_class_id"]}},{"required":["fund_class_id"],"not":{"required":["fund_id"]}}]}
get_fund_holdings: {"type":"object","properties":{"fund_id":{"type":"string","description":"基金实体标识(例如 FS...);与 fund_class_id 二选一且只传一个。"},"fund_class_id":{"type":"string","description":"基金份额类别标识(例如 F0...);与 fund_id 二选一且只传一个。"},"operation":{"enum":["default","top","history"],"default":"default","type":"string","description":"查询内容:default=最新完整持仓,top=前十大持仓,history=历史持仓。"},"start_date":{"type":"string","description":"起始日期,格式 YYYY-MM-DD;operation=history 时必填。"},"end_date":{"type":"string","description":"结束日期,格式 YYYY-MM-DD;operation=history 时必填。"},"page":{"default":0,"minimum":0,"type":"integer","description":"页码,从 0 开始。"},"page_size":{"default":50,"minimum":1,"maximum":200,"type":"integer","description":"每页记录数。"}},"required":[],"allOf":[{"if":{"properties":{"operation":{"const":"history"}},"required":["operation"]},"then":{"required":["start_date"]}},{"if":{"properties":{"operation":{"const":"history"}},"required":["operation"]},"then":{"required":["end_date"]}}],"oneOf":[{"required":["fund_id"],"not":{"required":["fund_class_id"]}},{"required":["fund_class_id"],"not":{"required":["fund_id"]}}]}
get_fund_managers: {"type":"object","properties":{"fund_id":{"type":"string","description":"基金实体标识(例如 FS...);与 fund_class_id 二选一且只传一个。"},"fund_class_id":{"type":"string","description":"基金份额类别标识(例如 F0...);与 fund_id 二选一且只传一个。"},"operation":{"enum":["current","history","bio","education"],"default":"current","type":"string","description":"查询内容:current=当前经理,history=任职历史,bio=履历,education=教育经历。"},"start_date":{"type":"string","description":"起始日期,格式 YYYY-MM-DD;operation=history 时必填。"},"end_date":{"type":"string","description":"结束日期,格式 YYYY-MM-DD;operation=history 时必填。"},"page":{"default":0,"minimum":0,"type":"integer","description":"页码,从 0 开始。"},"page_size":{"default":50,"minimum":1,"maximum":200,"type":"integer","description":"每页记录数。"}},"required":[],"allOf":[{"if":{"properties":{"operation":{"const":"history"}},"required":["operation"]},"then":{"required":["start_date"]}},{"if":{"properties":{"operation":{"const":"history"}},"required":["operation"]},"then":{"required":["end_date"]}}],"oneOf":[{"required":["fund_id"],"not":{"required":["fund_class_id"]}},{"required":["fund_class_id"],"not":{"required":["fund_id"]}}]}
get_fund_nav: {"type":"object","properties":{"fund_id":{"type":"string","description":"基金实体标识(例如 FS...);与 fund_class_id 二选一且只传一个。"},"fund_class_id":{"type":"string","description":"基金份额类别标识(例如 F0...);与 fund_id 二选一且只传一个。"},"operation":{"enum":["latest","history"],"default":"latest","type":"string","description":"查询内容:latest=最新净值,history=历史净值。"},"start_date":{"type":"string","description":"起始日期,格式 YYYY-MM-DD;operation=history 时必填。"},"end_date":{"type":"string","description":"结束日期,格式 YYYY-MM-DD;operation=history 时必填。"},"page":{"default":0,"minimum":0,"type":"integer","description":"页码,从 0 开始。"},"page_size":{"default":50,"minimum":1,"maximum":200,"type":"integer","description":"每页记录数。"}},"required":[],"allOf":[{"if":{"properties":{"operation":{"const":"history"}},"required":["operation"]},"then":{"required":["start_date"]}},{"if":{"properties":{"operation":{"const":"history"}},"required":["operation"]},"then":{"required":["end_date"]}}],"oneOf":[{"required":["fund_id"],"not":{"required":["fund_class_id"]}},{"required":["fund_class_id"],"not":{"required":["fund_id"]}}]}
get_fund_performance: {"type":"object","properties":{"fund_id":{"type":"string","description":"基金实体标识(例如 FS...);与 fund_class_id 二选一且只传一个。"},"fund_class_id":{"type":"string","description":"基金份额类别标识(例如 F0...);与 fund_id 二选一且只传一个。"},"operation":{"enum":["latest","custom"],"default":"latest","type":"string","description":"查询内容:latest=最新区间业绩,custom=自定义区间收益。"},"start_date":{"type":"string","description":"起始日期,格式 YYYY-MM-DD;operation=custom 时必填。"},"end_date":{"type":"string","description":"结束日期,格式 YYYY-MM-DD;operation=custom 时必填。"},"page":{"default":0,"minimum":0,"type":"integer","description":"页码,从 0 开始。"},"page_size":{"default":50,"minimum":1,"maximum":200,"type":"integer","description":"每页记录数。"}},"required":[],"allOf":[{"if":{"properties":{"operation":{"const":"custom"}},"required":["operation"]},"then":{"required":["start_date"]}},{"if":{"properties":{"operation":{"const":"custom"}},"required":["operation"]},"then":{"required":["end_date"]}}],"oneOf":[{"required":["fund_id"],"not":{"required":["fund_class_id"]}},{"required":["fund_class_id"],"not":{"required":["fund_id"]}}]}
get_fund_profile: {"type":"object","properties":{"fund_id":{"type":"string","description":"基金实体标识(例如 FS...);与 fund_class_id 二选一且只传一个。"},"fund_class_id":{"type":"string","description":"基金份额类别标识(例如 F0...);与 fund_id 二选一且只传一个。"},"operation":{"enum":["default","size"],"default":"default","type":"string","description":"查询内容:default=基本资料,size=资产规模历史。"},"start_date":{"type":"string","description":"起始日期,格式 YYYY-MM-DD;operation=size 时可按日期范围过滤;start_date 与 end_date 必须成对提供。"},"end_date":{"type":"string","description":"结束日期,格式 YYYY-MM-DD;operation=size 时可按日期范围过滤;start_date 与 end_date 必须成对提供。"},"page":{"default":0,"minimum":0,"type":"integer","description":"页码,从 0 开始。"},"page_size":{"default":50,"minimum":1,"maximum":200,"type":"integer","description":"每页记录数。"}},"required":[],"oneOf":[{"required":["fund_id"],"not":{"required":["fund_class_id"]}},{"required":["fund_class_id"],"not":{"required":["fund_id"]}}],"dependencies":{"start_date":["end_date"],"end_date":["start_date"]}}
get_fund_risk: {"type":"object","properties":{"fund_id":{"type":"string","description":"基金实体标识(例如 FS...);与 fund_class_id 二选一且只传一个。"},"fund_class_id":{"type":"string","description":"基金份额类别标识(例如 F0...);与 fund_id 二选一且只传一个。"},"operation":{"enum":["default","rating","debt"],"default":"default","type":"string","description":"查询内容:default=风险指标,rating=基金评级,debt=债券组合统计。"},"page":{"default":0,"minimum":0,"type":"integer","description":"页码,从 0 开始。"},"page_size":{"default":50,"minimum":1,"maximum":200,"type":"integer","description":"每页记录数。"}},"required":[],"oneOf":[{"required":["fund_id"],"not":{"required":["fund_class_id"]}},{"required":["fund_class_id"],"not":{"required":["fund_id"]}}]}
get_fund_sales_markets: {"type":"object","properties":{"fund_id":{"type":"string","description":"基金实体标识(例如 FS...);与 fund_class_id 二选一且只传一个。"},"fund_class_id":{"type":"string","description":"基金份额类别标识(例如 F0...);与 fund_id 二选一且只传一个。"},"page":{"default":0,"minimum":0,"type":"integer","description":"页码,从 0 开始。"},"page_size":{"default":50,"minimum":1,"maximum":200,"type":"integer","description":"每页记录数。"}},"required":[],"oneOf":[{"required":["fund_id"],"not":{"required":["fund_class_id"]}},{"required":["fund_class_id"],"not":{"required":["fund_id"]}}]}
get_fund_terms: {"type":"object","properties":{"fund_id":{"type":"string","description":"基金实体标识(例如 FS...);与 fund_class_id 二选一且只传一个。"},"fund_class_id":{"type":"string","description":"基金份额类别标识(例如 F0...);与 fund_id 二选一且只传一个。"},"kind":{"enum":["fees","constraints","purchase"],"default":"fees","type":"string","description":"条款类型:fees=费率,constraints=投资者限制,purchase=申购信息。"},"page":{"default":0,"minimum":0,"type":"integer","description":"页码,从 0 开始。"},"page_size":{"default":50,"minimum":1,"maximum":200,"type":"integer","description":"每页记录数。"}},"required":[],"oneOf":[{"required":["fund_id"],"not":{"required":["fund_class_id"]}},{"required":["fund_class_id"],"not":{"required":["fund_id"]}}]}
rank_funds: {"type":"object","properties":{"rank_field":{"enum":["return_1d","return_1w","return_1m","return_3m","return_6m","return_ytd","return_1y","return_3y","return_5y","return_10y","rank_1y","rank_3y"],"default":"return_1y","type":"string","description":"排行字段。"},"category":{"type":"string","description":"基金分类代码或名称。"},"provider_id":{"type":"string","description":"基金管理公司标识。"},"currency":{"type":"string","description":"基金计价币种。"},"sales_market":{"type":"string","description":"注册销售市场国家代码。"},"min_return_1y":{"type":"number","description":"一年期最低收益率,按百分数填写,例如 5.0 表示 5%。"},"max_fee":{"type":"number","description":"实际管理费率上限,例如 1.5。"},"page":{"default":0,"minimum":0,"type":"integer","description":"页码,从 0 开始。"},"page_size":{"default":50,"minimum":1,"maximum":200,"type":"integer","description":"每页记录数。"}},"required":[]}
screen_funds: {"type":"object","properties":{"rank_field":{"enum":["return_1d","return_1w","return_1m","return_3m","return_6m","return_ytd","return_1y","return_3y","return_5y","return_10y","rank_1y","rank_3y"],"default":"return_1y","type":"string","description":"排行字段。"},"category":{"type":"string","description":"基金分类代码或名称。"},"provider_id":{"type":"string","description":"基金管理公司标识。"},"currency":{"type":"string","description":"基金计价币种。"},"sales_market":{"type":"string","description":"注册销售市场国家代码。"},"min_return_1y":{"type":"number","description":"一年期最低收益率,按百分数填写,例如 5.0 表示 5%。"},"max_fee":{"type":"number","description":"实际管理费率上限,例如 1.5。"},"page":{"default":0,"minimum":0,"type":"integer","description":"页码,从 0 开始。"},"page_size":{"default":50,"minimum":1,"maximum":200,"type":"integer","description":"每页记录数。"}},"required":[]}
search_funds: {"type":"object","properties":{"mode":{"enum":["search","categories","providers","share_classes"],"default":"search","type":"string","description":"查询模式;share_classes 模式必须传 fund_id。"},"query":{"type":"string","description":"搜索基金名称、ISIN、Ticker、CUSIP 或 SEDOL;普通文本至少 2 个字符。"},"category":{"type":"string","description":"基金分类代码或名称。"},"provider_id":{"type":"string","description":"基金管理公司标识。"},"currency":{"type":"string","description":"基金计价币种。"},"sales_market":{"type":"string","description":"注册销售市场,支持 ISO3、ISO2 或国家名称。"},"fund_id":{"type":"string","description":"基金实体标识;mode=share_classes 时必填。"},"page":{"default":0,"minimum":0,"type":"integer","description":"页码,从 0 开始。"},"page_size":{"default":50,"minimum":1,"maximum":200,"type":"integer","description":"每页记录数。"}},"required":[],"allOf":[{"if":{"properties":{"mode":{"const":"share_classes"}},"required":["mode"]},"then":{"required":["fund_id"]}}]}