LaunchKit · 2026
Back to Skills

finviz-crawler

Continuous financial news crawler for finviz.com with SQLite storage, article extraction, and query tool.

0
398 downloads
by @camopel

Setup & Installation

openclaw skills install @camopel/finviz-crawler

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install finviz-crawler

Version History

v3.0.0Feb 22, 2026 - Version note by skill developer:

Ticker crawling and management

What This Skill Does

A background daemon that crawls finviz.com every 5 minutes, storing headlines and full article content in a local SQLite database. Includes a query tool to filter by time window, ticker, or content type, with output formatted for LLM summarization pipelines.

Unlike one-shot finance APIs, it accumulates a local historical archive so you can query any past window without rate limits or subscription fees.

When to use it

  • Tracking NVDA or TSLA headlines without refreshing a browser
  • Generating a daily 6 AM market briefing via cron
  • Searching three weeks of financial news without an internet connection
  • Building a local archive before paywalled articles disappear
  • Feeding yesterday's headlines into an LLM for a portfolio summary

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Summarize NVDA news from the last 24 hours

AGENT
  1. 1Runs finviz_query.py with --hours 24 filtered to the NVDA ticker
  2. 2Retrieves matching article titles and content from local SQLite
  3. 3Formats output as clean text for LLM input
  4. 4Passes formatted articles to the LLM for summarization
  5. 5Returns a concise summary of NVDA headlines and key themes
OUTPUT

A paragraph summarizing NVDA-related news from the past 24 hours, drawn from Bloomberg, Reuters, and Yahoo Finance articles