Zurück zu Projekten
AktivHighlight

Crypto Trading Bot

Vollständige Fullstack-Plattform für automatisiertes Krypto-Trading mit selbstlernendem KI-System

Zeitraum
Januar 2023Heute
Branche
FinTechCrypto-Trading
Rollen
FullstackBackendFrontendArchitektDevOpsProduct Owner
Status
Aktiv

Überblick

Vollständige Fullstack-Webanwendung für den Handel mit Kryptowährungen über die Binance-API. Manuelles und vollautomatisiertes Trading mit 8 verschachtelten Regeltypen, Portfolio-Management mit Ein-Klick-Herstellung, Backtesting, globalem Markt-Monitoring und selbstlernendem KI-Trading-System mit genetischer Evolution. Produktiv seit mehreren Jahren, täglicher Einsatz.

DDD-Architektur mit 15 Domänen und generischer 4-Schichten-Vererbungshierarchie. Selbstlernendes AI-Trading: 3-Stufen-Erkennung (regelbasierte Vorfilterung, statistische Anomalie-Erkennung, LightGBM-Klassifikation) analysiert ~400 Symbole im 5-Sekunden-Takt. 96 selbstlernende Muster mit Bayesian-EMA-Hybrid-Scoring und genetischer Evolution. Echtzeit-Preiskurven mit eigenem D3-Diagramm. Vollständige Trading-Simulation mit echten Marktpreisen.

Tech Stack

Sprachen & Technologien
JavaTypeScriptHTMLSCSS
Frameworks
Spring BootAngularAngular MaterialFlywayD3Plotly.jsMVELTA4JLightGBM4jSMILEFirebase
Datenbanken
PostgreSQLTimescaleDBRedis
Infrastruktur
Docker-ComposeGitLab CI/CDKeyCloaknginxApacheLet's EncryptLinux ServerWebSocketBinance APIMaven
Konzepte & Patterns
Domain Driven DesignEvent-Driven ArchitectureRESTVirtualThreadsMachine LearningGenetische AlgorithmenBayesian StatisticsCQRSMulti-TenancyPWACircuit BreakerBacktestingOAuth2

Architektur-Highlights

  • Domain-Driven Design mit 15 Domänen und generischer 4-Schichten-Vererbungshierarchie
  • Event-Driven Architecture mit lose gekoppelten Services über ApplicationEventPublisher
  • Pluggable Trading-Portal-Abstraktion (Binance/Simulator austauschbar)
  • Bayesian-EMA-Hybrid-Scoring mit Wilson Score Lower Bound für Kaltstart-Problem
  • Redis als AI-State-Store mit periodischem PostgreSQL-Sync als Fallback
  • Vollautomatisierte GitLab CI/CD-Pipeline mit Docker-Deployment

Kernfunktionen

  • Selbstlernendes KI-Trading-System mit 3-Stufen-Erkennung und genetischer Muster-Evolution
  • 8 verschachtelte Trading-Regeltypen mit beliebiger Kombinierbarkeit und MVEL-Skript-Engine
  • Portfolio-Management mit Ein-Klick-Herstellung der Ziel-Allokation
  • Echtzeit-Analyse von ~400 Symbolen im 5-Sekunden-Takt
  • Globales Markt-Monitoring mit automatischer Reaktion auf Anstiege, Crashs und Coin-Listings
  • Vollständige Trading-Simulation mit echten Marktpreisen und Backtesting
  • Progressive Web App mit Push-Notifications und Echtzeit-Updates via WebSocket