env('MARKET_DATA_ENABLED', true), 'cache_key' => 'web.market-data', // Cache-Lebensdauer in Sekunden. Bewusst großzügig (24 h), damit ein // vorübergehender API-Ausfall die Anzeige nicht sofort leert; der // Scheduler aktualisiert deutlich häufiger. 'cache_ttl' => 86400, 'endpoint' => env('MARKET_DATA_ENDPOINT', 'https://query1.finance.yahoo.com/v8/finance/chart/'), /* | label — Anzeigename im Ticker | symbol — Yahoo-Finance-Symbol | precision — Nachkommastellen der Kursanzeige | suffix — optionales Einheiten-Suffix (z. B. " $") */ 'symbols' => [ ['label' => 'DAX', 'symbol' => '^GDAXI', 'precision' => 0, 'suffix' => ''], ['label' => 'EUR/USD', 'symbol' => 'EURUSD=X', 'precision' => 2, 'suffix' => ''], ['label' => 'Brent Öl', 'symbol' => 'BZ=F', 'precision' => 2, 'suffix' => ' $'], ], ];