Trading · Journal
Votre journal de trading.
Enregistrez chaque trade, suivez votre winrate, expectancy, R-multiple, equity curve, heatmap mensuelle. Persistant via votre compte, ou en local sans inscription.
P&L total
—
—
Winrate
—
— / — trades
Expectancy
—
€ moyen par trade
Profit factor
—
gains ÷ pertes
Max drawdown
—
— %
Sharpe
—
annualisé
Stats avancées
Avg R-multiple
—
— trades avec SL
Payoff ratio
—
avg win ÷ |avg loss|
Recovery factor
—
profit ÷ max DD
Ulcer Index
—
douleur DD moy.
Série max W / L
—
gagnante / perdante
Hold time moyen
—
— en moyenne
Equity curve + Drawdown
Equity
Drawdown
Distribution P&L
R-multiples cumulés
Heatmap performance mensuelle
Long vs Short
Plan suivi ?
Par jour de semaine
Ajouter / modifier un trade
Saisie rapide ou complète
Identité du trade
Prix & taille
Contexte
Liste des trades
| Date | Instrument | Sens | Entrée | Sortie | Taille | R | P&L | Stratégie |
|---|
Performance par instrument
| Instrument | N | WR | P&L | Avg |
|---|
Performance par stratégie
| Stratégie | N | WR | P&L | Avg |
|---|
Persistance : si vous êtes connecté avec un compte CalcInvest, vos trades sont synchronisés via Supabase (TLS + RLS row-level — chaque user ne voit que ses trades). Sans compte, le journal vit en localStorage du navigateur.
Stats expliquées :
Import CSV : format minimal attendu — colonnes
Schema Supabase : à exécuter dans le SQL Editor →
Stats expliquées :
- R-multiple : ratio P&L / risque initial (stop loss). 2R = vous avez gagné 2× ce que vous risquiez. Avg R > 0.3 = solide.
- Profit factor : gains totaux / pertes totales. PF > 1.5 = bon, > 2 = excellent.
- Payoff ratio : avg win ÷ |avg loss|. Combien vous gagnez vs perdez en moyenne. > 1.5 = R/R favorable.
- Recovery factor : profit total ÷ max drawdown. > 2 = solide.
- Ulcer Index : mesure la "douleur" moyenne du drawdown. Plus c'est bas, plus l'equity est lisse.
- Expectancy : (winrate × avg_win) − (lossrate × |avg_loss|). Le gain attendu par trade.
- Sharpe annualisé : approximation pour 252 jours/an de trading. > 1 = bon.
Import CSV : format minimal attendu — colonnes
instrument,side,entry_price,exit_price,size,stop_loss,fees,entry_date,exit_date,strategy,notes. Compatible export brut MT4/MT5/IBKR après ajustement des en-têtes.
Schema Supabase : à exécuter dans le SQL Editor →
scripts/supabase_migrations/001_trades.sql