SuperAPI AI 工具集

stock-analysis

数据与分析

查看项目

更新于 10-16 09:58

技能介绍

该技能是一个股票分析工作流,由AI自身充当分析引擎,Python脚本只负责取数据与算指标,不调用外部LLM。

用途与适用场景:用户输入股票代码或中文公司名,即可对A股、港股、美股做技术面与消息面结合的分析,并生成决策看板。

工作流:先在STEP 1解析输入,识别市场并标准化代码;6位数字(6/0/3开头)按A股、HK加5位数字按港股、1-5位大写字母按美股处理,多只股票可用逗号、空格或换行分隔;中文公司名会先用WebSearch查代码。随后在STEP 2读取references/stock_data_fetcher.py,写入/tmp/后执行:python3 /tmp/stock_data_fetcher.py --stocks "CODE1,CODE2,CODE3" --news,缺少依赖时执行pip3 install akshare yfinance efinance --quiet后重试。脚本输出JSON,含实时行情、技术指标、综合评分、数据源状态与新闻。STEP 3对没有内置新闻的股票执行WebSearch,每只最多2-3次、总量不超过10次。STEP 4按references/analysis-prompt-template.md综合分析,技术面60%、消息面30%、宏观10%。STEP 5按references/output-format-template.md输出看板,含汇总表头、每股卡片、价格目标、新闻与免责声明。

主要能力:行情与K线获取、MA/MACD/RSI/量能/乖离率计算、100分制评分与买卖信号、新闻搜索、目标价与止损价建议。

可选配置:TUSHARE_TOKEN(A股)、TAVILY_API_KEY或SERPAPI_KEY(新闻),零配置也可运行;行情降级链A股为Tushare Pro→efinance→akshare→yfinance,港股为efinance→akshare→yfinance,美股以yfinance为主。

硬性规则与限制:RSI大于80不给买入信号;MA5乖离率大于5%不给买入信号;必须给出止损价与目标价;偏好缩量回调买点。代码无法识别会提示格式,单只股票失败则跳过,休市时用最近交易日数据,脚本超时120秒。所有价格来自真实市场数据,指标由脚本计算,输出为中文,价格用原始货币单位。具体收费与更多平台支持暂未提供。