Alle Projekte

git show laravel-alpha-vantage-api 7 / 18

Alpha Vantage für Laravel

Laravel-Paket, um Finanzdaten über die Alpha-Vantage-API abzufragen.

branch
open-source
typ
Open Source,API-Integration
stack
PHP,Laravel,REST API
stars
★ 7
packagist
3.391 Installationen Stand 29.10.2026
ci
run-tests.yml,fix-php-code-style-issues.yml,phpstan.yml
lizenz
MIT
release
0.0.5 vom 24.03.2026
README.md

Alpha Vantage in Laravel

Das Paket entstand für ein eigenes Projekt, das Daten von Alpha Vantage benötigte. Statt die Anbindung nur innerhalb dieser Anwendung zu belassen, wurde daraus eine wiederverwendbare Laravel-Bibliothek.

Alpha Vantage stellt unter anderem Zeitreihen und weitere Finanzdaten über eine API bereit. Das Paket fasst ausgewählte Zugriffe in PHP zusammen. Die Aufteilung orientiert sich an der API: Im Repository sind die Bereiche Core, Fundamentals, Indicators und Intelligence dokumentiert. Der Wrapper deckt die für das ursprüngliche Projekt benötigten Teile ab, nicht automatisch das gesamte Angebot des Datenanbieters.

Tägliche Kursdaten abrufen

Ein Aufruf für tägliche Kursdaten sieht mit der Laravel-Facade beispielsweise so aus:

php
use Tschucki\Alphavantage\Facades\Alphavantage;

$daily = Alphavantage::timeSeries()->daily('IBM');

Der Aufruf fragt die tägliche Zeitreihe für das Symbol IBM ab.

In Laravel einbinden

Die Installation erfolgt über Composer. Anschließend lässt sich die Paketkonfiguration veröffentlichen:

sh
composer require tschucki/alphavantage-laravel
php artisan vendor:publish --tag="alphavantage-laravel-config"

Der API-Schlüssel wird in der eigenen Anwendung über ALPHAVANTAGE_API_KEY konfiguriert. Welche Daten und Abrufe verfügbar sind, richtet sich zusätzlich nach dem Zugang beim Anbieter. Das Paket stellt die Integration bereit; es liefert keinen eigenen Datenbestand.

Quellcode und Dokumentation

Der Quellcode liegt auf GitHub. Dort sind Einrichtung und unterstützte Zugriffe beschrieben.

Nächstes Projekt pr0gramm API für Laravel open-source Open Source,API-Integration