Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Yahoo Finance Api Laravel Package

scheb/yahoo-finance-api

A PHP client for the Yahoo Finance API that lets you fetch stock quotes, historical prices, dividends, splits, and other market data through a simple, expressive interface. Framework-agnostic, no API key required, and easy to drop into any PHP project.

View on GitHub
Deep Wiki
Context7

Technical Evaluation

The package is a framework-agnostic PHP client for Yahoo Finance data, so its architecture fit for Laravel is good but not Laravel-native: it can be bound into the service container, wrapped in a small service provider/facade, and injected where market-data lookups are needed. v5.2.0 adds an optional region parameter to the search method, an additive, backward-compatible feature that improves localization of search results without changing the core integration model. Integration feasibility is high: Composer installation, HTTP client configuration, and minimal application wiring are the main steps. Technical risk is moderate because the package depends on Yahoo Finance endpoints that are external, undocumented for stability, and subject to rate limits or response-shape changes; the new region behavior also needs validation across target locales. Key questions for the TPM: Is region optional and does it have a safe default? Is the parameter documented and tested? Does search caching need to key on region? What Yahoo rate limits or terms apply? Which Laravel/PHP versions are supported?

Integration Approach

Stack fit is strong for a Laravel/PHP product that needs Yahoo Finance search or quote data, provided the team treats the package as an adapter around an external data source rather than a system of record. The migration path from earlier 5.x releases should be low-risk: update via Composer, run the existing test suite, and only opt into region where localized search is desired. Compatibility should be treated as backward-compatible because the release adds a parameter rather than changing existing method contracts, but the team should confirm the parameter is optional and that existing search calls behave identically. Sequencing: update dependency and lockfile, verify PHP/Laravel version constraints, add configuration for default region, add or adjust caching keyed by query plus region, test representative searches, then roll out behind existing search flows. No data migration is expected.

Operational Impact

Maintenance impact is low to moderate: the package itself is small, but the upstream Yahoo Finance dependency requires monitoring for endpoint changes, throttling, and response-schema drift. Support impact is manageable if the team documents the default region behavior and provides a fallback when localized search returns no results. Scaling is constrained primarily by the external API rather than by PHP execution, so search results should be cached with region-aware keys and calls should be rate-limited or queued where appropriate. Failure modes include Yahoo API outages, rate limiting, changed response formats, invalid or ignored region values, and stale cached results after region changes. Ramp-up is low for PHP/Laravel developers; the main learning curve is domain knowledge around Yahoo Finance data quality, caching strategy, and graceful degradation when the external service is unavailable.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console