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.
What you get
- Advanced Symbol Lookup
- Market Movers Dashboard
- Dynamic Market Screener
- Universal Data Export
Run it on your computer.
Copy, paste, open the link. Nothing is installed outside the project folder.
Setup stepsShowHide
- 1Install Python 3.8+ (recommended: 3.10+).
- 2Clone: git clone https://github.com/MrChartist/tradingview-scraper.git && cd tradingview-scraper
- 3Create virtual environment: python -m venv .venv && .venv\Scripts\activate (Windows) or source .venv/bin/activate (Mac/Linux).
- 4Install dependencies: pip install -r requirements.txt && pip install -r api/requirements.txt
- 5Start server: uvicorn api.main:app --reload --port 8000
- 6Open http://localhost:8000 for the Glassmorphic terminal UI, or http://localhost:8000/docs for Swagger API docs.
- 7Run tests: pytest tests/
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.
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.
Questions about TV Scraper.
Answers about how TV Scraper works, where its data comes from, and how to run it yourself.