Endpoints

74

Real-time Quote
2

Price
3

Technical Analysis
2

Search
1

Calendar Events
4

Community Ideas
5

Leaderboard
11

Logo
2

Market Data
19

Metadata
6

News
10

World Economy
1

Custom Screener
8

What is the TradingView Data API?

Real-time(WebSocket) market data API powered by TradingView. Get stock quotes, candlestick data, technical analysis, market leaderboards, and financial news for stocks, crypto, forex, futures, bonds, and ETFs. Includes WebSocket support for live data streaming. MCP support for AI assistant integration. – Unofficial data from TradingView.com.

TradingView Data API is available on the JoJ API marketplace. Subscribe with a single JoJ API key, call it through one gateway, and pay from one wallet — no separate account or contract with the provider.

TradingView Data API endpoints

  • POST/api/quote/batch

    batchGetQuote

    Batch Get Quotes - Get real-time quotes for multiple symbols (max 20)

  • GET/api/quote/{symbol}

    getQuote

    Get Real-time Quote - Get real-time quote data for a symbol including price, change, volume

  • POST/api/price/batch

    batchGetPrice

    Batch Get Price Data - Get candlestick data for multiple symbols in one request (max 10)

  • GET/api/price/{symbol}

    getPrice

    Get Candlestick Data - Get OHLCV candlestick data for a symbol with customizable timeframe and history range

  • GET/api/price/{symbol}/events

    Event

    Get chart event markers derived from TradingView studies such as earnings, dividends, and splits.

  • GET/api/ta/{symbol}

    getTechnicalAnalysis

    Get Technical Analysis - Get technical analysis signals (Buy/Sell/Neutral) across multiple timeframes including oscillators and moving averages

  • GET/api/ta/{symbol}/indicators

    getTechnicalIndicators

    Get detailed technical indicators data including RSI, MACD, Stoch, CCI, ADX, moving averages (EMA/SMA), pivot points, and other comprehensive technical analysis metrics

  • GET/api/search/market/{query}

    searchMarket

    Search Markets - Search for stocks, crypto, forex and other markets by keyword

  • GET/api/calendar/economic

    getEconomicCalendar

    Get economic calendar events for specified time range and countries

  • GET/api/calendar/earnings

    getEarningsCalendar

    Get earnings calendar data for specified time range and markets

  • GET/api/calendar/revenue

    getDividendsCalendar

    Get dividends calendar data for specified time range and markets

  • GET/api/calendar/ipo

    getIPOCalendar

    Get IPO calendar data for specified time range and markets

  • GET/api/ideas/list/{symbol}

    getIdeasBySymbol

    Fetch trading ideas filtered by specific symbol with pagination

  • GET/api/ideas/hot

    getHotIdeas

    Fetch hot/trending trading ideas from TradingView community with pagination support

  • GET/api/ideas/editors-picks

    getEditorsPicks

    Fetch editor-recommended trading ideas from TradingView with pagination support

  • GET/api/ideas/{symbol}/minds

    getMinds

    Fetch community minds/opinions for a specific trading symbol

  • GET/api/ideas/{imageUrl}

    getIdeaDetail

    Fetch detailed content of a specific trading idea by image URL

  • GET/api/leaderboard/configs

    getLeaderboardConfigs

    Get All Leaderboard Configs - Get all active leaderboard configurations

  • GET/api/leaderboard/{configCode}/data

    getLeaderboardData

    Get Leaderboard Data - Get leaderboard ranking data with pagination

  • GET/api/leaderboard/bonds

    getBondsLeaderboard

    Get government bonds leaderboard ranking data.

  • GET/api/leaderboard/data

    getLeaderboardData

    Get leaderboard ranking data with pagination using configuration ID. For stock types, market_code is required. This is a legacy endpoint - consider using the type-specific endpoints instead.

  • GET/api/leaderboard/crypto

    getCryptoLeaderboard

    Get cryptocurrency leaderboard ranking data.

  • GET/api/leaderboard/etfs

    getETFsLeaderboard

    Get ETF/funds leaderboard ranking data.

  • GET/api/leaderboard/futures

    getFuturesLeaderboard

    Get futures leaderboard ranking data.

  • GET/api/leaderboard/stocks

    getStockLeaderboard

    Get stock leaderboard ranking data. Requires market_code parameter.

  • GET/api/leaderboard/forex

    getForexLeaderboard

    Get forex leaderboard ranking data.

  • GET/api/leaderboard/indices

    getIndicesLeaderboard

    Get indices leaderboard ranking data.

  • GET/api/leaderboard/corporate-bonds

    getCorporateBondsLeaderboard

    Get corporate bonds leaderboard ranking data.

  • GET/logo/{logoPath}

    getLogo

    Get TradingView Symbol Logo (Cached) - Proxy logo image and cache it on edge

  • GET/logo

    getLogo

    Get TradingView logo images. The logo path should be obtained from currency-logoid, base-currency-logoid, or logoid fields returned by other endpoints. If the path does not have an extension, .svg will be automatically added. Use the big parameter to get large size versions.

  • GET/api/market-data/{symbol}/cash-flow

    CashFlow

    Get operating, investing, financing activities cash flow and other cash flow statement data

  • GET/api/market-data/{symbol}/analyst-recommendations

    AnalystRecommendations

    Get analyst buy/hold/sell recommendations, price targets and other analyst rating data

  • GET/api/market-data/{symbol}/history-quarterly

    HistoryQuarterly

    Get historical multiple quarters financial data arrays

  • GET/api/market-data/{symbol}/indicators

    Indicators

    Get P/E ratio, P/B ratio, EPS and other technical analysis indicators

  • GET/api/market-data/{symbol}/forecast

    Forecast

    Get analyst targets, earnings and revenue forecasts, recommendation metrics, and upcoming earnings timing data.

  • GET/api/market-data/{symbol}/related/etfs

    Related ETFs

    Query TradingView related ETF instruments for the specified symbol using the screener facade symbol relationship dataset.

  • GET/api/market-data/{symbol}/related/bonds

    Related Bonds

    Query TradingView related government or bond instruments for the specified symbol using the screener facade symbol relationship dataset.

  • GET/api/market-data/{symbol}/overview

    Overview

    Get high-level company and market snapshot data, including revenue and earnings summary fields, share counts, all-time price extremes, and revenue breakdown fields.

  • GET/api/market-data/{symbol}/credit-ratings

    CreditRatings

    Get S&P, Fitch and other credit rating agency information

  • GET/api/market-data/{symbol}/enterprise-value

    EnterpriseValue

    Get enterprise value, EV/EBITDA and other enterprise valuation metrics

  • GET/api/market-data/{symbol}/dividend

    Dividend

    Get dividend, dividend yield, ex-dividend date and other dividend related data

  • GET/api/market-data/{symbol}/history-annual

    HistoryAnnual

    Get historical multiple years financial data arrays

  • GET/api/market-data/{symbol}/financials-annual

    FinancialsAnnual

    Get latest annual balance sheet, income statement, and cash flow statement data

  • GET/api/market-data/{symbol}/financials-quarterly

    FinancialsQuarterly

    Get latest quarterly balance sheet, income statement, and cash flow statement data

  • GET/api/market-data/{symbol}/current

    Current

    Get current latest financial metrics data

  • GET/api/market-data/{symbol}/ttm

    TTM

    Get Trailing Twelve Months rolling financial data

  • GET/api/market-data/{symbol}/ipo

    IPO

    Get IPO shares issued, market cap and other IPO data

  • GET/api/market-data/{symbol}/company

    Company

    Get company name, industry, country, exchange and other basic information

  • GET/api/market-data/{symbol}

    Market Data

    Fetch comprehensive market data including company info, financials, indicators, analyst recommendations, enterprise value, credit ratings, and cash flow data. Returns categorized data for fundamental analysis.

  • GET/api/metadata/languages

    getLanguages

    Get list of all supported languages with code and name

  • GET/api/metadata/tabs

    getTabs

    Get list of all available tab configurations with id, title and type. Optionally filter by asset type.

  • GET/api/metadata/markets

    getMarkets

    Get list of all available market codes from configuration

  • GET/api/metadata/columnsets

    getColumnsets

    Get column set metadata grouped by asset type

  • GET/api/metadata/exchanges

    getExchanges

    Get list of all available exchanges (353+ exchanges) including major stock exchanges (NASDAQ, NYSE, HKEX, SSE, SZSE, TSE, LSE, Euronext, XETR) and major cryptocurrency exchanges (Binance, Coinbase, Kraken, OKX, Bybit, Gate, MEXC, Deribit). Returns totalExchanges count and exchanges array with name, value, desc, flag, group, country, and provider_id fields.

  • GET/api/metadata/world-economy/indicators

    getWorldEconomyIndicators

    Get world economy indicator metadata. Supports filtering by category (comma-separated), e.g. gdp,lbr.

  • GET/api/news/{newsId}

    getNewsDetail

    Get News Detail - Get detailed content of a news article by ID

  • GET/api/news

    getNews

    Get News List - Get financial news list with optional symbol filtering

  • GET/api/news/crypto

    getCryptoNews

    Get cryptocurrency market news list

  • GET/api/news/index

    getIndexNews

    Get index market news list

  • GET/api/news/futures

    getFuturesNews

    Get futures market news list

  • GET/api/news/bond

    getBondNews

    Get bond market news list

  • GET/api/news/forex

    getForexNews

    Get forex market news list

  • GET/api/news/etf

    getETFNews

    Get ETF market news list

  • GET/api/news/stock

    getStockNews

    Get stock market news list

  • GET/api/news/economic

    getEconomicNews

    Get economic news list

  • GET/api/world-economy/indicators/{indicator}

    getWorldEconomy

    Get world economy indicator rankings by indicator slug and region. Data is fetched from TradingView scanner and sorted by latest value in descending order.

  • POST/api/screener/etf/scan

    ETF Screener

    Scan ETF assets with custom filters and field groups

  • POST/api/screener/cex/scan

    CEX Screener

    Scan centralized exchange crypto pairs with custom filters and field groups

  • POST/api/screener/bond/scan

    Bond Screener

    Scan bond assets with custom filters and field groups

  • POST/api/screener/dex/scan

    DEX Screener

    Scan decentralized exchange crypto pairs with custom filters and field groups

  • POST/api/screener/crypto/scan

    Crypto Screener

    Scan crypto assets with custom filters and field groups

  • GET/api/screener/presets

    Presets Field

    Get screener preset field groups

  • GET/api/screener/filter-options

    Filter Option Metadata

    Get screener filter option metadata

  • POST/api/screener/scan

    Stock Screener

    Scan stock assets with custom filters and field groups

Frequently asked questions about TradingView Data API

What is TradingView Data API and how does it work?

TradingView Data API is a professional financial market data service that provides real-time and historical data for 160,000+ symbols across stocks, crypto, forex, and ETFs from 250+ global exchanges. It works through RESTful API endpoints and WebSocket streaming, allowing developers to integrate market data directly into their applications with simple HTTP requests.

What data can I access with TradingView API?

You can access real-time quotes, historical OHLCV data, technical indicators, market depth, company fundamentals, earnings data, financial statements, analyst ratings, news feeds, and economic calendar events. The API covers stocks, cryptocurrencies, forex pairs, commodities, indices, ETFs, bonds, and futures from 250+ global exchanges.