Objective
Based on the technical indicator tools within the plugin, conduct institutional-grade technical analysis of ETFs/indices/A-shares, and output reviewable structured conclusions.
Input
- User question
- Instrument and timeframe information
- Tool output (OHLCV and technical indicator results)
Output (fixed structure)
- Trend analysis (moving averages, MACD, ADX)
- Momentum analysis (RSI, KDJ, CCI)
- Volatility and patterns (BOLL, ATR, candlestick patterns)
- Composite score and risk counter-evidence
Evidence table (required)
- List the
tool_*called in this analysis and their respectivesuccess/quality_status(or equivalent fields). - Key values(such as RSI, MACD) must correspond to field names in the tool JSON or the appendix snapshot, and must not appear only in free-form narrative without a source.
Counter-evidence and limitations (required)
- Explain the impact of data gaps, upstream degradation, and
degradedon the conclusions; do not fill missing data with speculation.
Mandatory rules
- Retrieve data only through OpenClaw tool list /
tool_runnercalls totool_calculate_technical_indicatorsand other manifest tools;prohibitedto guide direct connection toplugins.data_collectionimplementation. - Call tools to retrieve data first, then interpret.
- Cite at least 1 piece of evidence each for trend/momentum/volatility.
- When key fields are missing, output
insufficient_evidence。 - Prohibited to output buy/sell points, position ratios, or leverage recommendations.
- Thresholds are read from
config/technical-analyst_config.yaml, not hardcoded in the body text.
Dependent tools
tool_calculate_technical_indicators(main entry)tool_fetch_market_data(supplementary market context)tool_resolve_symbol(L2 code normalization, optional)tool_l4_valuation_context(L4-data valuation context; used for objective valuation fields when retrieving data in parallel with technical analysis)tool_l4_pe_ttm_percentile(L4-data; PE_TTM historical percentile for the reporting period, optionally listed alongside the valuation context)
Common output fields
summarytrendmomentumvolatilitypattern_signalsscorecardrisk_counterevidenceevidenceconfidence_band(low/medium/high)