dividend-growth-pullback-screener

Screen US dividend-growth stocks using FINVIZ Elite and FMP data with RSI pullback timing.

2.6k|600|Updated Oct 19, 2025
One-click install
npx skills add https://github.com/tradermonty/claude-trading-skills --skill dividend-growth-pullback-screener
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dividend-growth-pullback-screener
Source: https://github.com/tradermonty/claude-trading-skills/tree/main/skills/dividend-growth-pullback-screener
Command: npx skills add https://github.com/tradermonty/claude-trading-skills --skill dividend-growth-pullback-screener

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps investors discover high-quality dividend-growth stocks that combine sustainable payout growth with favorable timing by signaling RSI oversold pullbacks.

Core Features & Use Cases

  • Two-stage screening workflow: Pre-screen with FINVIZ Elite to filter by market cap, yield range, dividend growth, and RSI, followed by deep fundamental analysis with the FMP API.
  • RSI-based timing: Identifies pullback opportunities on quality dividend growers using 14-day RSI (targeting RSI ≤ 40).
  • Fundamental validation: Assesses revenue and EPS growth, payout ratios, debt health, cash flow sufficiency, and key profitability metrics to ensure sustainability.
  • Use Case: An investor runs the screener to compile a shortlist of 5–15 stocks that can be considered for a long-term dividend growth portfolio, then performs individual stock research and position sizing.

Quick Start

Use the two-stage workflow to pre-screen candidates with FINVIZ Elite, then validate with FMP data, RSI, and fundamentals to generate a qualified stock list ready for deeper analysis.

Frequently Asked Questions about dividend-growth-pullback-screener

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I screen dividend-growth stocks using RSI pullback timing?

To screen dividend-growth stocks using RSI pullback timing, this Skill combines FINVIZ Elite pre-screening with FMP fundamental analysis, filtering for US-listed equities with a 14-day RSI at or below 40 to identify favorable entry points.

What is the best way to combine FINVIZ and FMP API data for fundamental stock screening?

The best way to combine FINVIZ and FMP API data for fundamental stock screening is using a two-stage workflow that pre-screens candidates with FINVIZ Elite, then validates revenue growth, payout ratios, debt health, and cash flow sufficiency via the FMP API.

How do I calculate 14-day RSI for stock pullback screening in Python?

To calculate 14-day RSI for stock pullback screening in Python, this Skill scripts programmatic RSI calculations from 30 days of historical price data, targeting an RSI threshold of 40 or lower to signal oversold dividend-growth candidates.

Do I need FINVIZ Elite to use this dividend-growth stock screener?

Yes, you need FINVIZ Elite to use this dividend-growth stock screener, as it is required for the first pre-screening stage to filter US-listed equities by market cap, yield range, dividend growth, and RSI before deeper FMP fundamental analysis.

What fundamental metrics are checked for dividend-growth stock sustainability?

For dividend-growth stock sustainability, this Skill checks revenue and EPS growth, payout ratios, debt health, and cash flow sufficiency using FMP API data and scripted logic to ensure the selected candidates can maintain their dividend payouts.

Can I use the requests library in Python to fetch FMP API data for RSI calculations?

Yes, you can use the Python requests library to fetch FMP API data for RSI calculations, as it is the listed dependency for executing the scripted logic that pulls 30 days of prices and validates fundamental stock metrics.