用途:对指定股票进行技术分析,覆盖实时行情获取、技术指标计算、支撑压力位与缺口识别、趋势判断、未来3天走势预测及操作建议生成。触发条件为用户提供股票代码并要求分析走势、预测未来或获取操作建议。
主要能力:获取当前价格、涨跌幅、成交量与历史K线;计算MA5/MA10/MA20/MA60、MACD、RSI;识别支撑位与压力位;识别向上/向下缺口及其支撑压力作用;结合均线排列、金叉死叉、超买超卖、量价配合与K线形态做多维度分析;给出上涨/下跌/横盘的概率评估,以及买入/持有/卖出/观望建议、价格区间、止损止盈位。
使用方式:依赖requests>=2.28.0、numpy>=1.24.0、pandas>=2.0.0。先调用scripts/fetch_stock_data.py获取数据,参数为--stock_code与--days(默认30天);再调用scripts/analyze_stock.py,参数为--data_file。代码格式参考references/stock_code_format.md,支持如000001、sh600000、000001.SZ、00700.HK、AAPL等格式。
适用场景:A股、港股、美股个股的短线技术研判与投研辅助。
限制:所有分析仅供参考,不构成投资建议;技术分析基于历史数据,不能保证未来表现;实时数据可能存在延迟,应以实际交易数据为准;建议结合基本面与市场环境综合判断;所有建议必须包含风险提示。