Situs web untuk melihat riwayat investasi para investor terbesar di Amerika Serikat
- Bisa menggunakan situs yang di-host oleh pengembang atau menjalankannya dengan self-hosting
- Seorang siswa berusia 17 tahun membuatnya selama satu setengah tahun lalu merilisnya sebagai open source
- Komisi Sekuritas dan Bursa Amerika Serikat (SEC) menyimpan catatan semua perusahaan di AS
- Perusahaan dengan aset lebih dari 100 juta dolar AS wajib mengajukan formulir 13F
- Formulir 13F diajukan setiap kuartal dan mengungkap saham yang dimiliki investor, sehingga memberikan transparansi atas aktivitas investasi
- Melalui wallstreetlocal, para pengaju 13F di SEC menjadi lebih mudah diakses dan lebih terbuka
- Basis data berskala besar: menyimpan lebih dari 850 ribu perusahaan yang terdaftar di SEC (data dapat diunduh, 505MB)
- Data terbaru: mengumpulkan dan menata saham yang dimiliki oleh masing-masing pengaju untuk menyediakan data terkini
- Data historis: di penjelajah, pengguna dapat melihat riwayat pengajuan individual dan saham yang dimiliki
Fitur
- Menelusuri para pengaju 13F di SEC
- Memperbarui data pengaju dengan informasi saham terbaru
- Melihat saham milik pengaju dalam format yang mudah diakses
- Mengunduh data dalam format JSON atau CSV
- Melihat dan membandingkan riwayat pengajuan historis para pengaju
Memulai
- Lihat wallstreetlocal di
wallstreetlocal.com, atau lakukan hosting sendiri dengan mengikuti petunjuk berikut.
- Instal dependensi:
npm install
- Deploy: untuk pengembangan gunakan
npm run dev, untuk build produksi gunakan npm run build && npm run start
- Backend sudah dikonfigurasi ke
content.wallstreetlocal.com, tetapi bisa juga di-self-host.
- Untuk informasi lebih detail tentang stack pengembangan wallstreetlocal, lihat masing-masing dokumen.
- Menggunakan FastAPI untuk pekerjaan backend.
- Menggunakan NextJS untuk frontend.
- Menggunakan Docker untuk berbagai microservice.
- Menggunakan MongoDB untuk basis data.
- Menggunakan Meilisearch untuk basis data pencarian.
- Menggunakan NGINX Proxy Manager untuk reverse proxy.
- Menggunakan Grafana untuk telemetri, bersama Prometheus, Tempo, Loki, dan OpenTelemetry.
Berkontribusi
- Jika merasa bisa berkontribusi pada proyek ini, buat issue atau pull request.
- Proyek ini dipelihara secara tunggal, sehingga bug dan anti-pattern bisa muncul; jika menemukannya, silakan tunjukkan.
- Semua kontribusi sangat dihargai.
Lisensi dan kode etik komunitas
- Lisensi MIT.
- Terdapat kode etik komunitas.
Opini GN⁺
- wallstreetlocal adalah platform yang memudahkan investor mengakses riwayat investasi para pengaju 13F di SEC, sehingga dapat menyediakan informasi penting untuk pengambilan keputusan investasi.
- Situs web ini dapat berkontribusi dalam meningkatkan transparansi dan keadilan pasar, serta bisa menjadi sumber daya yang berguna bagi investor.
- Sebagai proyek open source, ini memberi peluang bagi para pengembang untuk berkontribusi dan melakukan perbaikan, yang dapat meningkatkan kualitas perangkat lunak.
- Dari sudut pandang kritis, bug dan anti-pattern yang mungkin muncul karena pemeliharaan oleh satu orang dapat memengaruhi pengalaman pengguna, sehingga dibutuhkan dukungan dan kontribusi komunitas yang berkelanjutan.
- Platform atau proyek lain dengan fungsi serupa antara lain Bloomberg Terminal dan Yahoo Finance, tetapi wallstreetlocal menawarkan nilai yang unik sebagai alternatif open source yang gratis dan mudah diakses.
2 komentar
Biasanya WhaleWisdom sudah sangat bagus hanya dengan fitur dasarnya, jadi kemungkinan versi gratisnya saja pun sudah cukup. Meski begitu, ada juga orang-orang di Korea yang merangkum dan membagikan secara publik hanya filing 13F yang cukup berguna untuk dipakai, jadi mungkin ini juga bisa sedikit membantu.
Untuk saat ini, saya malah lebih iri dengan lingkungan yang memungkinkan anak 17 tahun membuat hal seperti ini lalu merilisnya secara publik, haha
Opini Hacker News
Melihat nama proyeknya, sempat mengira ini aplikasi berbasis peta yang menampilkan kepemilikan di sekitar, tetapi tampaknya data seperti itu memang tidak tersedia secara lokal.
Menilai proyek ini sangat menarik dan menyukai fokusnya pada industri keuangan.
Menilai proyek ini mengesankan, sambil menunjukkan bahwa pelacakan harga setelah bonus atau stock split belum dimungkinkan
Memuji proyek ini dan mengatakan bahwa benar-benar mengerjakan sesuatu adalah satu-satunya cara untuk meningkatkan kemampuan
Menyebut persaingan cukup ramai di layanan analisis laporan 13F, dan bahwa layanan seperti WhaleWisdom kuat dalam fungsi-fungsi dasar.
Mengucapkan terima kasih karena belajar sesuatu dari proyek ini, dan menilai upaya open source yang sangat banyak ini mengesankan
Mengatakan sedang mengerjakan proyek serupa, dan menyebut pekerjaan mencari item tertentu dalam laporan tahunan 10-K
Menyampaikan selamat atas proyek ini, dan mengusulkan ide menerapkan collaborative filtering untuk mengelompokkan dana yang mirip
Bertanya apakah ada situs web untuk melihat transaksi harian para eksekutif perusahaan besar, sambil menyebut situs yang dulu pernah dibookmark
Menunjukkan bahwa menjadikannya paket npm mempersempit cakupan pengguna, dan mengusulkan pembuatan library sederhana untuk mengubah formulir 13F menjadi CSV.