openbq-org/OpenBB
Open Data Platform for analysts, quants and AI agents.
OpenBB의 오픈 데이터 플랫폼 (ODP)
무엇인가
OpenBB ODP는 오픈소스 Python 라이브러리로, 다양한 금융 데이터 소스(독점, 라이선스, 공개)를 통합하고 단일 일관된 인터페이스로 노출합니다. 데이터 통합 레이어로 작동하며 다음에서 사용할 수 있습니다:
- Python 스크립트 및 노트북(퀀트 및 데이터 과학자용)
- 상용 OpenBB Workspace UI(Excel과 유사한 애널리스트 대시보드)
- FastAPI REST 서비스를 통한 AI 에이전트 백엔드(MCP 서버) 및 기타 애플리케이션.
중요한 이유
금융 애널리스트는 수십 개의 공급업체에서 가격, 펀더멘털, 매크로 또는 대체 데이터를 가져오기 위해 글루 코드를 작성하는 데 많은 시간을 보냅니다. ODP의 "한 번 연결, 어디서나 사용" 접근 방식은 이러한 연결을 중앙 집중화하고 출력을 정규화하며 LLM 기반 리서치 어시스턴트를 포함한 다운스트림 도구에서 데이터를 즉시 사용할 수 있게 합니다.
주요 기능(README에 설명된 대로)
| 기능 | 제공 내용 |
|---|---|
| 통합 데이터 액세스 | 고급 API를 갖춘 단일 Python 패키지(openbb). 예: obb.equity.price.historical("AAPL")는 데이터프레임을 반환합니다. |
| FastAPI 백엔드 | openbb-api는 로컬 서버(127.0.0.1:6900)를 시작하여 HTTP/JSON으로 동일한 데이터를 노출합니다. |
| CLI | openbb-cli는 동일한 기능에 대한 명령줄 액세스를 제공합니다. |
| 엔터프라이즈 UI 통합 | 백엔드는 유료 OpenBB Workspace 제품에 연결하여 애널리스트가 데이터를 탐색하고 AI 에이전트를 첨부할 수 있습니다. |
| 확장 가능한 데이터 카탈로그 | 문서에는 지원되는 모든 통합이 나열됩니다. 추가 공급자는 backends-for-openbb 리포지토리를 통해 추가할 수 있습니다. |
| 오픈소스 및 pip 설치 가능 | pip install openbb(또는 openbb-cli)로 설치합니다. |
시작하기(빠른 시작)
pip install openbb # 라이브러리 설치
pip install openbb-cli # 선택적 CLI
openbb-api # localhost에서 FastAPI 서버 시작
Python에서:
from openbb import obb
out = obb.equity.price.historical("AAPL")
df = out.to_dataframe()
서버는 브라우저에서 http://127.0.0.1:6900을 열어 테스트할 수 있습니다.
누가 사용해야 하나
- 퀀트 개발자: 시장 데이터를 안정적이고 버전 관리된 방식으로 가져와야 하는 사람.
- 데이터 엔지니어: AI 에이전트나 대시보드에 공급하는 파이프라인을 구축하는 사람.
- 애널리스트: OpenBB Workspace에서 작업하며 사용자 정의 데이터 소스를 사용하려는 사람.
- 연구자: LLM 기반 금융 어시스턴트를 실험하는 사람. 플랫폼이 데이터 레이어를 제공하기 때문입니다.
라이선스 및 면책 조항
코드는 Apache 2.0 라이선스로 배포됩니다. README에는 표준 금융 위험 면책 조항이 포함되어 있습니다: 데이터는 부정확할 수 있으며 OpenBB는 거래 손실에 대해 책임을 지지 않습니다.
위의 모든 정보는 리포지토리의 README에서 직접 가져온 것입니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트