Ce projet fournit un tableau de bord interactif pour visualiser en temps réel l’évolution de l’indice boursier US-30 (Dow Jones). Il est conçu avec Dash (Plotly), met à jour automatiquement les données via un cron job sur Render, et propose de nombreuses options d’affichage pour l’analyse visuelle.
📉 Fonctionnalités principales
Graphique dynamique (ligne ou chandelier)
Sélecteur de période : 1h, 6h, 12h, 1j, tout
Statistiques du jour : open, close, min, max, moyenne, volatilite
Zone de volatilité : bande autour de la moyenne
Tendance naïve : prévision par régression linéaire
SMA (1h) : moyenne mobile sur une heure
Anomalies : détection de pics statistiques
Mode clair / sombre synchronisé avec le style du graphe
Historique journalier : récap des derniers jours (clôture + volatilite)
US-30 Live Dashboard
Ce projet fournit un tableau de bord interactif pour visualiser en temps réel l’évolution de l’indice boursier US-30 (Dow Jones). Il est conçu avec Dash (Plotly), met à jour automatiquement les données via un cron job sur Render, et propose de nombreuses options d’affichage pour l’analyse visuelle.
📉 Fonctionnalités principales
🌐 Démo en ligne
Le site est déployé sur Render : https://live-dashboard-project.onrender.com/
🚀 Installation locale
📊 Données
data.csv: données temps réel US-30 (timestamp, prix)report.json: fichier généré automatiquement avec statistiques journalièresUn script
generate_report.pyest exécuté automatiquement tous les jours à 20h via un cron job Render et push les fichiers à ce repo GitHub.📄 Fichiers importants
dashboard.pydata.csvreport.jsonassets/style.css🧱 Réalisé par
Projet réalisé par @GaetanAm dans le cadre d’un projet d’application de data visualisation et de scraping.
Source données : Investing.com - US-30 Index
🚧 Idées futures
📅 Mises à jour
✉️ Contact
Pour toute question : via GitHub
Merci d’avoir exploré ce projet!