tradingview-reader

Read quotes, options chains, screeners, and watchlists from the TradingView desktop app via CDP.

3.3k|382|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/himself65/finance-skills --skill tradingview-reader-himself65
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: tradingview-reader
Source: https://github.com/himself65/finance-skills/tree/main/plugins/data-providers/skills/tradingview-reader
Command: npx skills add https://github.com/himself65/finance-skills --skill tradingview-reader-himself65

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @jackwener/opencli, and includes references (resource) components.

What problem does it solve? Accessing TradingView market data programmatically normally requires paid APIs, cookie extraction, or fragile scraping. This Skill reads the user's already-logged-in TradingView macOS desktop app over Chrome DevTools Protocol, exposing quotes, full options chains with greeks, screeners, news, watchlists, and alerts without any API keys. ## Core Features & Use Cases - Options Chain Analysis: Pull full or filtered options chains with delta, gamma, theta, vega, rho, per-strike IV, and theoretical prices, plus expiry listings with DTE and contract counts. - Screener and Search: Run filtered scans across stocks, crypto, forex, futures, and bonds with 3,000+ fields, and resolve ambiguous tickers via symbol search. - Account-Bound Reads: Read the signed-in user's watchlists (including colored-flag lists), alert states, chart state, and capture chart screenshots. - Use Case: Ask for the IV skew on NVDA's front-month expiry and receive an ATM-banded chain with greeks, then screenshot the chart for research notes. ## Quick Start Ask the agent to pull the options chain for a ticker with greeks and IV from TradingView, for example by requesting the ATM strikes for the next monthly expiry.

Frequently Asked Questions about tradingview-reader

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get an options chain with greeks from TradingView?▼

Run opencli tradingview options-chain with a ticker, optionally filtering by expiry, call or put type, and an ATM strike band. The output includes delta, gamma, theta, vega, rho, IV, bid and ask IVs, and theoretical price per strike.

How to screen stocks on TradingView from the command line?▼

Use opencli tradingview screener with a market code, a columns list, a JSON filter array, and a sort field. It supports stocks, crypto, forex, futures, and bonds with over 3,000 fields including RSI, market cap, and fundamentals.

Does this TradingView reader work on Windows or Linux?▼

No, the plugin is macOS only because its launch helper relies on open -a TradingView with remote debugging arguments. It also does not work on Claude.ai since the sandbox blocks the network access and binaries opencli and CDP require.

Why does the TradingView options chain return empty results?▼

An empty chain usually means the logged-in account's subscription tier does not include options data for that symbol. Other causes are a wrong exchange code, a logged-out app, or the app not being relaunched with the CDP debug port.

Can this skill place trades or edit TradingView watchlists?▼

No, it is strictly read-only. The plugin intentionally does not expose write endpoints for alerts, watchlists, or chart layouts, so trades, alert creation, and watchlist edits must be done in the TradingView UI.

When should I use tradingview-mcp instead of the desktop reader?▼

Use tradingview-mcp for plain quotes, TA readouts, screeners, or futures when you do not want to relaunch the desktop app. Use the desktop reader when you need greeks, per-strike IV skew, or account-bound data like watchlists and alerts.