canslim-screener

Community

Rank CANSLIM stocks with confidence.

Authortradermonty
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This CANSLIM screener helps investors identify high-conviction growth stocks by applying William O'Neil's CANSLIM framework, filtering for earnings momentum, growth consistency, price action near highs, and market direction.

Core Features & Use Cases

  • Phase 2 enhancements: adds S (Supply/Demand) and I (Institutional) signals to improve filtering; Phase 3 will include L (Leadership) for full CANSLIM.
  • Automated ranking: computes composite CANSLIM scores, identifies the weakest component, and outputs ranked top candidates.
  • Report generation: produces machine-readable JSON and human-friendly Markdown reports for quick review and portfolio planning.
  • Use cases include screening a 40-stock universe, backtesting across bull/bear markets, and building execution-ready watchlists.

Quick Start

To run the canslim-screener, install Python 3.7+, provide a Financial Modeling Prep API key, and execute the screening script. Then review the generated JSON/Markdown reports for top CANSLIM candidates.

Dependency Matrix

Required Modules

requestsbeautifulsoup4lxml

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: canslim-screener
Download link: https://github.com/tradermonty/claude-trading-skills/archive/main.zip#canslim-screener

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.