Agent skill · Backend & API

value-dividend-screener

Screen US stocks for high-quality dividend opportunities combining value characteristics (P/E ratio under 20, P/B ratio under 2), attractive yields (3% or higher), and consistent growth (dividend/revenue/EPS trending up over 3 years). Supports two-stage screening using FINVIZ Elite API for efficient pre-filtering followed by FMP API for detailed analysis. Use when user requests dividend stock screening, income portfolio ideas, or quality value stocks with strong fundamentals.

BaggaT236github.com/BaggaT236GitHub ↗
claude-codeships scriptsMIT
Install
npx skills add BaggaT236/AI-Trading-Skills --skill value-dividend-screener --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 6
SKILL.md size: 16 KB
Bundled scripts: yes
Path: skills/value-dividend-screener/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 118
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Value Dividend Screener ## Overview This skill identifies high-quality dividend stocks that combine value characteristics, attractive income generation, and consistent growth using a **two-stage screening approach**: 1. **FINVIZ Elite API (Optional but Recommended)**: Pre-screen stocks with basic criteria (fast, cost-effective) 2. **Financial Modeling Prep (FMP) API**: Detailed fundamental analysis of candidates Screen US equities based on quantitative criteria including valuation ratios, dividend metrics, financial health, and profitability. Generate comprehensive reports ranking stocks by composite quality scores with detailed fundamental analysis. **Efficiency Advantage**: Using FINVIZ pre-screening can reduce FMP API calls by 90%, making this approach ideal for free-tier API users. ## When to Use Invoke this skill when the user requests: - "Find high-quality dividend stocks" - "Screen for value dividend opportunities" - "Show me stocks with strong dividend growth" - "Find income stocks trading at reasonable valuations" - "Screen for sustainable high-yield stocks" - Any request combining dividend yield, valuation metrics, and fundamental analysis ## Workflow ### Step 1: Verify

What's inside
Steps it walks through
  1. Overview
  2. When to Use
  3. Workflow
  4. Step 1: Verify API Key Availability
  5. Step 2: Execute Screening Script
  6. Step 3: Parse and Analyze Results
  7. Step 4: Generate Markdown Report
  8. Step 5: Provide Context and Methodology
  9. Step 6: Answer Follow-up Questions
  10. Resources
  11. scripts/screendividendstocks.py
  12. references/screeningmethodology.md
  13. references/fmpapiguide.md
  14. Advanced Usage
Ships with 5 files
  • references/fmp_api_guide.md
  • references/screening_methodology.md
  • scripts/screen_dividend_stocks.py
  • scripts/tests/conftest.py
  • scripts/tests/test_fmp_stable.py
Commands it runs
export FMP_API_KEY=your_fmp_key_here
export FINVIZ_API_KEY=your_finviz_key_here
export FMP_API_KEY=your_key_here
python3 scripts/screen_dividend_stocks.py --use-finviz
python3 scripts/screen_dividend_stocks.py --use-finviz \
python3 scripts/screen_dividend_stocks.py --use-finviz --top 50
python3 scripts/screen_dividend_stocks.py --use-finviz --output /path/to/results.json
python3 scripts/screen_dividend_stocks.py
python3 scripts/screen_dividend_stocks.py --fmp-api-key $FMP_API_KEY
pip install requests
More from AI-Trading-Skills
All skills →
About this skill
What does the value-dividend-screener skill do?

Screen US stocks for high-quality dividend opportunities combining value characteristics (P/E ratio under 20, P/B ratio under 2), attractive yields (3% or higher), and consistent growth (dividend/revenue/EPS trending up over 3 years). Supports two-stage screening using FINVIZ Elite API for efficient pre-filtering followed by FMP API for detailed analysis. Use when user requests dividend stock screening, income portfolio ideas, or quality value stocks with strong fundamentals.

How do I install it?

Run `npx skills add BaggaT236/AI-Trading-Skills --skill value-dividend-screener --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From BaggaT236/AI-Trading-Skills, a repository with 118 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going