TradingView Screener
Pricing
from $10.00 / 1,000 results
TradingView Screener
Screen stocks, crypto and forex across 65+ global markets with 100+ fields per symbol: price, fundamentals, analyst consensus and price targets, estimates, next earnings, dividends and technicals (RSI, MACD, SMA). Filter by any field, use ready-made presets. No login.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
Sheshinmcfly
Maintained by CommunityActor stats
1
Bookmarked
7
Total users
0
Monthly active users
19 hours ago
Last modified
Categories
Share
TradingView Screener — Stocks, Crypto & Forex with 100+ fields
Scan stocks, crypto and forex across dozens of global markets using TradingView's screener data. Every symbol comes with 100+ fields: price and volume, full fundamentals (P/E, revenue, margins, ROE, debt), analyst consensus and price targets, estimates and next-earnings dates, dividends, and technicals (RSI, MACD, moving averages, Bollinger, performance). Filter by anything, sort by anything, and pull ready-made screens. No login, no API key.
| 🌎 Global | US stocks and ~65 country markets, plus crypto and forex |
| 🧮 100+ fields | Price, fundamentals, analyst ratings, estimates, dividends, technicals |
| 🎯 Any filter | Market cap, P/E, RSI, sector, country, exchange — or any field you want |
| ⚡ Ready-made screens | Gainers, losers, most active, overbought/oversold, high dividend |
| 🧠 Analyst data | Buy/hold/sell counts, consensus mark, price targets, next earnings |
Data you get
Per symbol — symbol, name, description, market, exchange, sector, industry, country, number_of_employees; price (close, change, open, high, low, volume, average_volume_10d_calc, relative_volume_10d_calc, premarket_change, postmarket_change…); size (market_cap_basic, total_shares_outstanding, float_shares_outstanding); valuation and fundamentals (price_earnings_ttm, earnings_per_share_diluted_ttm, total_revenue_ttm, net_income_ttm, gross_margin_ttm, operating_margin_ttm, net_margin_ttm, return_on_equity_fq, free_cash_flow_ttm, total_debt_fq…); analyst (recommendation_mark, recommendation_buy/hold/sell, price_target_average/median/high/low); estimates & earnings (eps_estimate_ntm, earnings_per_share_forecast_next_fq, earnings_release_next_date, earnings_release_date); dividends (dividends_yield_current, dividend_ex_date_recent, dividend_payout_ratio_ttm); technicals (RSI, MACD.macd, SMA20/50/200, EMA20/50, BB.upper/lower, ATR, ADX, Stoch.K/D, VWAP) and performance (Perf.1M/3M/6M/Y/YTD/5Y, price_52_week_high/low). Crypto and forex return the fields that apply to them.
Need something specific? Set customColumns to any of TradingView's thousands of fields.
Quick start
Largest US stocks
{ "markets": ["america"], "maxResults": 200 }
Oversold large caps in tech (RSI < 30)
{ "markets": ["america"], "sector": ["Technology Services", "Electronic Technology"], "minMarketCap": 10000000000, "filters": [{ "field": "RSI", "operation": "less", "value": 30 }] }
Today's top gainers (liquid names)
{ "markets": ["america"], "preset": "top_gainers", "minPrice": 1, "minVolume": 100000, "maxResults": 50 }
Top crypto by market cap
{ "markets": ["crypto"], "maxResults": 100 }
Just the fields you want
{ "markets": ["america"], "customColumns": ["name", "close", "recommendation_mark", "price_target_average", "earnings_release_next_date"] }
How to use
- Add one or more markets (a country code like
america,germany,india; orcrypto/forex). - Optionally pick a preset, set filters (market cap, P/E, RSI, sector…, or the advanced per-field filter), and a sort column.
- Set max results per market. Turn on customColumns if you want an exact field list.
- Run. The status message shows how many symbols each market returned out of how many matched, and flags any market name it did not recognize.
Use cases
- Stock & crypto screening — find symbols by valuation, momentum, dividends or technicals across markets.
- Quant / backtesting inputs — pull a wide, consistent field set for thousands of symbols fast.
- Analyst-driven ideas — screen by consensus rating and upside to price target.
- Dashboards & alerts — feed live fundamentals and technicals into your own tools.
- Market research — compare sectors, countries and exchanges on the same metrics.
Input
| Field | Type | Description |
|---|---|---|
| markets | array | Country codes (stocks), crypto or forex |
| preset | select | Ready-made screen (gainers, losers, most active, overbought…) |
| maxResults | integer | Max symbols per market (default 100) |
| sortBy / sortOrder | string | Column to sort by + direction |
| minMarketCap / maxMarketCap / minPrice / maxPrice / minPE / maxPE / minVolume / minDividendYield / minRSI / maxRSI | number | Friendly filters |
| sector / industry / country / exchange | array | One or more exact values (several = OR) |
| filters | array | Advanced: { "field", "operation", "value" } on any field |
| customColumns | array | Return exactly these columns |
Output example
{"symbol": "NASDAQ:AAPL","description": "Apple Inc.","sector": "Electronic Technology","industry": "Telecommunications Equipment","close": 344.63,"change": -1.23,"volume": 67840642,"market_cap_basic": 5029592198492,"price_earnings_ttm": 39.51,"dividends_yield_current": 0.30,"recommendation_mark": 1.63,"recommendation_buy": 18,"recommendation_hold": 14,"recommendation_sell": 4,"price_target_average": 334.65,"price_target_high": 405,"earnings_release_next_date": "2026-11-02","gross_margin_ttm": 48.65,"net_margin_ttm": 27.62,"return_on_equity_fq": 148.75,"number_of_employees": 166000,"RSI": 55.35,"Perf.Y": 26.71,"market": "america"}
Performance
Measured runs:
| Request | Symbols | Time |
|---|---|---|
| 1 market × 100 | 100 | ~8 s |
| 1 market × 600 | 600 | ~12 s |
| 4 markets × 50 | 200 | ~6 s |
| Filtered / preset screens | 25–40 | ~5–6 s |
Pricing
Pay per result: $0.01 per symbol returned, plus run start.
| Symbols | Price |
|---|---|
| 1,000 | $10.00 |
| 10,000 | $100.00 |
Markets that are not recognized and empty screens are reported in the status message and never charged.
FAQ
Which markets are supported?
US (america) and ~65 country markets, plus crypto and forex. Use one market per entry.
Can I get any TradingView field?
Yes — set customColumns to any field names. The default set already includes 100+ for stocks.
What is recommendation_mark?
TradingView's analyst consensus from 1 (strong buy) to 5 (strong sell), alongside the buy/hold/sell counts and price targets.
Do I need a TradingView account? No. The actor reads the public screener data — no login, no API key.
More actors
Browse all my scrapers on my Apify profile.
Disclaimer
This actor collects publicly available screener data from TradingView and is not affiliated with TradingView. You are responsible for how you use the data.
Changelog
| Version | Date | Changes |
|---|---|---|
| 1.1 | 2026-10-31 | 100+ fields for stocks (added analyst consensus and price targets, estimates, next-earnings dates, dividends, margins, float, pre/post-market, 5-year performance; dates as ISO); ready-made presets; advanced per-field filters and multi-value sector/country/exchange; sensible default sort per asset type; markets validated with a clear message for unknown ones; faster multi-market runs and a per-market summary. |
| 1.0 | 2026-10-12 | Initial release |