Allgemeine Einführung
OpenBB ist eine kostenlose und vollständig quelloffene Finanzdaten-Analyseplattform, die entwickelt wurde, um einen einfachen Zugang zu Finanzdaten und Analysetools für alle zu ermöglichen. Die Plattform integriert über 100 verschiedene Datenquellen, die eine breite Palette von Anlageklassen wie Aktien, Optionen, Kryptowährungen, Forex, makroökonomische Indikatoren, festverzinsliche Wertpapiere und mehr abdecken. Die Nutzer können über die Befehlszeilenschnittstelle (CLI) oder Python-Bibliotheken auf diese Daten zugreifen und die von der Plattform bereitgestellten Erweiterungen nutzen, um sie ihren Bedürfnissen entsprechend anzupassen und zu erweitern.
Funktionsliste
- Integration von mehreren DatenquellenUnterstützt den Datenzugriff über mehrere Anlageklassen hinweg, z. B. Aktien, Optionen, Kryptowährungen, Devisen, Makroökonomie, festverzinsliche Wertpapiere und mehr.
- Befehlszeilenschnittstelle (CLI)Bietet bequeme Befehlszeilentools, mit denen die Benutzer Daten direkt im Terminal abfragen und analysieren können.
- Python-BibliothekZugriff auf und Manipulation von Finanzdaten mit Hilfe von Python-Bibliotheken, die sich für sekundäre Entwicklungen und Anpassungen durch Entwickler eignen.
- Erweiterte FunktionalitätUnterstützung der Benutzer bei der Installation oder Deinstallation von Daten- und Tool-Erweiterungen zur Verbesserung der Plattformfunktionalität.
- Visualisierung der DatenIntegrierte Diagrammfunktionen für die schnelle Visualisierung von Daten und die Überprüfung der Datenqualität.
- Open-Source-GemeinschaftHat eine aktive Open-Source-Gemeinschaft, in der Benutzer mitarbeiten, Verbesserungen vorschlagen oder Probleme melden können.
Hilfe verwenden
Ablauf der Installation
- SystemanforderungenStellen Sie sicher, dass auf Ihrem System Python 3.9-3.12 läuft. Ein moderner Prozessor und mindestens 4 GB RAM werden empfohlen.
- Erstellen einer virtuellen UmgebungEs wird empfohlen, die OpenBB-Plattform in einer virtuellen Umgebung zu installieren.
conda create -n openbb python=3.11 conda activate openbb
- Installation der OpenBB-Plattform::
- Installation mit PyPI:
pip install openbb
- Oder klonen Sie Ihr GitHub-Repository:
git clone https://github.com/OpenBB-finance/OpenBB.git cd OpenBB pip install .
- Installation mit PyPI:
Richtlinien für die Verwendung
- Starten der CLI: Geben Sie im Terminal Folgendes ein
openbb
Starten Sie die Befehlszeilenschnittstelle. - DatenabfrageAbfrage von Daten für verschiedene Anlageklassen mit integrierten Befehlen. Zum Beispiel: Abfrage von Aktiendaten:
Aktien ----Ticker AAPL
- Visualisierung der Daten: Verwenden Sie die Diagrammfunktionen, um Daten schnell zu visualisieren. Zum Beispiel für die Darstellung von Aktienkursen:
Aktien ---ticker AAPL --plot
- Erweiterte FunktionalitätInstallieren oder deinstallieren Sie Erweiterungen, um die Funktionalität der Plattform nach Bedarf zu verbessern. Installieren Sie zum Beispiel die Erweiterung Cryptocurrency Data:
openbb install crypto
- Verwendung der Python-BibliothekImportieren Sie die OpenBB-Bibliothek in eine Python-Umgebung zur Datenmanipulation und -analyse.
from openbb import openbb Daten = openbb.stocks.get('AAPL') print(daten)
Detaillierte Vorgehensweise
- DatenabfrageBenutzer können eine breite Palette von Finanzdaten über die Befehlszeile oder Python-Bibliotheken abfragen. Die Befehlszeilenschnittstelle bietet intuitive Befehle, so dass die Benutzer leicht auf die benötigten Daten zugreifen können.
- DatenanalyseDie Plattform bietet eine Vielzahl von Analysewerkzeugen, mit denen die Benutzer technische Analysen, Fundamentalanalysen, quantitative Analysen usw. durchführen können. Mit der integrierten Charting-Funktion können die Nutzer schnell eine Vielzahl von Datendiagrammen erstellen, um die Entscheidungsfindung zu unterstützen.
- Erweiterte FunktionalitätBenutzer können Erweiterungen installieren oder deinstallieren und die Funktionen der Plattform nach ihren Bedürfnissen anpassen. Die Plattform unterstützt eine Vielzahl von Erweiterungen, einschließlich Datenquellenerweiterungen, Tool-Erweiterungen usw., die die Nutzer je nach Bedarf installieren können.
- Unterstützung der GemeinschaftOpenBB hat eine aktive Open-Source-Gemeinschaft, in der Benutzer beitragen, Verbesserungen vorschlagen oder Probleme melden können. Community-Mitglieder können Code über GitHub einreichen und an der Entwicklung der Plattform teilnehmen.