canslim-screener

Screen and analyze stocks using the CANSLIM methodology with FMP API.

2|Updated Jun 14, 2026
One-click install
npx skills add https://github.com/IhsanDanish25/claude-trading-skills --skill canslim-screener-ihsandanish25
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: canslim-screener
Source: https://github.com/IhsanDanish25/claude-trading-skills/tree/main/skills/canslim-screener
Command: npx skills add https://github.com/IhsanDanish25/claude-trading-skills --skill canslim-screener-ihsandanish25

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires fmp_client, finviz_stock_client, requests, beautifulsoup4, lxml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users screen and analyze stocks using the CANSLIM methodology, providing a systematic approach to identify growth stocks with strong fundamentals and price momentum.

Core Features & Use Cases

  • Stock Screening: Use the CANSLIM methodology to screen stocks based on 7 key components (C, A, N, S, L, I, M).

  • Composite Scoring: Assign a weighted composite score to each stock and rank them based on their performance.

  • Reporting: Generate detailed reports with scores, ratings, and interpretations for each stock.

  • Use Case: Imagine you want to find stocks with strong earnings and price momentum following William O'Neil's CANSLIM investment system. Use this Skill to screen the market and identify potential candidates.

Quick Start

Use the canslim-screener skill to screen stocks using the CANSLIM methodology and generate a report.

Frequently Asked Questions about canslim-screener

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

FAQPage Schema
How do I screen stocks using the CANSLIM methodology for growth stocks?

Stock screening using the CANSLIM methodology evaluates equities across seven components to identify growth stocks with strong fundamentals and price momentum, assigning weighted composite scores and rankings to generate detailed reports.

What is the CANSLIM systematic approach for identifying stock price momentum?

The CANSLIM systematic approach identifies stock price momentum by analyzing seven key components, combining fundamental analysis with price momentum indicators to assign weighted composite scores and rank potential growth stock candidates.

Do I need an FMP API key to perform CANSLIM fundamental analysis on stocks?

Yes, performing CANSLIM fundamental analysis requires an FMP API key, alongside finviz_stock_client, requests, beautifulsoup4, and lxml dependencies, to retrieve financial data and execute systematic stock screening.

Can I use Python and finviz_stock_client to generate CANSLIM stock reports?

Yes, you can use Python with finviz_stock_client and fmp_client to execute CANSLIM stock screening, generating detailed reports with composite scores, ratings, and interpretations for each analyzed equity.

What's the best way to rank growth stocks based on earnings and price momentum?

Ranking growth stocks based on earnings and price momentum is best achieved through the CANSLIM methodology, which applies weighted composite scoring across seven fundamental and technical components to evaluate candidates.

Does CANSLIM stock screening support active traders looking for systematic stock selection?

Yes, CANSLIM stock screening supports active traders and investors seeking systematic stock selection by applying a rules-based methodology to identify equities with strong fundamentals and price momentum.