PRISM-INSIGHT
These are 13 specialized AI agents that analyze Korean and US stocks in real-time, and this is open source and free to use.
AI translation
Robot de trading Rex Clemens Capital — La survie du compte passe avant le gain
Translation pending
FinanceGitHub @ashbornariseOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Robot de trading éducatif. La survie du compte passe avant le gain.
Le robot ne prédit pas le prix. Il estime avec prudence, limite ce qu'il risque, coupe ses pertes et mesure en continu s'il se trompe plus que prévu.
Un robot qui perd tout est mort ; un robot qui ne gagne pas peut encore apprendre.
Le tableau de bord Rex Alpha compare quatre portefeuilles virtuels indépendants : 1 minute, 5 minutes, 1 heure et journalier. Les 100 000 $ de départ sont répartis en quatre parts égales. Les décisions sont évaluées sur des bougies clôturées; un ordre est simulé seulement si le signal Alpha le déclenche.
pip install pandas numpy scikit-learn yfinance tzdata
python run_live.py
Ouvre ensuite http://localhost:8777/. La première veille suit AAPL, MSFT, NVDA et SPY; la liste se remplace avec REX_ALPHA_LIVE_SYMBOLS (symboles séparés par des virgules). Les bougies d'une minute viennent de Yahoo Finance via yfinance et sont interrogées toutes les 60 secondes; les horizons 5 minutes et 1 heure sont agrégés à partir de ces données et de leur historique respectif. La disponibilité et le délai des cours dépendent du fournisseur. Les ordres restent dans quatre simulateurs virtuels séparés. L'ancien tableau de bord est accessible sur /legacy.
Le lien Robot Lab ouvre /robot-lab. Le catalogue présente les 114 EA compilés recensés, avec des familles seulement supposées à partir de leurs noms. Pour calculer les comparaisons des stratégies Python et les prévisions walk-forward à partir du cache ou de Yahoo Finance, lance sur le serveur :
source venv/bin/activate
python -m rex_alpha.robot_lab.research --refresh
Les EA .ex4/.ex5 ne sont pas exécutés par ce banc Python. Leurs rapports doivent venir du Strategy Tester MetaTrader, avec l'historique et les paramètres adaptés à chaque robot. Le dashboard ne les marque pas comme testés sans résultats réels.
config.toml ← seuils de survie (jamais codés en dur)
data/ ← données en cache
src/
survie.py ← MODULE 1 : gardien du compte
watchdog.py ← arrêt d'urgence indépendant
backtest.py ← MODULE 3 : moteur de test
stress.py ← MODULE 2 : banc de stress (Phase 2)
data.py ← chargement et qualité des données
strategies/
base.py ← interface commune
buy_hold.py ← référence passive
ma_cross.py ← croisement de moyennes mobiles
random_control.py ← témoin aléatoire (ne doit JAMAIS avoir l'air bon)
report.py ← rapport avec verdict (Phase 2)
tests/ ← tests automatiques de chaque règle
| Règle | Seuil |
|---|---|
| Risque max par trade | 1 % du compte |
| Levier | Interdit (expo max 1.0) |
| Perte max journalière | 3 % → arrêt jusqu'au lendemain |
| Drawdown max | 10 % → arrêt total (reset par Clément) |
| Taille max position | 25 % du compte |
| Données invalides | → état liquide |
| Connexion perdue | → état liquide |
pip install pytest numpy pandas
pytest tests/ -v