tvfin
a free TradingView API built for AI
Hosted at https://api.tvfin.bluedoor.sh.
Checking API status…
Last updated: May 28, 2026.
Data
- Symbols: search TradingView symbols and resolve exchange-qualified instruments.
- News: headlines, latest stories, news flow, and symbol-specific stories.
- Calendars: economic calendar, Reuters economic events, earnings, and dividends.
- Screeners: market screener metadata, stock screens, and cross-market scanner results.
- Options: option chains, implied volatility, underlying aggregates, and strategy charts.
- Ideas and scripts: public TradingView ideas, scripts, and Pine reference metadata.
- Pine: parse Pine titles and translate Pine source between supported versions.
- Advanced: raw source-contract compatibility for confirmed TradingView endpoints.
Routes
Public routes use /v1/{route}.
| Route | Use |
|---|---|
/v1/symbols/search | Search and resolve TradingView symbols. |
/v1/news/headlines | Current TradingView news headlines. |
/v1/news/latest | Latest TradingView news stories. |
/v1/news/flow | TradingView news flow feed. |
/v1/symbols/{symbol}/news | News for one exchange-qualified symbol. |
/v1/calendar/economic | Economic calendar events. |
/v1/calendar/economic/reuters | Reuters-backed economic calendar feed. |
/v1/events/earnings | Earnings calendar rows. |
/v1/events/dividends | Dividend calendar rows. |
/v1/screeners/{market}/metadata | Screener fields and metadata. |
/v1/screeners/{market}/search | Run a market screener. |
/v1/screeners/global/search | Run a cross-market scanner query. |
/v1/options/{symbol}/chain | Option contracts for an underlying symbol. |
/v1/options/{symbol}/implied-volatility | In-time implied volatility series. |
/v1/options/{symbol}/underlying-aggregates | Aggregate option-underlying metrics. |
/v1/options/strategy-chart | Options strategy chart data. |
/v1/ideas | Public TradingView ideas. |
/v1/scripts | Public TradingView scripts. |
/v1/pine/builtins | Pine built-in reference metadata. |
/v1/pine/title | Parse Pine source title metadata. |
/v1/pine/translate | Translate Pine source. |
/v1/alerts/status | TradingView price-alert backend status. |
Rate limiting
Each SDK call or REST call counts as one API request.
| Tier | Limit | How to use it |
|---|---|---|
| Anonymous | 40 rps / 1,200 rpm | No setup. Limits are IP-based. |
| API key | 2,000 rps / 30,000 rpm | Verify an email, then send the returned API key. |
| Custom | By request | Use /v1/auth/limits/requests with an API key or contact us. |
Contact
For higher limits or account questions, reveal the contact email.