TradingView Screener Scraper
Pricing
from $2.49 / 1,000 results
TradingView Screener Scraper
TradingView Screener Scraper SD - TradingView Screener Scraper is a market data tool that extracts stock, crypto, forex and ETF screener rows from TradingView with the columns and filters you choose: price, change, volume, market cap, P/E, sector, ratings, RSI and 3,000+ more fields.
Pricing
from $2.49 / 1,000 results
Rating
0.0
(0)
Developer
Neuro Scraper
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 days ago
Last modified
Categories
Share
TradingView Screener Scraper — stocks, crypto, forex with any column
The TradingView Screener Scraper runs TradingView's own screener for any market (US stocks, India, UK, crypto, forex, futures, bonds ...) with the columns and filters you choose, and returns every matching row: price, change, volume, market cap, P/E, sector, analyst rating, RSI, moving averages and 3,000+ other fields. No login.
Input
| Field | Meaning |
|---|---|
markets | america, india, uk, germany, crypto, forex, coin, futures, bond, cfd ... (checked on every run) |
columns | TradingView column names (close, market_cap_basic, `RSI |
filters | AND list, e.g. [{"left":"market_cap_basic","operation":"greater","right":1000000000}] |
filter2 | Optional OR tree (TradingView's own format) |
symbols | Exact symbols, e.g. NASDAQ:AAPL |
sortBy, sortOrder | Sort column (default market cap or volume), desc / asc |
maxItems | Rows per market (default 100) |
Output
One row per symbol: market, symbol (EXCHANGE:TICKER), ticker, then one key per chosen column with TradingView's own name (close, market_cap_basic, RSI|60 ...), update_mode (real-time or delayed) and scrapedAt.
Measured (2026-10-03, local, see TEST_REPORT.md)
- US stocks over 1 billion market cap: 100 rows in 3-4 s (5,331 match).
- 1,200 US rows in 9 s (3 requests of up to 500 rows). Crypto + forex: 60 rows in 7 s.
Limits
- Guests get NASDAQ/NYSE/NSE data 15 minutes delayed (
update_mode: delayed_streaming_900); crypto and forex are real time. - An unknown column name comes back empty (TradingView gives no error); the log warns about names missing from the market's list.
Example
{"markets": ["america"], "columns": ["name", "close", "change", "volume", "RSI", "sector"], "filters": [{"left": "RSI", "operation": "less", "right": 30}], "sortBy": "volume", "maxItems": 200}