← Zurück zum Dashboard

AI Artifakte

Projekt Börsenhandel · Handelssystem für Aktienhandel

Phase 1 aktiv Projektstart: 26.03.2026 GitHub: dna-dieter/ai-artifakte
Phase 1
Daten beschaffen
Phase 2
Screening & Regeln
Phase 3
Persistenz & Selektion
Phase 4
Live Trading
Phase 5
Journal & Optimierung
Phase 6
Automatisierung
📡

Phase 1 — Datenbeschaffung

Aktiv

SEC-Finanzdaten

Quartals- und Jahresdaten aller US-Unternehmen: Revenue, Earnings, EPS, Market Cap, Dividende, Schuldenquote, Cashflow.

SEC EDGAR APIXBRL/JSONCIK→Ticker Mapping

Tagesaktuelle Kursdaten

OHLCV-Daten für alle relevanten Aktien. Primärquelle + Fallback, mit Split- und Dividenden-Adjustierung.

yfinanceIB APIS&P 500+

Datenspeicherung

Zentrale Datenbank für alle Projekt-Daten. Schema für Entities, Preise, Screening-Ergebnisse und Trades.

SQLite → PostgreSQLCron/SchedulerBackup
🔍

Phase 2 — Screening & Regelwerk

Geplant

Strategie formalisieren

Trading-Regeln aus verschiedenen Lernquellen in maschinenlesbare Kriterien übersetzen: Fundamental, Technisch, Liquidität. Score-Modell (0–11 Punkte).

Regelwerk-DokumentGewichtung

Scanner-Engine

Python-Programm prüft täglich alle Aktien: Revenue-Wachstum, MA-Crosses, RSI, Volumen. Ergebnis: Ticker + Score + Breakdown.

Python ScannerYAML ConfigStrategie-Profile
🗺️

Phase 3 — Persistenz & Selektion

Geplant

Persistenzmatrix / Heatmap

Screening-Ergebnisse über 20 Handelstage aggregieren. Dynamische Heatmap aus DB statt statischem HTML.

Persistenz-ScoreTrend-Erkennungheatmap.html

Watchlist & Marktüberblick

Top 100–400 Aktien als handelbare Watchlist. Marktbreite, Sektor-Rotation, VIX, Earnings-Kalender.

TWS ExportAlertswatchlist.html

Phase 4 — Live Trading

Geplant

TWS/IB-Anbindung

Verbindung zur Interactive Brokers Trader Workstation. Watchlist-Import, Echtzeit-Kurse, Kontoinformationen.

ib_insyncPaper Trading

Pattern-Erkennung & Orders

Breakouts, Pullbacks, MA-Crosses erkennen. Order-Management mit Position Sizing, Stop-Loss, Take-Profit.

Trading SignalsRisikomanagement1–2% Regel
📊

Phase 5 — Journal & Optimierung

Geplant

Trading Journal

Vollständige Dokumentation jedes Trades: Entry/Exit, P&L, Strategie, Emotionen, Lessons Learned.

journal.htmlIB Auto-Import

Performance Analytics & Feedback

Win-Rate, Sharpe Ratio, Equity Curve, Max Drawdown. Monatliches Review, A/B-Testing, Backtesting neuer Regeln.

analytics.htmlvs. S&P 500Feedback-Loop
🤖

Phase 6 — Automatisierung & Skalierung

Zukunft

Vollautomatische Pipeline

Täglicher Cron um 06:00 MEZ: Daten aktualisieren, Screening laufen lassen, Dashboard generieren, GitHub Pages deployen.

Cron/SchedulerE-Mail/TelegramMorning Briefing

Backtesting Engine

Historische Simulation, Walk-Forward-Analyse, Parameter-Optimierung, Out-of-Sample-Testing.

BacktestingWalk-Forward
🛠

Technologie-Stack

🐍
Python 3.11+
Sprache
🗄
SQLite → PostgreSQL
Datenbank
📈
yfinance + IB API
Kursdaten
📋
SEC EDGAR
Fundamentaldaten
💹
Interactive Brokers
Broker (TWS)
🌐
HTML/JS · GitHub Pages
Frontend
📅

Zeitplan

Woche 1–2 · Jetzt

Foundation

  • Datenbank-Schema & SQLite
  • SEC-Daten-Pipeline
  • Kursdaten-Pipeline
  • Regelwerk dokumentieren
Woche 3–4

Screening & Watchlist

  • Scanner-Engine bauen
  • Persistenzmatrix dynamisch
  • Watchlist automatisieren
  • Börsentagebuch Interface
Woche 5–8

Trading & Analytics

  • TWS/IB Paper Trading
  • Pattern-Alerts
  • Performance Dashboard
  • Risikomanagement
Monat 3+

Skalierung

  • Vollautomatische Pipeline
  • E-Mail/Telegram Alerts
  • Backtesting Engine
  • Feedback-Loop