LaunchKit · 2026
Back to Skills

tradingview-screener

Screen markets across 6 asset classes using TradingView data.

3
2.0k downloads
by @hiehoo

Setup & Installation

openclaw skills install @hiehoo/tradingview-screener

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

npx clawhub install tradingview-screener

Version History

v1.1.0Feb 9, 2026 - Version note by skill developer:

Add install.sh for portable venv setup; fix hardcoded Python paths to use skill-local .venv

What This Skill Does

Screens stocks, crypto, forex, bonds, futures, and coins using TradingView market data. Supports one-time scans with custom filters and columns, plus YAML-defined signal strategies with pre-filters and pandas-computed indicators. No TradingView account or API key required.

Combines TradingView's broad market coverage across 6 asset classes with pandas-computed signals in a single scriptable tool, without requiring a paid TradingView subscription or authentication.

When to use it

  • Finding oversold stocks with rising price momentum
  • Scanning crypto markets for volume breakout conditions
  • Running golden cross screens across large-cap stocks
  • Filtering forex pairs by custom technical thresholds
  • Automating recurring market scans from YAML signal files

Example Workflow

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

INPUT

User asks: Find stocks with RSI under 30 and rising price using the oversold-bounce signal

AGENT
  1. 1Runs signal-engine.py with --list to confirm oversold-bounce signal is available
  2. 2Executes signal-engine.py --signal oversold-bounce against the stock screener
  3. 3The engine applies pre-filters for RSI < 30 via TradingView API
  4. 4Pandas computes the price-rising condition on the filtered result set
  5. 5Returns a markdown table of matching tickers with price and RSI columns
OUTPUT

Markdown table of stocks meeting RSI < 30 + upward price momentum criteria, sorted by volume