Funk-lab/tools/finlab/dashboard
alkatrazz 94ec73d8ef feat(finlab): boutons d'analyse rapide (digest/analyse/plan/fondamental/opport./alertes)
Panneau « Actions rapides » sur le dashboard : 6 boutons one-click qui renvoient
une analyse finlab instantanée (déterministe, gratuite, sans LLM), dans une modale.

- 📊 Analyse (action sélectionnée) : technique (RSI/MACD/MM/signaux) + fondamental
  (PER/PEG/ROE/marges/dette/reco/cible) + plan R:R, combinés en une fiche
- 📐 Plan R:R, 📈 Fondamentaux (action sélectionnée) ; 📋 Digest, 🔭 Opportunités,
  🔔 Alertes (global)
- Backend : endpoints /api/digest, /api/fundamentals, /api/analyze
- Fix : fundamental.compare_portfolio() utilisait l'ancien schéma mono-compte
  (pf["positions"]) → cassé par le multi-comptes ; passe par data.portfolio_tickers()

Vérifié : endpoints OK (TestClient), rendu modale au navigateur (Playwright) —
fiche Analyse NVDA complète (technique + fondamental + plan). JS node --check OK.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-30 11:33:40 +02:00
..
static feat(finlab): boutons d'analyse rapide (digest/analyse/plan/fondamental/opport./alertes) 2026-06-30 11:33:40 +02:00
__init__.py feat(finlab): dashboard web (graphiques/portefeuille/actions) + fix seed NFS (#65) 2026-06-30 00:57:23 +02:00
server.py feat(finlab): boutons d'analyse rapide (digest/analyse/plan/fondamental/opport./alertes) 2026-06-30 11:33:40 +02:00