25 poin oleh GN⁺ 2024-03-10 | 2 komentar | Bagikan ke WhatsApp

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.
    1. Instal dependensi: npm install
    2. 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

 
xguru 2024-03-11

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

 
GN⁺ 2024-03-10
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.

    • Membuka dataset yang sebelumnya setengah tertutup lewat proyek ini membantu orang tetap mendapat informasi dengan baik
  • Menilai proyek ini sangat menarik dan menyukai fokusnya pada industri keuangan.

    • Menyoroti penggunaan kata 'perusahaan', sambil menjelaskan bahwa perusahaan swasta di AS tidak wajib mendaftar atau melapor ke SEC
    • Penasihat investasi terdaftar di SEC, dan hanya perlu mengajukan laporan 13F jika aset kelolaan mereka melebihi 100 juta dolar AS.
    • Menyebut bahwa hal ini sudah dipertimbangkan di situs web proyek, dan istilah 'money manager' telah digunakan dengan tepat
  • Menilai proyek ini mengesankan, sambil menunjukkan bahwa pelacakan harga setelah bonus atau stock split belum dimungkinkan

    • Mengambil contoh harga saham Google, dan menyarankan agar harga bayar aktual disesuaikan dengan mempertimbangkan stock split
  • Memuji proyek ini dan mengatakan bahwa benar-benar mengerjakan sesuatu adalah satu-satunya cara untuk meningkatkan kemampuan

    • Memberi semangat bahwa jika menyukai komputer dan ingin bekerja di startup, maka semua yang dibutuhkan untuk mewujudkannya sudah dimiliki
  • Menyebut persaingan cukup ramai di layanan analisis laporan 13F, dan bahwa layanan seperti WhaleWisdom kuat dalam fungsi-fungsi dasar.

    • Mengusulkan ide seperti mengklasifikasikan laporan 13F berdasarkan performa, volatilitas, agresivitas, dan lain-lain, lalu membangun portofolio model dengan mencampur kepemilikan berkinerja terbaik
  • 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

    • Menyarankan bahwa dari sana bisa dibuat sistem rekomendasi yang akan dihargai mahal oleh banyak pemain di industri
  • 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.