25 Punkte von GN⁺ 2024-03-10 | 2 Kommentare | Auf WhatsApp teilen

Eine Website, auf der man die Investmentbestände der größten US-Investoren einsehen kann

  • Kann über die vom Entwickler gehostete Website genutzt oder per Self-Hosting betrieben werden
  • Ein 17-jähriger Schüler hat das Projekt in anderthalb Jahren entwickelt und als Open Source veröffentlicht
  • Die US-Börsenaufsicht (SEC) verwaltet Aufzeichnungen zu allen Unternehmen in den USA
    • Unternehmen mit einem Vermögen von mehr als 100 Millionen US-Dollar müssen das Formular 13F einreichen
    • Das Formular 13F wird vierteljährlich eingereicht und legt die gehaltenen Aktien von Investoren offen, um Transparenz bei Investmentaktivitäten zu schaffen
  • Mit wallstreetlocal werden die 13F Filer der SEC leichter zugänglich und offener
    • Große Datenbank: Enthält mehr als 850.000 bei der SEC registrierte Unternehmen (Daten-Download mit 505 MB verfügbar)
    • Aktuelle Daten: Sammelt und ordnet die gehaltenen Aktien einzelner Einreicher und stellt aktuelle Daten bereit
    • Historische Daten: Im Explorer lassen sich einzelne Einreichungen und gehaltene Aktien einsehen

Funktionen

  • 13F Filer der SEC durchsuchen
  • Filer mit den neuesten Aktieninformationen aktualisieren
  • Aktienbestände von Filern in einem zugänglichen Format anzeigen
  • Daten im JSON- oder CSV-Format herunterladen
  • Historische Einreichungen von Einreichern ansehen und vergleichen

Erste Schritte

  • wallstreetlocal auf wallstreetlocal.com ansehen oder gemäß den folgenden Anweisungen selbst hosten.
    1. Abhängigkeiten installieren: npm install
    2. Bereitstellen: für die Entwicklung npm run dev, für den Produktions-Build npm run build && npm run start
  • Das Backend ist bereits unter content.wallstreetlocal.com eingerichtet, kann aber ebenfalls selbst gehostet werden.
  • Weitere Informationen zum Entwicklungs-Stack von wallstreetlocal finden sich in den jeweiligen Dokumentationen.
    • Für Backend-Arbeiten wird FastAPI verwendet.
    • Im Frontend wird NextJS verwendet.
    • Für verschiedene Microservices wird Docker verwendet.
    • Als Datenbank wird MongoDB verwendet.
    • Als Suchdatenbank wird Meilisearch verwendet.
    • Als Reverse Proxy wird NGINX Proxy Manager verwendet.
    • Für Telemetrie wird Grafana zusammen mit Prometheus, Tempo, Loki und OpenTelemetry verwendet.

Mitwirken

  • Wenn du glaubst, zum Projekt beitragen zu können, erstelle ein Issue oder einen Pull Request.
  • Das Projekt wird allein gepflegt, daher können Bugs und Anti-Patterns vorkommen; wenn du sie entdeckst, weise bitte darauf hin.
  • Jeder Beitrag wird sehr geschätzt.

Lizenz und Verhaltenskodex der Community

  • MIT-Lizenz.
  • Es gibt einen Community-Verhaltenskodex.

Meinung von GN⁺

  • wallstreetlocal ist eine Plattform, die Investoren einen einfachen Zugang zu den Investmentbeständen der 13F-Einreicher bei der SEC bietet und damit wichtige Informationen für Investitionsentscheidungen liefern kann.
  • Diese Website kann dazu beitragen, Transparenz und Fairness am Markt zu erhöhen, und für Investoren eine nützliche Ressource sein.
  • Als Open-Source-Projekt bietet sie Entwicklern die Möglichkeit, beizutragen und Verbesserungen vorzunehmen, was die Qualität der Software steigern kann.
  • Kritisch betrachtet können Bugs und Anti-Patterns, die durch die alleinige Wartung entstehen, die Nutzererfahrung beeinträchtigen; dafür sind kontinuierliche Unterstützung und Beiträge aus der Community nötig.
  • Andere Plattformen oder Projekte mit ähnlichen Funktionen sind etwa Bloomberg Terminal oder Yahoo Finance, wallstreetlocal bietet jedoch einen frei zugänglichen Open-Source-Ansatz mit eigenständigem Wert.

2 Kommentare

 
xguru 2024-03-11

Normalerweise ist WhaleWisdom schon mit den Grundfunktionen so gut, dass selbst die kostenlose Version dafür wahrscheinlich ausreicht. Trotzdem gibt es hierzulande auch Leute, die nur die brauchbaren 13F-Filings aufbereiten und veröffentlichen, daher könnte das vielleicht irgendwie hilfreich sein.

Ehrlich gesagt beneide ich eher das Umfeld, in dem schon ein 17-Jähriger so etwas bauen und veröffentlichen kann, haha

 
GN⁺ 2024-03-10
Hacker-News-Kommentare
  • Beim Projektnamen wurde eine kartenbasierte App erwartet, die Eigentumsverhältnisse in der Umgebung zeigt, tatsächlich wird jedoch angenommen, dass solche Daten lokal nicht verfügbar sind.

    • Dass das Projekt einen halb verborgenen Datensatz öffentlich macht, hilft dabei, Menschen gut informiert zu halten
  • Das Projekt wird als sehr interessant bewertet, und es gefällt, dass die Finanzbranche als Thema gewählt wurde.

    • Es wird auf die Verwendung des Wortes „Unternehmen“ hingewiesen und erklärt, dass private US-Unternehmen sich nicht bei der SEC registrieren oder an sie berichten müssen
    • Investmentberater sind bei der SEC registriert und müssen nur dann einen 13F-Bericht einreichen, wenn das verwaltete Vermögen über 100 Millionen US-Dollar liegt.
    • Es wird erwähnt, dass diese Fakten auf der Projektwebsite berücksichtigt werden und dort der Begriff „Money Manager“ korrekt verwendet wurde
  • Das Projekt wird als beeindruckend bewertet, zugleich wird darauf hingewiesen, dass eine Preisverfolgung nach Boni oder Aktiensplits nicht möglich ist

    • Am Beispiel des Google-Aktienkurses wird geraten, den tatsächlich gezahlten Preis unter Berücksichtigung von Aktiensplits anzupassen
  • Die Arbeit wird gelobt, verbunden mit dem Hinweis, dass praktische Arbeit der einzige Weg zur Verbesserung der Fähigkeiten ist

    • Wer Computer mag und in einem Startup arbeiten möchte, hat alles, was nötig ist, um das Wirklichkeit werden zu lassen
  • Es wird erwähnt, dass es viel Konkurrenz bei Diensten zur Analyse von 13F-Berichten gibt und dass Dienste wie WhaleWisdom bei den grundlegenden Funktionen stark sind.

    • Vorgeschlagen werden Ideen wie die Kategorisierung von 13F-Berichten nach Performance, Volatilität und Aggressivität sowie der Aufbau eines Modellportfolios durch Mischung der Bestperformer unter den gehaltenen Aktien.
  • Es wird Dank dafür ausgesprochen, durch das Projekt etwas gelernt zu haben, und als beeindruckend bewertet, wie viel Arbeit als Open Source geleistet wurde

  • Es wird erwähnt, dass an einem ähnlichen Projekt gearbeitet wird, bei dem bestimmte Abschnitte in jährlichen 10-K-Berichten durchsucht werden

  • Es werden Glückwünsche zum Projekt ausgesprochen und die Idee vorgeschlagen, kollaboratives Filtern zu implementieren, um ähnliche Fonds zu clustern

    • Damit könnte ein Empfehlungssystem geschaffen werden, für das viele Akteure der Branche hohe Preise zahlen würden
  • Es wird gefragt, ob es eine Website gibt, auf der man die täglichen Transaktionen von Führungskräften großer Unternehmen sehen kann, und eine früher gesetzte Lesezeichen-Seite wird erwähnt

  • Es wird darauf hingewiesen, dass die Umsetzung als npm-Paket den Nutzerkreis einschränkt, und vorgeschlagen, stattdessen eine einfache Bibliothek zu erstellen, die 13F-Formulare in CSV umwandelt.