Werk · Finanz-Analyse · Python

Canary

Bilanzforensik aus SEC-Abschlüssen – schlägt an, bevor sich Probleme im Kurs zeigen.

Canary am Desktop in AktionCanary auf dem Handy in Aktion
Canary auf dem Handy in Aktion
forensische Scores je Titel
4
Sektoren im Scanner
13
Backtest nur mit damals verfügbaren Daten
10 Jahre
  • Python
  • FastAPI
  • React
  • SEC EDGAR

Ausgangslage

Bilanzprobleme kündigen sich oft lange an, bevor sie im Kurs sichtbar werden: Forderungen wachsen schneller als der Umsatz, Lager laufen voll, der Cashflow hält nicht mit dem Gewinn mit. Die Zahlen dafür sind öffentlich – aber verteilt über Hunderte Seiten Quartalsberichte.

Lösung

Canary liest die Abschlüsse direkt aus SEC EDGAR, rekonstruiert saubere Quartals- und Jahresreihen und verdichtet sie zu einem regelbasierten Signal und einem Score von −100 bis +100. Jede Zahl ist bis zum Filing zurückverfolgbar.

  • Deep Dive je Titel: Working Capital, Cash-Qualität, Margen und Bewertung mit Verlauf
  • Piotroski, Beneish, Altman und Sloan als transparente Forensik-Checks
  • Scanner über ganze Sektoren mit Live-Fortschritt, Peer-Vergleich und Watchlists
  • Backtest und Musterdepots, die prüfen, wie gut die Signale in der Vergangenheit lagen
  • KI-Research-Notizen mit Websuche und Quellen, auf Wunsch mit Rückfragen

Technik

Ein Python-Server mit FastAPI und SQLite holt die XBRL-Daten im Rahmen der Zugriffsregeln der SEC, gleicht US-GAAP und IFRS ab und hält alles im Cache. Kurse kommen von Tiingo, die Oberfläche ist eine React-App mit Befehlspalette, Deep-Links und hellem wie dunklem Design. Der Backtest nutzt für jedes Quartal nur die Filings, die damals schon eingereicht waren.

Ergebnis

Ein Werkzeug, das Bilanzen liest wie ein Analyst – nachvollziehbar statt Blackbox. Canary ist ein Recherche-Werkzeug und gibt keine Anlageempfehlungen.