Multi-leg A-share limit BUY via place_limit_order_batch when MCP supports it; otherwise fall back to sequential place_limit_order per leg. Each symbol must be canonical or resolved via stock-symbol-resolve; account_id locked per signal-trader multi-account rules.
Single-symbol A-share limit BUY via place_limit_order when user already has price/amount and locked account_id; requires canonical symbol or prior stock-symbol-resolve. Not for full signal-trader pipeline.
Cancel one open order via cancel_order for a locked account_id. Use when user gives order_id or points to a single resting order to cancel.
Cancel multiple open orders via cancel_orders_batch for a locked account_id; fallback to sequential cancel_order if batch tool unavailable.
每日15:00后收盘盘点:确认成交→统计盈亏→检查持仓到期→记录决策日志→准备次日卖出清单
Cron 薄编排:08:00 基金份额晨报;09:00/09:27/09:30 通路检查与交易流程须严格遵循 signal-trader 阶段 A–D。含真实时间与 JSON-RPC 注意。
Use when user asks for deep A-share fundamental research, financial quality, main business, segment reports, or announcement risk without placing orders. Read-only MCP chain with mandatory data quality declaration.
Use when user asks for ETF or mutual fund share changes, share change daily summary, holdings diff, or tactical fund flow beyond the morning cron. Read-only; distinguishes unavailable vs empty result.