{"name":"wudao-stock-data","displayName":"悟道 A股数据 MCP Server","description":"通过 MCP 协议调用悟道 A股行情、涨停板、资金分析和市场情报能力。","protocol":"mcp-json-rpc","endpoint":"http://stock.quicktiny.cn/api/mcp","profile":"all","profiles":["short_term","fundamental","market_replay","stock_research","theme_research","auction_review","personal","user","workflows","all"],"auth":{"type":"bearer","header":"Authorization","format":"Bearer lb_xxx or Bearer sbl_xxx"},"tools":[{"name":"stock_search","description":"通过股票名称、代码、拼音或行业关键词模糊搜索，快速定位目标股票 何时使用: 模糊股票名/拼音/行业/代码解析；结果传给 kline/capital_flow/research_reports 等。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"query":{"type":"string","description":"必填。搜索关键词，支持股票名称、代码、拼音首字母、行业或地区。"},"limit":{"type":"number","description":"返回数量，默认 10。","default":10,"minimum":1,"maximum":50},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"required":["query"]},"annotations":{"title":"股票搜索","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"market","risk":"read","freshness":"reference","requiresTradingDate":false,"bestUsedWith":["kline","capital_flow","research_reports","valuation_snapshot"]}}},{"name":"kline","description":"获取个股日K线数据，盘中实时融合最新行情，支持自定义天数范围；adjust=qfq 可返回前复权价格，默认 none 不复权 何时使用: 日K线原子工具：返回指定股票或批量股票的 OHLC、涨跌幅、成交额 amount（元）、换手率等历史序列；适合计算区间涨幅、阶段高低点、价格分位、放量倍数等窗口型条件。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"code":{"type":"string","description":"单股查询：股票/指数代码或名称，例如 600519、600519.SH、贵州茅台。返回按日期升序的日K序列，包含 open/high/low/close、涨跌幅、成交额 amount（元）、换手率等字段。"},"codes":{"type":"array","items":{"type":"string"},"description":"批量查询：代码或名称数组，例如 [\"600519\",\"000001\",\"平安银行\"]。上限 20 只。多股同时分析时优先使用 codes 而不是逐股调用；适合给事件池候选批量补历史价格、成交额、区间高低点。","maxItems":20},"days":{"type":"number","description":"K 线天数，默认 15。窗口型条件要传足够天数，例如计算 120 日区间位置时传 121+。","default":15,"minimum":1},"endDate":{"type":"string","description":"可选。历史截止日期，支持 YYYY-MM-DD 或 YYYYMMDD，返回该日期（含当天）及之前的 K 线；事件日分析应传事件发生日期，不传则取最新交易日/盘中实时合并数据。"},"adjust":{"type":"string","description":"复权方式：none=不复权（默认）；qfq=前复权。当前不支持 hfq 后复权。","enum":["none","qfq"],"default":"none"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"embedStock":{"type":"boolean","description":"是否回完整 stock 档案（行业/地区/交易所等）。不传=false。"},"maxRows":{"type":"number","description":"每只股票 rows 最多返回多少根K线。不传默认返回最近60根；因子/窗口计算需要100+根时可传100/120，上限150。days 也必须同步传足；codes 较多时仍可能触发全局响应预算截断，建议分批。","minimum":1,"maximum":150},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"description":"参数约束：至少需要传入以下任一字段组合 — code；或 codes。"},"annotations":{"title":"K线数据","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"market","risk":"read","freshness":"intraday","requiresTradingDate":false,"bestUsedWith":["capital_flow","research_reports","dragon_tiger"]}}},{"name":"minute_data","description":"获取个股实时分时走势，含最新价、均价和成交量 何时使用: 盘中分时和实时价路径；盘中专用。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"code":{"type":"string","description":"必填。股票代码或名称，例如 600519、600519.SH、贵州茅台。返回个股实时分时走势。"},"ndays":{"type":"number","description":"分时天数，默认 1。","default":1,"minimum":1},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"embedStock":{"type":"boolean","description":"是否回完整 stock 档案（行业/地区/交易所等）。不传=false。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"required":["code"]},"annotations":{"title":"分时数据","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"market","risk":"read","freshness":"intraday","requiresTradingDate":false,"bestUsedWith":[]}}},{"name":"stock_rank","description":"实时涨幅榜、跌幅榜、成交额榜、换手率榜等多维排行，盘中实时刷新 何时使用: 全市场涨跌幅/成交量/换手榜；配合 hot_sectors 找题材。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"type":{"type":"string","description":"排行类型，默认 gainers。支持 gainers、losers、volume、turnover_rate、amount、intraday_drawdown、intraday_profit、overnight_drawdown、overnight_profit，也支持 gainers_Nd / losers_Nd。","default":"gainers"},"market":{"type":"string","description":"市场范围，默认 all。常用：all、sh、sz、cyb、kcb。","default":"all"},"limit":{"type":"number","description":"返回数量，默认 20，最大 200。","default":20,"minimum":1,"maximum":200},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"股票排行","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"market","risk":"read","freshness":"intraday","requiresTradingDate":false,"bestUsedWith":[]}}},{"name":"market_overview","description":"实时全市场涨跌家数、市场温度计等大盘宽度数据；涨跌停/炸板口径请使用 limit_stats 何时使用: 复盘开场，看市场宽度和温度。不要用它读涨跌停数，用 limit_stats。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"date":{"type":"string","description":"可选。交易日期，格式 YYYY-MM-DD；不传默认北京时间今日。若今日未产生行情数据，接口会返回最近可用交易日与时效提示。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"市场概况","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"market","risk":"read","freshness":"intraday","requiresTradingDate":false,"bestUsedWith":[]}}},{"name":"trading_calendar","description":"查询指定日期是否为A股交易日，自动处理节假日和周末 何时使用: 周末/节假日前后判断今日是否交易日。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"date":{"type":"string","description":"必填。查询日期，支持 YYYY-MM-DD 或 YYYYMMDD。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"required":["date"]},"annotations":{"title":"交易日历","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"market","risk":"read","freshness":"calendar","requiresTradingDate":false,"bestUsedWith":["market_overview","limit_up_ladder","capital_flow"]}}},{"name":"limit_up_ladder","description":"实时按连板高度分层展示涨停股，清晰呈现当日连板梯队结构和晋级路径 何时使用: 涨停梯队、连板高度、龙头结构；配合 hot_sectors、limit_stats、dragon_tiger。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"date":{"type":"string","description":"必填。交易日期，支持 YYYY-MM-DD 或 YYYYMMDD。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"maxRowsPerLevel":{"type":"number","description":"梯队/榜单每层最多返回行数。不传走档位默认（summary=3，standard=5）。","minimum":1,"maximum":50},"includeFirstBoard":{"type":"boolean","description":"是否展开首板明细。不传=false（首板只统计数量）。"},"includeReasonInfo":{"type":"boolean","description":"是否返回长文本涨停原因 reasonInfo。不传=false。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"required":["date"]},"annotations":{"title":"涨停梯队","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"limitup","risk":"read","freshness":"intraday","requiresTradingDate":true,"bestUsedWith":["limit_stats","hot_sectors","dragon_tiger"]}}},{"name":"limit_up_filter","description":"涨停事件池原子工具：按日期/区间筛选涨停记录，支持连板数、涨停原因、行业、概念标签、流通市值/总市值、涨停日成交额、封单额、换手率、炸板次数、首封时间、回封标签等事件字段。返回记录可作为 kline、valuation_snapshot、stock_screener 等后续原子工具的候选池。 何时使用: 涨停事件池原子工具：按日期/区间返回涨停记录，可筛连板数、题材/原因/行业、流通市值/总市值、涨停日成交额 trading_amount（元）、封单额、换手率、炸板次数、首封时间、回封标签。返回 rows 保留 date/code/name 及事件字段，适合作为后续 kline/valuation_snapshot/stock_screener 的候选池。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","description":"涨停事件池原子工具。输入日期或日期区间，返回涨停记录 rows；可按连板、题材/原因/行业、市值、涨停日成交额、封单额、换手率、炸板次数、首封时间等事件字段筛选。返回字段单位：currencyValue/totalMarketCap/actualCurrencyValue/orderAmount/tradingAmount 均为元，turnoverRate 为百分比数值。窗口型价格位置、阶段涨幅等历史计算应由 agent 使用 kline 批量补序列后完成。","additionalProperties":false,"properties":{"date":{"type":"string","description":"单日筛选日期，支持 YYYY-MM-DD 或 YYYYMMDD。与 startDate/endDate 二选一使用。"},"startDate":{"type":"string","description":"区间开始日期，支持 YYYY-MM-DD 或 YYYYMMDD。"},"endDate":{"type":"string","description":"区间结束日期，支持 YYYY-MM-DD 或 YYYYMMDD。"},"continueNum":{"type":"number","description":"精确连板数，例如 2 表示 2 连板。"},"continueNumMin":{"type":"number","description":"最小连板数。1=首板，≥2=连板。"},"continueNumMax":{"type":"number","description":"最大连板数。"},"reasonType":{"type":"string","description":"涨停简要原因关键词（reason_type 字段），例如 光伏、AI、机器人。模糊匹配。"},"industry":{"type":"string","description":"行业名称关键词。模糊匹配。"},"conceptTags":{"type":"string","description":"概念标签，多个词用逗号/分号/空格分隔，跨站内题材、概念和涨停原因做 OR 模糊匹配。例：conceptTags=\"华为,先进封装\"。"},"conceptTagsMode":{"type":"string","description":"conceptTags 多标签匹配模式。any=任一标签命中即返回（默认）；all=每个标签都要至少命中一个字段。","enum":["any","all"],"default":"any"},"currencyValueMin":{"type":"number","description":"最小流通市值 currency_value（元）。例：5e9 表示 50 亿。"},"currencyValueMax":{"type":"number","description":"最大流通市值 currency_value（元）。例：5e9 表示 50 亿；小市值筛选场景常用。"},"totalMarketCapMin":{"type":"number","description":"最小总市值 total_market_cap（元）。例：5e10 表示 500 亿。"},"totalMarketCapMax":{"type":"number","description":"最大总市值 total_market_cap（元）。"},"actualCurrencyValueMin":{"type":"number","description":"最小实际流通市值 actual_currency_value（元）。"},"actualCurrencyValueMax":{"type":"number","description":"最大实际流通市值 actual_currency_value（元）。"},"minOrderAmount":{"type":"number","description":"最小封单额（元）。例：1e8 表示封单过亿，强势板常用。"},"maxOrderAmount":{"type":"number","description":"最大封单额（元）。"},"minTradingAmount":{"type":"number","description":"最小涨停日成交额 trading_amount（元）。例：1e10 表示成交额 100 亿。"},"maxTradingAmount":{"type":"number","description":"最大涨停日成交额 trading_amount（元）。"},"minTurnoverRate":{"type":"number","description":"最小换手率（%）。"},"maxTurnoverRate":{"type":"number","description":"最大换手率（%）。例：5 表示换手率 <5%（缩量板场景）。"},"openNumMin":{"type":"number","description":"最小开板/炸板次数。0=未炸板（一字/T字板），≥1=炸板回封；与 changeTag=LIMIT_BACK 互补使用。"},"openNumMax":{"type":"number","description":"最大开板/炸板次数。0=只要一字板/未炸；≥3 可筛烂板。"},"firstLimitUpTimeBefore":{"type":"string","description":"首次封板时间不晚于（含）此时间点，格式 HH:mm 或 HH:mm:ss。例：\"10:00\"=10 点前封板的早盘强势板。兼容库内 Unix 时间戳 / HHmmss / HH:mm:ss 三种存储格式。"},"firstLimitUpTimeAfter":{"type":"string","description":"首次封板时间不早于（含）此时间点，格式 HH:mm 或 HH:mm:ss。例：\"14:30\"=尾盘板。兼容 Unix / HHmmss / HH:mm:ss 三种存储格式。"},"changeTag":{"type":"string","description":"change_tag 精确匹配。FIRST_LIMIT=首次涨停；LIMIT_BACK=涨停回落后又涨停（回封/反包）。","enum":["FIRST_LIMIT","LIMIT_BACK"]},"pattern":{"type":"string","description":"跨日模式匹配。break_then_limit_up=反包板（T-2涨停、T-1断板、T涨停）。传此参数时常规筛选条件（reasonType、continueNum 等）不生效，仅 date/startDate/endDate、breakMode、includePatternContext 有效。","enum":["break_then_limit_up"]},"breakMode":{"type":"string","description":"断板口径，配合 pattern 使用。not_limit_up=T-1未涨停（默认）；close_negative=T-1收跌；failed_limit_up=T-1炸板。","enum":["not_limit_up","close_negative","failed_limit_up"],"default":"not_limit_up"},"includePatternContext":{"type":"boolean","description":"是否返回反包上下文（T-2连板数/原因、T-1涨跌幅等），默认 true。"},"page":{"type":"number","description":"页码，默认 1。","default":1,"minimum":1},"limit":{"type":"number","description":"每页数量，默认 20，最大 100。需要完整事件池时结合 pagination.totalPages 翻页。","default":20,"minimum":1,"maximum":100},"sortBy":{"type":"string","description":"排序字段，默认 continue_num。常用：continue_num、first_limit_up_time、last_limit_up_time、currency_value、total_market_cap、actual_currency_value、order_amount、trading_amount、turnover_rate、open_num。","default":"continue_num"},"sortOrder":{"type":"string","description":"排序方向，默认 desc。","enum":["asc","desc"],"default":"desc"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"maxRowsPerLevel":{"type":"number","description":"梯队/榜单每层最多返回行数。不传走档位默认（summary=3，standard=5）。","minimum":1,"maximum":50},"includeFirstBoard":{"type":"boolean","description":"是否展开首板明细。不传=false（首板只统计数量）。"},"includeReasonInfo":{"type":"boolean","description":"是否返回长文本涨停原因 reasonInfo。不传=false。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"涨停筛选","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"limitup","risk":"read","freshness":"intraday","requiresTradingDate":true,"bestUsedWith":[]}}},{"name":"limit_up_premium","description":"统计涨停股次日溢价收益排行，量化打板策略的盈亏比和成功率 何时使用: 涨停次日溢价和历史胜率统计；不能单独作实时信号。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"startDate":{"type":"string","description":"必填。统计区间开始日期，支持 YYYY-MM-DD 或 YYYYMMDD。"},"endDate":{"type":"string","description":"必填。统计区间结束日期，支持 YYYY-MM-DD 或 YYYYMMDD。"},"minLimitUpCount":{"type":"number","description":"最少涨停样本数，默认 5。","default":5,"minimum":1},"sortBy":{"type":"string","description":"排序字段，默认 avgPremium。常用：avgPremium、winRate、limitUpCount。","default":"avgPremium"},"sortOrder":{"type":"string","description":"排序方向，默认 desc。","enum":["asc","desc"],"default":"desc"},"page":{"type":"number","description":"页码，默认 1。","default":1,"minimum":1},"limit":{"type":"number","description":"每页数量，默认 20。","default":20,"minimum":1},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"required":["startDate","endDate"]},"annotations":{"title":"涨停溢价","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"limitup","risk":"read","freshness":"intraday","requiresTradingDate":true,"bestUsedWith":[]}}},{"name":"broken_limit_up","description":"实时获取当日曾触及涨停但未能封住的炸板股列表，含最高封单和开板次数 何时使用: 炸板池，判断市场分歧；配合 limit_stats。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"date":{"type":"string","description":"必填。交易日期，支持 YYYY-MM-DD 或 YYYYMMDD。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"maxRowsPerLevel":{"type":"number","description":"梯队/榜单每层最多返回行数。不传走档位默认（summary=3，standard=5）。","minimum":1,"maximum":50},"includeFirstBoard":{"type":"boolean","description":"是否展开首板明细。不传=false（首板只统计数量）。"},"includeReasonInfo":{"type":"boolean","description":"是否返回长文本涨停原因 reasonInfo。不传=false。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"required":["date"]},"annotations":{"title":"炸板池","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"limitup","risk":"read","freshness":"intraday","requiresTradingDate":true,"bestUsedWith":[]}}},{"name":"limit_down","description":"实时获取当日跌停股池，含跌停原因、封单金额等，识别市场恐慌情绪 何时使用: 跌停池和负反馈分析。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"date":{"type":"string","description":"必填。交易日期，支持 YYYY-MM-DD 或 YYYYMMDD。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"maxRowsPerLevel":{"type":"number","description":"梯队/榜单每层最多返回行数。不传走档位默认（summary=3，standard=5）。","minimum":1,"maximum":50},"includeFirstBoard":{"type":"boolean","description":"是否展开首板明细。不传=false（首板只统计数量）。"},"includeReasonInfo":{"type":"boolean","description":"是否返回长文本涨停原因 reasonInfo。不传=false。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"required":["date"]},"annotations":{"title":"跌停池","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"limitup","risk":"read","freshness":"intraday","requiresTradingDate":true,"bestUsedWith":[]}}},{"name":"approaching_limit_up","description":"实时监测涨幅接近涨停但尚未封板的个股，盘中捕捉潜在涨停机会 何时使用: 盘中冲刺涨停监控；配合 minute_data。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"date":{"type":"string","description":"必填。交易日期，支持 YYYY-MM-DD 或 YYYYMMDD。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"maxRowsPerLevel":{"type":"number","description":"梯队/榜单每层最多返回行数。不传走档位默认（summary=3，standard=5）。","minimum":1,"maximum":50},"includeFirstBoard":{"type":"boolean","description":"是否展开首板明细。不传=false（首板只统计数量）。"},"includeReasonInfo":{"type":"boolean","description":"是否返回长文本涨停原因 reasonInfo。不传=false。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"required":["date"]},"annotations":{"title":"冲刺涨停","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"limitup","risk":"read","freshness":"intraday","requiresTradingDate":true,"bestUsedWith":[]}}},{"name":"limit_stats","description":"实时涨跌停统计：封板数、炸板数、封板率、今日vs昨日对比，量化市场强度 何时使用: 权威涨跌停/炸板/封板率口径；配合 market_overview 和 limit_up_ladder。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"date":{"type":"string","description":"必填。交易日期，支持 YYYY-MM-DD 或 YYYYMMDD。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"required":["date"]},"annotations":{"title":"涨跌停统计","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"limitup","risk":"read","freshness":"intraday","requiresTradingDate":true,"bestUsedWith":[],"outputFields":{"recommended":["sealedLimitUp","touchedLimitUp","brokenLimitUp","sealedLimitDown","touchedLimitDown","openedLimitDown","limitUpSealRate","limitDownSealRate"],"deprecated":{"limitUp":"Use sealedLimitUp.","limitDown":"Use sealedLimitDown.","limitUpTouched":"Use touchedLimitUp.","limitDownTouched":"Use touchedLimitDown.","limitUpOpened":"Use brokenLimitUp.","limitDownOpened":"Use openedLimitDown."}},"fieldAliases":{"limitUp":"sealedLimitUp","limitDown":"sealedLimitDown","limitUpTouched":"touchedLimitUp","limitDownTouched":"touchedLimitDown","limitUpOpened":"brokenLimitUp","limitDownOpened":"openedLimitDown"},"deprecatedFields":["limitUp","limitDown","limitUpTouched","limitDownTouched","limitUpOpened","limitDownOpened"]}}},{"name":"hot_sectors","description":"实时按涨停集中度排序板块，含板块内涨停股明细和 AI 生成的板块点评 何时使用: 涨停密度最高的题材；配合 concept_stocks 找核心股。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"date":{"type":"string","description":"必填。交易日期，支持 YYYY-MM-DD 或 YYYYMMDD。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"maxRowsPerLevel":{"type":"number","description":"梯队/榜单每层最多返回行数。不传走档位默认（summary=3，standard=5）。","minimum":1,"maximum":50},"includeFirstBoard":{"type":"boolean","description":"是否展开首板明细。不传=false（首板只统计数量）。"},"includeReasonInfo":{"type":"boolean","description":"是否返回长文本涨停原因 reasonInfo。不传=false。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"required":["date"]},"annotations":{"title":"最强风口","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"limitup","risk":"read","freshness":"intraday","requiresTradingDate":true,"bestUsedWith":[]}}},{"name":"limit_events","description":"实时推送涨停封板和炸板事件，精确到秒级时间戳，适合盘中监控 何时使用: 秒级封/炸事件流。仅当用户明确要求实时事件或最新封板时使用，否则用 limit_up_ladder。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"type":{"type":"string","description":"事件类型，默认 limit_up。limit_up 表示封板/炸板事件；limit_down 表示跌停事件。","enum":["limit_up","limit_down"],"default":"limit_up"},"limit":{"type":"number","description":"返回最近事件数量，默认 50，最大 500。","default":50,"minimum":1,"maximum":500},"sinceTime":{"type":"string","description":"可选。仅返回该时间之后的事件，格式按上游事件 time 字段，例如 14:30:00。"},"eventTypes":{"type":"string","description":"可选。按上游事件 type 过滤，多个用英文逗号分隔。"},"order":{"type":"string","description":"事件排序，默认 desc 返回最新事件优先；asc 返回开盘后最早事件优先。","enum":["asc","desc"],"default":"desc"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"封板/炸板事件流","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"limitup","risk":"read","freshness":"intraday","requiresTradingDate":true,"bestUsedWith":[]}}},{"name":"limit_event_summary","description":"聚合封板/炸板事件流，提炼首封最早、炸板最多、回封最多、尾盘事件和分时情绪拐点 何时使用: 盘中分歧/炸板潮/尾盘事件/反复回封等过程分析；普通复盘不需要。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"type":{"type":"string","description":"事件类型，默认 limit_up。limit_up 表示涨停封板/炸板事件；limit_down 表示跌停事件。","enum":["limit_up","limit_down"],"default":"limit_up"},"topN":{"type":"number","description":"各榜单返回数量，默认 10，最大 50。","default":10,"minimum":1,"maximum":50},"bucketMinutes":{"type":"number","description":"分时统计桶宽，默认 30 分钟，范围 5-120。","default":30,"minimum":5,"maximum":120},"tailStart":{"type":"string","description":"尾盘事件起始时间，默认 14:30:00。"},"coreOnly":{"type":"boolean","description":"是否只保留多次封/炸或封单额较高的核心事件股票，默认 false。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"maxRowsPerLevel":{"type":"number","description":"梯队/榜单每层最多返回行数。不传走档位默认（summary=3，standard=5）。","minimum":1,"maximum":50},"includeFirstBoard":{"type":"boolean","description":"是否展开首板明细。不传=false（首板只统计数量）。"},"includeReasonInfo":{"type":"boolean","description":"是否返回长文本涨停原因 reasonInfo。不传=false。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"封板/炸板事件摘要","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"limitup","risk":"read","freshness":"intraday","requiresTradingDate":true,"bestUsedWith":[]}}},{"name":"board_break_analysis","description":"短线复盘核心面板：昨涨停 × 今日行情交叉。回答\"昨涨停今天断板的、昨连板今天没板、高标杀、断板后是退潮还是分歧、晋级/淘汰率、市场是退潮还是修复\"。返回 breakRate（断板率）、avgBrokenPctChg、sentimentSignal=cooling/neutral/warming、highBoardBroken 高标杀名单、statusBreakdown 细分。focus=broken/sealed_again/all。 何时使用: 断板分析（短线复盘核心面板）：昨涨停 × 今日行情交叉。短线高频问法直接命中：\"昨天涨停今天断板的有哪些\"、\"昨天连板今天没板的\"、\"高标(≥3 板)有没有被杀\"、\"断板后是直接低开退潮还是分歧高开低走\"、\"昨日连板淘汰率\"、\"今天市场是退潮还是修复\"。返回 summary.breakRate（断板率）、avgBrokenPctChg（平均跌幅）、sentimentSignal=cooling/neutral/warming（直接给出退潮信号）、highBoardBroken（高标杀名单）、statusBreakdown（限跌/深跌/分歧失败/红盘弱续 细分）。focus=broken 默认（只看断板）；sealed_again（只看续板成功）；all（两者）。minStreak=3 只看高标；theme 按题材过滤。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"tradeDate":{"type":"string","description":"查询的交易日期（今日），支持 YYYY-MM-DD 或 YYYYMMDD。不传则取最近交易日。"},"prevDate":{"type":"string","description":"对比的昨日。不传则自动取 tradeDate 的上一交易日。"},"minStreak":{"type":"number","description":"昨日至少 N 连板才纳入分析。1=昨日所有涨停（默认）；2=2 板以上；3=只看高标（≥3 板）。","default":1,"minimum":1,"maximum":10},"theme":{"type":"string","description":"题材关键词（reason_type / kpl_theme / kpl_lu_desc / jiuyangongshe_category_name 任一字段模糊匹配）。例如 \"机器人\"、\"AI\"。"},"focus":{"type":"string","description":"视角。broken=只看断板（默认，最常问的复盘视角）；sealed_again=只看续板成功的；all=两者都要。","enum":["broken","sealed_again","all"],"default":"broken"},"limit":{"type":"number","description":"返回最大条数，默认 100，最大 300。","default":100,"minimum":1,"maximum":300},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"断板分析","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"limitup","risk":"read","freshness":"intraday","requiresTradingDate":true,"bestUsedWith":[]}}},{"name":"anomaly_detection","description":"按交易所规则检测个股价格偏离基准指数的异动：3日偏离±20%/±30%（主板/双创）、10日严重异动等，自动区分板块阈值 何时使用: 监管口径异动和风险提示。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"date":{"type":"string","description":"交易日期，支持 YYYY-MM-DD 或 YYYYMMDD。不传 code 时按日期扫描全市场。"},"code":{"type":"string","description":"股票代码或名称，例如 600519、600519.SH、贵州茅台。传 code 时查询该股票异动状态。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"description":"参数约束：至少需要传入以下任一字段组合 — date；或 code。"},"annotations":{"title":"异动检测","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"capital_and_sector","risk":"read","freshness":"daily_or_cached","requiresTradingDate":false,"bestUsedWith":[]}}},{"name":"capital_flow","description":"获取个股、板块、大盘、沪深港通资金流向，分析主力资金、超大单、大单和北向资金动向；date 可选，返回结果会标明实际 tradeDate 何时使用: 大盘/板块/北向/个股资金流；配合 kline 验证价格变化。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"flowType":{"type":"string","description":"资金流类型，默认 market。stock=个股，sector=板块，market=大盘，hsgt=沪深港通/北向。","enum":["stock","sector","market","hsgt"],"default":"market"},"stockCode":{"type":"string","description":"flowType=stock 单股查询：代码或名称，例如 600519、贵州茅台。"},"stockCodes":{"type":"array","items":{"type":"string"},"description":"flowType=stock 批量查询：代码或名称数组，例如 [\"600519\",\"000001\"]。上限 20 只。多股资金流横向比较时优先用 stockCodes。","maxItems":20},"sectorType":{"type":"string","description":"板块类型，默认 概念。常用：概念、行业、地域。","default":"概念"},"date":{"type":"string","description":"交易日期，支持 YYYY-MM-DD 或 YYYYMMDD；可选。若指定日期暂无数据，返回结果会标明实际 tradeDate。"},"limit":{"type":"number","description":"返回数量，默认 10。","default":10,"minimum":1},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"资金流向","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"capital_and_sector","risk":"read","freshness":"daily_or_cached","requiresTradingDate":false,"bestUsedWith":["kline","sector_analysis","concept_ranking"]}}},{"name":"sector_analysis","description":"板块轮动四象限分析（动量 × 强度），发现正在启动和持续强势的板块 何时使用: 板块轮动四象限；配合 concept_ranking 选题材。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"source":{"type":"string","description":"板块分类口径，默认 concept 概念分类；可传 concept / industry / theme。","default":"concept"},"period":{"type":"number","description":"分析周期，默认 60。","enum":[5,10,20,60,120],"default":60},"strengthPeriod":{"type":"number","description":"强度周期，默认 5。","enum":[3,5,10],"default":5},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"板块分析","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"capital_and_sector","risk":"read","freshness":"daily_or_cached","requiresTradingDate":false,"bestUsedWith":[]}}},{"name":"concept_ranking","description":"基于站内概念板块数据，按涨停数、涨幅、资金流、成分股数量等维度排序，快速锁定热门题材方向 何时使用: 概念/行业/地域排行；配合 concept_stocks 看核心股。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"type":{"type":"string","description":"板块类型，默认 concept。concept=概念，industry=行业，area=地域。","enum":["concept","industry","area"],"default":"concept"},"sortBy":{"type":"string","description":"排序字段，默认 limitUpNum。","enum":["limitUpNum","change","fundflow","stockCount","upNum"],"default":"limitUpNum"},"keyword":{"type":"string","description":"可选。板块名称关键词。"},"limit":{"type":"number","description":"返回数量，默认 20，最大 100。","default":20,"minimum":1,"maximum":100},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"概念排行","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"capital_and_sector","risk":"read","freshness":"daily_or_cached","requiresTradingDate":false,"bestUsedWith":["concept_stocks","hot_sectors","capital_flow"]}}},{"name":"concept_stocks","description":"获取指定板块的成分股及关联描述，分析板块内核心股和分化程度 何时使用: 概念成分股和核心股；配合 kline 或 capital_flow 选标的。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"tsCode":{"type":"string","description":"必填。板块代码，来自 concept_ranking 返回的 ts_code。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"required":["tsCode"]},"annotations":{"title":"概念成分股","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"capital_and_sector","risk":"read","freshness":"daily_or_cached","requiresTradingDate":false,"bestUsedWith":[]}}},{"name":"stock_screener","description":"MCP 主条件选股工具：支持概念/题材、行业、地区、股票名称包含、价格、市值、收盘涨跌幅、盘中最高/最低涨幅、开盘涨幅、换手、成交额、PE/PB、均线位置、放量倍数、市场板块和 ST/上市状态过滤。用户用问财式自然语言提条件时，agent 应直接映射为本工具结构化参数再调用。 何时使用: MCP 主条件选股工具。用户用问财式自然语言提条件时，agent 应先把语义直接映射到本工具 schema 参数再调用，例如\"半导体板块、五日线之上、放量三倍、上海、名字带龙\"→conceptKeywords/aboveMa/volumeRatioMin/areaKeywords/nameIncludes；\"收盘涨幅超过7\"→closePctChgMin:7；\"盘中最高涨幅超过7/最高到过7以上\"→highPctChgMin:7。不要在 agent 侧分批拼 concept_stocks+kline+valuation_snapshot。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","description":"MCP 主条件选股工具：当用户用自然语言描述类似问财的条件选股时，先由大模型把语义转换为本 schema 的结构化参数，再调用本工具。映射例：五日线之上→aboveMa:[5]；放量三倍以上/量比大于3→volumeRatioMin:3；半导体板块→conceptKeywords:[\"半导体\"]；市值200到300亿→marketCapMinYi:200, marketCapMaxYi:300；价格10到20→priceMin:10, priceMax:20；名字带龙→nameIncludes:[\"龙\"]；上海地区公司→areaKeywords:[\"上海\"]；收盘涨幅超过7→closePctChgMin:7；盘中最高涨幅超过7/最高到过7以上→highPctChgMin:7；盘中最低涨幅低于-3→lowPctChgMax:-3；高开3个点以上→openPctChgMin:3；一字板/开盘涨停→openPctChgMin:9.5（结合 volumeRatio 判断）。","additionalProperties":false,"properties":{"date":{"type":"string","description":"筛选交易日，支持 YYYY-MM-DD 或 YYYYMMDD。不传默认取最新已落库交易日；非交易日会使用此前最近有数据的交易日并返回时效提示。"},"conceptKeywords":{"oneOf":[{"type":"array","items":{"type":"string"},"maxItems":10},{"type":"string"}],"description":"概念/题材/板块关键词，数组或逗号分隔字符串。用户说\"半导体板块/机器人概念/低空经济题材\"时直接填 [\"半导体\"]、[\"机器人\"]、[\"低空经济\"]。跨站内概念成分做模糊匹配。"},"conceptCodes":{"oneOf":[{"type":"array","items":{"type":"string"},"maxItems":10},{"type":"string"}],"description":"概念代码，数组或逗号分隔字符串；支持站内板块代码。"},"conceptMode":{"type":"string","description":"多概念匹配模式：any=命中任一概念（默认）；all=同时属于所有概念。","enum":["any","all"],"default":"any"},"industryKeywords":{"oneOf":[{"type":"array","items":{"type":"string"},"maxItems":10},{"type":"string"}],"description":"StockBasic.industry 行业关键词，数组或逗号分隔字符串。用户明确说\"电子行业/软件行业\"时填这里；说\"半导体板块/机器人概念\"优先填 conceptKeywords。"},"areaKeywords":{"oneOf":[{"type":"array","items":{"type":"string"},"maxItems":10},{"type":"string"}],"description":"公司地区关键词，来自 StockBasic.area。用户说\"上海地区/上海公司/注册地上海/位于上海\"时填 [\"上海\"]。"},"nameIncludes":{"oneOf":[{"type":"array","items":{"type":"string"},"maxItems":10},{"type":"string"}],"description":"股票名称包含关键词。用户说\"名字带龙/名称包含科技/简称含光\"时填 [\"龙\"]、[\"科技\"]、[\"光\"]。"},"textMatchMode":{"type":"string","description":"名称/地区/行业多关键词匹配方式：any=任一命中（默认）；all=全部命中。","enum":["any","all"],"default":"any"},"aboveMa":{"oneOf":[{"type":"array","items":{"type":"number"},"maxItems":7},{"type":"string"}],"description":"要求收盘价站上指定均线，支持 5/10/20/30/60/90/250。用户说\"五日线之上/站上5日线/突破20日均线\"时填 [5] 或 [20]；\"5日和10日线之上\"填 [5,10]。"},"belowMa":{"oneOf":[{"type":"array","items":{"type":"number"},"maxItems":7},{"type":"string"}],"description":"要求收盘价低于指定均线，支持 5/10/20/30/60/90/250。"},"maMode":{"type":"string","description":"多条均线匹配方式：all=全部满足（默认）；any=任一满足。","enum":["all","any"],"default":"all"},"volumeRatioMin":{"type":"number","description":"放量倍数下限。口径：最新交易日 vol / 前 volumeAvgDays 个交易日平均 vol，前 N 日不含当日。用户说\"放量三倍/量比大于3/成交量是前五日均量3倍以上\"时填 3。"},"volumeRatioMax":{"type":"number","description":"放量倍数上限。"},"volumeAvgDays":{"type":"number","description":"成交量均值基准天数，默认 5，最大 60。","default":5,"minimum":1,"maximum":60},"priceMin":{"type":"number","description":"收盘价下限（元）。用户说\"价格10到20/股价10元以上\"时填 10。"},"priceMax":{"type":"number","description":"收盘价上限（元）。用户说\"价格10到20/股价低于20元\"时填 20。"},"closePctChgMin":{"type":"number","description":"收盘涨跌幅下限（%），口径为当日收盘价相对昨收/前收的涨跌幅。用户说\"收盘涨幅超过7/当日涨跌幅大于3\"时填这里。"},"closePctChgMax":{"type":"number","description":"收盘涨跌幅上限（%）。用户说\"收盘涨幅低于3/跌幅超过5\"时应换算为负数，例如 -5。"},"highPctChgMin":{"type":"number","description":"盘中最高涨幅下限（%），口径为 (当日最高价 / 昨收价 - 1) * 100。用户说\"盘中最高涨幅超过7/最高到过7以上/冲高超过7\"时填这里。"},"highPctChgMax":{"type":"number","description":"盘中最高涨幅上限（%）。"},"lowPctChgMin":{"type":"number","description":"盘中最低涨幅下限（%），口径为 (当日最低价 / 昨收价 - 1) * 100。"},"lowPctChgMax":{"type":"number","description":"盘中最低涨幅上限（%）。用户说\"盘中最低涨幅低于-3/最低跌到-3以下\"时填这里。"},"openPctChgMin":{"type":"number","description":"开盘涨幅下限（%），口径为 (开盘价 / 昨收价 - 1) * 100。用户说\"高开3个点以上/开盘涨幅超过5\"时填这里。正数为高开，负数为低开。"},"openPctChgMax":{"type":"number","description":"开盘涨幅上限（%）。用户说\"低开2个点以上\"时应换算为负数，例如 -2。"},"turnoverRateMin":{"type":"number","description":"换手率下限（%）。"},"turnoverRateMax":{"type":"number","description":"换手率上限（%）。"},"turnoverRateFMin":{"type":"number","description":"实际换手率下限（%），基于自由流通股本。短线里比普通换手率更贴近盘口。"},"turnoverRateFMax":{"type":"number","description":"实际换手率上限（%）。"},"amountMinYi":{"type":"number","description":"成交额下限（亿元）。"},"amountMaxYi":{"type":"number","description":"成交额上限（亿元）。"},"marketCapType":{"type":"string","description":"市值口径：total=总市值（默认）；circ=流通市值。用户说\"流通市值\"时填 circ，否则\"市值/总市值\"填 total。","enum":["total","circ"],"default":"total"},"marketCapMinYi":{"type":"number","description":"市值下限（亿元）。用户说\"市值200到300亿/市值200亿以上\"时填 200。"},"marketCapMaxYi":{"type":"number","description":"市值上限（亿元）。用户说\"市值200到300亿/市值不超过300亿\"时填 300。"},"freeMarketCapMinYi":{"type":"number","description":"自由流通市值下限（亿元）。短线实战中比流通市值更准确。"},"freeMarketCapMaxYi":{"type":"number","description":"自由流通市值上限（亿元）。"},"peTtmMin":{"type":"number","description":"PE(TTM) 下限。"},"peTtmMax":{"type":"number","description":"PE(TTM) 上限。"},"pbMin":{"type":"number","description":"PB 下限。"},"pbMax":{"type":"number","description":"PB 上限。"},"auctionChgMin":{"type":"number","description":"竞价涨幅下限（%）。用户说\"竞价高开3个点以上\"时填 3。"},"auctionChgMax":{"type":"number","description":"竞价涨幅上限（%）。"},"auctionAmountMin":{"type":"number","description":"竞价额下限（元）。用户说\"竞价额大于5000万\"时填 50000000。"},"auctionVolumeRatioMin":{"type":"number","description":"竞价量比下限。"},"auctionTurnoverRateMin":{"type":"number","description":"竞价换手率下限（基于流通股本）。"},"auctionTurnoverRateMax":{"type":"number","description":"竞价换手率上限。"},"auctionTurnoverRateFMin":{"type":"number","description":"竞价实际换手率下限（基于自由流通股本），单位%。用户说\"竞价实际换手大于1%\"时填 1。"},"auctionTurnoverRateFMax":{"type":"number","description":"竞价实际换手率上限。"},"recentNdChgDays":{"type":"number","description":"近N日涨幅的天数窗口。用户说\"近5日涨幅超过20%\"时填 5。","minimum":1,"maximum":60},"recentNdChgMin":{"type":"number","description":"近N日累计涨幅下限（%）。用户说\"近5日涨幅超过20%\"时填 20。"},"recentNdChgMax":{"type":"number","description":"近N日累计涨幅上限（%）。用户说\"近20日涨幅不超过15%\"时填 15。"},"limitUpCountNdDays":{"type":"number","description":"统计涨停次数的天数窗口。用户说\"近10日涨停次数不超过1次\"时填 10。","minimum":1,"maximum":60},"limitUpCountNdMin":{"type":"number","description":"近N日涨停次数下限。"},"limitUpCountNdMax":{"type":"number","description":"近N日涨停次数上限。用户说\"很少涨停/基本不涨停\"时填 0 或 1。"},"codes":{"oneOf":[{"type":"array","items":{"type":"string"},"maxItems":300},{"type":"string"}],"description":"股票代码票池，数组或逗号分隔字符串。传入后只在该票池内做条件筛选。常见用法：先用 limit_up_ladder/broken_limit_up 拿到事件池，再传给本工具做二次筛选。支持6位代码或带后缀格式。"},"excludeST":{"type":"boolean","description":"是否剔除 ST/退市风险名称，默认 true。"},"listStatus":{"type":"string","description":"上市状态，默认 L=上市；传 all 不限制。","default":"L"},"market":{"type":"string","description":"市场范围，默认 all。支持 all/main/sh/sz/gem/cyb/star/kcb/bse/bj。","default":"all"},"sortBy":{"type":"string","description":"排序字段，默认 volumeRatio。常用：volumeRatio、closePctChg、highPctChg、lowPctChg、openPctChg、close、amountYi、turnoverRate、totalMarketCapYi、circMarketCapYi、marketCapYi、peTtm、pb。","default":"volumeRatio"},"sortOrder":{"type":"string","description":"排序方向，默认 desc。","enum":["asc","desc"],"default":"desc"},"limit":{"type":"number","description":"返回数量，默认 50，最大 300。","default":50,"minimum":1,"maximum":300},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"条件选股","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"capital_and_sector","risk":"read","freshness":"daily_or_cached","requiresTradingDate":false,"bestUsedWith":[]}}},{"name":"smart_hotlist","description":"股票热榜：platform 默认 combined 综合热榜；也支持 ths=同花顺、eastmoney=东方财富、tgb=淘股吧、kaipanla=开盘啦等单平台热股排行，返回会保留平台信息。 何时使用: 股票热榜：多平台热股关注度排行；不可用作基本面证据或直接因果证据。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"number","description":"返回数量，默认 30，最大 100。","default":30,"minimum":1,"maximum":100},"thsType":{"type":"string","description":"单平台热榜周期，默认 hour。","enum":["hour","day","week"],"default":"hour"},"stockType":{"type":"string","description":"股票市场类型，默认 a。","enum":["a","hk","us"],"default":"a"},"listType":{"type":"string","description":"榜单类型，默认 normal。","enum":["normal","detail"],"default":"normal"},"marketType":{"type":"string","description":"市场范围，默认全部。","enum":["","sh","sz","hk","us"],"default":""},"type":{"type":"string","description":"兼容旧参数。可作为热榜范围别名；general/financial 会按 combined 处理。"},"platform":{"type":"string","description":"股票热榜平台，默认 combined 综合热榜；可选 ths=同花顺、eastmoney=东方财富、tgb=淘股吧、kaipanla=开盘啦。","enum":["combined","ths","eastmoney","tgb","kaipanla","xueqiu"],"default":"combined"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"股票热榜","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"market_intelligence.stock_hotlist","risk":"read","freshness":"cached_or_intraday","requiresTradingDate":false,"bestUsedWith":["stock_rank","hot_sectors","kline"]}}},{"name":"research_reports","description":"券商研报查询：个股评级、目标价、盈利预测，支持按股票或关键词搜索 何时使用: 券商研报和评级；配合 kline、capital_flow。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"stockCode":{"type":"string","description":"股票代码或名称。可与 keyword 搭配。"},"keyword":{"type":"string","description":"关键词，例如 人工智能、算力、公司简称。"},"startDate":{"type":"string","description":"研报开始日期，格式 YYYY-MM-DD。"},"endDate":{"type":"string","description":"研报结束日期，格式 YYYY-MM-DD。"},"page":{"type":"number","description":"页码，默认 1。","default":1,"minimum":1},"pageSize":{"type":"number","description":"每页数量，默认 10。","default":10,"minimum":1},"sortBy":{"type":"string","description":"排序字段，默认 publishDate。","default":"publishDate"},"sortOrder":{"type":"string","description":"排序方向，默认 desc。","enum":["asc","desc"],"default":"desc"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"研报数据","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"market_intelligence","risk":"read","freshness":"cached_or_daily","requiresTradingDate":false,"bestUsedWith":[]}}},{"name":"auction_data","description":"集合竞价阶段逐笔数据，含历史分位、量比、涨停委买额和 20 分后涨停委买额，开盘前发现异动信号 何时使用: 单股/多股集合竞价明细查询（必须传 code 或 codes），包含竞价成交额、涨停委买额、20 分后涨停委买额等字段。要\"全市场扫描\"请改用 auction_market_scan；要\"按题材聚合\"请改用 auction_theme_strength；要\"昨涨停今竞价反馈\"请改用 auction_limitup_feedback。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"code":{"type":"string","description":"单只股票代码或名称，例如 600519、600519.SH、贵州茅台。返回包含 limitBuyAmount/limitBuyAmountAfter920 等涨停委买字段（若当日命中）。"},"codes":{"type":"string","description":"多只股票代码或名称，逗号分隔，例如 600519,300750,宁德时代。"},"trade_date":{"type":"string","description":"交易日期，格式 YYYYMMDD。"},"start_date":{"type":"string","description":"区间开始日期，格式 YYYYMMDD。"},"end_date":{"type":"string","description":"区间结束日期，格式 YYYYMMDD。"},"limit":{"type":"number","description":"返回数量，默认 20，最大 60。","default":20,"minimum":1,"maximum":60},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"竞价数据","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"market_intelligence","risk":"read","freshness":"cached_or_daily","requiresTradingDate":false,"bestUsedWith":[]}}},{"name":"briefings","description":"AI 生成的每日市场简报（早盘/午盘/收盘/晚间），快速了解当日要点 何时使用: AI 生成的每日早/午/收盘/晚盘简报。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"date":{"type":"string","description":"简报日期，格式 YYYY-MM-DD；不传默认今天。"},"type":{"type":"string","description":"简报类型。支持 opening/open/morning/premarket/pre_market（均映射早盘）、midday、closing、evening 等后端已有类型；不传返回全部。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"每日简报","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"market_intelligence","risk":"read","freshness":"cached_or_daily","requiresTradingDate":false,"bestUsedWith":[]}}},{"name":"dragon_tiger","description":"龙虎榜买卖席位详情。按游资名/营业部追踪请用 branchSearch（不要用 stockName），如 branchSearch=\"炒股养家\" 会通过 BranchTag 反查自动扩展到对应营业部；startDate+endDate 支持区间扫描（如某游资最近一周操作轨迹）；stockCode 查个股席位。 何时使用: 龙虎榜席位和机构/活跃资金。重要：「按游资名/营业部追踪」必须用 branchSearch 参数，不要用 stockName（stockName 只搜股票名）。例：查\"炒股养家最近一周操作\"用 branchSearch=\"炒股养家\"+startDate/endDate（支持 BranchTag 标签反查，会自动扩展到对应营业部）；查\"三亚迎宾路上榜没\"用 branchSearch=\"三亚迎宾路\"；查\"某票谁在做\"用 stockCode。配合 limit_up_ladder。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"date":{"type":"string","description":"龙虎榜日期，格式 YYYY-MM-DD。与 startDate/endDate 二选一。"},"startDate":{"type":"string","description":"区间开始日期。追踪某游资近期操作时和 endDate + branchSearch 配合使用。"},"endDate":{"type":"string","description":"区间结束日期。"},"stockCode":{"type":"string","description":"股票代码或名称。"},"stockName":{"type":"string","description":"股票名称关键词（只搜股票）。注意：搜游资/营业部请用 branchSearch，不要用这里。"},"branchSearch":{"type":"string","description":"【按游资/营业部搜索请用这个，不是 stockName】关键词支持：①营业部名称（如\"东方财富证券拉萨\"、\"三亚迎宾路\"）；②BranchTag 游资名/标签（如\"炒股养家\"、\"一线游资\"、\"溧阳路\"），后端会反查所有打了该 tag 的营业部并一起搜。配合 startDate+endDate 追踪某游资近期操作轨迹。"},"page":{"type":"number","description":"页码，默认 1。","default":1,"minimum":1},"pageSize":{"type":"number","description":"每页数量，默认 50，最大 100。","default":50,"minimum":1,"maximum":100},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"龙虎榜","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"market_intelligence","risk":"read","freshness":"cached_or_daily","requiresTradingDate":false,"bestUsedWith":[]}}},{"name":"valuation_snapshot","description":"获取个股最新估值、市值、换手率、股息率等 daily_basic 指标，适合快速判断估值位置 何时使用: PE/PB/PS/股息率/市值快照；配合 financial_summary。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"code":{"type":"string","description":"单股查询：股票代码或名称，例如 600519、600519.SH、贵州茅台。"},"codes":{"type":"array","items":{"type":"string"},"description":"批量查询：代码或名称数组，例如 [\"600519\",\"000001\"]。上限 20 只。多股估值横向比较时优先使用 codes。","maxItems":20},"date":{"type":"string","description":"可选。估值交易日，支持 YYYY-MM-DD 或 YYYYMMDD；不传则取最近可用交易日。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"embedStock":{"type":"boolean","description":"是否回完整 stock 档案（行业/地区/交易所等）。不传=false。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"description":"参数约束：至少需要传入以下任一字段组合 — code；或 codes。"},"annotations":{"title":"估值快照","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"fundamental","risk":"read","freshness":"daily_or_periodic","requiresTradingDate":false,"bestUsedWith":["financial_summary","shareholder_structure"]}}},{"name":"financial_summary","description":"聚合利润表、资产负债表、现金流量表、财务指标、审计意见和主营构成，形成个股基本面摘要 何时使用: 营收/利润/现金流/ROE/审计/主营构成；纯短线问题不用。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"code":{"type":"string","description":"必填。股票代码或名称，例如 600519、600519.SH、贵州茅台。"},"startDate":{"type":"string","description":"可选。财务区间开始日期，支持 YYYY-MM-DD 或 YYYYMMDD；默认近三年。"},"endDate":{"type":"string","description":"可选。财务区间结束日期，支持 YYYY-MM-DD 或 YYYYMMDD；默认今天。"},"limit":{"type":"number","description":"返回财报期数，默认 8，最大 20。","default":8,"minimum":1,"maximum":20},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"embedStock":{"type":"boolean","description":"是否回完整 stock 档案（行业/地区/交易所等）。不传=false。"},"sections":{"type":"array","items":{"type":"string"},"description":"可选展开：audit/segments。不传=核心财务摘要。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"required":["code"]},"annotations":{"title":"财务摘要","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"fundamental","risk":"read","freshness":"daily_or_periodic","requiresTradingDate":false,"bestUsedWith":["valuation_snapshot","shareholder_structure"]}}},{"name":"shareholder_structure","description":"聚合十大股东、十大流通股东、股东户数、质押、分红和回购数据，观察筹码和公司行为 何时使用: 十大股东、户数趋势、质押、分红、回购；配合 valuation_snapshot。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"code":{"type":"string","description":"必填。股票代码或名称。"},"startDate":{"type":"string","description":"可选。区间开始日期；默认近三年。"},"endDate":{"type":"string","description":"可选。区间结束日期；默认今天。"},"limit":{"type":"number","description":"十大股东/流通股东返回数量，默认 10，最大 30。","default":10,"minimum":1,"maximum":30},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"embedStock":{"type":"boolean","description":"是否回完整 stock 档案（行业/地区/交易所等）。不传=false。"},"sections":{"type":"array","items":{"type":"string"},"description":"可选展开：top10/floatHolders/holderNumbers/pledge/dividends/repurchases/all。不传=top10+holderNumbers。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"required":["code"]},"annotations":{"title":"股东结构","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"fundamental","risk":"read","freshness":"daily_or_periodic","requiresTradingDate":false,"bestUsedWith":["valuation_snapshot","financial_summary"]}}},{"name":"stock_event_calendar","description":"聚合限售解禁、股东增减持、回购、分红除权和财报披露计划，用于短线排雷、事件驱动和盘前风险检查；不是宏观财经日历/产业大会日历。eventTypes 支持 unlock/holder_trade/repurchase/dividend/disclosure。 何时使用: 公司事件/风险日历：聚合限售解禁、股东增减持、回购、分红除权、财报披露计划。短线用途是排雷、解释事件驱动和盘前风险检查；不是宏观财经日历/产业大会日历。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"code":{"type":"string","description":"可选。股票代码或名称；不传则查询全市场公司事件。注意：这是公司事件/风险日历，不是宏观财经日历或产业大会日历。"},"startDate":{"type":"string","description":"事件开始日期，支持 YYYY-MM-DD 或 YYYYMMDD；不传默认近 90 天。"},"endDate":{"type":"string","description":"事件结束日期，支持 YYYY-MM-DD 或 YYYYMMDD；不传默认未来 180 天。"},"eventTypes":{"oneOf":[{"type":"array","items":{"type":"string","enum":["unlock","holder_trade","repurchase","dividend","disclosure"]},"maxItems":5},{"type":"string"}],"description":"事件类型过滤：unlock=限售解禁；holder_trade=股东增减持；repurchase=回购；dividend=分红除权；disclosure=财报披露计划。数组或逗号分隔字符串。"},"limit":{"type":"number","description":"返回事件数，默认 80，最大 300。","default":80,"minimum":1,"maximum":300},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"公司事件/风险日历","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"fundamental.corporate_events","risk":"read","freshness":"disclosure_calendar","requiresTradingDate":false,"bestUsedWith":["official_announcements","unlock_events","valuation_snapshot"]}}},{"name":"unlock_events","description":"查询个股或全市场限售股解禁事件，返回解禁日期、解禁股份、解禁比例、股东和股份类型。适合排查未来解禁压力。 何时使用: 限售解禁专项：查全市场或单股未来/历史解禁压力。用户问\"明天/下周哪些票解禁\"或\"这票有没有解禁压力\"时使用。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"code":{"type":"string","description":"可选。股票代码或名称；不传查询全市场解禁。"},"startDate":{"type":"string","description":"解禁开始日期；不传默认近 30 天。"},"endDate":{"type":"string","description":"解禁结束日期；不传默认未来 365 天。"},"limit":{"type":"number","description":"返回数量，默认 50，最大 200。","default":50,"minimum":1,"maximum":200},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"限售解禁","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"fundamental.unlock_events","risk":"read","freshness":"disclosure_calendar","requiresTradingDate":false,"bestUsedWith":["stock_event_calendar","valuation_snapshot","kline"]}}},{"name":"margin_trading","description":"查询融资融券市场汇总或个股明细。传 code 返回 margin_detail，不传 code 返回交易所汇总 margin；支持 tradeDate 或 startDate/endDate。 何时使用: 融资融券：不传 code 返回交易所汇总，传 code 返回个股融资融券明细。用于判断杠杆资金拥挤、融资余额变化和券源/融券压力。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"code":{"type":"string","description":"可选。股票代码或名称；传入则返回个股融资融券明细，不传则返回交易所汇总。"},"tradeDate":{"type":"string","description":"单日交易日期，支持 YYYY-MM-DD 或 YYYYMMDD。与 startDate/endDate 二选一。"},"startDate":{"type":"string","description":"区间开始日期。"},"endDate":{"type":"string","description":"区间结束日期。"},"limit":{"type":"number","description":"返回数量，默认 60，最大 200。","default":60,"minimum":1,"maximum":200},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"融资融券","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"fundamental.margin_trading","risk":"read","freshness":"daily","requiresTradingDate":true,"bestUsedWith":["kline","capital_flow","valuation_snapshot"]}}},{"name":"northbound_holdings","description":"查询沪深股通持股明细。传 code 返回个股北向持股历史，不传 code 可按日期查看全市场明细；marketType 可选 SH/SZ。 何时使用: 北向持股：沪深股通个股持股和全市场持股明细。用于判断外资持仓变化，注意数据通常下个交易日更新。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"code":{"type":"string","description":"可选。股票代码或名称；传入则返回个股沪深股通持股历史，不传可按日期查全市场明细。"},"tradeDate":{"type":"string","description":"单日交易日期，支持 YYYY-MM-DD 或 YYYYMMDD。与 startDate/endDate 二选一。"},"startDate":{"type":"string","description":"区间开始日期。"},"endDate":{"type":"string","description":"区间结束日期。"},"marketType":{"type":"string","description":"可选。沪深股通市场过滤，常用 SH/SZ；不传不限。","enum":["SH","SZ"]},"limit":{"type":"number","description":"返回数量，默认 100，最大 500。","default":100,"minimum":1,"maximum":500},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"北向持股","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"fundamental.northbound_holdings","risk":"read","freshness":"daily_delayed","requiresTradingDate":true,"bestUsedWith":["capital_flow","kline","valuation_snapshot"]}}},{"name":"macro_calendar","description":"查询全球宏观财经日历，覆盖经济数据、央行/机构事件、国家/货币维度；适合回答未来几天有哪些重要经济数据或宏观事件。 何时使用: 宏观财经日历：查询未来/指定日期的全球经济数据和宏观事件，支持国家、货币、关键词过滤。适合\"未来几天有哪些重要经济数据/央行事件\"；不覆盖全部产业大会和产品发布。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"date":{"type":"string","description":"指定单日，支持 YYYY-MM-DD 或 YYYYMMDD。与 startDate/endDate 二选一。"},"startDate":{"type":"string","description":"区间开始日期，支持 YYYY-MM-DD 或 YYYYMMDD。不传默认今天。"},"endDate":{"type":"string","description":"区间结束日期，支持 YYYY-MM-DD 或 YYYYMMDD。不传默认未来 14 天。"},"country":{"type":"string","description":"国家过滤，例如 中国、美国、欧元区、日本。"},"currency":{"type":"string","description":"货币过滤，例如 CNY、USD、EUR、JPY。"},"keyword":{"type":"string","description":"事件关键词模糊匹配，例如 非农、CPI、PMI、利率、GDP。"},"minImportance":{"type":"number","description":"重要性下限，0-3。例如 2 表示只看较重要事件。","minimum":0,"maximum":3},"limit":{"type":"number","description":"返回数量，默认 50，最大 100。","default":50,"minimum":1,"maximum":100},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"宏观财经日历","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"macro.calendar","risk":"read","freshness":"calendar","requiresTradingDate":false,"bestUsedWith":["cls_news","news_hotlist","hot_sectors"]}}},{"name":"market_catalyst_calendar","description":"查询政策会议、行业大会、产品发布、指数调整、经济数据和假日等未来催化事件。适合回答\"未来几天有什么短线催化/大会/发布会/政策生效\"。 何时使用: 短线催化日历：查询政策会议、行业大会、产品发布、指数调整、重要经济数据和假日等未来催化事件。用户问\"未来几天有什么短线催化/大会/发布会/政策生效/行业会议\"时优先使用；不是上市公司公告原文。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"date":{"type":"string","description":"指定单日，支持 YYYY-MM-DD 或 YYYYMMDD。与 startDate/endDate 二选一。"},"startDate":{"type":"string","description":"区间开始日期，支持 YYYY-MM-DD 或 YYYYMMDD。不传默认今天。"},"endDate":{"type":"string","description":"区间结束日期，支持 YYYY-MM-DD 或 YYYYMMDD。不传默认未来 14 天。"},"type":{"type":"string","description":"事件类型：all/0=全部；economic/1=经济数据；event/2=事件/产业催化；holiday/3=假日。默认 all。","enum":["all","0","economic","1","event","2","holiday","3"]},"keyword":{"type":"string","description":"标题关键词过滤，例如 发布会、大会、论坛、指数、华为、机器人。"},"country":{"type":"string","description":"国家/地区过滤，例如 中国、美国、日本、中国台湾。"},"minStar":{"type":"number","description":"快讯星级下限，通常 1-5；例如 5 只看高星事件。","minimum":1,"maximum":5},"limit":{"type":"number","description":"返回数量，默认 50，最大 120。","default":50,"minimum":1,"maximum":120},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"短线催化日历","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"market_intelligence.catalyst_calendar","risk":"read","freshness":"calendar","requiresTradingDate":false,"bestUsedWith":["cls_news","hot_sectors","concept_ranking","stock_screener"]}}},{"name":"auction_market_scan","description":"全市场按集合竞价金额、涨停委买额、20 分后涨停委买额、涨幅、量比、换手、历史分位和强度等指标排序过滤；支持高开放量、弱转强、低开放量、分位突破等常见盯盘场景，也支持自定义股票池。当日 9:25 前会提示竞价数据未就绪，不会用上一交易日数据冒充今日。 何时使用: 全市场集合竞价扫描器：按 bidStrength（归一化强度，推荐）/ bidAmount / limitBuyAmount / limitBuyAmountAfter920 / volumeRatio / bidAmountPercentile / changeRate 等指标排序+过滤，回答\"今天竞价最强是谁\"、\"竞价爆量异动\"、\"涨停委买最多是谁\"、\"高开放量\"。preset 可选 hot_open/weak_to_strong（取自昨炸板池）/low_open_heavy/percentile_breakout。想从\"昨涨停内部\"看接力强弱请改用 auction_limitup_feedback focus=weak_to_strong；想一次性合并两个候选池请用 auction_weak_to_strong。当日 9:25 前会明确提示竞价数据未就绪，不会用上一交易日数据冒充今日。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"tradeDate":{"type":"string","description":"交易日期，支持 YYYY-MM-DD 或 YYYYMMDD。不传则取今日（当日 9:25 前会返回 AUCTION_DATA_NOT_READY）。"},"sortBy":{"type":"string","description":"排序字段，默认 bidStrength（市值归一化竞价强度，跨市值对比首选）。其他：bidAmount（竞价成交额）/ limitBuyAmount（涨停委买额）/ limitBuyAmountAfter920（20分后涨停委买额）/ limitBuyStrength（涨停委买强度）/ bidVol（竞价量）/ changeRate（竞价涨幅）/ volumeRatio（量比）/ turnoverRate（竞价换手）/ bidAmountPercentile（历史分位）/ auctionNetAmount（竞价净额）/ finalSealAmount（封单额）。","enum":["bidStrength","bidAmount","limitBuyAmount","limitBuyAmountAfter920","limitBuyStrength","auctionNetAmount","finalSealAmount","bidVol","changeRate","volumeRatio","turnoverRate","bidAmountPercentile"],"default":"bidStrength"},"order":{"type":"string","description":"排序方向，默认 desc。asc 用于扫低开/萎缩。","enum":["desc","asc"],"default":"desc"},"preset":{"type":"string","description":"一键预设场景；与 filters 同时传时 filters 优先级更高。hot_open=高开放量；weak_to_strong=弱转强（取自昨炸板池）；low_open_heavy=低开放量（取自昨涨停池）；percentile_breakout=竞价额历史分位 ≥90 突破。","enum":["hot_open","weak_to_strong","low_open_heavy","percentile_breakout"]},"codes":{"type":"array","items":{"type":"string"},"description":"可选。自定义票池（最多 100 只）。常见用法：先调用 dragon_tiger / limit_up_filter 拿到票池，再传给本工具看竞价反馈。","maxItems":100},"limit":{"type":"number","description":"返回 top N，默认 30，最大 100。","default":30,"minimum":1,"maximum":100},"minBidAmount":{"type":"number","description":"竞价额下限（元），默认 500 万。异动场景建议拉到 1000 万 (1e7)。"},"minLimitBuyAmount":{"type":"number","description":"涨停委买额下限（元），用于筛选竞价阶段涨停价位委买资金。"},"minLimitBuyAmountAfter920":{"type":"number","description":"20 分后涨停委买额下限（元），用于筛选 09:20 后仍有涨停价位委买资金的股票。"},"minAuctionNetAmount":{"type":"number","description":"竞价净额下限（元）。"},"minChangeRate":{"type":"number","description":"竞价涨幅下限（%）。"},"maxChangeRate":{"type":"number","description":"竞价涨幅上限（%）。"},"minVolumeRatio":{"type":"number","description":"量比下限。"},"minPercentile":{"type":"number","description":"竞价额历史分位下限（0-100）。需 sortBy=bidAmountPercentile 或 preset=percentile_breakout 自动启用。"},"minBidStrength":{"type":"number","description":"归一化竞价强度下限（‱，万分之）。"},"recent20dGainMax":{"type":"number","description":"近 20 日累计涨幅上限（%）。低位首板候选场景建议 ≤15。"},"recent60dHigh":{"type":"boolean","description":"是否要求\"非近 60 日高点\"。默认不限制。"},"market":{"type":"string","description":"市场范围，默认 all。","enum":["all","main","main_sh","main_sz","gem","star","bse"],"default":"all"},"pool":{"type":"string","description":"额外票池过滤。limit_up_prev=只看昨涨停；non_limit_up_prev=剔除昨涨停；broken_limit_up_prev=只看昨炸板池。","enum":["all","limit_up_prev","non_limit_up_prev","broken_limit_up_prev"],"default":"all"},"excludePrevLimitUp":{"type":"boolean","description":"剔除昨日涨停股，找\"新异动\"场景常用。默认 false。"},"excludeST":{"type":"boolean","description":"剔除 ST/退市股，默认 true。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"竞价全市场扫描","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"call_auction","risk":"read","freshness":"auction_session","requiresTradingDate":true,"bestUsedWith":["auction_theme_strength","auction_limitup_feedback","limit_up_ladder"]}}},{"name":"auction_theme_strength","description":"按题材或行业聚合集合竞价表现，输出竞价额、平均涨幅、高开数量、爆量数量、龙头候选和一致性；支持传 codes 只看自选股/观察池内部的主线强度。 何时使用: 题材集合竞价强度聚合：把全市场或自定义票池竞价数据按概念/题材/行业聚合，回答\"今天竞价资金打哪条主线\"、\"我的自选股里哪个方向最强\"。关键字段 consistency=高开成员比例，比单纯总额更能判断主线。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"tradeDate":{"type":"string","description":"交易日期，支持 YYYY-MM-DD 或 YYYYMMDD。不传则取今日（当日 9:25 前会返回 AUCTION_DATA_NOT_READY）。"},"themeSource":{"type":"string","description":"题材分类口径，默认 concept 概念分类；可传 concept / theme / industry。","default":"concept"},"minBidAmount":{"type":"number","description":"成员股入榜门槛（元），默认 500 万。","default":5000000},"minMemberCount":{"type":"number","description":"题材至少有几只成员入榜才纳入聚合，默认 3。","default":3,"minimum":1},"codes":{"type":"array","items":{"type":"string"},"description":"可选。自定义票池（最多 100 只）。传入自选股/观察池后，仅在这些股票内部聚合题材强度；9:25 后可小票池冷算。","maxItems":100},"limit":{"type":"number","description":"返回 top N 题材，默认 20，最大 50。","default":20,"minimum":1,"maximum":50},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"竞价题材强度","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"call_auction.theme","risk":"read","freshness":"auction_session","requiresTradingDate":true,"bestUsedWith":["auction_market_scan","concept_ranking","hot_sectors"]}}},{"name":"auction_limitup_feedback","description":"观察昨日涨停池在今日集合竞价中的反馈，可按连板高度或题材分组，判断高标是否被核、接力情绪是否修复、风险和强势方向分别在哪里。 何时使用: 昨日涨停池 × 今日集合竞价交叉表：按连板高度或题材分组，回答\"昨高标今天竞价怎么样\"、\"连板梯队有没有被核\"。focus=risk 看核按钮、focus=surge 看高开、focus=weak_to_strong 在昨涨停\"曾分歧最终封住\"的成员里找今反包。想从\"昨炸板池\"出发找反包请改用 auction_market_scan preset=weak_to_strong；想一次性看 union 两个池子请用 auction_weak_to_strong。返回 sentimentSignal=cooling/neutral/warming 直接判断退潮风险。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"tradeDate":{"type":"string","description":"查询的交易日期（今日），支持 YYYY-MM-DD 或 YYYYMMDD。"},"prevDate":{"type":"string","description":"对比的昨日。不传则自动取 tradeDate 的上一交易日。"},"minStreak":{"type":"number","description":"至少 N 连板才纳入。1=昨日所有涨停股；2=昨 2 板以上；3=昨高标。","default":1,"minimum":1},"groupBy":{"type":"string","description":"分组方式。streak=按连板高度（短线复盘首选）；theme=按题材；none=不分组。","enum":["streak","theme","none"],"default":"streak"},"focus":{"type":"string","description":"聚焦视角。all=完整反馈；risk=只看核按钮/低开（退潮风险）；surge=只看高开（情绪升温）；weak_to_strong=只看昨炸板今反包。","enum":["all","risk","surge","weak_to_strong"],"default":"all"},"codes":{"type":"array","items":{"type":"string"},"description":"可选。自定义票池（最多 100 只），与昨涨停池做交集。常见用法：先调用 dragon_tiger 拿龙虎榜票池，再传入查竞价反馈。","maxItems":100},"limit":{"type":"number","description":"返回最大成员数，默认 50，最大 200。","default":50,"minimum":1,"maximum":200},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"昨涨停今竞价反馈","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"call_auction.limitup_feedback","risk":"read","freshness":"auction_session","requiresTradingDate":true,"bestUsedWith":["auction_market_scan","limit_up_ladder","broken_limit_up"]}}},{"name":"auction_weak_to_strong","description":"合并分歧票、炸板票和昨日强势股的竞价反馈，按弱转强评分排序；支持传 codes 只检查自选股/观察池是否出现弱转强候选。 何时使用: 弱转强一站式扫描：合并两个候选池 —— ① 昨炸板池今竞价反包，② 昨涨停且有分歧记录今竞价反包 —— 按统一的 wtsScore 排序输出。支持 codes 限定到自选股/观察池。回答\"今天有没有弱转强候选\"、\"我的自选里有没有昨天烂板/炸板/分歧今天被接力的票\"。每条带候选类型字段，可直接配合 auction_market_scan / auction_limitup_feedback 下钻。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"tradeDate":{"type":"string","description":"查询的交易日期（今日），支持 YYYY-MM-DD 或 YYYYMMDD。不传则取今日。"},"prevDate":{"type":"string","description":"对比的昨日。不传则自动取 tradeDate 的上一交易日。"},"origin":{"type":"string","description":"源池过滤。broken=只看真炸板池（昨涨停未封住，来自 THS open_limit_pool）；limitup_with_open=只看昨涨停 open_num>0（分歧但封住）；all=两池 UNION（默认）。","enum":["all","broken","limitup_with_open"],"default":"all"},"minChangeRate":{"type":"number","description":"今日竞价涨幅下限（%），默认 3。","default":3},"minBidAmount":{"type":"number","description":"今日竞价额下限（元），默认 500 万。","default":5000000},"minBidStrength":{"type":"number","description":"归一化竞价强度下限（‱）。默认不限。"},"minVolumeRatio":{"type":"number","description":"量比下限。默认不限。设 2 可只看放量反包。"},"codes":{"type":"array","items":{"type":"string"},"description":"可选。自定义票池（最多 100 只），与昨炸板/昨分歧涨停候选池做交集；适合检查自选股里有没有弱转强。","maxItems":100},"limit":{"type":"number","description":"返回 top N，默认 30，最大 100。","default":30,"minimum":1,"maximum":100},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"弱转强一站式扫描","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"call_auction.weak_to_strong","risk":"read","freshness":"auction_session","requiresTradingDate":true,"bestUsedWith":["auction_market_scan","auction_limitup_feedback","broken_limit_up"]}}},{"name":"market_replay_workflow","description":"一键生成 A 股市场复盘数据包：交易日判断、市场概况、涨跌停统计、涨停梯队、最强风口、概念排行和每日简报；股票/资讯热榜默认不跑，可按需开启。 何时使用: 一键 A 股复盘：温度/宽度/涨跌停/梯队/题材/简报。默认 digest。问题问到题材为什么热时再开 includeHotlist。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"date":{"type":"string","description":"复盘交易日期，支持 YYYY-MM-DD 或 YYYYMMDD；不传默认今天，并会先调用 trading_calendar 辅助判断。"},"includeHotlist":{"type":"boolean","description":"Agent 自动判断。是否包含股票热榜和资讯热榜，默认 false。仅当问题关注多平台热度、新闻关注度、热门讨论或题材为什么热时开启。"},"includeBriefing":{"type":"boolean","description":"是否包含每日简报，默认 true。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"returnMode":{"type":"string","description":"digest=仅 stepDigest 摘要+nextActions（默认）；structured=各子步骤完整 data；rawSteps=完整 step 调试。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"市场复盘工作流","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"workflow.market_replay","risk":"read","freshness":"mixed","requiresTradingDate":false,"bestUsedWith":["stock_research_workflow","limitup_review_workflow"]}}},{"name":"stock_research_workflow","description":"一键生成个股研究数据包：股票搜索、K 线、个股资金流、研报、龙虎榜，并可附带估值、财务摘要和股东结构。 何时使用: 一键个股研究：K 线/资金流/研报/龙虎榜，可选估值/财务/股东。默认 digest。短线场景可关 includeFundamental。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"code":{"type":"string","description":"必填。股票代码或名称，例如 600519、600519.SH、贵州茅台。"},"days":{"type":"number","description":"K 线天数，默认 30。","default":30,"minimum":1,"maximum":250},"includeFundamental":{"type":"boolean","description":"Agent 自动判断。是否包含估值、财务摘要和股东结构，默认 true。中长线/基本面研究保持 true；短线盘口、涨停、龙虎榜或资金流问题可设为 false。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"returnMode":{"type":"string","description":"digest=仅 stepDigest 摘要+nextActions（默认）；structured=各子步骤完整 data；rawSteps=完整 step 调试。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"required":["code"]},"annotations":{"title":"个股研究工作流","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"workflow.stock_research","risk":"read","freshness":"mixed","requiresTradingDate":false,"bestUsedWith":["market_replay_workflow","valuation_snapshot","financial_summary"]}}},{"name":"limitup_review_workflow","description":"一键生成涨停板复盘数据包：涨跌停统计、涨停梯队、最强风口、炸板池、跌停池，可选涨停溢价统计。 何时使用: 一键涨停复盘：涨跌停统计/梯队/题材/炸板/跌停。默认 digest。盘中事件分析问题再开 includeEventSummary。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"date":{"type":"string","description":"复盘交易日期，支持 YYYY-MM-DD 或 YYYYMMDD；不传默认今天。"},"includeBroken":{"type":"boolean","description":"是否包含炸板池和跌停池，默认 true。"},"includeEventSummary":{"type":"boolean","description":"Agent 自动判断。是否额外分析封板/炸板事件流，默认 false。仅当问题关注盘中封板过程、情绪拐点、炸板潮、尾盘事件、反复开板回封或实时监控时开启。普通涨停复盘不需要。"},"includePremium":{"type":"boolean","description":"是否在 startDate/endDate 存在时包含涨停溢价统计，默认 false。"},"startDate":{"type":"string","description":"涨停溢价统计开始日期，includePremium=true 时使用。"},"endDate":{"type":"string","description":"涨停溢价统计结束日期，includePremium=true 时使用。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"returnMode":{"type":"string","description":"digest=仅 stepDigest 摘要+nextActions（默认）；structured=各子步骤完整 data；rawSteps=完整 step 调试。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"涨停复盘工作流","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"workflow.limitup_review","risk":"read","freshness":"intraday","requiresTradingDate":true,"bestUsedWith":["market_replay_workflow","dragon_tiger","auction_limitup_feedback"]}}},{"name":"official_announcements","description":"查询上市公司正式公告。默认读取站内记录；支持 keywords 多关键词一次检索并返回 matchedKeywords；verificationMode=live 较慢，仅用于用户明确要求官网实时核验；verificationMode=auto 会先查站内记录，缺失时再补查官网。 何时使用: 查上市公司正式公告。默认使用站内记录；支持 keywords 多关键词并行检索；只有用户明确要求官网实时核验/站内记录缺失补查时才切到实时或自动核验。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"stock":{"type":"string","description":"股票代码或名称，例如 601991、大唐发电、601991.SH。与 stockCode/code/keywordStock 任传其一。"},"stockCode":{"type":"string","description":"股票代码或名称，例如 601991、大唐发电、601991.SH。与 stock/code/keywordStock 任传其一。"},"code":{"type":"string","description":"股票代码或名称，例如 601991、大唐发电、601991.SH。与 stock/stockCode/keywordStock 任传其一。"},"keywordStock":{"type":"string","description":"股票代码或名称别名。"},"stockName":{"type":"string","description":"公司简称关键词。"},"keyword":{"type":"string","description":"公告标题/正文关键词。兼容单关键词调用；多关键词优先用 keywords。"},"keywords":{"oneOf":[{"type":"array","items":{"type":"string"},"maxItems":10},{"type":"string"}],"description":"多关键词并行检索，数组或逗号/顿号分隔字符串，例如 [\"算力\",\"数据中心\",\"火电\"]。最多 10 个；返回 rows 会标注 matchedKeywords。"},"keywordMode":{"type":"string","description":"多关键词匹配方式：any=命中任一关键词（默认）；all=同一条记录需命中全部关键词。","enum":["any","all"],"default":"any"},"startDate":{"type":"string","description":"公告开始日期，格式 YYYY-MM-DD；不传默认近 30 天。"},"endDate":{"type":"string","description":"公告结束日期，格式 YYYY-MM-DD；不传默认今天。"},"days":{"type":"number","description":"相对回看天数，默认 30。传 startDate 时优先 startDate。","default":30,"minimum":1,"maximum":365},"page":{"type":"number","description":"页码，默认 1。","default":1,"minimum":1},"limit":{"type":"number","description":"返回数量，默认 20，最大 100。","default":20,"minimum":1,"maximum":100},"maxPages":{"type":"number","description":"实时核验或自动补查时最多检查页数，默认 1，最大 20。","default":1,"minimum":1,"maximum":20},"pageColumn":{"type":"string","description":"巨潮栏目/市场筛选，通常不必传。"},"announcementType":{"type":"string","description":"公告类型筛选，通常不必传。"},"category":{"type":"string","description":"官方实时查询类型别名，通常不必传。"},"verificationMode":{"type":"string","description":"核验模式：default=站内记录（默认、最快）；live=官网实时核验（较慢，仅用户明确要求时使用）；auto=先查站内记录，无结果再实时核验。","enum":["default","live","auto"],"default":"default"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"官方公告查询","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"official_disclosure","risk":"read","freshness":"cached_or_official_live","requiresTradingDate":false,"bestUsedWith":["stock_search","official_interactions","stock_research_workflow"]}}},{"name":"official_interactions","description":"查询深交所互动易和上证 e 互动问董秘数据。默认读取站内记录；支持 keywords 多关键词一次检索并返回 matchedKeywords；verificationMode=live 较慢，仅用于用户明确要求官网实时核验；verificationMode=auto 会先查站内记录，缺失时再补查官网。 何时使用: 查官方互动问答（深交所互动易/上证 e 互动）。默认使用站内记录；支持 keywords 多关键词并行检索；只有用户明确要求官网实时核验/站内记录缺失补查时才切到实时或自动核验。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"stock":{"type":"string","description":"股票代码或名称，例如 601991、大唐发电、601991.SH。与 stockCode/code/keywordStock 任传其一。"},"stockCode":{"type":"string","description":"股票代码或名称，例如 601991、大唐发电、601991.SH。与 stock/code/keywordStock 任传其一。"},"code":{"type":"string","description":"股票代码或名称，例如 601991、大唐发电、601991.SH。与 stock/stockCode/keywordStock 任传其一。"},"keywordStock":{"type":"string","description":"股票代码或名称别名。"},"stockName":{"type":"string","description":"公司简称关键词。"},"keyword":{"type":"string","description":"问答内容关键词。兼容单关键词调用；多关键词优先用 keywords。"},"keywords":{"oneOf":[{"type":"array","items":{"type":"string"},"maxItems":10},{"type":"string"}],"description":"多关键词并行检索，数组或逗号/顿号分隔字符串，例如 [\"算力\",\"数据中心\",\"火电\"]。最多 10 个；返回 rows 会标注 matchedKeywords。"},"keywordMode":{"type":"string","description":"多关键词匹配方式：any=命中任一关键词（默认）；all=同一条记录需命中全部关键词。","enum":["any","all"],"default":"any"},"startDate":{"type":"string","description":"问题开始日期，格式 YYYY-MM-DD；不传默认近 30 天。"},"endDate":{"type":"string","description":"问题结束日期，格式 YYYY-MM-DD；不传默认今天。"},"days":{"type":"number","description":"相对回看天数，默认 30。传 startDate 时优先 startDate。","default":30,"minimum":1,"maximum":365},"page":{"type":"number","description":"页码，默认 1。","default":1,"minimum":1},"limit":{"type":"number","description":"返回数量，默认 20，最大 100。","default":20,"minimum":1,"maximum":100},"exchange":{"type":"string","description":"交易所筛选：SZSE 或 SSE。通常可不传，由股票代码推断。"},"status":{"type":"string","description":"回复状态：all/answered/unanswered。默认 all。","enum":["all","answered","unanswered"],"default":"all"},"maxPages":{"type":"number","description":"实时核验或自动补查时最多检查页数，默认 1，最大 20。","default":1,"minimum":1,"maximum":20},"verificationMode":{"type":"string","description":"核验模式：default=站内记录（默认、最快）；live=官网实时核验（较慢，仅用户明确要求时使用）；auto=先查站内记录，无结果再实时核验。","enum":["default","live","auto"],"default":"default"},"interactionScope":{"type":"string","description":"互动问答范围：all=深交所+上交所，szse=互动易，sse=上证 e 互动。","enum":["all","szse","sse"],"default":"all"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"官方互动问答查询","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"official_disclosure","risk":"read","freshness":"cached_or_official_live","requiresTradingDate":false,"bestUsedWith":["stock_search","official_announcements","stock_research_workflow"]}}},{"name":"official_disclosure_evidence","description":"给定股票，聚合官方公告和官方互动问答，返回单股官方证据包。默认读站内记录；支持 keywords 多关键词证据包；verificationMode=auto 会先查站内记录，缺失时再补官网；verificationMode=live 较慢，仅用于明确要求。 何时使用: 给单股同时返回公告和官方互动问答证据包。默认使用站内官方证据；支持 keywords 多关键词证据包；自动核验会先查站内记录，缺失时再补官网。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"stock":{"type":"string","description":"必填。股票代码或名称，例如 601991、大唐发电、601991.SH。与 stockCode/code 任传其一。"},"stockCode":{"type":"string","description":"必填。股票代码或名称，例如 601991、大唐发电、601991.SH。与 stock/code 任传其一。"},"code":{"type":"string","description":"必填。股票代码或名称，例如 601991、大唐发电、601991.SH。与 stock/stockCode 任传其一。"},"keyword":{"type":"string","description":"公告/问答关键词，例如 算电协同、低空经济、重大合同。兼容单关键词调用；多关键词优先用 keywords。"},"keywords":{"oneOf":[{"type":"array","items":{"type":"string"},"maxItems":10},{"type":"string"}],"description":"多关键词证据包检索，数组或逗号/顿号分隔字符串，例如 [\"算力\",\"数据中心\",\"火电\"]。最多 10 个；返回记录会标注 matchedKeywords。"},"keywordMode":{"type":"string","description":"多关键词匹配方式：any=命中任一关键词（默认）；all=同一条记录需命中全部关键词。","enum":["any","all"],"default":"any"},"startDate":{"type":"string","description":"证据开始日期，格式 YYYY-MM-DD；不传默认近 30 天。"},"endDate":{"type":"string","description":"证据结束日期，格式 YYYY-MM-DD；不传默认今天。"},"days":{"type":"number","description":"相对回看天数，默认 30。传 startDate 时优先 startDate。","default":30,"minimum":1,"maximum":365},"limit":{"type":"number","description":"每类证据返回数量，默认 10，最大 30。","default":10,"minimum":1,"maximum":30},"maxPages":{"type":"number","description":"实时核验或自动补查时最多检查页数，默认 2，最大 20。","default":2,"minimum":1,"maximum":20},"verificationMode":{"type":"string","description":"核验模式：default=站内记录（默认、最快）；live=官网实时核验（较慢，仅用户明确要求时使用）；auto=先查站内记录，无结果再实时核验。","enum":["default","live","auto"],"default":"default"},"interactionScope":{"type":"string","description":"互动问答范围：all=深交所+上交所，szse=互动易，sse=上证 e 互动。","enum":["all","szse","sse"],"default":"all"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"description":"参数约束：至少需要传入以下任一字段组合 — stock；或 stockCode；或 code。"},"annotations":{"title":"单股官方披露证据包","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"official_disclosure","risk":"read","freshness":"cached_or_official_live","requiresTradingDate":false,"bestUsedWith":["kline","limit_up_ladder","dragon_tiger"]}}},{"name":"news_hotlist","description":"聚合全网热点与财经媒体热榜，观察资讯关注度和潜在题材线索。 何时使用: 资讯热榜：全网/财经媒体热点话题排行；用于观察消息面温度和潜在题材线索。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"category":{"type":"string","description":"资讯类别，默认 financial。general=全网热点，financial=财经资讯，all=全部。单平台榜单时可不传。","enum":["general","financial","all"],"default":"financial"},"limit":{"type":"number","description":"返回数量，默认 30，最大 100。","default":30,"minimum":1,"maximum":100},"platform":{"type":"string","description":"资讯热榜平台，默认 combined 综合热榜；可选 douyin=抖音、weibo=微博、baidu=百度、toutiao=今日头条、eastmoney=东方财富、ths=同花顺、sina=新浪财经、yicai=第一财经。","enum":["combined","douyin","weibo","baidu","toutiao","eastmoney","ths","sina","yicai"],"default":"combined"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"资讯热榜","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"market_intelligence.news_hotlist","risk":"read","freshness":"cached_or_realtime","requiresTradingDate":false,"bestUsedWith":["smart_hotlist","hot_sectors","concept_ranking"]}}},{"name":"cls_news","description":"实时电报快讯原文，支持按关键词、股票、消息级别、时间范围过滤。用于盘前消息面复盘、盘中利好利空跟踪、个股相关消息查证。 何时使用: 实时电报快讯：实时滚动的快讯原文，支持按关键词/股票/级别/时间过滤。短线盘前复盘、盘中消息面跟踪、个股利好利空查证的核心信息源。每条结果带 ref 字段（markdown 超链接格式），回答时直接将 ref 值嵌入正文作为可点击引用，不要另列 References 段落。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"keyword":{"type":"string","description":"内容关键词，支持逗号分隔多个。用户说\"关于华为的消息\"时填\"华为\"，说\"芯片或半导体相关\"时填\"芯片,半导体\"。"},"stockCode":{"type":"string","description":"股票代码，匹配快讯关联股票字段。如 600519、000001。"},"stockName":{"type":"string","description":"股票名称，模糊匹配快讯内容和关联股票。如\"贵州茅台\"。"},"level":{"type":"string","description":"消息级别过滤。A=重大突发，B=重要，AB=A+B级，all=全部。默认 all。","enum":["A","B","AB","all"],"default":"all"},"date":{"type":"string","description":"日期，YYYY-MM-DD 格式，默认今天。支持 today/yesterday。与 hoursAgo 互斥，hoursAgo 优先。"},"startTime":{"type":"string","description":"时间范围起点 HH:mm，配合 date 使用。用户说\"盘前消息\"时填\"06:00\"。"},"endTime":{"type":"string","description":"时间范围终点 HH:mm，配合 date 使用。用户说\"盘前消息\"时填\"09:25\"。"},"hoursAgo":{"type":"number","description":"最近N小时内的消息。优先级高于 date。用户说\"最近2小时消息\"时填 2。","minimum":0.5,"maximum":72},"limit":{"type":"number","description":"返回条数，默认 30，最大 100。","default":30,"minimum":1,"maximum":100},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"实时快讯","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"market_intelligence.realtime_news","risk":"read","freshness":"cached_or_realtime","requiresTradingDate":false,"bestUsedWith":["news_hotlist","stock_screener","kline","limit_up_ladder"]}}},{"name":"index_market","description":"查询指数搜索、实时快照、涨幅/成交额排行、日线和分钟线。用于三大指数、宽基指数、行业指数点位和走势分析；市场宽度仍使用 market_overview。 何时使用: 指数行情工具：查三大指数/宽基/行业指数点位、涨跌幅、成交额排行、日线和分钟线。不要用 market_overview 代替指数点位。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","description":"查询模式，默认 snapshot。search=搜索指数；snapshot=实时快照；rank=排行；daily=日线；minute=分钟线。","enum":["search","snapshot","rank","daily","minute"],"default":"snapshot"},"symbols":{"oneOf":[{"type":"array","items":{"type":"string"},"maxItems":50},{"type":"string"}],"description":"可选。指数代码，数组或逗号分隔字符串。daily/minute 模式建议显式传入。"},"code":{"type":"string","description":"可选。单个指数代码；等价于 symbols 单元素。"},"keyword":{"type":"string","description":"可选。名称/代码/分类关键词。search 模式按关键词搜索；snapshot/rank 模式用于过滤。"},"tradeDate":{"type":"string","description":"可选。交易日期，支持 YYYY-MM-DD 或 YYYYMMDD；daily/minute 模式可指定日期。"},"startDate":{"type":"string","description":"可选。daily 模式起始日期，支持 YYYY-MM-DD 或 YYYYMMDD。"},"endDate":{"type":"string","description":"可选。daily 模式结束日期，支持 YYYY-MM-DD 或 YYYYMMDD。"},"period":{"type":"string","description":"minute 模式周期，默认 1m。","enum":["1m","5m","15m","30m","60m"],"default":"1m"},"sortBy":{"type":"string","description":"rank/snapshot 排序字段，默认 pctChg；可选 pctChg/amount/close/vol。","enum":["pctChg","amount","close","vol"],"default":"pctChg"},"order":{"type":"string","description":"排序方向，默认 desc。","enum":["asc","desc"],"default":"desc"},"limit":{"type":"number","description":"返回数量，snapshot 默认 30，rank 默认 50；日线/分钟默认返回尾部窗口。","minimum":1,"maximum":1000},"forceRefresh":{"type":"boolean","description":"调试用。true 时绕过共享结果缓存并尝试刷新底层快照。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"指数行情","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"market.index_market","risk":"read","freshness":"intraday_cached","requiresTradingDate":true,"bestUsedWith":["market_overview","kline","limit_stats"]}}},{"name":"etf_market","description":"查询 ETF 搜索、实时快照、涨幅/成交额排行、日线和分钟线。ETF 是独立资产，不要把 ETF 条件查询改用 stock_screener。 何时使用: ETF 行情工具：查 ETF 搜索、实时快照、涨幅/成交额排行、日线和分钟线。不要把 ETF 塞进 stock_screener。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","description":"查询模式，默认 snapshot。search=搜索ETF；snapshot=实时快照；rank=排行；daily=日线；minute=分钟线。","enum":["search","snapshot","rank","daily","minute"],"default":"snapshot"},"symbols":{"oneOf":[{"type":"array","items":{"type":"string"},"maxItems":50},{"type":"string"}],"description":"可选。ETF代码，数组或逗号分隔字符串。daily/minute 模式建议显式传入。"},"code":{"type":"string","description":"可选。单个ETF代码；等价于 symbols 单元素。"},"keyword":{"type":"string","description":"可选。名称/代码/分类关键词。search 模式按关键词搜索；snapshot/rank 模式用于过滤。"},"tradeDate":{"type":"string","description":"可选。交易日期，支持 YYYY-MM-DD 或 YYYYMMDD；daily/minute 模式可指定日期。"},"startDate":{"type":"string","description":"可选。daily 模式起始日期，支持 YYYY-MM-DD 或 YYYYMMDD。"},"endDate":{"type":"string","description":"可选。daily 模式结束日期，支持 YYYY-MM-DD 或 YYYYMMDD。"},"period":{"type":"string","description":"minute 模式周期，默认 1m。","enum":["1m","5m","15m","30m","60m"],"default":"1m"},"sortBy":{"type":"string","description":"rank/snapshot 排序字段，默认 pctChg；可选 pctChg/amount/close/vol。","enum":["pctChg","amount","close","vol"],"default":"pctChg"},"order":{"type":"string","description":"排序方向，默认 desc。","enum":["asc","desc"],"default":"desc"},"limit":{"type":"number","description":"返回数量，snapshot 默认 30，rank 默认 50；日线/分钟默认返回尾部窗口。","minimum":1,"maximum":1000},"forceRefresh":{"type":"boolean","description":"调试用。true 时绕过共享结果缓存并尝试刷新底层快照。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"ETF 行情","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"market.etf_market","risk":"read","freshness":"intraday_cached","requiresTradingDate":true,"bestUsedWith":["index_market","market_overview"]}}},{"name":"convertible_bond_market","description":"查询可转债搜索、正股映射、实时快照、涨幅/成交额排行、日线、分钟线和转股溢价率。可转债是独立资产，不要当作股票涨停或股票筛选工具使用。 何时使用: 可转债行情工具：查转债搜索、正股映射、实时快照、涨幅/成交额排行、日线、分钟线和转股溢价率。不要把可转债当股票涨停工具使用。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","description":"查询模式，默认 snapshot。search=搜索可转债；snapshot=实时快照；rank=排行；daily=日线；minute=分钟线。","enum":["search","snapshot","rank","daily","minute"],"default":"snapshot"},"symbols":{"oneOf":[{"type":"array","items":{"type":"string"},"maxItems":50},{"type":"string"}],"description":"可选。可转债代码，数组或逗号分隔字符串。daily/minute 模式建议显式传入。"},"code":{"type":"string","description":"可选。单个可转债代码；等价于 symbols 单元素。"},"keyword":{"type":"string","description":"可选。名称/代码/分类关键词。search 模式按关键词搜索；snapshot/rank 模式用于过滤。"},"tradeDate":{"type":"string","description":"可选。交易日期，支持 YYYY-MM-DD 或 YYYYMMDD；daily/minute 模式可指定日期。"},"startDate":{"type":"string","description":"可选。daily 模式起始日期，支持 YYYY-MM-DD 或 YYYYMMDD。"},"endDate":{"type":"string","description":"可选。daily 模式结束日期，支持 YYYY-MM-DD 或 YYYYMMDD。"},"period":{"type":"string","description":"minute 模式周期，默认 1m。","enum":["1m","5m","15m","30m","60m"],"default":"1m"},"sortBy":{"type":"string","description":"rank/snapshot 排序字段，默认 pctChg；可选 pctChg/amount/close/vol/conversionPremiumRate/premiumRate。","enum":["pctChg","amount","close","vol","conversionPremiumRate","premiumRate"],"default":"pctChg"},"order":{"type":"string","description":"排序方向，默认 desc。","enum":["asc","desc"],"default":"desc"},"limit":{"type":"number","description":"返回数量，snapshot 默认 30，rank 默认 50；日线/分钟默认返回尾部窗口。","minimum":1,"maximum":1000},"forceRefresh":{"type":"boolean","description":"调试用。true 时绕过共享结果缓存并尝试刷新底层快照。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"可转债行情","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"market.convertible_bond_market","risk":"read","freshness":"intraday_cached","requiresTradingDate":true,"bestUsedWith":["stock_search","kline"]}}},{"name":"intraday_main_flow","description":"查询盘中个股主力资金快照，支持自选股/指定代码池过滤。口径为开盘红盘中主力净额，不是传统四档大/中/小单资金流；用户问盘中主力、大单、竞价主力净额时优先使用。 何时使用: 盘中个股主力资金：开盘红口径，不是传统四档大/中/小单资金流。用户问自选股/指定股票盘中主力净额、大单净额、竞价主力净额时优先用它；不要改用 capital_flow。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"tradeDate":{"type":"string","description":"交易日期，支持 YYYY-MM-DD 或 YYYYMMDD。不传默认最近交易日/今日盘中缓存。"},"codes":{"oneOf":[{"type":"array","items":{"type":"string"},"maxItems":300},{"type":"string"}],"description":"可选。股票代码池，数组或逗号分隔字符串；适合传自选股/观察池后只看这些股票的盘中主力资金。"},"keyword":{"type":"string","description":"可选。股票名称或代码关键词过滤。"},"sortBy":{"type":"string","description":"排序字段，默认 mainNetAmount。可选 mainNetAmount/mainBuyAmount/mainSellAmount/auctionMainNetAmount/auctionMainBuyAmount/auctionMainSellAmount。","enum":["mainNetAmount","mainBuyAmount","mainSellAmount","auctionMainNetAmount","auctionMainBuyAmount","auctionMainSellAmount"],"default":"mainNetAmount"},"order":{"type":"string","description":"排序方向，默认 desc。","enum":["asc","desc"],"default":"desc"},"limit":{"type":"number","description":"返回数量，默认 30，最大 300。","default":30,"minimum":1,"maximum":300},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"盘中个股主力资金","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"capital_and_sector.intraday_stock_main_flow","risk":"read","freshness":"intraday_cached","requiresTradingDate":true,"bestUsedWith":["kline","watchlist_list","stock_screener"]}}},{"name":"short_term_emotion","description":"查询早盘/盘中短线情绪快照，包含涨跌停、炸板率、晋级率、涨停委买额、一字封单额和市场宽度。用于快速判断短线情绪强弱。 何时使用: 早盘/盘中短线情绪仪表盘：涨跌停、炸板率、晋级率、涨停委买额、一字封单、市场宽度。用户问\"今天情绪怎么样/晋级率/封单/炸板率\"时优先用它，再下钻 limit_stats/limit_up_ladder。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"tradeDate":{"type":"string","description":"交易日期，支持 YYYY-MM-DD 或 YYYYMMDD。不传默认最近交易日/今日盘中缓存。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"短线情绪仪表盘","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"limitup.short_term_emotion","risk":"read","freshness":"intraday_cached","requiresTradingDate":true,"bestUsedWith":["limit_stats","limit_up_ladder","auction_theme_signal"]}}},{"name":"auction_theme_signal","description":"查询板块竞价异动信号，区分今日新增竞价异动、昨日爆发板块延续异动和其它异动板块。用于回答竞价资金打哪条线、哪些板块竞价异动。 何时使用: 板块竞价异动信号：回答\"竞价资金打哪条线/竞价新增方向/昨日爆发板块是否延续\"。它是板块信号列表；需要自定义票池内题材聚合时用 auction_theme_strength。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"tradeDate":{"type":"string","description":"交易日期，支持 YYYY-MM-DD 或 YYYYMMDD。不传默认最近交易日/今日竞价缓存。"},"signalGroup":{"type":"string","description":"竞价信号分组，默认 all。new=今日新增竞价异动；continued=昨日爆发板块延续异动；other=其它异动板块。","enum":["all","new","continued","other"],"default":"all"},"themeSymbols":{"oneOf":[{"type":"array","items":{"type":"string"},"maxItems":50},{"type":"string"}],"description":"可选。板块代码过滤，数组或逗号分隔字符串。"},"keyword":{"type":"string","description":"可选。板块名称或代码关键词过滤。"},"sortBy":{"type":"string","description":"排序字段，默认 abnormalAmount。可选 abnormalAmount/mainNetAmount/bidVolumeBurst/bidVolume/rank。","enum":["abnormalAmount","mainNetAmount","bidVolumeBurst","bidVolume","rank"],"default":"abnormalAmount"},"order":{"type":"string","description":"排序方向，默认 desc；rank 常用 asc。","enum":["asc","desc"],"default":"desc"},"limit":{"type":"number","description":"返回数量，默认 30，最大 100。","default":30,"minimum":1,"maximum":100},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"竞价板块信号","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"call_auction.theme_signal","risk":"read","freshness":"auction_session_cached","requiresTradingDate":true,"bestUsedWith":["auction_theme_strength","theme_intraday_capital","hot_sectors"]}}},{"name":"theme_intraday_capital","description":"查询盘中板块主力资金排行，包含板块强度、涨跌幅、主力净额、大单净额、成交额和量比。用于回答盘中资金打哪个板块。 何时使用: 盘中板块主力资金排行：回答\"资金打哪个板块/板块主力净额/大单净额\"。不要塞进 concept_ranking；概念成分下钻再用 concept_stocks。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"tradeDate":{"type":"string","description":"交易日期，支持 YYYY-MM-DD 或 YYYYMMDD。不传默认最近交易日/今日盘中缓存。"},"themeSymbols":{"oneOf":[{"type":"array","items":{"type":"string"},"maxItems":100},{"type":"string"}],"description":"可选。板块代码过滤，数组或逗号分隔字符串。"},"keyword":{"type":"string","description":"可选。板块名称或代码关键词过滤。"},"sortBy":{"type":"string","description":"排序字段，默认 mainNetAmount。可选 mainNetAmount/bigOrderNetAmount/strength/pctChg/changeSpeed/amount/volumeRatio。","enum":["mainNetAmount","bigOrderNetAmount","strength","pctChg","changeSpeed","amount","volumeRatio"],"default":"mainNetAmount"},"order":{"type":"string","description":"排序方向，默认 desc。","enum":["asc","desc"],"default":"desc"},"limit":{"type":"number","description":"返回数量，默认 30，最大 100。","default":30,"minimum":1,"maximum":100},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"盘中板块主力资金","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"capital_and_sector.intraday_theme_capital","risk":"read","freshness":"intraday_cached","requiresTradingDate":true,"bestUsedWith":["concept_stocks","hot_sectors","auction_theme_signal"]}}},{"name":"sec_company_search","description":"按美股 ticker 或公司名检索 SEC 公司 CIK。查询美国上市公司 10-K/10-Q/8-K/companyfacts 前先用它解析公司。 何时使用: SEC 公司检索：按美股 ticker/公司名查 CIK。用户问美股公告、10-K/10-Q/8-K、海外公司财报前先用它解析公司。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"query":{"type":"string","description":"必填。美股 ticker 或公司名关键词，例如 NVDA、NVIDIA、Tesla、Apple。"},"limit":{"type":"number","description":"返回数量，默认 8，最大 20。","default":8,"minimum":1,"maximum":20},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"required":["query"]},"annotations":{"title":"SEC 公司检索","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"global_disclosure","risk":"read","freshness":"official_sec","requiresTradingDate":false,"bestUsedWith":[]}}},{"name":"sec_filings","description":"查询美国上市公司最近 SEC filings，支持 10-K、10-Q、8-K、DEF 14A、Form 4、13F-HR 等表单过滤，并返回 SEC 官方 filing URL。 何时使用: SEC filings 列表：按 ticker 或 CIK 查询 10-K/10-Q/8-K/DEF 14A/Form 4 等最近披露，并返回官方 filing URL。适合海外公司披露核验和 A 股海外映射。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"ticker":{"type":"string","description":"美股 ticker，例如 NVDA、AAPL、TSLA。与 cik/query 任传其一。"},"cik":{"type":"string","description":"SEC CIK，支持带或不带前导 0，例如 0001045810。与 ticker/query 任传其一。"},"query":{"type":"string","description":"公司名或 ticker，无法确定 ticker 时传这里。与 ticker/cik 任传其一。"},"form":{"type":"string","description":"可选。披露表单类型，例如 10-K、10-Q、8-K、DEF 14A、4、13F-HR。不传返回全部最近 filing。"},"limit":{"type":"number","description":"返回数量，默认 10，最大 50。","default":10,"minimum":1,"maximum":50},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"description":"参数约束：至少需要传入以下任一字段组合 — ticker；或 cik；或 query。"},"annotations":{"title":"SEC 披露列表","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"global_disclosure","risk":"read","freshness":"official_sec","requiresTradingDate":false,"bestUsedWith":[]}}},{"name":"sec_company_facts","description":"查询 SEC companyfacts XBRL 财务事实，支持 Revenues、NetIncomeLoss、Assets、EarningsPerShareDiluted 等 us-gaap/dei tags。用于美股财报事实核验。 何时使用: SEC companyfacts：按 ticker/CIK 查询 XBRL 财务事实，如 Revenues、NetIncomeLoss、Assets、EarningsPerShareDiluted。适合美股财报事实核验。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"ticker":{"type":"string","description":"美股 ticker，例如 NVDA、AAPL、TSLA。与 cik/query 任传其一。"},"cik":{"type":"string","description":"SEC CIK，支持带或不带前导 0，例如 0001045810。与 ticker/query 任传其一。"},"query":{"type":"string","description":"公司名或 ticker，无法确定 ticker 时传这里。与 ticker/cik 任传其一。"},"tag":{"type":"string","description":"单个 XBRL tag，例如 Revenues、RevenueFromContractWithCustomerExcludingAssessedTax、NetIncomeLoss、Assets、EarningsPerShareDiluted。"},"tags":{"type":"array","items":{"type":"string"},"maxItems":12,"description":"多个 XBRL tag。不传则返回常用财务事实。"},"unit":{"type":"string","description":"可选。单位筛选，例如 USD、shares、USD/shares。不传返回该 tag 所有单位。"},"limit":{"type":"number","description":"返回事实条数，默认 20，最大 80。","default":20,"minimum":1,"maximum":80},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"description":"参数约束：至少需要传入以下任一字段组合 — ticker；或 cik；或 query。"},"annotations":{"title":"SEC 财务事实","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"global_disclosure","risk":"read","freshness":"official_sec","requiresTradingDate":false,"bestUsedWith":[]}}},{"name":"watchlist_list","description":"读取当前 API key 所属用户的私有自选股列表，返回分组、标签、备注和最近涨停上下文。只读工具。 何时使用: 读取当前 API key 所属用户的自选股列表，可按 groupName 筛选，并返回分组、标签、备注和最近涨停上下文。只在用户明确问\"我的自选/自选股列表/观察池\"时使用。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"groupName":{"type":"string","description":"可选。只查看某个自选分组。"},"includeLimitUpContext":{"type":"boolean","description":"是否带最近涨停/连板上下文，默认 true。"},"limit":{"type":"number","description":"返回数量，默认 200，最大 500。","default":200,"minimum":1,"maximum":500},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"自选股列表","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"user_watchlist","risk":"read","freshness":"user_private_realtime","requiresTradingDate":false,"bestUsedWith":[]}}},{"name":"watchlist_group_list","description":"读取当前 API key 所属用户的自选股分组列表，支持只看空分组。只读工具。 何时使用: 读取当前 API key 所属用户的自选股分组列表，可筛空分组。只在用户明确问\"我的自选分组/有哪些空组/分组列表\"时使用。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"onlyEmpty":{"type":"boolean","description":"是否只返回空分组。用户说\"空组/没有股票的组\"时传 true。默认 false。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}}},"annotations":{"title":"自选股分组列表","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"user_watchlist","risk":"read","freshness":"user_private_realtime","requiresTradingDate":false,"bestUsedWith":[]}}},{"name":"watchlist_group_create","description":"创建当前 API key 所属用户的空自选股分组。写入工具，仅在用户明确要求新增/创建分组时使用。 何时使用: 创建当前 API key 所属用户的自选股空分组。自选分组最多 20 个。只有用户明确要求创建/新增分组时调用。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"groupName":{"type":"string","description":"必填。要创建的自选股分组名。分组名最长 50 字；每个用户最多 20 个自选分组。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"required":["groupName"]},"annotations":{"title":"创建自选股分组","readOnlyHint":false,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"user_watchlist","risk":"write_user_private_data","freshness":"user_private_realtime","requiresTradingDate":false,"bestUsedWith":[]}}},{"name":"watchlist_group_rename","description":"重命名当前 API key 所属用户的自选股分组，并同步更新该分组内股票。写入工具，仅在用户明确要求改分组名/重命名分组时使用。 何时使用: 重命名当前 API key 所属用户的自选股分组，并同步更新组内股票分组名。只有用户明确要求改分组名/重命名分组时调用。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"oldGroupName":{"type":"string","description":"必填。原自选股分组名。"},"newGroupName":{"type":"string","description":"必填。新的自选股分组名。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"required":["oldGroupName","newGroupName"]},"annotations":{"title":"重命名自选股分组","readOnlyHint":false,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"user_watchlist","risk":"write_user_private_data","freshness":"user_private_realtime","requiresTradingDate":false,"bestUsedWith":[]}}},{"name":"watchlist_group_delete","description":"删除当前 API key 所属用户的自选股分组。股票仍保留在自选股中，只移出该组。写入工具，仅在用户明确要求删除/清理分组时使用。 何时使用: 删除当前 API key 所属用户的自选股分组。股票仍保留在自选股中，只移出该组。只有用户明确要求删除/清理分组时调用。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"groupName":{"type":"string","description":"必填。要删除的自选股分组名。删除分组不会删除股票，组内股票仍保留在自选股中。"},"onlyIfEmpty":{"type":"boolean","description":"true=仅当该分组为空时才删除；false=即使组内有股票也删除分组并保留股票。默认 false。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"required":["groupName"]},"annotations":{"title":"删除自选股分组","readOnlyHint":false,"destructiveHint":true,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"user_watchlist","risk":"write_user_private_data","freshness":"user_private_realtime","requiresTradingDate":false,"bestUsedWith":[]}}},{"name":"watchlist_add","description":"把用户明确指定的股票加入当前 API key 所属用户的私有自选股，支持批量、去重、自动分组、标签和备注。写入工具，仅在用户明确要求加入自选时使用。 何时使用: 把用户明确指定的一只或多只股票加入当前 API key 所属用户的自选股。自选总数最多 300 只，每组最多 50 只；同一股票可属于多个组。支持股票名称/代码混输、批量去重、自动分组（连板/首板/题材/行业）和备注标签。只有用户明确要求\"加入自选/加到观察池/帮我收藏这些票\"时调用。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"stock":{"type":"string","description":"单只股票代码或名称，例如 600519、贵州茅台。与 stocks/codes 任传其一。"},"stocks":{"type":"array","items":{"type":"string"},"description":"批量股票代码或名称数组，例如 [\"中际旭创\",\"300750\",\"600839\"]。单次最多 50 只；自选总数最多 300 只。"},"codes":{"type":"string","description":"兼容字段。逗号/空格分隔的股票代码或名称，例如 \"中际旭创,300750,600839\"。"},"groupStrategy":{"type":"string","description":"分组策略。auto=按连板/首板/题材/行业自动分组；manual=使用 groupName；none=不分组。默认：有 groupName 时 manual，否则 auto。","enum":["auto","manual","none"]},"groupName":{"type":"string","description":"手动分组名。传入后默认使用该分组。每组最多 50 只股票；同一股票可属于多个组。"},"tags":{"type":"array","items":{"type":"string"},"description":"可选标签数组，例如 [\"机器人\",\"连板观察\"]。也兼容逗号分隔字符串。"},"note":{"type":"string","description":"可选备注。"},"sourceContext":{"type":"string","description":"可选来源上下文，例如\"盘后复盘看到承接不错\"。"},"position":{"type":"string","description":"加入位置。top=放到自选股最前；bottom=放到末尾。默认 top。","enum":["top","bottom"],"default":"top"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"description":"参数约束：至少需要传入以下任一字段组合 — stock；或 stocks；或 codes。"},"annotations":{"title":"加入自选股","readOnlyHint":false,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"user_watchlist","risk":"write_user_private_data","freshness":"user_private_realtime","requiresTradingDate":false,"bestUsedWith":[]}}},{"name":"watchlist_remove","description":"从当前 API key 所属用户的私有自选股中移除用户明确指定的股票。写入工具，仅在用户明确要求删除/移除时使用。 何时使用: 从当前 API key 所属用户的自选股中移除股票。只有用户明确要求移除/删除自选时调用。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"stock":{"type":"string","description":"单只股票代码或名称。与 stocks/codes 任传其一。"},"stocks":{"type":"array","items":{"type":"string"},"description":"批量股票代码或名称数组。最多 50 只。"},"codes":{"type":"string","description":"兼容字段。逗号/空格分隔的股票代码或名称。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"description":"参数约束：至少需要传入以下任一字段组合 — stock；或 stocks；或 codes。"},"annotations":{"title":"移除自选股","readOnlyHint":false,"destructiveHint":true,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"user_watchlist","risk":"write_user_private_data","freshness":"user_private_realtime","requiresTradingDate":false,"bestUsedWith":[]}}},{"name":"watchlist_update_stock","description":"更新当前 API key 所属用户自选股条目的分组、标签、备注或来源上下文。写入工具，仅在用户明确要求移动股票分组、打标签或改备注时使用。 何时使用: 更新当前 API key 所属用户自选股条目的分组、标签、备注。groupMode=add 可把股票追加到新分组且保留原分组；replace 才是移动到新分组。适合用户说\"把这些票移到某组/打标签/改备注\"。 【链接】响应中 rows[i] / items[i] / 嵌套股票列表里的每个对象都含 code/name 字段。最终回答中列举具体股票时必须按 `[name(code)](https://stock.quicktiny.cn/quote/<code>)` 格式输出 markdown 链接（例：`[贵州茅台(600519)](https://stock.quicktiny.cn/quote/600519)`），让用户能点击查看行情；不要简化为「名称 + 代码」纯文本。","inputSchema":{"type":"object","additionalProperties":false,"properties":{"stock":{"type":"string","description":"单只股票代码或名称。与 stocks/codes 任传其一。"},"stocks":{"type":"array","items":{"type":"string"},"description":"批量股票代码或名称数组。最多 50 只。"},"codes":{"type":"string","description":"兼容字段。逗号/空格分隔的股票代码或名称。"},"groupName":{"type":"string","description":"要写入的分组名。传空字符串且 groupMode=replace 时可清空分组。每组最多 50 只股票。"},"groupMode":{"type":"string","description":"分组写入模式。add=追加到该组且保留原分组；remove=从该组移除；replace=替换为该单一分组/清空。默认 replace。","enum":["add","remove","replace"],"default":"replace"},"tags":{"type":"array","items":{"type":"string"},"description":"要写入的标签数组。也兼容逗号分隔字符串。"},"replaceTags":{"type":"boolean","description":"true=用 tags 覆盖原标签；false=追加 tags。默认 true。"},"note":{"type":"string","description":"新的备注。"},"sourceContext":{"type":"string","description":"新的来源上下文。"},"detailLevel":{"type":"string","description":"输出详细度（不传=摘要+headline）。standard=完整列；raw=全字段+原始数据。"},"format":{"type":"string","description":"content[0].text 形态（不传=1 行 headline）。markdown=完整 markdown 表格；json=完整 JSON。"}},"description":"参数约束：至少需要传入以下任一字段组合 — stock；或 stocks；或 codes。"},"annotations":{"title":"更新自选股条目","readOnlyHint":false,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"_meta":{"wudao":{"domain":"user_watchlist","risk":"write_user_private_data","freshness":"user_private_realtime","requiresTradingDate":false,"bestUsedWith":[]}}}]}