finviz-screener

Translate natural-language stock screening requests into FinViz filter codes and screener URLs.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/pasie15/claude-trading-skills-marketplace --skill finviz-screener-pasie15
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: finviz-screener
Source: https://github.com/pasie15/claude-trading-skills-marketplace/tree/main/plugins/trading-stock-screeners/skills/finviz-screener
Command: npx skills add https://github.com/pasie15/claude-trading-skills-marketplace --skill finviz-screener-pasie15

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Translate natural-language stock screening requests into valid FinViz filter codes and fully-constructed screener URLs so users can quickly find candidate stocks without learning FinViz syntax.

Core Features & Use Cases

  • Natural-language to FinViz filter mapping for both English and Japanese inputs.
  • Builds proper Public or Elite FinViz screener URLs with view type, sort order, and signal support.
  • Auto-detects Elite mode from environment, validates filters to prevent injection, and opens Chrome with OS-appropriate fallbacks.
  • Common use cases: high-dividend screens, VCP and momentum templates, thematic (AI/cybersecurity) drilling, earnings/IPO filters, and iterative recipe-based refinement.

Quick Start

Open a FinViz screener for US small-cap high-dividend stocks with ROE over 15% and display the overview.

Frequently Asked Questions about finviz-screener

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

FAQPage Schema
How do I create a FinViz screener URL from a natural-language stock screening request?

To create a FinViz screener URL, this tool translates your natural-language stock screening request into valid FinViz filter codes and constructs a working URL. It maps your criteria directly, supporting thematic, fundamental, and technical filters for tasks like dividend or momentum screening.

Can I use Japanese or English inputs to filter stocks by themes like AI and high dividends?

Yes, you can use both English and Japanese natural-language inputs to filter stocks by themes. The tool maps your language input into FinViz filter codes, enabling thematic drilling like AI or cybersecurity, alongside fundamental screens for high-dividend stocks.

What is the best way to build an Elite FinViz screener URL for momentum screening?

The best way to build an Elite FinViz screener URL is to let the tool auto-detect Elite mode from your FINVIZ_API_KEY environment variable. It then constructs the proper Elite URL with view type, sort order, and signal support for momentum templates.

Does the FinViz screener validate filters and open Chrome automatically?

Yes, the FinViz screener validates filters to prevent injection and opens Chrome automatically with OS-appropriate fallbacks. After constructing the screener URL, it returns the URL plus a summary of applied filters for your review.

How do I screen for US small-cap stocks with specific fundamental filters like ROE over 15%?

You can screen for US small-cap stocks with fundamental filters like ROE over 15% by providing a natural-language request. The tool translates these criteria into FinViz filter codes, constructs the screener URL, and displays the overview for your candidate stocks.