This is an unofficial client library that provides programmatic access to TradingView chart data, technical indicators, and real-time market prices. It is designed to support automated trading workflows by enabling direct interaction with TradingView’s data and analysis capabilities through code.
The library offers a set of tools for working with market data and technical analysis. It includes a historical data extractor for querying past price ranges and indicator values, a real-time market data streamer that uses WebSockets to deliver live price updates and indicator outputs, and a strategy backtesting engine that can run multiple trading configurations against historical data automatically. A technical analysis aggregator collects and returns aggregated signals and ratings from TradingView for programmatic decision support.
Additional capabilities include chart replay simulation for testing strategies against past data as if trading live, chart drawing retrieval for fetching annotations, and live indicator value streaming to let automated strategies act on fresh signals. The library also supports real-time price feeds and historical data queries for offline analysis or backtesting.