TradingView Scraper - Screener, Quotes, Technicals & Ideas avatar

TradingView Scraper - Screener, Quotes, Technicals & Ideas

Pricing

from $4.00 / 1,000 screener rows

Go to Apify Store
TradingView Scraper - Screener, Quotes, Technicals & Ideas

TradingView Scraper - Screener, Quotes, Technicals & Ideas

Scrape TradingView: multi-market screener (stocks/crypto/forex/futures, 60+ countries) with fundamentals & technical ratings, full symbol quotes, multi-timeframe Buy/Sell technical analysis, trader ideas (sentiment), news & symbol search. Monitor new ideas, matches & price/rating changes.

Pricing

from $4.00 / 1,000 screener rows

Rating

0.0

(0)

Developer

Scrape Sage

Scrape Sage

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

2

Monthly active users

5 days ago

Last modified

Share

TradingView Scraper — Screener, Quotes, Technicals, Trader Ideas & News

Pull everything TradingView shows from one actor: a multi-market screener (stocks, crypto, forex, futures across 60+ countries), full symbol quotes, multi-timeframe technical analysis (the Buy/Sell gauge), trader ideas (community sentiment & long/short calls), news headlines, and symbol search — as clean JSON.

No login, no API key, no browser. Fast HTTP extraction straight from TradingView's own scanner, symbol, ideas and news endpoints.

Why this TradingView scraper?

Every other TradingView actor does one thing — only the screener, or only ideas. This actor is the all-in-one: screener + quotes + technicals + ideas + news + search, plus a monitor mode none of them have, at a fraction of their price.

CapabilityTypical TradingView scrapersThis actor
Multi-market screener (stocks/crypto/forex/futures, 60+ countries)partial
Full fundamentals (P/E, EPS growth, margins, ROE, debt, FCF)✅ 90+ fields
Technical rating + every indicator (RSI, MACD, ADX, MAs, Bollinger…)partial
Multi-timeframe Buy/Sell gauge (1m → 1M)
Trader ideas with full text, direction, author & reputationseparate actor
Chart snapshot image per idea
News headlines (+ full article text)
Symbol search / discovery
Monitor mode — only new ideas / matches / price-rating changes
Start feeoften $0.005–$0.09none
Price per rowup to $0.05from $0.001

Use cases

  • Quant & algo research — pull a filtered universe with technicals and fundamentals every morning to feed a strategy or backtest.
  • Stock / crypto screening dashboards — power your own screener UI with TradingView's exact ratings and indicators across any market.
  • Sentiment & social-trading analysis — track community ideas (long vs short, likes, views, top authors) as a contrarian or momentum signal.
  • Price & signal alerting — combine monitor mode with Schedules to get only new ideas on your watchlist, new screener matches, or symbols whose technical rating just flipped.
  • Market news pipelines — stream per-symbol headlines (with full article text) into an LLM for summaries or event detection.
  • Watchlist enrichment — resolve tickers with symbol search, then pull quotes + technicals for each.

How to use

  1. Sign up for Apify — the free plan is enough to try this actor.
  2. Open the TradingView Scraper, pick a mode, set your market / symbols / filters, and click Start.
  3. Watch results stream into the dataset table.
  4. Export as JSON, CSV, Excel, XML, or RSS — or pull results programmatically via the Apify API.

Input

{
"mode": "screener",
"market": "america",
"signal": "topGainers",
"minMarketCap": 1000000000,
"sectors": ["Technology Services", "Electronic Technology"],
"maxResults": 100
}
{
"mode": "ideas",
"symbols": ["NASDAQ:NVDA", "BINANCE:BTCUSDT"],
"ideaDirection": "long",
"maxIdeasPerSource": 25
}
  • modescreener, quotes, technicals, ideas, news, or search.
  • market (screener)america, crypto, forex, cfd, futures, bond, or a country code (uk, germany, india, japan, canada, brazil, australia, …).
  • signal (screener) — ready-made screens: Top Gainers/Losers, Most Active, Most Volatile, Unusual Volume, Overbought, Oversold, Strong Buy/Sell.
  • minMarketCap / maxMarketCap / minPrice / maxPrice / minVolume / sectors — quick filters. filtersRaw — power-user TradingView filters ({"left":"RSI","operation":"eless","right":40}).
  • sortBy / sortOrder — sort the screen by any field (change, Value.Traded, Perf.YTD, Recommend.All…).
  • symbols (quotes / technicals / ideas / news)EXCHANGE:SYMBOL (NASDAQ:AAPL, FX:EURUSD) or a bare ticker (auto-resolved).
  • intervals (technicals) — timeframes for the gauge: 1m,5m,15m,30m,1h,2h,4h,1D,1W,1M.
  • ideasFeed / ideaDirection / maxIdeasPerSource (ideas) — feed/category, long/short filter, cap per source.
  • newsCategory / includeStoryContent (news) — market category and full article text.
  • searchQueries (search) — company names, tickers or keywords.
  • startUrls — paste any TradingView symbol / ideas / news URL; each is auto-routed.
  • monitorMode / monitorStoreName — output only records not seen on previous runs.

Output

Screener / Quotes (recordType: "screenerRow" / "quote"):

{
"recordType": "screenerRow",
"ticker": "NVDA",
"name": "NVIDIA Corporation",
"fullSymbol": "NASDAQ:NVDA",
"exchange": "NASDAQ",
"sector": "Electronic Technology",
"industry": "Semiconductors",
"country": "United States",
"price": 204.65,
"changePercent": -1.33,
"volume": 128363118,
"marketCap": 4952530087443,
"peRatio": 31.34,
"epsDilutedTtm": 6.53,
"dividendYieldPercent": 0.019,
"grossMarginPercent": 69.85,
"returnOnEquityPercent": 105.1,
"perfYtdPercent": 7.8,
"perf1MonthPercent": -4.1,
"high52Week": 212.19,
"low52Week": 86.62,
"technicalRating": -0.2,
"technicalRatingLabel": "Sell",
"movingAveragesRatingLabel": "Sell",
"oscillatorsRatingLabel": "Neutral",
"rsi14": 45.33,
"macd": -1.30,
"sma50": 208.73,
"sma200": 189.70,
"earningsReleaseNextDate": "2026-08-26T12:00:00.000Z",
"logoUrl": "https://s3-symbol-logo.tradingview.com/nvidia.svg",
"url": "https://www.tradingview.com/symbols/NASDAQ-NVDA/",
"scrapedAt": "2026-06-17T12:00:00.000Z"
}

Technical analysis (recordType: "technicalAnalysis"):

{
"recordType": "technicalAnalysis",
"fullSymbol": "NASDAQ:NVDA",
"price": 204.65,
"timeframes": [
{ "interval": "1h", "summary": { "rating": -0.42, "label": "Sell" }, "movingAverages": { "label": "Strong Sell" }, "oscillators": { "label": "Neutral" }, "indicators": { "RSI": 38.4, "macd": -1.1 } },
{ "interval": "1D", "summary": { "label": "Sell" }, "movingAverages": { "label": "Sell" }, "oscillators": { "label": "Neutral" } },
{ "interval": "1W", "summary": { "label": "Buy" }, "movingAverages": { "label": "Strong Buy" }, "oscillators": { "label": "Neutral" } }
]
}

Trader idea (recordType: "idea"):

{
"recordType": "idea",
"ideaId": 22182126,
"title": "NVDA | Buy the Dip — Loading for the Liquidity Above",
"description": "On the Daily, NVDA remains in a clear uptrend and is currently in a pullback…",
"url": "https://www.tradingview.com/chart/NVDA/LntfmXkZ-NVDA-Buy-the-Dip/",
"direction": "neutral",
"timeframe": "1D",
"likes": 75,
"comments": 9,
"views": 12840,
"publishedAt": "2026-06-13T17:37:14+00:00",
"chartImageUrl": "https://s3.tradingview.com/l/LntfmXkZ_big.png",
"symbol": "NASDAQ:NVDA",
"author": "BigBeluga",
"authorIsPro": true,
"authorBadges": ["Ultimate"],
"authorUrl": "https://www.tradingview.com/u/BigBeluga/"
}

News (recordType: "newsItem") and search (recordType: "searchResult") records are also returned with full fields.

Automate & schedule

Run this actor on autopilot and pull results into your own stack:

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'MY_APIFY_TOKEN' });
const run = await client.actor('scrapesage/tradingview-scraper').call({
mode: 'screener',
market: 'crypto',
signal: 'topGainers',
maxResults: 50,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(`Got ${items.length} rows`);

Integrate with any app

Connect the dataset to 5,000+ apps — no code required:

  • Make — multi-step automation scenarios.
  • Zapier — push new ideas or screener hits into Sheets, Notion or your CRM.
  • Slack — get notified when a monitored watchlist finds new ideas.
  • Google Drive / Sheets — auto-export every run to a spreadsheet.
  • Airbyte — pipe results into your data warehouse.
  • GitHub — trigger runs from commits or releases.

Use with AI assistants (MCP)

The output is clean, LLM-ready JSON. Call this actor from Claude, ChatGPT, or any agent framework through the Apify MCP server — ask your assistant to "screen US large-cap tech with a Strong Buy rating and summarize the latest NVDA ideas" and let it run this scraper.

Agent-ready: autonomous payments (x402 & Skyfire)

This actor is agent-ready — AI agents can discover it, run it, and pay for it autonomously, with no Apify account and no human in the loop. It uses pay-per-event pricing and limited permissions, so it qualifies for Apify's agentic-payment standards:

  • x402 — an open, HTTP-native payment protocol. Agents pay per run in USDC on the Base network directly through the Apify MCP server — no account, no API key.
  • Skyfire — agent-to-service payments for fully autonomous AI-agent workflows.

Building an AI agent, MCP tool, or autonomous data pipeline? This scraper is ready to plug in and pay as it goes.

More scrapers from scrapesage

Build a complete markets & trading data stack:

Tips

  • Deep screens: results are paged in 200s; raise maxResults (or set 0) to pull a whole market. Narrow with minMarketCap, sectors or filtersRaw to focus.
  • Any asset class: for crypto/forex use EXCHANGE:SYMBOL like BINANCE:BTCUSDT or FX:EURUSD in quotes/technicals; the screener's market switches the whole universe.
  • Recurring monitoring: turn on monitorMode and create a Schedule — you'll only get records that are new since the last run.
  • Cost control: news ($0.002) and search ($0.001) are the cheapest events; screener rows are $0.004 — far below the $0.02–$0.05 other TradingView actors charge.

FAQ

Do I need a TradingView account or API key? No. This actor reads TradingView's own public scanner, symbol, ideas and news endpoints — no login, key or browser.

Which markets are supported? Asset classes america, crypto, forex, cfd, futures, bond, plus 50+ country stock markets. Quotes & technicals work for any symbol in EXCHANGE:SYMBOL form.

What's the difference between technicalRating and the technicals mode? Every screener row and quote already carries the daily technical rating. The technicals mode adds the multi-timeframe gauge — the same Strong Buy…Strong Sell summary for 1m, 5m, 1h, 4h, 1D, 1W, 1M, etc.

How do trader ideas help? Ideas are community analyses with a clear long/short/neutral bias, engagement metrics and author reputation — useful as a sentiment signal and for tracking influential traders.

Can I export to Google Sheets, CSV, or Excel? Yes — one click in the dataset view, or automatically on every run via the Google Drive integration.

Is scraping TradingView legal? This actor collects publicly available data only. You are responsible for using the data in compliance with applicable laws and TradingView's terms. This actor is not affiliated with or endorsed by TradingView.

A field is null — why? Some fields don't apply to every asset (e.g. crypto has no P/E, forex has no market cap). Fields are null only when the data doesn't exist for that symbol.

Need help?

Open an issue on the actor's Issues tab, or visit the Apify help center. Feature requests are welcome — this actor is actively maintained.