value-dividend-screener

Screen US dividend stocks using FINVIZ and FMP APIs.

2.6k|600|Updated Oct 19, 2025
One-click install
npx skills add https://github.com/tradermonty/claude-trading-skills --skill value-dividend-screener
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: value-dividend-screener
Source: https://github.com/tradermonty/claude-trading-skills/tree/main/skills/value-dividend-screener
Command: npx skills add https://github.com/tradermonty/claude-trading-skills --skill value-dividend-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 quickly identify high-quality dividend stocks by combining value metrics with growth indicators, reducing manual screening time and improving screening precision.

Core Features & Use Cases

  • Two-stage screening: Pre-filter with FINVIZ Elite API and detailed analysis with Financial Modeling Prep (FMP) to minimize API calls and maximize signal quality.
  • Comprehensive metrics: Evaluates dividend yield, payout sustainability, revenue and earnings growth, and financial health to produce a ranked shortlist.
  • Use Case: An investor wants a focused list of US dividend stocks suitable for a value-oriented income portfolio and can request the top 20 results for immediate review.

Quick Start

Configure your FMP and FINVIZ API keys, then run the two-stage screen:

  • python3 scripts/screen_dividend_stocks.py --use-finviz
  • Use --fmp-api-key and --finviz-api-key as needed.

Frequently Asked Questions about value-dividend-screener

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

FAQPage Schema
How do I screen US dividend stocks using FINVIZ and FMP?

Screen US dividend stocks by running a two-stage workflow: pre-filter candidates with FINVIZ Elite API, then analyze detailed metrics using Financial Modeling Prep. The Python script outputs a ranked JSON shortlist of value-oriented dividend opportunities.

What metrics are used for dividend stock valuation and quality analysis?

Dividend stock valuation evaluates dividend yield, payout sustainability, revenue and earnings growth, and overall financial health. This combination of value and growth metrics produces a focused, ranked shortlist for income portfolios.

Do I need FINVIZ Elite and FMP API keys to screen dividend stocks?

Yes, screening dividend stocks requires a FINVIZ Elite API key for the pre-filtering stage and a Financial Modeling Prep API key for detailed analysis. Pass both keys to the Python script to execute the two-stage workflow.

Why use a two-stage FINVIZ and FMP workflow for dividend screening?

A two-stage dividend screening workflow minimizes API calls by using FINVIZ for initial filters and FMP for deep analysis. This approach maximizes signal quality and reduces manual screening time while ensuring comprehensive metric coverage.

Can I limit dividend stock screening results to a specific number of stocks?

Yes, you can limit dividend stock screening results to a specific number like the top 20 stocks. The script processes the FINVIZ pre-filtered list through FMP analysis and outputs the highest-ranked results as a JSON file for immediate review.