Expertise

Expertise & Methodik: Die Technologie hinter MarketInsider

Hinter MarketInsider steht Frank Glück (Glück IT) – Softwarearchitekt, Datenanalyst und Experte für die Verarbeitung komplexer Finanzmarktdaten.

MarketInsider ist nicht einfach nur ein Aggregator für Börsenkurse, sondern eine hochspezialisierte Analyseplattform. Sie verbindet tiefgreifendes Verständnis für regulatorische Finanzdaten mit modernstem, hochperformantem Software-Engineering. Auf dieser Seite geben wir einen transparenten Einblick in unsere analytischen Methoden und die technische Architektur, die MarketInsider zu einer verlässlichen Quelle für professionelle Anleger macht.


📊 Marktdatenanalyse & Financial Engineering

Die Analyse von SEC-Filings (U.S. Securities and Exchange Commission) erfordert mehr als nur das Auslesen von Texten. Es erfordert das Verständnis juristischer und finanzieller Zusammenhänge, um rohe Meldedaten in verwertbare Anlagesignale ("Actionable Insights") zu übersetzen.

1. Dekodierung regulatorischer SEC-Filings (EDGAR)

MarketInsider nutzt direkte Schnittstellen zur SEC EDGAR API, um kritische Unternehmensmeldungen in Echtzeit zu verarbeiten:

  • Form 4 (Insider Trading): Algorithmische Identifikation von echten Open-Market-Käufen durch Unternehmensinsider. Filterung von Derivaten, automatische Plausibilitätsprüfungen gegen historische Börsenkurse und Erkennung von "Cluster-Käufen" (mehrere Insider kaufen gleichzeitig).
  • Form 13F (Smart Money): Aggregation und Auswertung der Quartalsberichte institutioneller Anleger. Berechnung von Portfolio-Gewichtungen und Verfolgung der Geldströme von Großinvestoren (z.B. Berkshire Hathaway).
  • Form 13D/G (Activist Investors): Frühzeitige Erkennung von Übernahmezielen und aggressiven Anteilskäufen durch Aktivisten.
  • Form 8-K (Critical Events): Automatisierte, Regex-gestützte Risikoanalyse von Unternehmensmeldungen zur sofortigen Identifikation kritischer Ereignisse wie Insolvenzen (Item 1.03), Bilanzkorrekturen (Item 4.02) oder dem Abgang von Schlüsselpersonen (Item 5.02).

2. Proprietäre Recommendation Engine

Aus den gesammelten Datenpunkten berechnet unsere Engine täglich aktualisierte, mehrdimensionale Scores für tausende Aktien:

  • Composite Score: Ein gewichteter Gesamtindikator aus isolierten Einzel-Scores.
  • Teil-Metriken: Insider-Score, Institutional-Score, Activist-Score, Momentum- und Fundamental-Score.

3. Komplexe Daten-Normalisierung

Eines der größten Probleme bei SEC-Daten ist die Inkonsistenz. MarketInsider löst dies durch hochentwickelte Matching-Algorithmen:

  • Fuzzy-Matching & Heuristiken: Automatisierte Zuordnung von Wertpapieren (CUSIP) zu Emittenten (CIK) mittels pg_trgm (Trigram-Matching) und CUSIP-6-Prefix-Propagation.
  • Bereinigung inkonsistenter Meldedaten und automatischer Abgleich mit offiziellen Ticker-Verzeichnissen.

💻 Software-Architektur & Programmier-Expertise

Die Menge und Komplexität der anfallenden Daten erfordern eine maßgeschneiderte, hochperformante Infrastruktur. MarketInsider setzt dabei nicht auf träge Standard-CMS, sondern auf eine von Grund auf eigenentwickelte High-Performance-Architektur.

1. High-Performance Backend (Modern PHP 8 & PostgreSQL)

  • Effiziente Datenhaltung: Nutzung fortschrittlicher PostgreSQL-Features wie Materialized Views (mv_stock_recommendation), Common Table Expressions (CTEs), JSONB-Spalten für flexible Konfigurationen und Window-Funktionen für komplexe Aggregationen.
  • Custom ORM (pdo+): Ein selbstentwickelter, stark optimierter Datenbank-Wrapper, der Massen-Inserts (insert_bulk), automatische Typen-Erkennung und Cursor-basiertes Laden für gigantische Datenmengen unterstützt.
  • Asynchrone Verarbeitung: Zeitintensive Aufgaben wie der Abruf von SEC-RSS-Feeds oder das Parsen riesiger XML-Dateien laufen vollständig asynchron (über pcntl_fork oder parallele CLI-Prozesse), um die User Experience niemals zu blockieren.

2. Resiliente API-Integration

  • Intelligentes Rate-Limiting: Die SEC erlaubt maximal 10 Requests pro Sekunde. Der eigens entwickelte SecEdgarImporter nutzt persistente cURL-Multi-Verbindungen mit Mikrosekunden-genauem Throttling, dynamischer DNS-Auflösung und exponentiellem Backoff bei Serverfehlern.
  • Täglich werden zehntausende XML/HTML-Dokumente fehlerfrei und ohne Blockaden verarbeitet.

3. Eigene Pivot-Tabellen-Engine

Um Anlegern die maximale Kontrolle über die Daten zu geben, wurde eine eigene Pivot-Engine entwickelt (\Pivot\Pivot).

  • Dynamisches Rendering: Gruppierungen, Sub-Totals, farbkodierte Heatmaps für Scores und tief verschachtelte Tree-Views – alles serverseitig generiert und clientseitig interaktiv bedienbar.
  • Barrierefreiheit: Spezielle Farbschemata für Farbenblinde bei Heatmap-Auswertungen.

4. Decoupled CMS & SEO-Optimierung

  • Write-Through-Cache: Content-Elemente (Markdown, HTML, Wiki-Syntax) werden bereits beim Speichern serverseitig vorgerendert (RendererFactory), um bei der Auslieferung Datenbanklast zu minimieren.
  • Strukturierte Daten (JSON-LD): Das System generiert automatisch Schema.org-Auszeichnungen für Analysen, um Suchmaschinen (und KIs) den semantischen Kontext der Finanzdaten perfekt aufbereitet zu präsentieren.

🤝 Über Glück IT

Glück IT hat es sich zur Aufgabe gemacht, institutionelle Finanzdaten für Privatanleger zugänglich, verständlich und nutzbar zu machen. Transparenz in der Methodik, sauberes Code-Design und höchste Ansprüche an die Datenqualität stehen dabei an erster Stelle.

Kontakt:
Frank Glück
Mülhausener Straße 4a
51375 Leverkusen
E-Mail: info@glueck.it