Home Features Strategien API Installation FAQ Sicherheit Changelog Roadmap About Dashboard
GitHub Anmelden Registrieren

Ü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.

16
Module
9
Strategien
11
Exchanges
34
KI-Features
5
Sprachen
100%
Open Source

Technologie-Stack

TREVLIX nutzt moderne, bewährte Technologien für maximale Performance und Zuverlässigkeit.

Backend

Python 3.11
Flask 3.x
Socket.IO
CCXT
MySQL 8.0
PyMySQL
JWT Auth
bcrypt

KI / Machine Learning

scikit-learn
XGBoost
LightGBM
CatBoost
TensorFlow
Optuna
pandas
NumPy

Infrastructure

Docker
Nginx
Let's Encrypt
GitHub Actions

Mitmachen (Contributing)

TREVLIX lebt von der Community. Jeder Beitrag — ob Code, Dokumentation, Bugfixes oder Feature-Requests — ist willkommen!

So kannst du beitragen:

  1. Forke das Repository auf GitHub
  2. Erstelle einen Feature-Branch: git checkout -b feat/mein-feature
  3. Schreibe Tests für deine Änderungen
  4. Stelle sicher, dass make test und make lint bestehen
  5. 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.

Dez 2025
v1.0.0 — Erster öffentlicher Release

Flask-Backend, 5 Exchanges, 9 Strategien, 3-Modell-KI-Ensemble, Paper Trading, JWT + 2FA, Docker, One-Click-Installer, 5 Sprachen.

Jan 2026
v1.0.1–1.0.2 — Intelligence Update

LSTM Neural Network, Genetic Algorithm Optimizer, Discord/Telegram, Multi-User-System, Circuit Breaker, Steuer-Report, Backtest-Engine.

Feb 2026
v1.0.3 — Advanced Trading

Grid-Trading Modul, Monte-Carlo Risikoanalyse, PineScript-Export, Copy-Trading, Keyboard Shortcuts, Dark/Light Mode.

Mär 2026
v1.5.0 — Website & Unique Features

Website-Relaunch, Trade DNA Fingerprinting, Smart Exit Engine, KI-Gemeinschaftswissen, TTL-Cache, Pool-Monitoring, 8 Exchange-Integrationen.

Mär 2026
v1.5.1 — Autonomous Agents & Dashboard

Auto-Healing Agent, Revenue Tracking Agent, Multi-Server Cluster Control, Alert Escalation, Admin Analytics Tab, 55+ neue Übersetzungen, 52 neue Tests.

Mär 2026
v1.5.2 — Code Audit & i18n

Vollständiger Code-Audit, JSON-Parsing-Härtung, 404-Seite internationalisiert, 25+ neue API-Endpunkte dokumentiert, Dashboard-Bugfixes, Versionskonsistenz über alle Dateien.

Apr 2026 — Aktuell
v1.7.1 — Exchange Factory & Passphrase Fix

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.

🌐 Web Layer
server.py — Flask App + WebSocket
routes/auth.py — Login, 2FA, JWT
routes/dashboard.py — Seiten-Routen
routes/websocket.py — Echtzeit-Events
⚙️ Services
services/exchange_manager.py
services/strategies.py
services/risk.py
services/knowledge.py
services/trade_dna.py
services/smart_exits.py
🧠 KI Engine
ai_engine.py — ML Ensemble
RandomForest + XGBoost
LSTM (TensorFlow)
RL-Agent + Genetic Optimizer
🗄️ Datenhaltung
services/db_pool.py — Pool
MySQL 8.0 — 14 Tabellen
services/encryption.py
Fernet-verschlüsselte Keys

Kernprinzipien

🔒
Security First

JWT-Auth, 2FA/TOTP, Fernet-Verschlüsselung für API-Keys, bcrypt-Passwörter, Rate-Limiting, CORS-Schutz. Kein Kompromiss bei Sicherheit.

🌐
Self-Hosted & Transparent

Kein Cloud-Zwang. Alle Daten bleiben auf deiner Infrastruktur. Vollständiger Quellcode öffentlich auf GitHub — keine Black Box.

🧬
Adaptive Intelligence

Das KI-System lernt aus jedem Trade. Genetischer Optimizer und RL-Agent passen Parameter dynamisch an — der Bot wird mit der Zeit besser.

⚖️
Risk Management

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.

MIT License — Kurzzusammenfassung
✅ Kommerzielle Nutzung erlaubt
✅ Modifikation erlaubt
✅ Verteilung erlaubt
✅ Private Nutzung erlaubt
⚠️ Copyright-Hinweis beibehalten
⚠️ Keine Gewährleistung

Links & Community

📦
GitHub Repository
Quellcode, Releases, Forks
🐛
Issue Tracker
Bugs melden, Features anfragen
💬
Discussions
Community, Ideen, Feedback
🔀
Pull Requests
Beiträge einreichen
📋
Changelog
Versionshistorie & Änderungen
🗺️
Roadmap
Geplante Features & Phasen