finviz-screener

Construct and open FinViz screener URLs from natural language requests.

2|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/k1064190/stock-expectation --skill finviz-screener-k1064190
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: finviz-screener
Source: https://github.com/k1064190/stock-expectation/tree/main/.claude/skills/finviz-screener
Command: npx skills add https://github.com/k1064190/stock-expectation --skill finviz-screener-k1064190

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires finviz, webbrowser, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the process of building and opening FinViz screener URLs from natural language requests, making stock screening more accessible and efficient.

Core Features & Use Cases

  • Natural Language Request Parsing: Translates user's natural language requests into FinViz screener filter codes.
  • URL Construction: Builds the FinViz screener URL with selected view type, sort order, and filter criteria.
  • Browser Opening: Opens the constructed URL in Chrome or the default browser.
  • Use Case: A user can say "I want to find oversold small caps with high ROE," and the Skill will generate the FinViz URL and open it in the browser.

Quick Start

Use the finviz-screener skill to search for 'oversold small caps with high ROE'.

Frequently Asked Questions about finviz-screener

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

FAQPage Schema
How do I build a FinViz screener URL using natural language instead of manual filters?

To build a FinViz screener URL from natural language, this Skill parses your English or Japanese request, translates it into predefined FinViz filter codes, and constructs the corresponding URL. It automatically maps your descriptive criteria into the exact parameters needed for the screener.

Can I search for oversold small cap stocks with high ROE using FinViz without manual filter selection?

Yes, you can search for oversold small caps with high ROE by providing that exact natural language request. The Skill translates descriptive financial criteria into FinViz filter codes, constructs the screener URL, and opens it directly in your web browser.

Does the FinViz screener URL constructor require Chrome and Python libraries to run?

Yes, constructing and opening FinViz screener URLs requires Chrome, Python libraries, and access to FinViz data sources. The Skill uses Python for URL construction and browser control to automatically open the generated screener links in your environment.

What is the best way to sort and view US stocks in FinViz from a text request?

The best way to sort and view US stocks from text is using a Skill that translates natural language into FinViz filter codes. It constructs the screener URL with your selected view type and sort order, then opens it in the browser for immediate screening.

Does FinViz natural language screening support Japanese input requests?

Yes, FinViz natural language screening supports both Japanese and English input requests. The Skill processes your text in either language, translates the criteria into FinViz filter codes, and generates the corresponding US stock screener URL.

Why does my FinViz URL construction fail when accessing US stock screening data?

FinViz URL construction may fail if you lack access to FinViz data sources, Chrome, or the required Python libraries. The Skill depends on these specific environment configurations to translate natural language requests into valid filter codes and open the browser.