はじめに
OpenBBは、すべての人に金融データと分析ツールへの容易なアクセスを提供するために設計された、無料で完全にオープンソースの金融データ分析プラットフォームです。このプラットフォームは、株式、オプション、暗号通貨、為替、マクロ経済指標、債券など幅広い資産クラスをカバーする100以上の異なるデータソースを統合しています。ユーザーは、コマンドラインインターフェイス(CLI)やPythonライブラリを通じてこれらのデータにアクセスし、プラットフォームが提供する拡張機能を活用して、ニーズに応じてカスタマイズや拡張を行うことができます。
機能一覧
- 複数のデータソースの統合株式、オプション、暗号通貨、外国為替、マクロ経済、債券など、複数の資産クラスのデータアクセスをサポートします。
- コマンドラインインターフェイス (CLI)ターミナルで直接データを照会、分析できる便利なコマンドラインツールを提供。
- PythonライブラリPythonのライブラリを通して金融データにアクセスし、操作することができます。
- 拡張機能プラットフォームの機能を強化するために、ユーザーが必要に応じてデータやツールの拡張機能をインストールまたはアンインストールできるようにサポートします。
- データの可視化ビルトインされたチャート機能により、ユーザーは素早くデータを視覚化し、データ品質をチェックすることができます。
- オープンソースコミュニティ: 活発なオープンソースコミュニティがあり、ユーザーが貢献したり、改善点を提案したり、問題を報告したりすることができます。
ヘルプの使用
設置プロセス
- システム要件最新のプロセッサーと4GB以上のRAMを推奨します。
- 仮想環境の構築OpenBBプラットフォームは仮想環境にインストールすることを推奨します。
conda create -n openbb python=3.11 conda openbb をアクティブにする
- OpenBBプラットフォームのインストール::
- PyPIによるインストール:
pip install openbb
- またはGitHubリポジトリをクローンする:
git clone https://github.com/OpenBB-finance/OpenBB.git cd OpenBB pip install .
- PyPIによるインストール:
使用ガイドライン
- CLIの起動ターミナルで
オープンビー
コマンドラインインターフェイスを起動する。 - データクエリー内蔵コマンドを使用して、さまざまな資産クラスのデータを照会できます。例えば、株式データを照会します:
株式 ---ticker AAPL
- データの可視化チャート機能を使えば、データを素早く視覚化できます。例えば、株価のチャート:
stocks ---ticker AAPL --plot
- 拡張機能必要に応じて拡張機能をインストールまたはアンインストールし、プラットフォームの機能を強化する。例えば、Cryptocurrency Dataエクステンションをインストールします:
crypto をインストールする
- Pythonライブラリの使用法Python環境でOpenBBライブラリをインポートし、データ操作や分析を行うことができます。
from openbb import openbb data = openbb.stocks.get('AAPL') print(data)
詳しい操作手順
- データクエリーコマンドラインまたはPythonライブラリを使用して、幅広い金融データを照会できます。コマンドライン・インターフェイスは直感的なコマンドを提供し、ユーザーは必要なデータに簡単にアクセスできます。
- データ分析このプラットフォームは、テクニカル分析、ファンダメンタル分析、定量分析など、様々な分析ツールを提供します。内蔵のチャート機能により、ユーザーは意思決定を支援する様々なデータチャートを素早く作成することができます。
- 拡張機能拡張機能のインストールやアンインストールが可能で、必要に応じてプラットフォームの機能をカスタマイズすることができます。このプラットフォームは、データソース拡張、ツール拡張などの様々な拡張機能をサポートしており、ユーザーは必要に応じてインストールを選択することができます。
- 地域支援OpenBBは、ユーザーが貢献したり、改善を提案したり、問題を報告したりできる活発なオープンソースコミュニティを持っています。コミュニティメンバーはGitHub経由でコードを提出し、プラットフォームの開発に参加することができます。