SuperAPI AI 工具集

stock-screener

数据与分析

查看项目

更新于 10-15 21:10

技能介绍

用途:基于本地CSV股票数据,按财务指标筛选、比较和分析股票。数据来源为用户提供的CSV,需包含symbol、name、sector、price、pe_ratio等字段。

主要能力:多指标过滤(P/E、P/B、市值、股息率、利润率和增长率等);预设筛选(value_screen、growth_screen、dividend_screen、quality_screen);股票对比(compare);按指标排名(rank_by);综合打分与百分位排名(score_stocks、percentile_rank);行业汇总(sector_summary);导出CSV、JSON和文本报告。

使用方式:Python中导入StockScreener,用load_csv加载数据后调用filter;或使用命令行,如 python stock_screener.py --input stocks.csv --pe-max 20 --div-min 2.0,支持--rank-by、--top、--compare、--output等参数。

适用场景:从自备股票列表中筛选价值股、成长股、高股息股或高质量股,并进行行业间对比与排序。

限制:依赖pandas>=2.0.0和numpy>=1.24.0;数据文件需用户自行提供;资料未说明实时行情接入、数据自动更新、收费情况或具体准确性保证。