金融などのデータソースを接続し、Python、Excel、AIエージェント、REST APIに提供するオープンソースのPythonデータプラットフォーム。
underloam/xbbg
参照データ、ヒストリカル、イントラデイ、ストリーミング、BQLのリクエストに対応する、Rust製エンジンを備えたBloombergクライアント。PythonとNode.jsのバインディングを提供します。
代替できる製品:Bloomberg Terminal
- スター
- 703
- フォーク
- 64
- 未解決の Issue
- 4
- 最終コミット
- 一昨日
このページはオープンソースプロジェクトの紹介であり、投資助言ではありません。取引や投資には損失のリスクがあります。ご利用前にご自身でリスクを判断し、お住まいの地域の法令に従ってください。
これは何?
xbbgはBloombergクライアントです。主なインターフェースはPythonで、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のリクエストに対応する、Rust製エンジンを備えたBloombergクライアント。PythonとNode.jsのバインディングを提供します。 xbbgはBloombergクライアントです。主なインターフェースはPythonで、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に履歴を保存する、オープンソースの低レイテンシ時系列データベース。