TradingView Scanner Scraper
Pricing
from $1.00 / 1,000 results
TradingView Scanner Scraper
Scrapes the TradingView stock screener for any market: US, India, Europe, Asia and dozens more. Returns one record per stock with the columns you choose - name, price, change, volume, market cap, sector, exchange and many more fields. Advanced screener filters supported. No browser, no login.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
kibalee
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Scrapes the TradingView stock screener for any market with no browser and no login.
What you get
One record per stock with every column you request, for example:
{"symbol": "NYSE:U","name": "Unity Software Inc.","description": "Unity Software Inc. operates a real-time 3D development platform...","close": 38.42,"change": 1.21,"volume": 8345678,"market_cap_basic": 15200000000,"sector": "Technology Services","exchange": "NYSE","type": "stock"}
Markets
america (default), india, europe, asia, uk, canada, japan, korea, china, germany, france, brazil, world, crypto, forex, cfd and more.
Columns
Any TradingView screener field, e.g. name, description, close, change, volume, market_cap_basic, sector, industry, exchange, type, price_earnings_ttm, dividends_yield_current, employees, country.
Filters
The screener filter uses TradingView's scan language: triplets of [left, operation, right], e.g.
[{"left": "sector", "operation": "equal", "right": "Technology Services"},{"left": "market_cap_basic", "operation": "greater", "right": 10000000000}]
Default filter: all rows that have a market cap.
What it does not do
- It does not scrape TradingView charts, news or social data.
- It is not a live streaming feed — each run takes a snapshot of the screener at run time.
- It returns the fields TradingView exposes in the screener only; fields outside the screener are not available.
Input
| Field | Description |
|---|---|
markets | Markets to scrape (default ["america"]) |
columns | Screener columns to return (defaults to a sensible set) |
filter | Optional screener filter triplets (default: has market cap) |
maxResults | Cap on rows per market (default 1000) |
Output
One record per stock in the dataset, flattened: symbol plus each requested column as its own field.