프로젝트 소개

OpenBB의 Open Data Platform(ODP)은 독점, 라이선스 및 공개 소스에서 재무 데이터를 통합하여 노출하기 위해 설계된 오픈소스 인프라 레이어입니다. 이는 "once connect, consume everywhere" 아키텍처를 따르며, 통합된 데이터를 여러 표면에서 동시에 소비할 수 있게 합니다. 여기에는 정량 애널리스트를 위한 Python 환경, 재무 애널리스트를 위한 OpenBB Workspace와 Excel, AI 에이전트를 위한 MCP 서버, 기타 다운스트림 애플리케이션을 위한 REST API가 포함됩니다. 핵심 Python 패키지는 `pip install openbb`를 통해 PyPI에서 설치할 수 있습니다. 과거 주식 가격 같은 재무 데이터를 가져오고 이를 pandas 데이터프레임으로 변환하는 프로그래매틱 인터페이스를 제공합니다. ODP CLI도 명령줄 접근을 위해 제공됩니다. 로컬 배포를 위해 플랫폼은 Uvicorn을 통해 FastAPI 백엔드 서버를 실행할 수 있으며, `openbb-api` 명령어를 사용해 localhost에서 REST API를 노출합니다. 이 백엔드는 기업용 OpenBB Workspace UI에 직접 통합될 수 있습니다. 플랫폼은 Python 3.9.21부터 3.12까지 지원하며, VS Code Dev Containers, GitHub Codespaces, Google Colab에 대한 개발 환경 통합도 제공합니다. 이 프로젝트는 AGPLv3 라이선스에 따라 배포됩니다. 금융instrument 거래는 높은 위험을 수반하며, 플랫폼을 통해 제공되는 데이터가 반드시 정확하지는 않다는 면책 조항을 포함합니다. 저장소는 커뮤니티 기여, 버그 보고서, 기능 요청을 적극적으로 받고 있습니다.