Dividend Growth Pullback Screener 是一款面向长期投资者的专业股票筛选工具,通过结合基本面分析与技术指标,帮助识别高质量的股息增长股在技术回调时的买入机会。其核心工作流采用两阶段筛选机制:首先利用 FINVIZ Elite API 进行快速预筛(单次调用获取10-50只候选股票),随后通过 Financial Modeling Prep (FMP) API 对候选标的进行深度基本面验证,包括精确计算14周期RSI、核实3年股息复合增长率(CAGR)是否达到12%+、分析负债率与盈利能力等财务健康指标,最终生成本地JSON数据文件和Markdown分析报告。
该工具的显著优点在于其严谨的投资逻辑与工程效率的完美结合。策略层面,它将"股息增长复利效应"(12%年增长率可在6年内实现股息翻倍)与"技术超买超卖"(RSI≤40标识短期弱势)相结合,帮助投资者在优质公司暂时性下跌时以更好价格建仓。技术实现上,两阶段API调用策略大幅降低了数据成本,使免费版FMP用户(250次/天)也能有效使用。输出报告极具实用性,不仅提供股票列表,还包含RSI分层解读(25-30极度超卖需等待企稳 vs 35-40早期回调可立即建仓)、基于复合增长率的未来收益率预测,以及具体的仓位管理建议(如极端超卖时分批建仓、设置3-8%止损位)。
然而,该技能也存在明显局限性。首先是数据源门槛,FINVIZ Elite需付费订阅($40/月),虽非强制但强烈推荐以提升效率;FMP免费版严格的速率限制(250请求/天)在单阶段模式下仅能分析约40只股票。其次是适用范围限制,仅覆盖NYSE/NASDAQ上市且市值≥20亿美元的股票,排除了小盘股和OTC市场。技术层面,RSI≤40仅是统计超卖标识,并不能保证价格立即反弹,在持续熊市或公司基本面恶化时,股票可能长期维持超卖状态甚至继续下跌。此外,用户需具备基础的Python环境配置能力和API密钥管理经验。
该技能最适合具有5-10年长期投资视野的股息增长型投资者,特别是那些重视"收益率随成本增长"(Yield on Cost)而非当前高现金流的用户。它适合愿意接受1.5-3%当前股息率以换取12%+年增长率、追求长期资本增值与股息复利效应的DIY投资者。不适合需要即时高股息收入(如退休现金流需求)的保守型投资者,也不适合持有期少于6个月的短期交易者。对于具备基本Python知识、能够自主配置环境变量和理解API密钥管理的个人投资者而言,这是理想的量化辅助工具。
使用过程中需注意以下风险:数据风险方面,API提供的财务数据可能存在延迟或错误,且历史股息增长不代表未来表现,需人工复核最新财报。安全风险主要在于API密钥保护,虽然脚本本身不收集或外传密钥,但用户需避免将密钥硬编码在脚本中或泄露在命令行历史记录里,建议优先使用环境变量方式配置。执行环境风险包括网络稳定性(需访问FMP和FINVIZ服务器)和本地存储权限(需在logs目录写入文件)。最后是模型风险,该策略基于历史数据统计,在极端市场条件(如金融危机、黑天鹅事件)下可能失效,且工具仅提供分析建议,不包含实时交易执行功能,投资者需结合市场新闻、行业分析等其他技能进行综合判断。