Heutiges PnL
$0.00
Gesamt PnL
$0.00
Offene Positionen
0
Trades Gesamt
0
Win Rate
0%
Strategien
-
Kurs-Chart
Symbol:
Zeitraum:
Equity-Verlauf
Offene Positionen
| Symbol | Seite | Einstieg | Aktuell | Menge | PnL (brutto) | Gebuehren | PnL (netto) | SL | TP | Seit |
|---|---|---|---|---|---|---|---|---|---|---|
| Keine offenen Positionen | ||||||||||
Letzte Signale
| Zeit | Symbol | Seite | Strategie | Staerke | Grund |
|---|---|---|---|---|---|
| Keine Signale | |||||
Alle Positionen
| ID | Symbol | Seite | Einstieg | Ausstieg | Menge | PnL | PnL% | Status | Grund | Geoeffnet | Geschlossen |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Laden... | |||||||||||
Order-Historie
| ID | Symbol | Seite | Typ | Menge | Preis | Gefuellt | Status | Gebuehr | Dry Run | Erstellt |
|---|---|---|---|---|---|---|---|---|---|---|
| Laden... | ||||||||||
Handelssignale
| ID | Zeit | Symbol | Seite | Markt | Staerke | Strategie | Grund | SL | TP |
|---|---|---|---|---|---|---|---|---|---|
| Keine Signale | |||||||||
Portfolio Gesamtwert (USDT)
-
USDT Guthaben
-
Kontoguthaben (alle Konten mit USDT-Schaetzung)
| Waehrung | Konto | Gesamt | Verfuegbar | In Verwendung | USDT Wert |
|---|---|---|---|---|---|
| Laden... | |||||
Interner Transfer
Manueller Trade
Risikomanagement (optional)
Offene Positionen verwalten
| ID | Symbol | Seite | Markt | Einstieg | Menge | SL | TP | Hebel | Aktionen |
|---|---|---|---|---|---|---|---|---|---|
| Keine offenen Positionen | |||||||||
Trailing Stop Order (Exchange)
Platziert eine Trailing-Stop-Order direkt auf der Boerse. Der Stop folgt dem Kurs automatisch.
Backtest ausfuehren
Bisherige Backtests (DB)
| ID | Strategie | Symbol | Zeitraum | TF | Start $ | Ende $ | PnL | PnL% | Trades | Win% | Sharpe | Datum |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Laden... | ||||||||||||
Event Log
Einstellungen
Trading
Risikomanagement
Mindestertrag nach Abzug aller Handelsgebuehren
Gebuehren
Aenderungen werden in der Datenbank gespeichert und gelten auch nach Neustart.
Dokumentation — AgentK v0.06
Uebersicht
AgentK ist ein automatisierter Trading-Bot fuer die KuCoin-Boerse. Er analysiert Kursverlaeufe mit technischen Indikatoren, generiert Handelssignale und fuehrt Trades im Dry-Run- oder Live-Modus aus.
5 Strategien
EMA Crossover, Bollinger/RSI, MACD Crossover, Mean Reversion, Volume Breakout
EMA Crossover, Bollinger/RSI, MACD Crossover, Mean Reversion, Volume Breakout
Backtesting
Historische Simulation mit Equity-Kurve, Trade-Liste und Statistiken
Historische Simulation mit Equity-Kurve, Trade-Liste und Statistiken
Chart-Indikatoren
Bollinger Bands, EMA 9/21, MACD-Histogramm, Stochastic RSI mit Toggles
Bollinger Bands, EMA 9/21, MACD-Histogramm, Stochastic RSI mit Toggles
Authentifizierung
JWT-Login mit verschluesselten Passwoertern, Session-basiert
JWT-Login mit verschluesselten Passwoertern, Session-basiert
Gebuehren-Tracking
Maker/Taker-Fees werden in PnL, Backtests und Positionen beruecksichtigt
Maker/Taker-Fees werden in PnL, Backtests und Positionen beruecksichtigt
Agent-API
Vollstaendige REST-API fuer programmatischen Zugriff durch KI-Agenten
Vollstaendige REST-API fuer programmatischen Zugriff durch KI-Agenten
Changelog
v0.06
10.03.2026
- Marktdaten-Seite mit 3 Sub-Tabs: Ticker-Dashboard (alle USDT-Paare, Filter, Sortierung), Orderbuch (Bid/Ask mit Volumenbalken, Auto-Refresh), Funding-Rates (einzeln + Batch)
- Trading erweitert: Limit-Orders, Stop-Loss/Take-Profit bei Ordererstellung, Leverage-Auswahl, Positionen verwalten (SL/TP aendern, schliessen)
- Trailing-Stop-Orders — Exchange-Level via ccxt, eigener API-Endpunkt
POST /api/trailing-stop, UI-Formular - Preis-Alarme —
GET/POST /api/alerts,DELETE /api/alerts/{id}, Hintergrund-Pruefung alle 30s, Alarme-Seite mit Erstellung und Historie POST /api/position/{id}/close— Position schliessen mit PnL-BerechnungPUT /api/position/{id}— Stop-Loss/Take-Profit aktualisieren- Performance: TTL-Caching fuer Ticker (5s), Tickers (10s), Orderbuch (3s), Funding (30s), Maerkte (5min)
- Performance: GZip-Komprimierung fuer API-Antworten > 500 Bytes
- Performance: 14 Datenbank-Indexes fuer haeufige Abfragen
- Performance: Dashboard-Stats in einer einzigen SQL-Abfrage statt 5 separaten
- Bugfix: Auth-Engine Singleton (verhindert Connection-Pool-Leak)
- Neue DB-Tabelle:
price_alerts(10 Tabellen gesamt)
v0.05
10.03.2026
- Backtesting-Seite mit Formular, Equity-Chart, Trade-Tabelle und Statistik-Karten
POST /api/backtest/run— Backtest-Endpunkt fuer API-ZugriffGET /api/strategies— Liste aller verfuegbaren StrategienGET /api/docs— Vollstaendige API-Dokumentation (ohne Auth)- Chart: Bollinger-Mittelband, MACD-Sub-Chart, Stochastic-RSI-Sub-Chart
- Indikator-Toggles (Bollinger, EMA, MACD, Stochastic RSI)
- Timescale-Synchronisierung zwischen Haupt- und Sub-Charts
- Dokumentationsseite im Dashboard
- Bug-Fix: Strategy-Konstruktoren erhalten jetzt
symbols-Parameter - 181 Unit-Tests (alle bestanden)
v0.04
09.03.2026
- Feedback-System mit Screenshot (html2canvas)
- Benachrichtigungsglocke mit Echtzeit-Updates
- Einstellungen persistent in MySQL
- Manueller Trade mit Kauf/Verkauf-Buttons
- Portfolio-Schaetzung mit Asset-Allokation
- Candlestick-Charts mit TradingView Lightweight Charts
- Gebuehren-Anzeige in Positionen und Trades
- 145 Unit-Tests
v0.03
08.03.2026
- Dashboard SPA mit Login, Navigation, Echtzeit-Updates
- MySQL-Datenbank mit 9 Tabellen
- Auth-Modul mit Cascade-XOR-Passwort-Hash
- WebSocket fuer Live-Status
- 5 Trading-Strategien mit Registry
- Backtesting-Engine mit Fee-Tracking
- Trading-Engine mit Stop-Loss/Take-Profit
- Telegram-Benachrichtigungen
- CLI-Interface
API-Referenz
Basis-URL: http://192.168.20.182:8080 — Vollstaendige JSON-Doku: GET /api/docs (kein Auth noetig)
Authentifizierung
POST /api/login
Content-Type: application/json
{"kuerzel": "<Benutzername>", "password": "<Passwort>"}
Antwort: {"token": "<jwt>", "user": {...}}
Danach alle Anfragen mit Header:
Authorization: Bearer <jwt>
Strategien
Technische Details
| Sprache | Python 3.9 |
| Framework | FastAPI + Uvicorn |
| Datenbank | MySQL (agentk, 10 Tabellen) |
| Exchange | KuCoin (Spot + Futures via ccxt) |
| Indikatoren | ta-lib (RSI, MACD, Bollinger, EMA, SMA, ATR, Stochastic, OBV, VWAP) |
| Charts | TradingView Lightweight Charts + Canvas |
| Auth | JWT (HS256), Cascade-XOR-Passwort-Hash |
| Service | systemd (agentk.service) |
| Tests | 181 Unit-Tests (pytest) |
Marktdaten
Lade Ticker-Daten...
Preisalarm erstellen
Aktive Alarme
| ID | Symbol | Bedingung | Zielpreis | Aktueller Preis | Nachricht | Erstellt von | Erstellt am | Aktionen |
|---|---|---|---|---|---|---|---|---|
| Keine aktiven Alarme | ||||||||
Ausgeloeste Alarme
| ID | Symbol | Bedingung | Zielpreis | Nachricht | Ausgeloest am |
|---|---|---|---|---|---|
| Klicke 'Laden' | |||||