dividend-growth-pullback-screener

📈 高股息成长股回调捕捉利器

🥥45总安装量 17评分人数 14
100% 的用户推荐

基于FMP与FINVIZ专业金融数据,智能筛选12%+股息增长且RSI≤40的优质美股,助您在技术回调时把握长期复利投资机遇。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 代码安全规范,无危险函数调用(eval/exec/system/subprocess等),无SQL注入或命令执行风险
  • ✅ 数据处理方式透明,所有分析结果仅保存至本地logs目录,无用户敏感数据外传或隐蔽上传行为
  • ✅ API密钥由用户主动配置(支持环境变量或命令行参数传入),脚本不内置、不收集、不传输密钥信息
  • ✅ 具备完善的输入验证与错误处理机制,包含API速率限制保护(0.3秒延迟、自动重试)
  • ⚠️ 需依赖外部金融数据API(FMP/FINVIZ),用户需自行申请API密钥并注意免费版每日250次调用限制

使用说明

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目录写入文件)。最后是模型风险,该策略基于历史数据统计,在极端市场条件(如金融危机、黑天鹅事件)下可能失效,且工具仅提供分析建议,不包含实时交易执行功能,投资者需结合市场新闻、行业分析等其他技能进行综合判断。

dividend-growth-pullback-screener 内容

文件夹图标references文件夹
文件夹图标scripts文件夹
手动下载zip · 33.6 kB
dividend_growth_compounding.mdtext/markdown
请选择文件