Trang web cho phép xem danh mục đầu tư của các nhà đầu tư lớn nhất nước Mỹ
- Có thể dùng trang do nhà phát triển lưu trữ hoặc tự self-host để vận hành
- Được một học sinh 17 tuổi xây dựng trong suốt một năm rưỡi rồi công bố dưới dạng mã nguồn mở
- Ủy ban Chứng khoán và Giao dịch Hoa Kỳ (SEC) lưu giữ hồ sơ của mọi công ty tại Mỹ
- Các công ty có quy mô tài sản vượt quá 100 triệu USD phải nộp biểu mẫu 13F
- Biểu mẫu 13F được nộp theo quý và công khai số cổ phiếu mà nhà đầu tư nắm giữ, qua đó mang lại tính minh bạch cho hoạt động đầu tư.
- Thông qua wallstreetlocal, các đơn vị nộp 13F lên SEC trở nên dễ tiếp cận và cởi mở hơn
- Cơ sở dữ liệu quy mô lớn: lưu trữ hơn 850.000 công ty đã đăng ký với SEC (có thể tải dữ liệu, 505MB)
- Dữ liệu mới nhất: thu thập và sắp xếp số cổ phiếu nắm giữ của từng đơn vị nộp để cung cấp dữ liệu cập nhật
- Dữ liệu lịch sử: có thể xem từng hồ sơ đã nộp và danh mục nắm giữ trong trình khám phá
Tính năng
- Tra cứu các đơn vị nộp 13F của SEC
- Cập nhật các đơn vị nộp bằng thông tin cổ phiếu mới nhất
- Xem cổ phiếu của đơn vị nộp ở định dạng dễ tiếp cận
- Tải dữ liệu ở định dạng JSON hoặc CSV
- Xem và so sánh lịch sử hồ sơ đã nộp của từng đơn vị nộp
Bắt đầu
- Xem wallstreetlocal tại
wallstreetlocal.com, hoặc tự lưu trữ theo hướng dẫn sau.
- Cài dependency:
npm install
- Triển khai: dùng
npm run dev cho môi trường phát triển, hoặc npm run build && npm run start cho bản dựng production
- Backend đã được cấu hình sẵn tại
content.wallstreetlocal.com, nhưng cũng có thể tự host.
- Xem từng tài liệu để biết thêm chi tiết về stack phát triển của wallstreetlocal.
- Dùng FastAPI cho công việc backend.
- Dùng NextJS cho frontend.
- Dùng Docker cho nhiều microservice khác nhau.
- Dùng MongoDB cho cơ sở dữ liệu.
- Dùng Meilisearch cho cơ sở dữ liệu tìm kiếm.
- Dùng NGINX Proxy Manager cho reverse proxy.
- Dùng Grafana cho telemetry, cùng với Prometheus, Tempo, Loki và OpenTelemetry.
Đóng góp
- Nếu bạn nghĩ mình có thể đóng góp cho dự án, hãy tạo issue hoặc pull request.
- Dự án được duy trì bởi một người duy nhất nên có thể phát sinh bug và anti-pattern; nếu phát hiện, hãy chỉ ra.
- Mọi đóng góp đều được đánh giá cao.
Giấy phép và quy tắc ứng xử cộng đồng
- Giấy phép MIT.
- Có quy tắc ứng xử cộng đồng.
Ý kiến của GN⁺
- wallstreetlocal là một nền tảng giúp nhà đầu tư dễ dàng tiếp cận danh mục đầu tư của các đơn vị nộp 13F lên SEC, từ đó có thể cung cấp thông tin quan trọng cho quyết định đầu tư.
- Trang web này có thể góp phần tăng cường tính minh bạch và sự công bằng của thị trường, đồng thời trở thành một nguồn tài nguyên hữu ích cho nhà đầu tư.
- Với tư cách là một dự án mã nguồn mở, nó mang lại cơ hội để các nhà phát triển đóng góp và cải thiện, điều này có thể nâng cao chất lượng phần mềm.
- Ở góc nhìn phản biện, việc chỉ có một người bảo trì có thể dẫn đến bug và anti-pattern ảnh hưởng đến trải nghiệm người dùng, nên cần có sự hỗ trợ và đóng góp liên tục từ cộng đồng.
- Những nền tảng hoặc dự án khác có chức năng tương tự gồm Bloomberg Terminal hoặc Yahoo Finance, nhưng wallstreetlocal mang lại giá trị riêng như một lựa chọn mã nguồn mở miễn phí và dễ tiếp cận.
2 bình luận
Thường thì WhaleWisdom đã quá tốt chỉ với các tính năng cơ bản, nên có lẽ chỉ dùng bản miễn phí của nó thôi cũng đã đủ rồi. Dù vậy, ở trong nước cũng có người tổng hợp rồi công khai riêng các hồ sơ 13F đáng dùng, nên biết đâu cũng sẽ phần nào hữu ích.
Dù sao thì điều đáng ghen tị hơn trước tiên vẫn là môi trường ở đó, nơi một người 17 tuổi có thể làm ra rồi công khai thứ như thế này haha
Ý kiến trên Hacker News
Nhìn tên dự án, tôi đã kỳ vọng đây là một ứng dụng dạng bản đồ cho thấy quyền sở hữu xung quanh, nhưng thực tế có lẽ dữ liệu như vậy không tồn tại ở cấp địa phương.
Đánh giá dự án là rất thú vị và thích việc nó lấy ngành tài chính làm chủ đề.
Nhận xét dự án rất ấn tượng, đồng thời chỉ ra điểm không thể theo dõi giá sau khi chia thưởng hoặc tách cổ phiếu.
Khen dự án làm rất tốt và khuyên rằng cách duy nhất để nâng cao năng lực là thực sự bắt tay vào làm.
Đề cập rằng có nhiều đối thủ trong mảng dịch vụ phân tích báo cáo 13F, và các dịch vụ như WhaleWisdom rất mạnh ở những chức năng cơ bản.
Cảm ơn vì đã giúp họ học được điều gì đó từ dự án, đồng thời đánh giá cao việc đã làm rất nhiều công việc dưới dạng mã nguồn mở
Nói rằng họ cũng đang làm một dự án tương tự và nhắc đến công việc tìm kiếm các mục cụ thể trong báo cáo thường niên 10-K
Gửi lời chúc mừng về dự án và đưa ra ý tưởng triển khai collaborative filtering để gom cụm các quỹ tương tự.
Tò mò không biết có website nào cho xem các giao dịch hằng ngày của lãnh đạo các công ty lớn hay không, đồng thời nhắc đến một trang họ từng bookmark trước đây
Chỉ ra rằng việc làm thành gói npm sẽ làm thu hẹp nhóm người dùng, đồng thời đề xuất tạo một thư viện đơn giản để chuyển biểu mẫu 13F sang CSV.