v1.0.0 · trevlix.dev · Open Source

ALGORITHMIC
TRADING INTELLIGENCE

Der fortschrittlichste Open-Source Crypto Trading Bot. KI-gesteuert, selbstlernend, 14 integrierte Module — von Anomalie-Detektion bis Cross-Exchange Arbitrage.

⚡ Jetzt starten Features entdecken →
14
Module
9
KI-Strategien
3.8K
Lines of Code
5
Sprachen
0
Kosten
0
Integrierte Module
0
KI-Strategien
0
Exchanges
0
KI Feature-Dimensionen
100%
Open Source
Features

Alles was du
brauchst

14 voll integrierte Module — von der KI-Engine bis zur automatischen Steuerauswertung. Kein Plugin, kein Abo, kein Kompromiss.

📰
News-Sentiment
CryptoPanic API Integration mit Keyword-Scoring. Automatische Kauf-Blockierung bei negativem Score. 30-Minuten-Cache für Performance.
Echtzeit · CryptoPanic
🔗
On-Chain Daten
CoinGecko Proxy für Whale-Flows, Developer-Activity und Community-Score als KI-Input-Features. Gibt dem Bot echte Markttiefe.
CoinGecko · 1h Cache
💹
Arbitrage-Scanner
Cross-Exchange Preisüberwachung zwischen Binance, Bybit und OKX. Automatische Net-Spread-Berechnung nach Fees (~0.16%). Discord-Alert bei Chance.
Binance · Bybit · OKX
📉
DCA + Partial TP
Dollar-Cost-Averaging bis 3 Levels mit konfigurierbarem Multiplikator. Stufenweise Gewinnmitnahme: 25% bei +3%, 25% bei +5%, Rest am Take-Profit.
Vollautomatisch · Konfigurierbar
📉
Short-Selling
Futures-Handel auf Bybit und Binance. Bis zu 2× Hebel. Automatische PnL-Berechnung für inverse Positionen. Nutzt Bear-Regime-Modell der KI.
Futures · Bear-Market
🧬
Genetischer Optimizer
Evolutionäre Optimierung von SL/TP/Vote-Threshold über 20 Generationen × 30 Genotypen. Fitness = Sharpe × WinRate − MaxDD. Automatisches Retraining.
20 Gen · 30 Genotypen
🤖
RL-Agent
Q-Learning mit 5-dimensionalem Zustandsraum: RSI-Bucket, BollingerBand-Position, Volumen-Ratio, ATR-Volatilität, Stunden-PnL. Epsilon-Greedy Exploration.
Q-Learning · Epsilon-Greedy
🔍
Anomalie-Detektion
Isolation Forest mit 4 Features (return, volume_ratio, rsi, bb_pos). Pausiert automatisch den Handel bei ungewöhnlichen Marktbewegungen. Schützt vor Flash-Crashes.
Isolation Forest · Auto-Pause
🌐
Dominanz-Filter
BTC-Dominanz >60% blockiert Altcoin-Käufe. USDT-Dominanz >12% blockiert alle Long-Positionen. Marktregime-bewusste Positionierung.
BTC-Dom · USDT-Dom
🧾
Steuer-Report
FIFO/LIFO Berechnungsmethode wählbar. Automatische Gain/Loss Separation. CSV-Export aller abgeschlossenen Trades. Warnung bei >600 USDT steuerpflichtigem Gewinn.
FIFO · LIFO · CSV
🔐
JWT REST-API
Bearer-Token-Authentifizierung. TradingView Webhook-Support unter /api/v1/signal. Vollständige API-Dokumentation. Multi-User-Rollensystem (Admin/User).
JWT · Webhook · Multi-User
Circuit Breaker
Automatische Handelspause nach N Verlusten in Folge (konfigurierbar). Tagesverlust-Limit. Korrelations-Filter (Pearson max 0.7) verhindert übermäßige Risikokonzentration.
Risikomanagement · Auto-Stop
🔄
GitHub Auto-Update
Prüft automatisch auf neue Versionen im GitHub-Repository. Ein-Klick-Update aller Dateien mit automatischem Neustart. Rollback zu .bak-Dateien bei Problemen.
Zero-Downtime · Rollback
KI Engine v4

4 Modelle.
Ein Ziel.

TREVLIX kombiniert vier KI-Systeme zu einem hochpräzisen Ensemble, das sich automatisch an den Markt anpasst — Bull, Bear oder Seitwärts.

🌍
Global Ensemble
RandomForest + XGBoost · Kalibriert · 31-dim Feature-Vektor · 5-Fold Walk-Forward
95%
🐂
Bull-Regime Modell
Aktiviert wenn BTC-Trend positiv · Höherer Risikoappetit · Optimiert für steigende Märkte
87%
🐻
Bear-Regime Modell
Aktiviert bei negativem Trend · Short-Signale · Konservative Positionsgröße
82%
🧠
LSTM Neural Network
2 Schichten · Lookback 60 Kerzen · 55/45 Blend mit Ensemble · TensorFlow
89%
💡 Kelly-Sizing: Positionsgröße wird dynamisch nach Kelly-Kriterium berechnet. Maximiert langfristiges Kapitalwachstum ohne Ruin-Risiko. Begrenzt auf konfigurierbaren Max-Anteil.
🧠
🐂 Bull
🐻 Bear
🌍 Global
LSTM
🧬 Genetik
🤖 RL
9 Strategien

Mehrheitsentscheid
durch Abstimmung

Jede Strategie gibt eine gewichtete Stimme ab. Der genetische Optimizer passt die Gewichte kontinuierlich an. Kauf erst wenn >N Strategien zustimmen.

# Strategie Signal Gewicht
01
EMA Trend
EMA 8/21/50/200 Kreuzungssystem · Trend-Richtung · Slope-Analyse
LONG 0.88
02
RSI + Stochastic
Überkauft/Überverkauft Zonen · Stochastic %K/%D Kreuzung · Divergenz
LONG 0.79
03
MACD Momentum
MACD/Signal-Kreuzung · Histogram-Slope · Zero-Line-Cross
LONG 0.83
04
Bollinger Bands
%B Position · Bandwidth · Mean-Reversion bei Extremwerten
NEUT 0.72
05
Volumen-Ausbruch
Volume MA 20 · Volume-Ratio · Kauf-/Verkaufsvolumen-Imbalance
LONG 0.76
06
OBV Trend
On-Balance-Volume · OBV-EMA · Divergenz zum Preis
LONG 0.68
07
ROC Momentum
Rate of Change 10 + 20 Perioden · Momentum-Bestätigung · Crossover
LONG 0.71
08
Ichimoku Cloud
Tenkan-sen/Kijun-sen · Kumo-Cloud · Chikou-Span Bestätigung
LONG 0.85
09
VWAP
Volume Weighted Average Price · Preis über/unter VWAP · Institutional Level
LONG 0.80
Marktvergleich

Warum TREVLIX
die Wahl ist

Transparenter Vergleich mit populären Alternativen. Alle Features — kein Abo, kein Lock-in, kein Cloud-Zwang.

Feature
⚡ TREVLIX
3Commas
Freqtrade
Preis
✓ Kostenlos
29–99 $/Monat
✓ Kostenlos
Self-Hosted
✓ Ja
✗ Cloud only
✓ Ja
Eingebautes Dashboard
✓ Mobile-First
✓ Web-App
~ Frequi
Ensemble KI (RF+XGB+LSTM)
✓ Integriert
✗ Nein
~ Plugin
Genetischer Optimizer
✓ Eingebaut
✗ Nein
~ Hyperopt
News-Sentiment KI
✓ CryptoPanic
~ Basic
✗ Nein
On-Chain Daten
✓ CoinGecko
✗ Nein
✗ Nein
Arbitrage-Scanner
✓ Cross-Exchange
✓ Ja
~ Plugin
DCA + Partial TP
✓ Beides
✓ DCA
~ Manuell
Short-Selling (Futures)
✓ Bybit/Binance
✓ Ja
✓ Ja
Anomalie-Detektion
✓ Isolation Forest
✗ Nein
✗ Nein
RL-Agent (Q-Learning)
✓ Eingebaut
✗ Nein
✗ Nein
GitHub Auto-Update
✓ Ein-Klick
✗ Nein
✗ Nein
Steuer-Report
✓ FIFO/LIFO
~ Basic
✗ Nein
5 Sprachen (i18n)
✓ DE/EN/ES/RU/PT
✓ Viele
~ EN/DE
JWT REST-API
✓ 30+ Endpoints
✓ API
✓ API
GitHub Auto-Update

Immer auf dem
neuesten Stand

TREVLIX prüft automatisch das GitHub-Repository auf neue Versionen. Ein Klick im Dashboard installiert das Update und startet den Bot neu — kein manuelles Kopieren.

🔍
Version prüfen
Dashboard oder REST-API fragt GitHub Releases API ab. Vergleich von current_version mit latest_tag.
📋
Changelog anzeigen
Release-Notes werden direkt im Dashboard angezeigt. Was ist neu? Was wurde gefixt? Informierte Entscheidung vor dem Update.
Dateien laden
Neue server.py, dashboard.html und Sprachdateien werden von GitHub Raw geladen. Original als .bak gesichert.
🔄
Automatischer Neustart
Nach erfolgreichem Update startet der Bot via os.execv() automatisch neu. Keine Downtime außer der Neustart-Sekunde.
Rollback möglich
Probleme nach dem Update? Ein Klick auf Rollback stellt alle .bak-Dateien wieder her.
TREVLIX Dashboard → Settings → Auto-Update
# Aktuelle Situation Installiert : v1.0.0 GitHub : v1.1.0 ← NEU! ────────────────────────────── # Changelog v1.1.0: + Neue MTF Strategie (8h) + Verbesserte Anomalie-Erkennung + SOL/USDT Arbitrage Fix + RU Übersetzung vervollständigt ────────────────────────────── # Update wird installiert... [OK] server.py gesichert als .bak [OK] server.py v1.1.0 geladen [OK] dashboard.html aktualisiert [OK] trevlix_i18n.py aktualisiert [OK] trevlix_translations.js aktualisiert ────────────────────────────── ✅ Update erfolgreich! Neustart in 1.5s... TREVLIX v1.1.0 gestartet >
🔑 Eigenes Repo einrichten: Fork auf GitHub → GITHUB_REPO in server.py anpassen → Release mit Versionstag pushen → Fertig.
Installation

In 5 Minuten
live

TREVLIX läuft auf jedem Linux-Server oder lokal. MySQL + Python 3.9 — fertig. Kein Docker, kein Kubernetes, kein Overhead.

01
Voraussetzungen
Python 3.9+, MySQL 8.0+, pip. Läuft auf Ubuntu, Debian, Raspberry Pi, macOS und Windows (WSL).
Python 3.9+MySQL 8.0+Linux/Mac/Win
02
Pakete installieren
Ein einziger pip-Befehl installiert alle Abhängigkeiten. TensorFlow ist optional für LSTM.
pip install flask ccxt scikit-learn xgboost PyJWT bcrypt
03
MySQL-Datenbank anlegen
14 Tabellen werden beim ersten Start automatisch erstellt. Nur Datenbank + User anlegen reicht.
CREATE DATABASE trevlix;
04
.env konfigurieren
Exchange-Keys, MySQL-Zugangsdaten, Discord-Webhook — alles in einer einzigen .env-Datei.
API_KEYMYSQL_PASSJWT_SECRETDISCORD_WEBHOOK
05
Starten → Paper Trading
5-Schritte-Wizard führt durch die Einrichtung. Paper-Trading ist standardmäßig aktiv — kein echtes Geld bis du bereit bist.
python3 server.py
localhost:5000Paper TradingWizard
📖 Vollständige Installations-Anleitung →
trevlix@server ~ python3 server.py
╔════════════════════════════════╗ ║ ⚡ TREVLIX v1.0.0 ║ ║ Algorithmic Trading Intelligence ║ ╚════════════════════════════════╝ MySQL : localhost/trevlix ✓ Exchange : Crypto.com ✓ Modus : 📝 Paper Trading GitHub : v1.0.0 (aktuell) [OK] Fear & Greed: 72 — Gier [OK] BTC Dom: 52.3% · USDT: 6.1% [OK] 247 Märkte geladen [OK] KI trainiert · Walk-Forward: 71.4% [SCAN] BTC/USDT Votes: 7/9 ✓ KI: 76.2% [BUY] ETH/USDT @ 3.241,50 Kelly: 8.4% [TP+] BTC Partial 25% @ +3.1% → +94 USDT [ARB] SOL Binance→Bybit: +0.41% [AI] Gen 7/20 Fitness: 1.847 SL:2.1% TP:6.3% Votes:6/9 Dashboard: http://localhost:5000 >
Open Source

100% kostenlos.
100% dein Code.

TREVLIX ist vollständig Open Source. Kein Abo, keine versteckten Kosten, kein Cloud-Zwang. Du betreibst alles auf deiner eigenen Infrastruktur — vollständige Datenkontrolle.

Kein Abo Self-Hosted Voller Source-Code MySQL lokal Keine API-Limits Multi-User GitHub Updates Discord Integration 5 Sprachen JWT REST-API
# Schnellstart in 60 Sekunden
git clone https://github.com/DEIN_USER/trevlix
cd trevlix
pip install -r requirements.txt
cp .env.example .env
# .env mit deinen Keys befüllen
python3 server.py
# → http://localhost:5000
3.8K
Lines of Code
14
Module
5
Sprachen
0€
Kosten
Technische Spezifikationen

Gebaut für
Performance

Backend
FrameworkFlask + SocketIO
DatenbankMySQL 8.0+
AuthJWT Bearer
WebSocketSocket.IO 4.7
Codezeilen3.800+
DB-Tabellen14
REST-Endpoints30+
SprachenDE/EN/ES/RU/PT
KI & ML
Feature-Vektor31 Dimensionen
ModelleRF + XGB + LSTM
ValidierungWalk-Forward 5-Fold
LSTM Lookback60 Kerzen
LSTM Blend55% ML / 45% DL
RL Zustandsraum5-dimensional
Genetik Gen.20 × 30
Min. Trainings-Samples30 Trades
Exchange & Risiko
Crypto.comSpot ✓
BinanceSpot + Futures ✓
BybitSpot + Futures ✓
OKXSpot + Futures ✓
KuCoinSpot ✓
Circuit BreakerN Verluste → Pause
Correlation FilterPearson max 0.7
Trailing StopATR-basiert
FAQ

Häufig gestellte
Fragen

Ist TREVLIX wirklich kostenlos?
Ja — 100% kostenlos und Open Source. Kein Abo, keine Premium-Features, kein verstecktes Pricing. Der vollständige Quellcode liegt auf GitHub. Du zahlst nur deine eigenen Server- und Exchange-Kosten.
Brauche ich Programmierkenntnisse?
Nein. Der Einrichtungsassistent führt dich in 5 Schritten durch die komplette Konfiguration. Du musst nur Python installieren, eine .env-Datei ausfüllen und python3 server.py ausführen.
Wie sicher ist Paper-Trading?
Paper-Trading ist eine vollständige Simulation — kein echtes Geld wird bewegt. Du kannst den Bot Wochen oder Monate testen, bevor du ihn mit echten Mitteln betreibst. Empfehlenswert für mindestens 30 Trades.
Welchen Server brauche ich?
TREVLIX läuft auf einem einfachen VPS ab 5 €/Monat (z.B. Hetzner CX11). Alternativ lokal auf deinem PC oder einem Raspberry Pi 4. Empfohlen: Ubuntu 22.04, 2 GB RAM, 20 GB SSD.
Wann lernt die KI?
Das KI-Training beginnt automatisch nach 30 abgeschlossenen Trades. Der genetische Optimizer und der RL-Agent verbessern die Strategie-Gewichtung kontinuierlich. Walk-Forward Validation verhindert Overfitting.
Wie funktionieren die Updates?
Im Dashboard unter Settings → GitHub Auto-Update einmal auf "Prüfen" klicken. Bei verfügbarem Update zeigt TREVLIX den Changelog an. "Update installieren" lädt alle Dateien und startet neu. Rollback ist jederzeit möglich.
Welche API-Rechte brauche ich?
Für Spot-Trading: Read + Trade-Permissions. Kein Withdraw! Für Futures/Short: zusätzlich Futures-Permission auf Bybit oder Binance. Paper-Trading läuft ohne jede API-Permission.
Gibt es einen Support?
Community-Support über GitHub Issues und Discussions. Bugs können direkt als Issue gemeldet werden. Feature-Requests sind willkommen. Pull Requests werden geprüft und bei Qualität gemergt.
Kostenlos · Open Source · Self-Hosted

Bereit für
Trevlix?

Starte heute mit Paper-Trading — kein echtes Geld, kein Risiko. TREVLIX lernt und verbessert sich während du zuschaust.

install.sh — Automatisch installieren 📖 Installations-Guide ⬇ server.py ⭐ GitHub
Ein-Zeilen-Install: sudo bash <(curl -fsSL trevlix.dev/install.sh)
Unterstützt: Ubuntu 16.04–24.04 · Debian 6–12 · VPS · Raspberry Pi 4+