Über TREVLIX
Open Source Algorithmic Trading Intelligence — von der Community, für die Community
Mission
TREVLIX wurde entwickelt, um professionelle Krypto-Trading-Technologie für jeden zugänglich zu machen. Während kommerzielle Bots hunderte Euro pro Monat kosten, ist TREVLIX vollständig Open Source und kostenlos. Unser Ziel: Die beste selbst-gehostete Trading-KI, die ständig dazulernt.
Technologie-Stack
TREVLIX nutzt moderne, bewährte Technologien für maximale Performance und Zuverlässigkeit.
Backend
KI / Machine Learning
Infrastructure
Mitmachen (Contributing)
TREVLIX lebt von der Community. Jeder Beitrag — ob Code, Dokumentation, Bugfixes oder Feature-Requests — ist willkommen!
So kannst du beitragen:
- Forke das Repository auf GitHub
- Erstelle einen Feature-Branch:
git checkout -b feat/mein-feature - Schreibe Tests für deine Änderungen
- Stelle sicher, dass
make testundmake lintbestehen - Erstelle einen Pull Request mit ausführlicher Beschreibung
# Repository klonen und einrichten git clone https://github.com/itsamemedev/Trevlix.git cd Trevlix make install make test
Projekt-Geschichte
TREVLIX entstand aus der Frustration über teure, Cloud-abhängige Trading-Bots ohne Transparenz. Das Projekt startete als privates Skript und wuchs zu einem vollständigen Open-Source-Ökosystem.
Flask-Backend, 5 Exchanges, 9 Strategien, 3-Modell-KI-Ensemble, Paper Trading, JWT + 2FA, Docker, One-Click-Installer, 5 Sprachen.
LSTM Neural Network, Genetic Algorithm Optimizer, Discord/Telegram, Multi-User-System, Circuit Breaker, Steuer-Report, Backtest-Engine.
Grid-Trading Modul, Monte-Carlo Risikoanalyse, PineScript-Export, Copy-Trading, Keyboard Shortcuts, Dark/Light Mode.
Website-Relaunch, Trade DNA Fingerprinting, Smart Exit Engine, KI-Gemeinschaftswissen, TTL-Cache, Pool-Monitoring, 8 Exchange-Integrationen.
Auto-Healing Agent, Revenue Tracking Agent, Multi-Server Cluster Control, Alert Escalation, Admin Analytics Tab, 55+ neue Übersetzungen, 52 neue Tests.
Vollständiger Code-Audit, JSON-Parsing-Härtung, 404-Seite internationalisiert, 25+ neue API-Endpunkte dokumentiert, Dashboard-Bugfixes, Versionskonsistenz über alle Dateien.
Kritischer Bugfix: OKX/KuCoin/Crypto.com-Authentifizierung durch fehlende Passphrase-Übergabe repariert. Neue zentrale Exchange Factory für alle 8 Exchanges, robuste Ticker-Fallbacks, 25 neue Factory-Tests, 4 duplizierte Code-Pfade dedupliziert.
Architektur-Überblick
TREVLIX ist modular aufgebaut. Jede Komponente ist entkoppelt und über klare Schnittstellen verbunden. Das ermöglicht einfache Erweiterung ohne den Kern zu berühren.
server.py — Flask App + WebSocketroutes/auth.py — Login, 2FA, JWTroutes/dashboard.py — Seiten-Routenroutes/websocket.py — Echtzeit-Events
services/exchange_manager.pyservices/strategies.pyservices/risk.pyservices/knowledge.pyservices/trade_dna.pyservices/smart_exits.py
ai_engine.py — ML EnsembleRandomForest + XGBoost
LSTM (TensorFlow)
RL-Agent + Genetic Optimizer
services/db_pool.py — PoolMySQL 8.0 — 14 Tabellen
services/encryption.pyFernet-verschlüsselte Keys
Kernprinzipien
JWT-Auth, 2FA/TOTP, Fernet-Verschlüsselung für API-Keys, bcrypt-Passwörter, Rate-Limiting, CORS-Schutz. Kein Kompromiss bei Sicherheit.
Kein Cloud-Zwang. Alle Daten bleiben auf deiner Infrastruktur. Vollständiger Quellcode öffentlich auf GitHub — keine Black Box.
Das KI-System lernt aus jedem Trade. Genetischer Optimizer und RL-Agent passen Parameter dynamisch an — der Bot wird mit der Zeit besser.
Circuit Breaker, Stop-Loss, tägliche Verlustlimits, Kelly-Sizing und Korrelationsfilter schützen das Kapital auch in volatilen Märkten.
Lizenz
TREVLIX ist lizenziert unter der MIT License. Du darfst die Software frei nutzen, kopieren, modifizieren, zusammenfügen, veröffentlichen, verteilen, unterlizenzieren und/oder verkaufen — unter Beibehaltung des Copyright-Hinweises.