금융 및 기타 데이터 소스를 연결해 Python, Excel, AI 에이전트, REST API에서 사용할 수 있는 오픈소스 Python 데이터 플랫폼
underloam/xbbg
레퍼런스, 과거·장중·스트리밍 및 BQL 데이터 요청을 위한 Python·Node.js 바인딩을 갖춘 Rust 기반 Bloomberg 클라이언트입니다.
대체할 수 있는 제품:Bloomberg Terminal
- 스타
- 703
- 포크
- 64
- 열린 이슈
- 4
- 마지막 커밋
- 3일 전
이 페이지는 오픈소스 프로젝트 소개이며 투자 조언이 아닙니다. 거래와 투자는 손실이 발생할 수 있으니, 사용 전에 위험을 직접 판단하고 거주 지역의 법규를 따르세요.
어떤 프로젝트인가요?
xbbg는 Python을 기본 인터페이스로 제공하는 Bloomberg 클라이언트이며, JavaScript/Node 바인딩도 함께 제공합니다. 두 인터페이스는 요청 실행, 응답 파싱, Arrow 형식의 데이터 전달, 비동기 작업자 및 타입이 지정된 오류를 처리하는 공용 Rust 엔진을 사용합니다. 로컬 Terminal/DAPI 세션, SAPI/B-PIPE 또는 ZFP를 통해 이미 인증된 Bloomberg 액세스 권한을 보유한 사용자를 대상으로 합니다.
이 패키지는 레퍼런스, 과거 및 장중 데이터용 bdp, bdh, bdib, bdtick 같은 고수준 헬퍼와 BQL, BEQS, BSRCH 및 분석 기능을 제공합니다. 저수준 범용 요청과 실시간 구독도 사용할 수 있습니다. 결과는 Narwhals 프레임, 네이티브 Arrow 테이블, PyArrow, pandas, Polars 또는 DuckDB 형식으로 반환할 수 있습니다.
xbbg는 독립 프로젝트이며 Bloomberg와 제휴 관계가 없습니다. Bloomberg 데이터나 사용 권한을 제공하지 않으므로, 사용자는 자체 계약에 따라 이를 확보해야 합니다.
핵심 기능
- 01Bloomberg 레퍼런스, 과거 데이터, 장중 바 및 틱 데이터를 위한 헬퍼
- 02배치 요청 작업자와 세션을 분리한 실시간 구독
- 03DAPI, SAPI/B-PIPE, ZFP 전용 회선, TLS 및 장애 조치 설정 지원
- 04동일한 엔진을 기반으로 하는 동기식 및 비동기식 Python API
- 05pandas, Polars, PyArrow, DuckDB 또는 네이티브 Arrow 형식으로 출력
활용 사례
- 과거 가격 및 펀더멘털 데이터를 pandas 또는 Polars 분석 파이프라인으로 가져오기
- 정량 리서치용 장중 바 또는 틱 데이터 수집
- 비동기 Python 서비스에서 실시간 시장 데이터 구독 실행
- Node.js 애플리케이션에서 BQL 또는 지수 구성 종목 조회
토픽
자주 묻는 질문
- xbbg은(는) 무엇인가요?
- 레퍼런스, 과거·장중·스트리밍 및 BQL 데이터 요청을 위한 Python·Node.js 바인딩을 갖춘 Rust 기반 Bloomberg 클라이언트입니다. xbbg는 Python을 기본 인터페이스로 제공하는 Bloomberg 클라이언트이며, JavaScript/Node 바인딩도 함께 제공합니다. 두 인터페이스는 요청 실행, 응답 파싱, Arrow 형식의 데이터 전달, 비동기 작업자 및 타입이 지정된 오류를 처리하는 공용 Rust 엔진을 사용합니다. 로컬 Terminal/DAPI 세션, SAPI/B-PIPE 또는 ZFP를 통해 이미 인증된 Bloomberg 액세스 권한을 보유한 사용자를 대상으로 합니다.
- xbbg은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- xbbg은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- xbbg은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. xbbg의 마지막 커밋은 2026년 11월 4일입니다.
- xbbg은(는) 어디에 사용할 수 있나요?
- 과거 가격 및 펀더멘털 데이터를 pandas 또는 Polars 분석 파이프라인으로 가져오기 정량 리서치용 장중 바 또는 틱 데이터 수집 비동기 Python 서비스에서 실시간 시장 데이터 구독 실행 Node.js 애플리케이션에서 BQL 또는 지수 구성 종목 조회
- xbbg은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/underloam/xbbg
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Qt6 UI, Python 분석 기능, AI 에이전트와 100개 이상의 시세 데이터 커넥터를 갖춘 C++20 네이티브 금융 리서치 터미널
작업을 계획하고 결과를 자체 검증하며 실시간 시장 데이터를 수집하는 자율형 금융 리서치 AI 에이전트입니다.
터미널이나 데스크톱 앱에서 시세, 차트, 재무 정보, 공시, 포트폴리오와 알림을 확인할 수 있는 오픈소스 금융 터미널입니다.
SQL을 지원하는 오픈소스 저지연 시계열 데이터베이스로, 초당 수백만 건의 이벤트를 수집하고 기록을 네이티브 컬럼과 Parquet에 저장합니다.