{"openapi":"3.1.0","info":{"title":"QuantSource API · 指数","description":"QuantSourceAPI 是 QuantSource 的 HTTP API 工具, 主要目的是使 QuantSource 的数据接口部署到服务器，从而让用户通过 HTTP 访问相关接口来获取所需要的数据","version":"0.1.0"},"paths":{"/api/public/drewry_wci_index":{"get":{"tags":["指数"],"summary":"公开接口：drewry_wci_index","description":"Drewry 集装箱指数\nhttps://infogram.com/world-container-index-1h17493095xl4zj\n:param symbol: choice of {\"composite\", \"shanghai-rotterdam\", \"rotterdam-shanghai\", \"shanghai-los angeles\",\n\"los angeles-shanghai\", \"shanghai-genoa\", \"new york-rotterdam\", \"rotterdam-new york\"}\n:type symbol: str\n:return: Drewry 集装箱指数\n:rtype: pandas.DataFrame","operationId":"public_drewry_wci_index","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"composite\"; choice of {\"composite\", \"shanghai-rotterdam\", \"rotterdam-shanghai\", \"shanghai-los angeles\", \"los angeles-shanghai\", \"shanghai-genoa\", \"new york-rotterdam\", \"rotterdam-new york\"}","default":"composite","title":"Symbol"},"description":"symbol=\"composite\"; choice of {\"composite\", \"shanghai-rotterdam\", \"rotterdam-shanghai\", \"shanghai-los angeles\", \"los angeles-shanghai\", \"shanghai-genoa\", \"new york-rotterdam\", \"rotterdam-new york\"}"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_ai_cx":{"get":{"tags":["指数"],"summary":"公开接口：index_ai_cx","description":"财新数据-指数报告-AI策略指数\nhttps://yun.ccxe.com.cn/indices/ai\n:return: AI策略指数\n:rtype: pandas.DataFrame","operationId":"public_index_ai_cx","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_all_cni":{"get":{"tags":["指数"],"summary":"公开接口：index_all_cni","description":"国证指数-最近交易日的所有指数\nhttps://www.cnindex.com.cn/zh_indices/sese/index.html?act_menu=1&index_type=-1\n:return: 国证指数-所有指数\n:rtype: pandas.DataFrame","operationId":"public_index_all_cni","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_analysis_daily_sw":{"get":{"tags":["指数"],"summary":"公开接口：index_analysis_daily_sw","description":"申万宏源研究-指数分析\nhttps://www.swsresearch.com/institute_sw/allIndex/analysisIndex\n:param symbol: choice of {\"市场表征\", \"一级行业\", \"二级行业\", \"风格指数\"}\n:type symbol: str\n:param start_date: 开始日期\n:type start_date: str\n:param end_date: 结束日期\n:type end_date: str\n:return: 指数分析\n:rtype: pandas.DataFrame","operationId":"public_index_analysis_daily_sw","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"市场表征\"; choice of {\"市场表征\", \"一级行业\", \"二级行业\", \"风格指数\"}","default":"市场表征","title":"Symbol"},"description":"symbol=\"市场表征\"; choice of {\"市场表征\", \"一级行业\", \"二级行业\", \"风格指数\"}"},{"name":"start_date","in":"query","required":false,"schema":{"type":"string","description":"start_date=\"20221103\"","default":"20221103","title":"Start Date"},"description":"start_date=\"20221103\""},{"name":"end_date","in":"query","required":false,"schema":{"type":"string","description":"end_date=\"20221103\"","default":"20221103","title":"End Date"},"description":"end_date=\"20221103\""}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_analysis_monthly_sw":{"get":{"tags":["指数"],"summary":"公开接口：index_analysis_monthly_sw","description":"申万宏源研究-指数分析-月报告\nhttps://www.swsresearch.com/institute_sw/allIndex/analysisIndex\n:param symbol: choice of {\"市场表征\", \"一级行业\", \"二级行业\", \"风格指数\"}\n:type symbol: str\n:param date: 查询日期；通过调用 qs.index_analysis_week_month_sw() 接口获取\n:type date: str\n:return: 指数分析\n:rtype: pandas.DataFrame","operationId":"public_index_analysis_monthly_sw","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"市场表征\"; choice of {\"市场表征\", \"一级行业\", \"二级行业\", \"风格指数\"}","default":"市场表征","title":"Symbol"},"description":"symbol=\"市场表征\"; choice of {\"市场表征\", \"一级行业\", \"二级行业\", \"风格指数\"}"},{"name":"date","in":"query","required":false,"schema":{"type":"string","description":"start_date=\"20221031\"；通过调用 qs.index_analysis_week_month_sw(date=\"month\") 接口获取","default":"20221031","title":"Date"},"description":"start_date=\"20221031\"；通过调用 qs.index_analysis_week_month_sw(date=\"month\") 接口获取"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_analysis_week_month_sw":{"get":{"tags":["指数"],"summary":"公开接口：index_analysis_week_month_sw","description":"申万宏源研究-周/月报表-日期序列\nhttps://www.swsresearch.com/institute_sw/allIndex/analysisIndex\n:param symbol: choice of {\"week\", \"month\"}\n:type symbol: str\n:return: 日期序列\n:rtype: pandas.DataFrame","operationId":"public_index_analysis_week_month_sw","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"index_analysis_week_month_sw 的 symbol 参数","default":"month","title":"Symbol"},"description":"index_analysis_week_month_sw 的 symbol 参数"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_analysis_weekly_sw":{"get":{"tags":["指数"],"summary":"公开接口：index_analysis_weekly_sw","description":"申万宏源研究-指数分析-周报告\nhttps://www.swsresearch.com/institute_sw/allIndex/analysisIndex\n:param symbol: choice of {\"市场表征\", \"一级行业\", \"二级行业\", \"风格指数\"}\n:type symbol: str\n:param date: 查询日期；通过调用 qs.index_analysis_week_month_sw(date=\"20221104\") 接口获取\n:type date: str\n:return: 指数分析\n:rtype: pandas.DataFrame","operationId":"public_index_analysis_weekly_sw","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"市场表征\"; choice of {\"市场表征\", \"一级行业\", \"二级行业\", \"风格指数\"}","default":"市场表征","title":"Symbol"},"description":"symbol=\"市场表征\"; choice of {\"市场表征\", \"一级行业\", \"二级行业\", \"风格指数\"}"},{"name":"date","in":"query","required":false,"schema":{"type":"string","description":"start_date=\"20221104\"；通过调用 qs.index_analysis_week_month_sw(date=\"week\") 接口获取","default":"20221104","title":"Date"},"description":"start_date=\"20221104\"；通过调用 qs.index_analysis_week_month_sw(date=\"week\") 接口获取"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_awpr_cx":{"get":{"tags":["指数"],"summary":"公开接口：index_awpr_cx","description":"财新数据-指数报告-新经济入职工资溢价水平\nhttps://yun.ccxe.com.cn/indices/nei\n:return: 新经济入职工资溢价水平\n:rtype: pandas.DataFrame","operationId":"public_index_awpr_cx","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_bei_cx":{"get":{"tags":["指数"],"summary":"公开接口：index_bei_cx","description":"财新数据-指数报告-基石经济指数\nhttps://yun.ccxe.com.cn/indices/bei\n:return: 基石经济指数\n:rtype: pandas.DataFrame","operationId":"public_index_bei_cx","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_bi_cx":{"get":{"tags":["指数"],"summary":"公开接口：index_bi_cx","description":"财新数据-指数报告-基础指数\nhttps://yun.ccxe.com.cn/indices/dei\n:return: 基础指数\n:rtype: pandas.DataFrame","operationId":"public_index_bi_cx","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_cci_cx":{"get":{"tags":["指数"],"summary":"公开接口：index_cci_cx","description":"财新数据-指数报告-大宗商品指数\nhttps://yun.ccxe.com.cn/indices/nei\n:return: 大宗商品指数\n:rtype: pandas.DataFrame","operationId":"public_index_cci_cx","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_ci_cx":{"get":{"tags":["指数"],"summary":"公开接口：index_ci_cx","description":"财新数据-指数报告-资本投入指数\nhttps://yun.ccxe.com.cn/indices/nei\n:return: 资本投入指数\n:rtype: pandas.DataFrame","operationId":"public_index_ci_cx","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_code_id_map_em":{"get":{"tags":["指数"],"summary":"公开接口：index_code_id_map_em","description":"东方财富-股票和市场代码\nhttps://quote.eastmoney.com/center/gridlist.html#hs_a_board\n:return: 股票和市场代码\n:rtype: dict","operationId":"public_index_code_id_map_em","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_component_sw":{"get":{"tags":["指数"],"summary":"公开接口：index_component_sw","description":"申万宏源研究-指数发布-指数详情-成分股\nhttps://www.swsresearch.com/institute_sw/allIndex/releasedIndex/releasedetail?code=801001&name=%E7%94%B3%E4%B8%8750\n:param symbol: 指数代码\n:type symbol: str\n:return: 成分股\n:rtype: pandas.DataFrame","operationId":"public_index_component_sw","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"801001\"；指数代码","default":"801001","title":"Symbol"},"description":"symbol=\"801001\"；指数代码"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_csindex_all":{"get":{"tags":["指数"],"summary":"公开接口：index_csindex_all","description":"中证指数网站-指数列表\nhttps://www.csindex.com.cn/#/indices/family/list?index_series=1\nNote: 但是不知道数据更新时间\n:return: 最新指数的列表，\n:rtype: pandas.DataFrame","operationId":"public_index_csindex_all","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_dei_cx":{"get":{"tags":["指数"],"summary":"公开接口：index_dei_cx","description":"财新数据-指数报告-数字经济指数\nhttps://yun.ccxe.com.cn/indices/dei\n:return: 数字经济指数\n:rtype: pandas.DataFrame","operationId":"public_index_dei_cx","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_detail_cni":{"get":{"tags":["指数"],"summary":"公开接口：index_detail_cni","description":"国证指数-样本详情-指定日期的样本成份\nhttps://www.cnindex.com.cn/module/index-detail.html?act_menu=1&indexCode=399001\n:param symbol: 指数代码\n:type symbol: str\n:return: 指定日期的样本成份\n:rtype: pandas.DataFrame","operationId":"public_index_detail_cni","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol='399001'；从 **qs.index_all_cni()** 接口获取指数代码","default":"399001","title":"Symbol"},"description":"symbol='399001'；从 **qs.index_all_cni()** 接口获取指数代码"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_detail_hist_adjust_cni":{"get":{"tags":["指数"],"summary":"公开接口：index_detail_hist_adjust_cni","description":"国证指数-样本详情-历史调样\nhttp://www.cnindex.com.cn/module/index-detail.html?act_menu=1&indexCode=399005\n:param symbol: 指数代码\n:type symbol: str\n:return: 历史调样\n:rtype: pandas.DataFrame","operationId":"public_index_detail_hist_adjust_cni","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol='399005'；从 **qs.index_all_cni()** 接口获取指数代码","default":"399005","title":"Symbol"},"description":"symbol='399005'；从 **qs.index_all_cni()** 接口获取指数代码"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_detail_hist_cni":{"get":{"tags":["指数"],"summary":"公开接口：index_detail_hist_cni","description":"国证指数-样本详情-历史样本\nhttps://www.cnindex.com.cn/module/index-detail.html?act_menu=1&indexCode=399001\n:param symbol: 指数代码；\"399001\"\n:type symbol: str\n:return: 历史样本\n:rtype: pandas.DataFrame","operationId":"public_index_detail_hist_cni","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol='399005'；从 **qs.index_all_cni()** 接口获取指数代码","default":"399001","title":"Symbol"},"description":"symbol='399005'；从 **qs.index_all_cni()** 接口获取指数代码"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_eri":{"get":{"tags":["指数"],"summary":"公开接口：index_eri","description":"浙江省排污权交易指数\nhttps://zs.zjpwq.net\n:param symbol: choice of {\"月度\", \"季度\"}\n:type symbol: str\n:return: 浙江省排污权交易指数\n:rtype: pandas.DataFrame","operationId":"public_index_eri","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"月度\"; choice of {\"月度\", \"季度\"}","default":"月度","title":"Symbol"},"description":"symbol=\"月度\"; choice of {\"月度\", \"季度\"}"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_fi_cx":{"get":{"tags":["指数"],"summary":"公开接口：index_fi_cx","description":"财新数据-指数报告-融合指数\nhttps://yun.ccxe.com.cn/indices/dei\n:return: 融合指数\n:rtype: pandas.DataFrame","operationId":"public_index_fi_cx","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_global_hist_em":{"get":{"tags":["指数"],"summary":"公开接口：index_global_hist_em","description":"东方财富网-行情中心-全球指数-历史行情数据\nhttps://quote.eastmoney.com/gb/zsUDI.html\n:param symbol: 指数名称；可以通过 qs.index_global_spot_em() 获取\n:type symbol: str\n:return: 历史行情数据\n:rtype: pandas.DataFrame","operationId":"public_index_global_hist_em","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"美元指数\"；可以通过 qs.index_global_spot_em() 获取","default":"美元指数","title":"Symbol"},"description":"symbol=\"美元指数\"；可以通过 qs.index_global_spot_em() 获取"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_global_hist_sina":{"get":{"tags":["指数"],"summary":"公开接口：index_global_hist_sina","description":"新浪财经-行情中心-环球市场-历史行情\nhttps://finance.sina.com.cn/stock/globalindex/quotes/UKX\n:param symbol: 指数名称；可以通过 qs.index_global_name_table() 获取\n:type symbol: str\n:return: 环球市场历史行情\n:rtype: pandas.DataFrame","operationId":"public_index_global_hist_sina","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"瑞士股票指数\"；可以通过 qs.index_global_name_table() 获取","default":"OMX","title":"Symbol"},"description":"symbol=\"瑞士股票指数\"；可以通过 qs.index_global_name_table() 获取"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_global_name_table":{"get":{"tags":["指数"],"summary":"公开接口：index_global_name_table","description":"新浪财经-行情中心-环球市场-名称代码映射表\nhttps://finance.sina.com.cn/stock/globalindex/quotes/UKX\n:return: 名称代码映射表\n:rtype: pandas.DataFrame","operationId":"public_index_global_name_table","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_global_spot_em":{"get":{"tags":["指数"],"summary":"公开接口：index_global_spot_em","description":"东方财富网-行情中心-全球指数-实时行情数据\nhttps://quote.eastmoney.com/center/gridlist.html#global_qtzs\n:return: 实时行情数据\n:rtype: pandas.DataFrame","operationId":"public_index_global_spot_em","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_hist_cni":{"get":{"tags":["指数"],"summary":"公开接口：index_hist_cni","description":"指数历史行情数据\nhttp://www.cnindex.com.cn/module/index-detail.html?act_menu=1&indexCode=399001\n:param symbol: 指数代码\n:type symbol: str\n:param start_date: 开始时间\n:type start_date: str\n:param end_date: 结束时间\n:type end_date: str\n:return: 指数历史行情数据\n:rtype: pandas.DataFrame","operationId":"public_index_hist_cni","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"399005\"；从 qs.index_all_cni() 接口获取指数代码","default":"399001","title":"Symbol"},"description":"symbol=\"399005\"；从 qs.index_all_cni() 接口获取指数代码"},{"name":"start_date","in":"query","required":false,"schema":{"type":"string","description":"start_date=\"20230114\"","default":"20230114","title":"Start Date"},"description":"start_date=\"20230114\""},{"name":"end_date","in":"query","required":false,"schema":{"type":"string","description":"end_date=\"20240114\"","default":"20240114","title":"End Date"},"description":"end_date=\"20240114\""}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_hist_fund_sw":{"get":{"tags":["指数"],"summary":"公开接口：index_hist_fund_sw","description":"申万宏源研究-申万指数-指数发布-基金指数-历史行情\nhttps://www.swsresearch.com/institute_sw/allIndex/releasedIndex/fundDetail?code=807100\n:param symbol: 基金指数代码\n:type symbol: str\n:param period: 周期\n:type period: str\n:return: 历史行情\n:rtype: pandas.DataFrame","operationId":"public_index_hist_fund_sw","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"807200\"；基金指数代码","default":"807200","title":"Symbol"},"description":"symbol=\"807200\"；基金指数代码"},{"name":"period","in":"query","required":false,"schema":{"type":"string","description":"period=\"day\"; choice of {\"day\", \"week\", \"month\"}","default":"day","title":"Period"},"description":"period=\"day\"; choice of {\"day\", \"week\", \"month\"}"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_hist_sw":{"get":{"tags":["指数"],"summary":"公开接口：index_hist_sw","description":"申万宏源研究-指数发布-指数详情-指数历史数据\nhttps://www.swsresearch.com/institute_sw/allIndex/releasedIndex/releasedetail?code=801001&name=%E7%94%B3%E4%B8%8750\n:param symbol: 指数代码\n:type symbol: str\n:param period: choice of {\"day\", \"week\", \"month\"}\n:type period: str\n:return: 指数历史数据\n:rtype: pandas.DataFrame","operationId":"public_index_hist_sw","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"801030\"；指数代码","default":"801030","title":"Symbol"},"description":"symbol=\"801030\"；指数代码"},{"name":"period","in":"query","required":false,"schema":{"type":"string","description":"period=\"day\"; choice of {\"day\", \"week\", \"month\"}","default":"day","title":"Period"},"description":"period=\"day\"; choice of {\"day\", \"week\", \"month\"}"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_ii_cx":{"get":{"tags":["指数"],"summary":"公开接口：index_ii_cx","description":"财新数据-指数报告-产业指数\nhttps://yun.ccxe.com.cn/indices/dei\n:return: 产业指数\n:rtype: pandas.DataFrame","operationId":"public_index_ii_cx","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_inner_quote_sugar_msweet":{"get":{"tags":["指数"],"summary":"公开接口：index_inner_quote_sugar_msweet","description":"沐甜科技数据中心-配额内进口糖估算指数\nhttps://www.msweet.com.cn/mtkj/sjzx13/index.html\n:return: 配额内进口糖估算指数\n:rtype: pandas.DataFrame","operationId":"public_index_inner_quote_sugar_msweet","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_kq_fashion":{"get":{"tags":["指数"],"summary":"公开接口：index_kq_fashion","description":"柯桥时尚指数\nhttp://ss.kqindex.cn:9559/rinder_web_kqsszs/index/index_page.do\n:param symbol: choice of {'柯桥时尚指数', '时尚创意指数', '时尚设计人才数', '新花型推出数', '创意产品成交数', '创意企业数量', '时尚活跃度指数', '电商运行数', '时尚平台拓展数', '新产品销售额占比', '企业合作占比', '品牌传播费用', '时尚推广度指数', '国际交流合作次数', '企业参展次数', '外商驻点数量变化', '时尚评价指数'}\n:type symbol: str\n:return: 柯桥时尚指数及其子项数据\n:rtype: pandas.DataFrame","operationId":"public_index_kq_fashion","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"柯桥时尚指数\"; choice of {'柯桥时尚指数', '时尚创意指数', '时尚设计人才数', '新花型推出数', '创意产品成交数', '创意企业数量', '时尚活跃度指数', '电商运行数', '时尚平台拓展数', '新产品销售额占比', '企业合作占比', '品牌传播费用', '时尚推广度指数', '国际交流合作次数', '企业参展次数', '外商驻点数量变化', '时尚评价指数'}","default":"时尚创意指数","title":"Symbol"},"description":"symbol=\"柯桥时尚指数\"; choice of {'柯桥时尚指数', '时尚创意指数', '时尚设计人才数', '新花型推出数', '创意产品成交数', '创意企业数量', '时尚活跃度指数', '电商运行数', '时尚平台拓展数', '新产品销售额占比', '企业合作占比', '品牌传播费用', '时尚推广度指数', '国际交流合作次数', '企业参展次数', '外商驻点数量变化', '时尚评价指数'}"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_kq_fz":{"get":{"tags":["指数"],"summary":"公开接口：index_kq_fz","description":"中国柯桥纺织指数\nhttp://www.kqindex.cn/flzs/jiage\n:param symbol: choice of {'价格指数', '景气指数', '外贸指数'}\n:type symbol: str\n:return: 中国柯桥纺织指数\n:rtype: pandas.DataFrame","operationId":"public_index_kq_fz","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"价格指数\"; choice of {'价格指数', '景气指数', '外贸指数'}","default":"价格指数","title":"Symbol"},"description":"symbol=\"价格指数\"; choice of {'价格指数', '景气指数', '外贸指数'}"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_li_cx":{"get":{"tags":["指数"],"summary":"公开接口：index_li_cx","description":"财新数据-指数报告-劳动力投入指数\nhttps://yun.ccxe.com.cn/indices/nei\n:return: 劳动力投入指数\n:rtype: pandas.DataFrame","operationId":"public_index_li_cx","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_min_sw":{"get":{"tags":["指数"],"summary":"公开接口：index_min_sw","description":"申万宏源研究-指数发布-指数详情-指数分时数据\nhttps://www.swsresearch.com/institute_sw/allIndex/releasedIndex/releasedetail?code=801001&name=%E7%94%B3%E4%B8%8750\n:param symbol: 指数代码\n:type symbol: str\n:return: 指数分时数据\n:rtype: pandas.DataFrame","operationId":"public_index_min_sw","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"801030\"；指数代码","default":"801001","title":"Symbol"},"description":"symbol=\"801030\"；指数代码"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_neaw_cx":{"get":{"tags":["指数"],"summary":"公开接口：index_neaw_cx","description":"财新数据-指数报告-新经济行业入职平均工资水平\nhttps://yun.ccxe.com.cn/indices/nei\n:return: 新经济行业入职平均工资水平\n:rtype: pandas.DataFrame","operationId":"public_index_neaw_cx","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_neei_cx":{"get":{"tags":["指数"],"summary":"公开接口：index_neei_cx","description":"财新数据-指数报告-新动能指数\nhttps://yun.ccxe.com.cn/indices/neei\n:return: 新动能指数\n:rtype: pandas.DataFrame","operationId":"public_index_neei_cx","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_nei_cx":{"get":{"tags":["指数"],"summary":"公开接口：index_nei_cx","description":"财新数据-指数报告-中国新经济指数\nhttps://yun.ccxe.com.cn/indices/nei\n:return: 中国新经济指数\n:rtype: pandas.DataFrame","operationId":"public_index_nei_cx","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_news_sentiment_scope":{"get":{"tags":["指数"],"summary":"公开接口：index_news_sentiment_scope","description":"数库-A股新闻情绪指数\nhttps://www.chinascope.com/reasearch.html\n:return: A股新闻情绪指数\n:rtype: pandas.DataFrame","operationId":"public_index_news_sentiment_scope","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_option_1000index_min_qvix":{"get":{"tags":["指数"],"summary":"公开接口：index_option_1000index_min_qvix","description":"中证1000股指 期权波动率指数 QVIX-分时\nhttp://1.optbbs.com/s/vix.shtml?Index1000\n:return: 中证1000股指 期权波动率指数 QVIX-分时\n:rtype: pandas.DataFrame","operationId":"public_index_option_1000index_min_qvix","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_option_1000index_qvix":{"get":{"tags":["指数"],"summary":"公开接口：index_option_1000index_qvix","description":"中证1000股指 期权波动率指数 QVIX\nhttp://1.optbbs.com/s/vix.shtml?Index1000\n:return: 中证1000股指 期权波动率指数 QVIX\n:rtype: pandas.DataFrame","operationId":"public_index_option_1000index_qvix","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_option_100etf_min_qvix":{"get":{"tags":["指数"],"summary":"公开接口：index_option_100etf_min_qvix","description":"深证100ETF 期权波动率指数 QVIX-分时\nhttp://1.optbbs.com/s/vix.shtml?100ETF\n:return: 深证100ETF 期权波动率指数 QVIX-分时\n:rtype: pandas.DataFrame","operationId":"public_index_option_100etf_min_qvix","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_option_100etf_qvix":{"get":{"tags":["指数"],"summary":"公开接口：index_option_100etf_qvix","description":"深证100ETF 期权波动率指数 QVIX\nhttp://1.optbbs.com/s/vix.shtml?100ETF\n:return: 深证100ETF 期权波动率指数 QVIX\n:rtype: pandas.DataFrame","operationId":"public_index_option_100etf_qvix","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_option_300etf_min_qvix":{"get":{"tags":["指数"],"summary":"公开接口：index_option_300etf_min_qvix","description":"300 ETF 期权波动率指数 QVIX-分时\nhttp://1.optbbs.com/s/vix.shtml?300ETF\n:return: 300 ETF 期权波动率指数 QVIX-分时\n:rtype: pandas.DataFrame","operationId":"public_index_option_300etf_min_qvix","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_option_300etf_qvix":{"get":{"tags":["指数"],"summary":"公开接口：index_option_300etf_qvix","description":"300 ETF 期权波动率指数 QVIX\nhttp://1.optbbs.com/s/vix.shtml?300ETF\n:return: 300 ETF 期权波动率指数 QVIX\n:rtype: pandas.DataFrame","operationId":"public_index_option_300etf_qvix","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_option_300index_min_qvix":{"get":{"tags":["指数"],"summary":"公开接口：index_option_300index_min_qvix","description":"中证300股指 期权波动率指数 QVIX-分时\nhttp://1.optbbs.com/s/vix.shtml?Index\n:return: 中证300股指 期权波动率指数 QVIX-分时\n:rtype: pandas.DataFrame","operationId":"public_index_option_300index_min_qvix","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_option_300index_qvix":{"get":{"tags":["指数"],"summary":"公开接口：index_option_300index_qvix","description":"中证300股指 期权波动率指数 QVIX\nhttp://1.optbbs.com/s/vix.shtml?Index\n:return: 中证300股指 期权波动率指数 QVIX\n:rtype: pandas.DataFrame","operationId":"public_index_option_300index_qvix","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_option_500etf_min_qvix":{"get":{"tags":["指数"],"summary":"公开接口：index_option_500etf_min_qvix","description":"500 ETF 期权波动率指数 QVIX-分时\nhttp://1.optbbs.com/s/vix.shtml?500ETF\n:return: 500 ETF 期权波动率指数 QVIX-分时\n:rtype: pandas.DataFrame","operationId":"public_index_option_500etf_min_qvix","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_option_500etf_qvix":{"get":{"tags":["指数"],"summary":"公开接口：index_option_500etf_qvix","description":"500 ETF 期权波动率指数 QVIX\nhttp://1.optbbs.com/s/vix.shtml?500ETF\n:return: 500 ETF 期权波动率指数 QVIX\n:rtype: pandas.DataFrame","operationId":"public_index_option_500etf_qvix","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_option_50etf_min_qvix":{"get":{"tags":["指数"],"summary":"公开接口：index_option_50etf_min_qvix","description":"50 ETF 期权波动率指数 QVIX\nhttp://1.optbbs.com/s/vix.shtml?50ETF\n:return: 50 ETF 期权波动率指数 QVIX\n:rtype: pandas.DataFrame","operationId":"public_index_option_50etf_min_qvix","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_option_50etf_qvix":{"get":{"tags":["指数"],"summary":"公开接口：index_option_50etf_qvix","description":"50ETF 期权波动率指数 QVIX\nhttp://1.optbbs.com/s/vix.shtml?50ETF\n:return: 50ETF 期权波动率指数 QVIX\n:rtype: pandas.DataFrame","operationId":"public_index_option_50etf_qvix","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_option_50index_min_qvix":{"get":{"tags":["指数"],"summary":"公开接口：index_option_50index_min_qvix","description":"上证50股指 期权波动率指数 QVIX-分时\nhttp://1.optbbs.com/s/vix.shtml?50index\n:return: 上证50股指 期权波动率指数 QVIX-分时\n:rtype: pandas.DataFrame","operationId":"public_index_option_50index_min_qvix","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_option_50index_qvix":{"get":{"tags":["指数"],"summary":"公开接口：index_option_50index_qvix","description":"上证50股指 期权波动率指数 QVIX\nhttp://1.optbbs.com/s/vix.shtml?50index\n:return: 上证50股指 期权波动率指数 QVIX\n:rtype: pandas.DataFrame","operationId":"public_index_option_50index_qvix","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_option_cyb_min_qvix":{"get":{"tags":["指数"],"summary":"公开接口：index_option_cyb_min_qvix","description":"创业板 期权波动率指数 QVIX-分时\nhttp://1.optbbs.com/s/vix.shtml?CYB\n:return: 创业板 期权波动率指数 QVIX-分时\n:rtype: pandas.DataFrame","operationId":"public_index_option_cyb_min_qvix","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_option_cyb_qvix":{"get":{"tags":["指数"],"summary":"公开接口：index_option_cyb_qvix","description":"创业板 期权波动率指数 QVIX\nhttp://1.optbbs.com/s/vix.shtml?CYB\n:return: 创业板 期权波动率指数 QVIX\n:rtype: pandas.DataFrame","operationId":"public_index_option_cyb_qvix","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_option_kcb_min_qvix":{"get":{"tags":["指数"],"summary":"公开接口：index_option_kcb_min_qvix","description":"科创板 期权波动率指数 QVIX-分时\nhttp://1.optbbs.com/s/vix.shtml?KCB\n:return: 科创板 期权波动率指数 QVIX-分时\n:rtype: pandas.DataFrame","operationId":"public_index_option_kcb_min_qvix","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_option_kcb_qvix":{"get":{"tags":["指数"],"summary":"公开接口：index_option_kcb_qvix","description":"科创板 期权波动率指数 QVIX\nhttp://1.optbbs.com/s/vix.shtml?KCB\n:return: 科创板 期权波动率指数 QVIX\n:rtype: pandas.DataFrame","operationId":"public_index_option_kcb_qvix","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_outer_quote_sugar_msweet":{"get":{"tags":["指数"],"summary":"公开接口：index_outer_quote_sugar_msweet","description":"沐甜科技数据中心-配额外进口糖估算指数\nhttps://www.msweet.com.cn/mtkj/sjzx13/index.html\n:return: 配额内进口糖估算指数\n:rtype: pandas.DataFrame","operationId":"public_index_outer_quote_sugar_msweet","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_pmi_com_cx":{"get":{"tags":["指数"],"summary":"公开接口：index_pmi_com_cx","description":"财新数据-指数报告-财新中国 PMI-综合 PMI\nhttps://yun.ccxe.com.cn/indices/pmi\n:return: 财新中国 PMI-综合 PMI\n:rtype: pandas.DataFrame","operationId":"public_index_pmi_com_cx","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_pmi_man_cx":{"get":{"tags":["指数"],"summary":"公开接口：index_pmi_man_cx","description":"财新数据-指数报告-财新中国 PMI-制造业 PMI\nhttps://yun.ccxe.com.cn/indices/pmi\n:return: 财新中国 PMI-制造业 PMI\n:rtype: pandas.DataFrame","operationId":"public_index_pmi_man_cx","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_pmi_ser_cx":{"get":{"tags":["指数"],"summary":"公开接口：index_pmi_ser_cx","description":"财新数据-指数报告-财新中国 PMI-服务业 PMI\nhttps://yun.ccxe.com.cn/indices/pmi\n:return: 财新中国 PMI-服务业 PMI\n:rtype: pandas.DataFrame","operationId":"public_index_pmi_ser_cx","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_price_cflp":{"get":{"tags":["指数"],"summary":"公开接口：index_price_cflp","description":"中国公路物流运价指数\nhttp://index.0256.cn/expx.htm\n:param symbol: choice of {\"周指数\", \"月指数\", \"季度指数\", \"年度指数\"}\n:type symbol: str\n:return: 中国公路物流运价指数\n:rtype: pandas.DataFrame","operationId":"public_index_price_cflp","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"周指数\"; choice of {\"周指数\", \"月指数\", \"季度指数\", \"年度指数\"}","default":"周指数","title":"Symbol"},"description":"symbol=\"周指数\"; choice of {\"周指数\", \"月指数\", \"季度指数\", \"年度指数\"}"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_qli_cx":{"get":{"tags":["指数"],"summary":"公开接口：index_qli_cx","description":"财新数据-指数报告-高质量因子\nhttps://yun.ccxe.com.cn/indices/qli\n:return: 高质量因子\n:rtype: pandas.DataFrame","operationId":"public_index_qli_cx","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_realtime_fund_sw":{"get":{"tags":["指数"],"summary":"公开接口：index_realtime_fund_sw","description":"申万宏源研究-申万指数-指数发布-基金指数-实时行情\nhttps://www.swsresearch.com/institute_sw/allIndex/releasedIndex\n:param symbol: choice of {\"基础一级\", \"基础二级\", \"基础三级\", \"特色指数\"}\n:type symbol: str\n:return: 基金指数-实时行情\n:rtype: pandas.DataFrame","operationId":"public_index_realtime_fund_sw","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"基础一级\"; choice of {\"基础一级\", \"基础二级\", \"基础三级\", \"特色指数\"}","default":"基础一级","title":"Symbol"},"description":"symbol=\"基础一级\"; choice of {\"基础一级\", \"基础二级\", \"基础三级\", \"特色指数\"}"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_realtime_sw":{"get":{"tags":["指数"],"summary":"公开接口：index_realtime_sw","description":"申万宏源研究-指数系列\nhttps://www.swsresearch.com/institute_sw/allIndex/releasedIndex\n:param symbol: choice of {\"市场表征\", \"一级行业\", \"二级行业\", \"风格指数\", \"大类风格指数\", \"金创指数\"}\n:type symbol: str\n:return: 指数系列实时行情数据\n:rtype: pandas.DataFrame","operationId":"public_index_realtime_sw","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"市场表征\"; choice of {\"市场表征\", \"一级行业\", \"二级行业\", \"风格指数\", \"大类风格指数\", \"金创指数\"}","default":"二级行业","title":"Symbol"},"description":"symbol=\"市场表征\"; choice of {\"市场表征\", \"一级行业\", \"二级行业\", \"风格指数\", \"大类风格指数\", \"金创指数\"}"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_si_cx":{"get":{"tags":["指数"],"summary":"公开接口：index_si_cx","description":"财新数据-指数报告-溢出指数\nhttps://yun.ccxe.com.cn/indices/dei\n:return: 溢出指数\n:rtype: pandas.DataFrame","operationId":"public_index_si_cx","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_stock_cons":{"get":{"tags":["指数"],"summary":"公开接口：index_stock_cons","description":"最新股票指数的成份股目录\nhttps://vip.stock.finance.sina.com.cn/corp/view/vII_NewestComponent.php?page=1&indexid=399639\n:param symbol: 指数代码，可以通过 qs.index_stock_info() 函数获取\n:type symbol: str\n:return: 最新股票指数的成份股目录\n:rtype: pandas.DataFrame","operationId":"public_index_stock_cons","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"000300\"，获取沪深 300 最新成份股，指数代码见 **股票指数信息一览表**","default":"399639","title":"Symbol"},"description":"symbol=\"000300\"，获取沪深 300 最新成份股，指数代码见 **股票指数信息一览表**"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_stock_cons_csindex":{"get":{"tags":["指数"],"summary":"公开接口：index_stock_cons_csindex","description":"中证指数网站-成份股目录\nhttps://www.csindex.com.cn/zh-CN/indices/index-detail/000300\n:param symbol: 指数代码，可以通过 qs.index_stock_info() 函数获取\n:type symbol: str\n:return: 最新指数的成份股\n:rtype: pandas.DataFrame","operationId":"public_index_stock_cons_csindex","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"000300\"；指数代码","default":"000300","title":"Symbol"},"description":"symbol=\"000300\"；指数代码"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_stock_cons_sina":{"get":{"tags":["指数"],"summary":"公开接口：index_stock_cons_sina","description":"新浪新版股票指数成份页面，目前该接口可获取指数数量较少\nhttps://vip.stock.finance.sina.com.cn/mkt/#zhishu_000040\n:param symbol: 指数代码\n:type symbol: str\n:return: 指数的成份股\n:rtype: pandas.DataFrame","operationId":"public_index_stock_cons_sina","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"index_stock_cons_sina 的 symbol 参数","default":"000300","title":"Symbol"},"description":"index_stock_cons_sina 的 symbol 参数"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_stock_cons_weight_csindex":{"get":{"tags":["指数"],"summary":"公开接口：index_stock_cons_weight_csindex","description":"中证指数网站-样本权重\nhttps://www.csindex.com.cn/zh-CN/indices/index-detail/000300\n:param symbol: 指数代码，可以通过 qs.index_stock_info() 接口获取\n:type symbol: str\n:return: 最新指数的成份股权重\n:rtype: pandas.DataFrame","operationId":"public_index_stock_cons_weight_csindex","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"000300\"；指数代码","default":"000300","title":"Symbol"},"description":"symbol=\"000300\"；指数代码"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_stock_info":{"get":{"tags":["指数"],"summary":"公开接口：index_stock_info","description":"聚宽-指数数据-指数列表\nhttps://www.joinquant.com/data/dict/indexData\n:return: 指数信息的数据框\n:rtype: pandas.DataFrame","operationId":"public_index_stock_info","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_sugar_msweet":{"get":{"tags":["指数"],"summary":"公开接口：index_sugar_msweet","description":"沐甜科技数据中心-中国食糖指数\nhttps://www.msweet.com.cn/mtkj/sjzx13/index.html\n:return: 中国食糖指数\n:rtype: pandas.DataFrame","operationId":"public_index_sugar_msweet","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_ti_cx":{"get":{"tags":["指数"],"summary":"公开接口：index_ti_cx","description":"财新数据-指数报告-科技投入指数\nhttps://yun.ccxe.com.cn/indices/nei\n:return: 科技投入指数\n:rtype: pandas.DataFrame","operationId":"public_index_ti_cx","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/index_us_stock_sina":{"get":{"tags":["指数"],"summary":"公开接口：index_us_stock_sina","description":"新浪财经-美股指数行情\nhttps://stock.finance.sina.com.cn/usstock/quotes/.IXIC.html\n:param symbol: choice of {\".IXIC\", \".DJI\", \".INX\", \".NDX\"}\n:type symbol: str\n:return: 美股指数行情\n:rtype: pandas.DataFrame","operationId":"public_index_us_stock_sina","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\".INX\"; choice of {\".IXIC\", \".DJI\", \".INX\", \".NDX\"}","default":".INX","title":"Symbol"},"description":"symbol=\".INX\"; choice of {\".IXIC\", \".DJI\", \".INX\", \".NDX\"}"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_volume_cflp":{"get":{"tags":["指数"],"summary":"公开接口：index_volume_cflp","description":"中国公路物流运量指数\nhttp://index.0256.cn/expx.htm\n:param symbol: choice of {\"月指数\", \"季度指数\", \"年度指数\"}\n:type symbol: str\n:return: 中国公路物流运量指数\n:rtype: pandas.DataFrame","operationId":"public_index_volume_cflp","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"周指数\"; choice of {\"月指数\", \"季度指数\", \"年度指数\"}","default":"月指数","title":"Symbol"},"description":"symbol=\"周指数\"; choice of {\"月指数\", \"季度指数\", \"年度指数\"}"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_yw":{"get":{"tags":["指数"],"summary":"公开接口：index_yw","description":"义乌小商品指数\nhttps://www.ywindex.com/Home/Product/index/\n:param symbol: choice of {\"周价格指数\", \"月价格指数\", \"月景气指数\"}\n:type symbol: str\n:return: 指数结果\n:rtype: pandas.DataFrame","operationId":"public_index_yw","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"周价格指数\"; choice of {\"周价格指数\", \"月价格指数\", \"月景气指数\"}","default":"月景气指数","title":"Symbol"},"description":"symbol=\"周价格指数\"; choice of {\"周价格指数\", \"月价格指数\", \"月景气指数\"}"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_zh_a_hist":{"get":{"tags":["指数"],"summary":"公开接口：index_zh_a_hist","description":"东方财富网-中国股票指数-行情数据\nhttps://quote.eastmoney.com/zz/2.000859.html\n:param symbol: 指数代码\n:type symbol: str\n:param period: choice of {'daily', 'weekly', 'monthly'}\n:type period: str\n:param start_date: 开始日期\n:type start_date: str\n:param end_date: 结束日期\n:type end_date: str\n:return: 行情数据\n:rtype: pandas.DataFrame","operationId":"public_index_zh_a_hist","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"399282\"；指数代码，此处不用市场标识","default":"000859","title":"Symbol"},"description":"symbol=\"399282\"；指数代码，此处不用市场标识"},{"name":"period","in":"query","required":false,"schema":{"type":"string","description":"period=\"daily\"; choice of {'daily', 'weekly', 'monthly'}","default":"daily","title":"Period"},"description":"period=\"daily\"; choice of {'daily', 'weekly', 'monthly'}"},{"name":"start_date","in":"query","required":false,"schema":{"type":"string","description":"start_date=\"19700101\"；开始日期","default":"19700101","title":"Start Date"},"description":"start_date=\"19700101\"；开始日期"},{"name":"end_date","in":"query","required":false,"schema":{"type":"string","description":"end_date=\"22220101\"；结束时间","default":"22220101","title":"End Date"},"description":"end_date=\"22220101\"；结束时间"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/index_zh_a_hist_min_em":{"get":{"tags":["指数"],"summary":"公开接口：index_zh_a_hist_min_em","description":"东方财富网-指数数据-每日分时行情\nhttps://quote.eastmoney.com/center/hszs.html\n:param symbol: 指数代码\n:type symbol: str\n:param period: choice of {'1', '5', '15', '30', '60'}\n:type period: str\n:param start_date: 开始日期\n:type start_date: str\n:param end_date: 结束日期\n:type end_date: str\n:return: 每日分时行情\n:rtype: pandas.DataFrame","operationId":"public_index_zh_a_hist_min_em","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"399006\"；指数代码，此处不用市场标识","default":"399006","title":"Symbol"},"description":"symbol=\"399006\"；指数代码，此处不用市场标识"},{"name":"period","in":"query","required":false,"schema":{"type":"string","description":"period=\"1\"; choice of {'1', '5', '15', '30', '60'}，其中 1 分钟数据只能返回当前的，其余只能返回近期的数据","default":"1","title":"Period"},"description":"period=\"1\"; choice of {'1', '5', '15', '30', '60'}，其中 1 分钟数据只能返回当前的，其余只能返回近期的数据"},{"name":"start_date","in":"query","required":false,"schema":{"type":"string","description":"start_date=\"1979-09-01 09:32:00\"；开始日期时间","default":"1979-09-01 09:32:00","title":"Start Date"},"description":"start_date=\"1979-09-01 09:32:00\"；开始日期时间"},{"name":"end_date","in":"query","required":false,"schema":{"type":"string","description":"end_date=\"2222-01-01 09:32:00\"；结束时间时间","default":"2222-01-01 09:32:00","title":"End Date"},"description":"end_date=\"2222-01-01 09:32:00\"；结束时间时间"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/spot_goods":{"get":{"tags":["指数"],"summary":"公开接口：spot_goods","description":"新浪财经-商品现货价格指数\nhttps://finance.sina.com.cn/futuremarket/spotprice.shtml#titlePos_0\n:param symbol: choice of {\"波罗的海干散货指数\", \"钢坯价格指数\", \"澳大利亚粉矿价格\"}\n:type symbol: str\n:return: 商品现货价格指数\n:rtype: pandas.DataFrame","operationId":"public_spot_goods","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"波罗的海干散货指数\"；指数目录请参考 **现货指数一览表**","default":"波罗的海干散货指数","title":"Symbol"},"description":"symbol=\"波罗的海干散货指数\"；指数目录请参考 **现货指数一览表**"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/stock_a_code_to_symbol":{"get":{"tags":["指数"],"summary":"公开接口：stock_a_code_to_symbol","description":"输入股票代码判断股票市场\n:param symbol: 股票代码\n:type symbol: str\n:return: 股票市场\n:rtype: str","operationId":"public_stock_a_code_to_symbol","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"stock_a_code_to_symbol 的 symbol 参数","default":"000300","title":"Symbol"},"description":"stock_a_code_to_symbol 的 symbol 参数"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/stock_hk_index_daily_em":{"get":{"tags":["指数"],"summary":"公开接口：stock_hk_index_daily_em","description":"东方财富网-港股-股票指数数据\nhttps://quote.eastmoney.com/gb/zsHSTECF2L.html\n:param symbol: 港股指数代码；可以通过 qs.stock_hk_index_spot_em() 获取\n:type symbol: str\n:return: 指数数据\n:rtype: pandas.DataFrame","operationId":"public_stock_hk_index_daily_em","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"HSTECF2L\"；可以通过 qs.stock_hk_index_spot_em() 获取","default":"HSTECF2L","title":"Symbol"},"description":"symbol=\"HSTECF2L\"；可以通过 qs.stock_hk_index_spot_em() 获取"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/stock_hk_index_daily_sina":{"get":{"tags":["指数"],"summary":"公开接口：stock_hk_index_daily_sina","description":"新浪财经-港股指数-历史行情数据\nhttps://stock.finance.sina.com.cn/hkstock/quotes/CES100.html\n:param symbol: CES100，港股指数代码\n:type symbol: str\n:return: 历史行情数据\n:rtype: pandas.DataFrame","operationId":"public_stock_hk_index_daily_sina","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"CES100\"","default":"CES100","title":"Symbol"},"description":"symbol=\"CES100\""}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/stock_hk_index_spot_em":{"get":{"tags":["指数"],"summary":"公开接口：stock_hk_index_spot_em","description":"东方财富网-行情中心-港股-指数实时行情\nhttps://quote.eastmoney.com/center/gridlist.html#hk_index\n:return: 指数行情\n:rtype: pandas.DataFrame","operationId":"public_stock_hk_index_spot_em","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/stock_hk_index_spot_sina":{"get":{"tags":["指数"],"summary":"公开接口：stock_hk_index_spot_sina","description":"新浪财经-行情中心-港股指数\n大量采集会被目标网站服务器封禁 IP，如果被封禁 IP，请 10 分钟后再试\nhttps://vip.stock.finance.sina.com.cn/mkt/#zs_hk\n:return: 所有指数的实时行情数据\n:rtype: pandas.DataFrame","operationId":"public_stock_hk_index_spot_sina","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/stock_zh_index_daily":{"get":{"tags":["指数"],"summary":"公开接口：stock_zh_index_daily","description":"新浪财经-指数-历史行情数据，大量抓取容易封 IP\nhttps://finance.sina.com.cn/realstock/company/sh000909/nc.shtml\n:param symbol: sz399998，指定指数代码\n:type symbol: str\n:return: 历史行情数据\n:rtype: pandas.DataFrame","operationId":"public_stock_zh_index_daily","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"sz399552\"","default":"sh000922","title":"Symbol"},"description":"symbol=\"sz399552\""}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/stock_zh_index_daily_em":{"get":{"tags":["指数"],"summary":"公开接口：stock_zh_index_daily_em","description":"东方财富网-股票指数数据\nhttps://quote.eastmoney.com/center/hszs.html\n:param symbol: 带市场标识的指数代码；sz: 深交所，sh: 上交所，csi: 中信指数 + id(000905)\n:type symbol: str\n:param start_date: 开始时间\n:type start_date: str\n:param end_date: 结束时间\n:type end_date: str\n:return: 指数数据\n:rtype: pandas.DataFrame","operationId":"public_stock_zh_index_daily_em","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"sz399552\"；支持 sz: 深交所，sh: 上交所，bj: 北交所，csi: 中证指数 + id(000905)","default":"csi931151","title":"Symbol"},"description":"symbol=\"sz399552\"；支持 sz: 深交所，sh: 上交所，bj: 北交所，csi: 中证指数 + id(000905)"},{"name":"start_date","in":"query","required":false,"schema":{"type":"string","description":"start_date=\"19900101\"","default":"19900101","title":"Start Date"},"description":"start_date=\"19900101\""},{"name":"end_date","in":"query","required":false,"schema":{"type":"string","description":"end_date=\"20500101\"","default":"20500101","title":"End Date"},"description":"end_date=\"20500101\""}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/stock_zh_index_daily_tx":{"get":{"tags":["指数"],"summary":"公开接口：stock_zh_index_daily_tx","description":"腾讯证券-日频-股票或者指数历史数据（支持自定义时间范围）\n作为 qs.stock_zh_index_daily() 的补充，因为在新浪中有部分指数数据缺失\n注意都是：前复权，不同网站复权方式不同，不可混用数据\nhttps://gu.qq.com/sh000919/zs\n:param symbol: 带市场标识的股票或者指数代码\n:type symbol: str\n:param start_date: 开始日期，格式 \"YYYYMMDD\"，为空则从最早日期开始\n:type start_date: str\n:param end_date: 结束日期，格式 \"YYYYMMDD\"，为空则到当前日期\n:type end_date: str\n:return: 前复权的股票和指数数据\n:rtype: pandas.DataFrame","operationId":"public_stock_zh_index_daily_tx","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"stock_zh_index_daily_tx 的 symbol 参数","default":"sz980017","title":"Symbol"},"description":"stock_zh_index_daily_tx 的 symbol 参数"},{"name":"start_date","in":"query","required":false,"schema":{"type":"string","description":"stock_zh_index_daily_tx 的 start_date 参数","default":"","title":"Start Date"},"description":"stock_zh_index_daily_tx 的 start_date 参数"},{"name":"end_date","in":"query","required":false,"schema":{"type":"string","description":"stock_zh_index_daily_tx 的 end_date 参数","default":"","title":"End Date"},"description":"stock_zh_index_daily_tx 的 end_date 参数"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/stock_zh_index_hist_csindex":{"get":{"tags":["指数"],"summary":"公开接口：stock_zh_index_hist_csindex","description":"中证指数-具体指数-历史行情数据\nP.S. 只有收盘价，正常情况下不应使用该接口，除非指数只有中证网站有\nhttps://www.csindex.com.cn/zh-CN/indices/index-detail/H30374#/indices/family/detail?indexCode=H30374\n:param symbol: 指数代码；e.g., H30374\n:type symbol: str\n:param start_date: 开始日期\n:type start_date: str\n:param end_date: 结束日期\n:type end_date: str\n:return: 包含日期和收盘价的指数数据\n:rtype: pandas.DataFrame","operationId":"public_stock_zh_index_hist_csindex","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"000928\"；指数代码","default":"000928","title":"Symbol"},"description":"symbol=\"000928\"；指数代码"},{"name":"start_date","in":"query","required":false,"schema":{"type":"string","description":"start_date=\"20180526\"","default":"20180526","title":"Start Date"},"description":"start_date=\"20180526\""},{"name":"end_date","in":"query","required":false,"schema":{"type":"string","description":"end_date=\"20240604\"","default":"20240604","title":"End Date"},"description":"end_date=\"20240604\""}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/stock_zh_index_spot_em":{"get":{"tags":["指数"],"summary":"公开接口：stock_zh_index_spot_em","description":"东方财富网-行情中心-沪深京指数\nhttps://quote.eastmoney.com/center/gridlist.html#index_sz\n:param symbol: \"上证系列指数\"; choice of {\"沪深重要指数\", \"上证系列指数\", \"深证系列指数\", \"指数成份\", \"中证系列指数\"}\n:type symbol: str\n:return: 指数的实时行情数据\n:rtype: pandas.DataFrame","operationId":"public_stock_zh_index_spot_em","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"上证系列指数\"；choice of {\"沪深重要指数\", \"上证系列指数\", \"深证系列指数\", \"指数成份\", \"中证系列指数\"}","default":"上证系列指数","title":"Symbol"},"description":"symbol=\"上证系列指数\"；choice of {\"沪深重要指数\", \"上证系列指数\", \"深证系列指数\", \"指数成份\", \"中证系列指数\"}"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/stock_zh_index_spot_sina":{"get":{"tags":["指数"],"summary":"公开接口：stock_zh_index_spot_sina","description":"新浪财经-行情中心首页-A股-分类-所有指数\n大量采集会被目标网站服务器封禁 IP，如果被封禁 IP，请 10 分钟后再试\nhttps://vip.stock.finance.sina.com.cn/mkt/#hs_s\n:return: 所有指数的实时行情数据\n:rtype: pandas.DataFrame","operationId":"public_stock_zh_index_spot_sina","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/stock_zh_index_value_csindex":{"get":{"tags":["指数"],"summary":"公开接口：stock_zh_index_value_csindex","description":"中证指数-指数估值数据\nhttps://www.csindex.com.cn/zh-CN/indices/index-detail/H30374#/indices/family/detail?indexCode=H30374\n:param symbol: 指数代码；e.g., H30374\n:type symbol: str\n:return: 指数估值数据\n:rtype: pandas.DataFrame","operationId":"public_stock_zh_index_value_csindex","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"H30374\"；指数代码","default":"H30374","title":"Symbol"},"description":"symbol=\"H30374\"；指数代码"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/sw_index_first_info":{"get":{"tags":["指数"],"summary":"公开接口：sw_index_first_info","description":"乐咕乐股-申万一级-分类\nhttps://legulegu.com/stockdata/sw-industry-overview#level1\n:return: 分类\n:rtype: pandas.DataFrame","operationId":"public_sw_index_first_info","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/sw_index_second_info":{"get":{"tags":["指数"],"summary":"公开接口：sw_index_second_info","description":"乐咕乐股-申万二级-分类\nhttps://legulegu.com/stockdata/sw-industry-overview#level1\n:return: 分类\n:rtype: pandas.DataFrame","operationId":"public_sw_index_second_info","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/public/sw_index_third_cons":{"get":{"tags":["指数"],"summary":"公开接口：sw_index_third_cons","description":"乐咕乐股-申万三级-行业成份\nhttps://legulegu.com/stockdata/index-composition?industryCode=801120.SI\n:param symbol: 三级行业的行业代码\n:type symbol: str\n:return: 行业成份\n:rtype: pandas.DataFrame","operationId":"public_sw_index_third_cons","parameters":[{"name":"symbol","in":"query","required":false,"schema":{"type":"string","description":"symbol=\"850111.SI\"；行业代码；可以通过 qs.sw_index_third_info() 获取所有行业代码","default":"801120.SI","title":"Symbol"},"description":"symbol=\"850111.SI\"；行业代码；可以通过 qs.sw_index_third_info() 获取所有行业代码"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public/sw_index_third_info":{"get":{"tags":["指数"],"summary":"公开接口：sw_index_third_info","description":"乐咕乐股-申万三级-分类\nhttps://legulegu.com/stockdata/sw-industry-overview#level1\n:return: 分类\n:rtype: pandas.DataFrame","operationId":"public_sw_index_third_info","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}}},"tags":[{"name":"指数"}],"components":{"schemas":{"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}}}