Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
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.
User asks: Find stocks with RSI under 30 and rising price using the oversold-bounce signal
- 1Runs signal-engine.py with --list to confirm oversold-bounce signal is available
- 2Executes signal-engine.py --signal oversold-bounce against the stock screener
- 3The engine applies pre-filters for RSI < 30 via TradingView API
- 4Pandas computes the price-rising condition on the filtered result set
- 5Returns a markdown table of matching tickers with price and RSI columns
Markdown table of stocks meeting RSI < 30 + upward price momentum criteria, sorted by volume