25 puan yazan GN⁺ 2024-03-10 | 2 yorum | WhatsApp'ta paylaş

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.
    1. Bağımlılıkları kurun: npm install
    2. 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

 
xguru 2024-03-11

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

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

    • Proje aracılığıyla yarı gizli veri setlerinin açığa çıkarılmasının insanların daha iyi bilgi sahibi kalmasına yardımcı olduğunu söylüyor
  • Projeyi çok ilginç bulduğunu ve finans sektörünü konu almasını beğendiğini söylüyor.

    • "şirket" kelimesinin kullanımına dikkat çekerek, ABD'deki özel şirketlerin SEC'e kayıt yaptırmak ya da rapor sunmak zorunda olmadığını açıklıyor
    • Yatırım danışmanlarının SEC'e kayıtlı olduğunu ve yalnızca yönetilen varlıkları 100 milyon doları aştığında 13F raporu sunmaları gerektiğini belirtiyor.
    • Bu noktaların proje web sitesinde dikkate alındığını ve "money manager" teriminin doğru şekilde kullanıldığını ekliyor
  • Projeyi etkileyici bulurken, ikramiye ya da hisse bölünmesinden sonra fiyat takibinin yapılamadığını belirtiyor.

    • Google hisse fiyatını örnek vererek, hisse bölünmesini hesaba katan gerçek ödenen fiyat düzeltmesinin gerekli olduğunu öneriyor
  • Proje için iyi iş çıkarıldığını söyleyerek, gerçekten çalışıp üretmenin beceri geliştirmenin tek yolu olduğunu tavsiye ediyor.

    • Bilgisayarları seviyor ve bir startup'ta çalışmak istiyorsa, bunu gerçekleştirmek için gereken her şeye sahip olduğu yönünde cesaretlendiriyor
  • 13F raporlarını analiz eden hizmetlerde rekabetin çok olduğunu, WhaleWisdom gibi servislerin temel işlevlerde güçlü olduğunu belirtiyor.

    • 13F raporlarını performans, oynaklık, agresiflik gibi ölçütlere göre sınıflandırma ve en iyi performans gösteren pozisyonları harmanlayan model portföyler kurma gibi fikirler öneriyor
  • 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.

    • Bunun sayesinde sektördeki birçok oyuncunun yüksek ücret ödeyebileceği bir öneri sistemi oluşturulabileceğini tavsiye ediyor
  • 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.