Get Chartbot here: https://github.com/profit-adda-web/Chartbot
Python-based market data analysis and dashboard system by Profit Adda Web. Fetches live/historical feeds, computes indicators, and renders visual dashboards for trading and research.
Key Features
- Market Data Feed — Modular data acquisition (live or CSV/historical) via
marketfeed.py
. - Technical Indicators — Built-in computations (MA, RSI, etc.) in
indicators.py
to derive signals. - Dashboard & Charts — Visualization and reporting through
dashboard.py
and HTML templates. - Offline / Backtesting — Example CSVs for testing and demonstrations.
- Extensible — Designed so new sources, indicators, and UI components can be added easily.
Repository Structure (summary)
marketfeed.py
— fetches & normalizes market ticks/candlesindicators.py
— indicator implementations and helper functionsdashboard.py
— builds and serves charts/dashboards
CSV/
— sample/historical datasets for offline runstemplates/
— HTML templates for dashboard pagesrequirements.txt
— Python deps
Getting Started
Quick commands to clone, install and run core scripts.
git clone https://github.com/profit-adda-web/Chartbot.git
python -m venv Chartbot
cd Chartbot
.\Scripts\activate
pip install -r requirements.txt
# Run feed, compute indicators, and start dashboard:
uvicorn dashboard:app --reload