Open SourceTV Scraper
    Market data

    TV Scraper.

    Enterprise-grade real-time market data intelligence terminal built as a powerful wrapper around the TradingView WebSocket protocol. FastAPI backend serves 6 REST endpoints powering a zero-dependency Glassmorphic frontend. Covers symbol lookup (overview/indicators/fundamentals/OHLCV), market movers across 5 regions, dynamic screener with custom filters, and universal CSV/JSON data export.

    This project has been removed from the catalogue. It is no longer maintained here, so the steps below may not work. The source stays on GitHub for reference.

    What you get

    • Advanced Symbol Lookup
    • Market Movers Dashboard
    • Dynamic Market Screener
    • Universal Data Export
    Run it

    Run it on your computer.

    Copy, paste, open the link. Nothing is installed outside the project folder.

    Setup stepsShow
    1. 1Install Python 3.8+ (recommended: 3.10+).
    2. 2Clone: git clone https://github.com/MrChartist/tradingview-scraper.git && cd tradingview-scraper
    3. 3Create virtual environment: python -m venv .venv && .venv\Scripts\activate (Windows) or source .venv/bin/activate (Mac/Linux).
    4. 4Install dependencies: pip install -r requirements.txt && pip install -r api/requirements.txt
    5. 5Start server: uvicorn api.main:app --reload --port 8000
    6. 6Open http://localhost:8000 for the Glassmorphic terminal UI, or http://localhost:8000/docs for Swagger API docs.
    7. 7Run tests: pytest tests/
    Install with AI

    Let an AI install it for you.

    Pick your tool, copy one prompt, paste it. It checks your computer, installs and tells you what to open.

    Claude

    Best when you want architecture explanation, codebase understanding, and a clean implementation plan before edits.

    Repo accessREADME contextTerminal if using Claude Code

    How to use: Paste the prompt with the GitHub link. Ask Claude to read the README, map modules, list risks, and produce a practical plan before using Claude Code or another agent to implement.

    Best Next Step

    Set up the Python venv, install requirements, start Uvicorn, then explore the Swagger docs at /docs before asking an AI to map the scraper modules.

    Frequently Asked Questions

    Questions about TV Scraper.

    Answers about how TV Scraper works, where its data comes from, and how to run it yourself.