Dokumentation des modularen Trading-Systems (17 Module, Modul-01..17)
| notes | ||
| infrastructure-handbook.md | ||
| modul-03-market-data.md | ||
| modul-04-market-regime.md | ||
| modul-05-strategy-engine.md | ||
| modul-06-signal-ranking.md | ||
| modul-07-risk-manager.md | ||
| modul-08-portfolio-manager.md | ||
| modul-09-execution-service.md | ||
| modul-10-trade-journal.md | ||
| modul-11-analytics.md | ||
| ports-reference.md | ||
| README.md | ||
Trading-System — Modulare Architektur
Zentrales, modulares automatisiertes Trading-System, betrieben auf einem Hostinger-VPS (187.124.31.123).
Repository-Inhalt: Live-Dokumentation der Infrastruktur, der Module und des aktuellen Betriebszustands.
Jede Änderung folgt dem Notation-Format: Autor (Alice / Rain Ocampo) + Zeitstempel (DD.MM.YYYY HH:MM) + Grund.
Architektur-Überblick
- 17 Module (
Modul-01-PostgreSQL…Modul-17-Hermes-Agent), orchestriert überdocker-compose.ymlunter/opt/trading-modules/. - Netzwerk:
trading-modules(bridge). Kommunikation ausschließlich über Docker-interne Service-Hostnamen (keine festen IPs). - Feste Host-Ports: Modul-01=
55432, Modul-02=55672+15672, Modul-03–17=55003–55017. - Zugangsdaten: nur über Environment Variables / Docker-Secrets (Defaults in Compose mit
${VAR:-default}). - Kernprinzip: bestehende Container/Volumes/Daten nie löschen, keine unnötigen öffentlichen Ports öffnen, Ist-Zustand vor Änderung prüfen.
Multi-Agent-Setup (Resident-Evil-Theme)
| Agent | Rolle | Port |
|---|---|---|
| Alice (OpenClaw) | Primary | 55163 |
| Matt Addison (OpenClaw) | Backup | 54524 |
| Rain Ocampo (Hermes) | Technischer Support | 32776 (UI) |
Module
| Modul | Name | Status | Port |
|---|---|---|---|
| 01 | PostgreSQL | ✅ healthy (postgres:16-alpine) | 55432 |
| 02 | RabbitMQ | ✅ healthy (rabbitmq:3-management) | 55672 / 15672 |
| 03 | Market-Data | ✅ healthy (market-data:0.1.0) | 55003 (intern) |
| 04 | Market-Regime | ✅ healthy (market-regime:1.0.0) | 55004 (intern) |
| 05 | Strategy-Engine | ✅ healthy (strategy-engine:0.1.0) | 55005 (intern) |
| 06–17 | … | ⬜ Platzhalter (alpine) | 55006–55017 |
Details: siehe modul-03-market-data.md, modul-04-market-regime.md, modul-05-strategy-engine.md (vollständig implementiert), weitere Module folgen.
Notation / Audit-Trail
Jede Änderung wird mit folgender Zeile dokumentiert:
Geändert von: [Alice | Rain Ocampo]
Datum: DD.MM.YYYY HH:MM
Grund: <Kurzbeschreibung>
- Alice = Änderungen durch OpenClaw
- Rain Ocampo = Änderungen durch Hermes
Geändert
Geändert von: Rain Ocampo
Datum: 20.08.2026
Grund: Initiale Repository-Struktur und Modul-03-Dokumentation angelegt.
Geändert von: Rain Ocampo Datum: 20.08.2026 Grund: README aktualisiert — Modul-04 und Modul-05 als healthy/freigegeben eingetragen (Ports intern), Details-Link ergänzt.