SuperAPI AI 工具集

canslim-screener

营销与增长

查看项目

更新于 10-16 06:49

技能介绍

用途:按威廉·欧奈尔CANSLIM成长股方法筛选美股,识别兼具强劲基本面与价格动能的成长股。覆盖全部7个成分:C当前季度盈利、A年度增长、N新高/新事物、S供需(量能)、L领导力/相对强度、I机构认同、M市场方向。

主要能力:两阶段流程,先用FMP API与Finviz分析股票池,再按综合评分排名生成报告。综合评分0-100,权重为C 15%、A 20%、N 15%、S 15%、L 20%、I 10%、M 5%。评级区间:Exceptional+(90+)、Exceptional(80-89)、Strong(70-79)、Above Average(60-69)。含熊市保护(M成分门控)。输出JSON与Markdown两种格式,默认写入reports/目录。

使用方式:需FMP API密钥,设置export FMP_API_KEY=your_key_here;安装依赖pip install requests beautifulsoup4 lxml。运行示例:python3 skills/canslim-screener/scripts/screen_canslim.py --api-key $FMP_API_KEY,可用--universe指定股票、--max-candidates与--top控制数量、--output-dir指定输出目录。

适用场景:寻找多倍股候选、按欧奈尔标准做系统化选股、需要按评分排序的成长股清单。

限制:不适用于价值投资、股息收益型选股或熊市环境。免费FMP额度250次/天,40只股票约需283次调用,建议免费层用--max-candidates 35;Finviz回退会因限速每只约增加2秒。Phase 4的FINVIZ Elite集成暂未提供。