ABD'nin en büyük yatırımcılarının yatırım kayıtlarını görebileceğiniz bir web sitesi
- Geliştiricinin barındırdığı site kullanılabilir veya self-host edilerek çalıştırılabilir
- 17 yaşındaki bir öğrencinin 1,5 yılda yaptığı proje açık kaynak olarak yayımlandı
- ABD Menkul Kıymetler ve Borsa Komisyonu (SEC), ABD'deki tüm şirket kayıtlarını tutar
- Varlık büyüklüğü 100 milyon doları aşan şirketlerin 13F formu sunması gerekir
- 13F formu üç ayda bir sunulur ve yatırımcıların elindeki hisseleri açıklayarak yatırım faaliyetlerinde şeffaflık sağlar
- wallstreetlocal sayesinde SEC'in 13F filer'ları daha erişilebilir ve açık hale geliyor
- Büyük ölçekli veritabanı: SEC'e kayıtlı 850 binden fazla şirketi barındırır (indirilebilir veri boyutu 505MB)
- Güncel veriler: Bireysel başvuru sahiplerinin hisse varlıklarını toplayıp düzenleyerek güncel veri sunar
- Geçmiş veriler: Gezgin üzerinden tek tek başvuruları ve hisse varlıklarını görebilirsiniz
Özellikler
- SEC'in 13F filer'larını görüntüleme
- Filer'ları en güncel hisse bilgileriyle güncelleme
- Filer'ların hisselerini erişilebilir bir formatta görüntüleme
- Verileri JSON veya CSV formatında indirme
- Başvuru sahiplerinin geçmiş başvurularını görme ve karşılaştırma
Başlarken
- wallstreetlocal'ı
wallstreetlocal.com üzerinde görüntüleyin veya aşağıdaki yönergeleri izleyerek kendiniz barındırın.
- Bağımlılıkları kurun:
npm install
- Dağıtım: geliştirme için
npm run dev, üretim derlemesi için npm run build && npm run start
- Backend zaten
content.wallstreetlocal.com olarak yapılandırılmıştır, ancak self-host etmek de mümkündür.
- wallstreetlocal'ın geliştirme yığını hakkında daha fazla bilgi için ilgili belgelere bakın.
- Backend çalışmalarında FastAPI kullanılır.
- Frontend tarafında NextJS kullanılır.
- Çeşitli mikroservislerde Docker kullanılır.
- Veritabanı olarak MongoDB kullanılır.
- Arama veritabanı olarak Meilisearch kullanılır.
- Ters proxy olarak NGINX Proxy Manager kullanılır.
- Telemetri için Grafana, Prometheus, Tempo, Loki ve OpenTelemetry ile birlikte kullanılır.
Katkıda bulunma
- Projeye katkı sağlayabileceğinizi düşünüyorsanız bir issue veya pull request oluşturun.
- Proje tek kişi tarafından sürdürüldüğü için hatalar ve anti-pattern'ler olabilir; fark ederseniz belirtin.
- Tüm katkılar çok değerlidir.
Lisans ve topluluk davranış kuralları
- MIT lisansı.
- Topluluk davranış kuralları mevcuttur.
GN⁺ görüşü
- wallstreetlocal, yatırımcılara SEC'in 13F başvuru sahiplerinin yatırım kayıtlarına kolay erişim sağlayan bir platform olarak yatırım kararları için önemli bilgiler sunabilir.
- Bu web sitesi, şeffaflığı ve piyasa adaletini artırmaya katkı sağlayabilir ve yatırımcılar için faydalı bir kaynak olabilir.
- Açık kaynak bir proje olarak geliştiricilere katkı ve iyileştirme fırsatı sunar; bu da yazılım kalitesini artırabilir.
- Eleştirel açıdan bakıldığında, tek kişi tarafından sürdürülmesi nedeniyle ortaya çıkabilecek hatalar ve anti-pattern'ler kullanıcı deneyimini etkileyebilir; sürekli topluluk desteği ve katkısı gerekir.
- Benzer işlevler sunan diğer platformlar veya projeler arasında Bloomberg Terminal ve Yahoo Finance yer alır; ancak wallstreetlocal, ücretsiz erişilebilen açık kaynak bir alternatif olarak kendine özgü bir değer sunar.
2 yorum
Genelde WhaleWisdom temel işlevleriyle bile oldukça iyi olduğu için ücretsiz sürümü bile muhtemelen yeterli olur. Yine de burada kullanışlı olabilecek şekilde sadece 13F dosyalamalarını derleyip paylaşan kişiler de vardı; bir şekilde faydalı olabilir gibi görünüyor.
Öncelikle bunu 17 yaşında birinin yapıp yayımlayabildiği o ortamı daha çok kıskanıyorum haha
Hacker News görüşleri
Projenin adını görünce çevredeki mülkiyeti gösteren harita tabanlı bir uygulama beklediğini, ancak gerçekte böyle verilerin yerel düzeyde mevcut olmadığını düşündüğünü belirtiyor.
Projeyi çok ilginç bulduğunu ve finans sektörünü konu almasını beğendiğini söylüyor.
Projeyi etkileyici bulurken, ikramiye ya da hisse bölünmesinden sonra fiyat takibinin yapılamadığını belirtiyor.
Proje için iyi iş çıkarıldığını söyleyerek, gerçekten çalışıp üretmenin beceri geliştirmenin tek yolu olduğunu tavsiye ediyor.
13F raporlarını analiz eden hizmetlerde rekabetin çok olduğunu, WhaleWisdom gibi servislerin temel işlevlerde güçlü olduğunu belirtiyor.
Proje sayesinde yeni şeyler öğrendiğini söyleyerek teşekkür ediyor ve açık kaynak olarak bu kadar çok iş yapılmış olmasını etkileyici buluyor
Benzer bir proje üzerinde çalıştığını, 10-K yıllık raporlarındaki belirli kalemleri arama işinden bahsettiğini söylüyor
Proje için tebriklerini ileterek, benzer fonları kümelendirmek için işbirlikçi filtreleme uygulanması fikrini sunuyor.
Büyük şirket yöneticilerinin günlük işlemlerini görebileceği bir web sitesi olup olmadığını merak ediyor ve daha önce yer imlerine eklediği bir siteden bahsediyor
Bunu bir npm paketi yapmanın kullanıcı kitlesini daralttığını belirterek, 13F formlarını CSV'ye dönüştüren basit bir kütüphane yapılmasını öneriyor.