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.
- Abhängigkeiten installieren:
npm install
- 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
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
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.
Das Projekt wird als sehr interessant bewertet, und es gefällt, dass die Finanzbranche als Thema gewählt wurde.
Das Projekt wird als beeindruckend bewertet, zugleich wird darauf hingewiesen, dass eine Preisverfolgung nach Boni oder Aktiensplits nicht möglich ist
Die Arbeit wird gelobt, verbunden mit dem Hinweis, dass praktische Arbeit der einzige Weg zur Verbesserung der Fähigkeiten ist
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.
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
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.