2024-08-24 22:19:40 -05:00
|
|
|
<?php
|
|
|
|
|
|
2025-01-28 17:33:54 -06:00
|
|
|
declare(strict_types=1);
|
|
|
|
|
|
2024-08-24 22:19:40 -05:00
|
|
|
return [
|
|
|
|
|
|
2024-09-01 15:34:55 -05:00
|
|
|
'refresh' => env('MARKET_DATA_REFRESH', 30), // minutes
|
2024-08-24 22:19:40 -05:00
|
|
|
|
2024-09-13 20:20:19 -05:00
|
|
|
'provider' => env('MARKET_DATA_PROVIDER', 'yahoo'),
|
2024-08-24 22:19:40 -05:00
|
|
|
|
2024-09-12 21:05:01 -05:00
|
|
|
'interfaces' => [
|
|
|
|
|
'yahoo' => App\Interfaces\MarketData\YahooMarketData::class,
|
|
|
|
|
'alphavantage' => App\Interfaces\MarketData\AlphaVantageMarketData::class,
|
|
|
|
|
'finnhub' => App\Interfaces\MarketData\FinnhubMarketData::class,
|
|
|
|
|
'fake' => App\Interfaces\MarketData\FakeMarketData::class,
|
|
|
|
|
],
|
2024-09-09 17:20:26 -05:00
|
|
|
|
2024-10-25 15:41:07 -05:00
|
|
|
'self_hosted' => env('SELF_HOSTED', true),
|
|
|
|
|
|
2025-01-28 17:14:49 -06:00
|
|
|
'daily_change_time_of_day' => env('DAILY_CHANGE_TIME', '23:00'),
|
2025-04-09 19:25:15 -05:00
|
|
|
|
|
|
|
|
'base_currency' => env('BASE_CURRENCY', 'USD'),
|
|
|
|
|
|
|
|
|
|
'currency_aliases' => [
|
|
|
|
|
'RMB' => ['alias_of' => 'CNY', 'label' => 'Chinese Yuan (Renminbi)', 'adjustment' => 1],
|
|
|
|
|
'GBX' => ['alias_of' => 'GBP', 'label' => 'British Sterling Pence', 'adjustment' => 100],
|
|
|
|
|
'ZAC' => ['alias_of' => 'ZAR', 'label' => 'South Africa Rand Cent', 'adjustment' => 100],
|
|
|
|
|
],
|
2025-01-28 17:14:49 -06:00
|
|
|
];
|