Comment fonctionne StockView
Pipeline d'analyse, sources de données et métriques.
Vue d'ensemble
StockView utilise un pipeline d'analyse en 5 étapes avec collecte parallèle des données. Chaque étape effectue une tâche spécifique : configuration, collecte de données, analyse, évaluation des risques et synthèse finale du rapport.
Profils de risque
L'algorithme s'adapte à trois profils d'investisseurs avec différentes tolérances au risque et objectifs d'optimisation.
Minimiser la variance avec pénalité de drawdown. Priorise la préservation du capital.
Maximiser le ratio de Sharpe. Équilibre rendement et risque.
Maximiser le rendement avec tolérance à la variance. Permet une volatilité plus élevée pour un potentiel de hausse.
Références par profil
Chaque métrique est évaluée par rapport aux plages cibles spécifiques au profil :
| Métrique | Conservateur | Modéré | Agressif |
|---|---|---|---|
| Volatilité annualisée | < 12% | 12–20% | 20–35% |
| Drawdown maximal | < 10% | 10–20% | 20–35% |
| CVaR 95% (mensuel) | < 2% | 2–5% | 5–10% |
| VaR 95% (mensuel) | < 1,5% | 1,5–4% | 4–8% |
Adaptation à l'horizon temporel
La période d'analyse et les pondérations des métriques s'adaptent à votre horizon d'investissement.
40% momentum, 40% volatilité, 20% corrélation
25% momentum, 45% volatilité, 30% corrélation
15% momentum, 35% volatilité, 50% corrélation
Le pipeline en 5 étapes
Paramètres du portefeuille
Analyse les positions et les classe par région (US, UE, crypto, Asie/Amérique latine). Utilise les suffixes de bourse et le champ asset_class pour identifier les marchés.
Données de marché, actualités, métriques
Exécution parallèle : récupère les données de marché pour 4 régions, le sentiment des actualités, les actualités macroéconomiques, et calcule les métriques de portefeuille (CAGR, volatilité, Sharpe, Sortino, drawdown, VaR/CVaR, asymétrie, kurtosis, N-effectif, corrélations, momentum, poids variance minimale et optimaux par profil). La période s'adapte à l'horizon d'investissement (3 mois/1 an/3 ans).
Signaux techniques et fondamentaux combinés
Analyse LLM unifiée pour toutes les régions : RSI, MACD, bandes de Bollinger, moyennes mobiles, P/E, croissance des bénéfices, rendement du dividende, bêta et évaluations des analystes.
Évaluation structurée des risques
Évalue chaque métrique par rapport aux références du profil de risque sélectionné. Les métriques de risque (volatilité, drawdown, CVaR, VaR) sont classées comme dans la plage, en dessous de la plage, ou hors plage par rapport aux objectifs du profil. Les ratios de performance (Sharpe, Sortino) reçoivent une évaluation à quatre niveaux d'Excellent à Faible. Des évaluations supplémentaires incluent la forme de la distribution (asymétrie/kurtosis), la direction du momentum, la diversification (N effectif) et les principales corrélations. Renvoie une évaluation structurée des risques avec des interprétations narratives et des recommandations actionnables.
Rapport de portefeuille structuré
Compile un rapport structuré avec un aperçu du portefeuille, les métriques, les perspectives techniques, la vue fondamentale, le profil de risque et des recommandations actionnables.
Métriques utilisées
Métriques affichées dans les rapports. Calculées sur les données quotidiennes historiques de Yahoo Finance. La période s'adapte à l'horizon d'investissement : 3 mois (court), 1 an (moyen), 3 ans (long). Les métriques avancées sont incluses quand l'historique et l'alignement benchmark sont suffisants.
(Valeur finale / Valeur initiale)^(1/nombre d'années) − 1Taux de croissance annuel composé du portefeuille sur la période d'analyse.
√(w' Σ_annual w)Écart-type du portefeuille via la matrice variance-covariance annualisée. < 12% : conservateur, 12-20% : modéré, > 20% : agressif.
(rendement − 4,5%) / volatilitéRendement ajusté au risque. > 1,0 : bon, 0,5-1,0 : acceptable, < 0,5 : insuffisant.
(rendement − 4,5%) / déviation_baisseRendement ajusté au risque à la baisse. Ne pénalise que la volatilité négative. > 1,0 : bon.
min(Pₜ / max(P) − 1)Plus grande baisse du sommet au creux sur la période d'analyse.
VaR_quotidien × √21VaR mensuel estimé à partir du VaR quotidien.
moyenne(pertes | perte > VaR)Perte moyenne sur les 5 % pires observations quotidiennes (affichée comme indicateur de risque mensuel dans l'UI). Plus informatif que la VaR seule.
E[((R−μ)/σ)³]Asymétrie de la distribution des rendements. > 0,5 : positive (gains occasionnels importants). < −0,5 : négative (pertes occasionnelles importantes).
E[((R−μ)/σ)⁴]Lourdeur des queues (excès d'aplatissement). > 0 : queues grasses (plus d'événements extrêmes). < 0 : queues légères.
1 / Σ(wᵢ²)Indice de concentration. < 3,0 : portefeuille concentré.
√(w*' Σ w*)Volatilité théoriquement atteignable avec un rééquilibrage à variance minimale.
Optimisation SLSQPAllocation qui minimise la variance du portefeuille. Référence conservatrice.
SLSQP avec λ par profilAllocation optimisée pour le profil de l'investisseur. λ varie : conservateur (2,0), modéré (1,0), agressif (0,3).
(Pₜ / Pₜ₋ₙ) − 1Momentum des prix sur 20/60/120 jours, moyenné sur toutes les positions. Positif = tendance haussière. Pondéré par l'horizon temporel.
Pearson r sur les rendements quotidiensPaires les plus corrélées. |r| > 0,75 : positions quasi redondantes.
Interprétation des métriques
Chaque métrique est automatiquement évaluée par rapport aux références du profil et se voit attribuer une note. Ces notes sont traduites en narratives en français clair qui expliquent ce que chaque métrique signifie pour votre portefeuille.
Évaluation des métriques de risque
Les métriques de risque (volatilité, drawdown maximal, CVaR, VaR) sont comparées aux plages cibles de votre profil et classées dans l'une des trois catégories :
| Note | Signification |
|---|---|
| Dans la plage | Dans la plage attendue du profil — le risque correspond à votre budget de risque. |
| Sous la plage | Sous le minimum du profil — le portefeuille pourrait sous-utiliser sa capacité de risque. |
| Hors plage | Dépasse le maximum du profil — le risque est plus élevé que prévu pour votre profil. |
Notes des ratios
Les ratios de performance (Sharpe, Sortino, Calmar, Ratio d'information) utilisent un système à quatre niveaux :
| Note | Condition | Signification |
|---|---|---|
| Excellent | ≥ 2,0 | Performance ajustée au risque de premier ordre. |
| Bon | ≥ 1,0 | Performance ajustée au risque solide. |
| Acceptable | ≥ 0,5 | Acceptable, mais peut être amélioré. |
| Faible | < 0,5 | Rendement insuffisant pour le risque pris. |
Seuils des métriques avancées
Les métriques supplémentaires suivent leurs propres seuils d'évaluation :
Direction du momentum
Le momentum du portefeuille est classé dans cinq bandes directionnelles :
| Direction | Condition | Signification |
|---|---|---|
| Fort positif | > +5% | Tendance haussière claire des positions. |
| Positif | +2% à +5% | Tendance haussière modérée. |
| Neutre | −2% à +2% | Aucune directionnalité claire. |
| Négatif | −5% à −2% | Dérive baissière modérée. |
| Fort négatif | < −5% | Tendance baissière claire des positions. |
Diversification (N effectif)
Le nombre effectif de positions est classé en fonction de la concentration :
| Note | Condition | Signification |
|---|---|---|
| Excellent | ≥ 10 | Le risque est largement réparti entre les positions. |
| Bon | ≥ 6 | Portefeuille bien diversifié. |
| Modéré | ≥ 3 | Diversification modérée — un certain risque de concentration. |
| Concentré | < 3 | Fortement concentré — risque idiosyncratique élevé. |
Sources de données
Yahoo Finance
Données de marché en direct : cotations, OHLCV, P/E, bêta, évaluations des analystes, rendement du dividende. Délai ~15 min. Aucune clé API requise.
Nouvelles financières
Titres de nouvelles par symbole depuis Yahoo Finance.
Données macro
Via des ETF proxy régionaux (SPY, EZU, EEM, etc.).
Limitations connues
- ·Les prix sont retardés d'environ 15 minutes via Yahoo Finance.
- ·Le VaR mensuel utilise √21 — les pertes réelles peuvent dépasser l'estimation.
- ·L'analyse macro utilise des proxies ETF, pas de données économiques dédiées.
- ·Les corrélations sur moins de 252 jours peuvent être moins stables.
- ·Le pipeline s'exécute une fois par soumission, pas de mises à jour en temps réel.