미국 최대 투자자들의 투자 내역을 볼 수 있는 웹사이트
- 개발자가 호스팅하는 사이트를 이용하거나 셀프호스팅 하여 운영 가능
- 17살 학생이 1년 반동안 만든 것을 오픈소스로 공개
- 미국 증권거래위원회(SEC)는 미국의 모든 회사 기록을 보유
- 자산 규모가 1억 달러를 초과하는 회사는 13F 양식을 제출해야 함
- 13F 양식은 분기별로 제출되며, 투자자의 보유 주식을 공개하여 투자 활동의 투명성 제공.
- wallstreetlocal을 통해 SEC의 13F Filer들이 더 접근하기 쉽고 개방적으로 됨
- 대규모 데이터베이스: SEC에 등록된 85만 개 이상의 회사 보유(데이터 다운로드 가능 505MB)
- 최신 데이터: 개별 제출자의 보유 주식을 수집하고 정리하여 최신 데이터 제공
- 역사적 데이터: 탐색기에서 개별 제출 내역과 보유 주식을 볼 수 있음
기능
- SEC의 13F Filer들을 조회
- 최신 주식 정보로 Filer들을 업데이트
- 접근 가능한 형식으로 Filer의 주식 보기
- JSON 또는 CSV 형식으로 데이터 다운로드
- 제출자의 역사적 제출 내역을 보고 비교
시작하기
wallstreetlocal.com에서 wallstreetlocal을 보거나, 다음 지침에 따라 자체 호스팅.- 의존성 설치:
npm install - 배포: 개발용은
npm run dev, 프로덕션 빌드는npm run build && npm run start
- 의존성 설치:
- 백엔드는 이미
content.wallstreetlocal.com으로 구성되어 있지만, 자체 호스팅도 가능. - wallstreetlocal의 개발 스택에 대한 자세한 정보는 각 문서 참조.
- 백엔드 작업에는 FastAPI 사용.
- 프론트엔드에는 NextJS 사용.
- 다양한 마이크로서비스에는 Docker 사용.
- 데이터베이스에는 MongoDB 사용.
- 검색 데이터베이스에는 Meilisearch 사용.
- 리버스 프록시에는 NGINX Proxy Manager 사용.
- 텔레메트리에는 Grafana 사용, Prometheus, Tempo, Loki, OpenTelemetry와 함께.
기여하기
- 프로젝트에 기여할 수 있다고 생각되면 이슈 또는 풀 리퀘스트 생성.
- 프로젝트는 단독으로 유지되므로 버그와 안티 패턴이 발생할 수 있음, 발견 시 지적.
- 모든 기여는 높이 평가됨.
라이선스 및 커뮤니티 행동 규칙
- MIT 라이선스.
- 커뮤니티 행동 규칙 존재.
GN⁺의 의견
- wallstreetlocal은 투자자들에게 SEC의 13F 제출자들의 투자 내역을 쉽게 접근할 수 있게 해주는 플랫폼으로, 투자 결정에 중요한 정보를 제공할 수 있음.
- 이 웹사이트는 투명성과 시장의 공정성을 증진시키는 데 기여할 수 있으며, 투자자들에게 유용한 자원이 될 수 있음.
- 오픈소스 프로젝트로서, 개발자들이 기여하고 개선할 수 있는 기회를 제공하며, 이는 소프트웨어의 질을 향상시킬 수 있음.
- 비판적인 시각에서 볼 때, 단독 유지 관리로 인해 발생할 수 있는 버그와 안티 패턴은 사용자 경험에 영향을 줄 수 있으며, 지속적인 커뮤니티 지원과 기여가 필요함.
- 유사한 기능을 제공하는 다른 플랫폼이나 프로젝트로는 Bloomberg Terminal이나 Yahoo Finance가 있으나, wallstreetlocal은 무료로 접근 가능한 오픈소스 대안으로서 독특한 가치를 제공함.