diff --git a/openbb_platform/providers/fmp/openbb_fmp/models/crypto_historical.py b/openbb_platform/providers/fmp/openbb_fmp/models/crypto_historical.py index 2a684e3581b..7ece63f6975 100644 --- a/openbb_platform/providers/fmp/openbb_fmp/models/crypto_historical.py +++ b/openbb_platform/providers/fmp/openbb_fmp/models/crypto_historical.py @@ -96,9 +96,6 @@ class FMPCryptoHistoricalFetcher( url_params = f"{query.symbol}?{query_str}&apikey={api_key}" url = f"{base_url}/historical-chart/{query.interval}/{url_params}" - if query.interval == "1day": - url = f"{base_url}/historical-price-full/crypto/{url_params}" - return await get_data_many(url, "historical", **kwargs) @staticmethod diff --git a/openbb_platform/providers/fmp/openbb_fmp/models/currency_historical.py b/openbb_platform/providers/fmp/openbb_fmp/models/currency_historical.py index 3c0330a71e9..bcb14c34e3c 100644 --- a/openbb_platform/providers/fmp/openbb_fmp/models/currency_historical.py +++ b/openbb_platform/providers/fmp/openbb_fmp/models/currency_historical.py @@ -89,9 +89,6 @@ class FMPCurrencyHistoricalFetcher( url_params = f"{query.symbol}?{query_str}&apikey={api_key}" url = f"{base_url}/historical-chart/{query.interval}/{url_params}" - if query.interval == "1day": - url = f"{base_url}/historical-price-full/forex/{url_params}" - return await get_data_many(url, "historical", **kwargs) @staticmethod diff --git a/openbb_platform/providers/fmp/openbb_fmp/models/equity_historical.py b/openbb_platform/providers/fmp/openbb_fmp/models/equity_historical.py index 79e65dd7426..d1479db35c0 100644 --- a/openbb_platform/providers/fmp/openbb_fmp/models/equity_historical.py +++ b/openbb_platform/providers/fmp/openbb_fmp/models/equity_historical.py @@ -97,13 +97,6 @@ class FMPEquityHistoricalFetcher( base_url = "https://financialmodelingprep.com/api/v3" query_str = get_querystring(query.model_dump(), ["symbol", "interval"]) - def get_url_params(symbol: str) -> str: - url_params = f"{symbol}?{query_str}&apikey={api_key}" - url = f"{base_url}/historical-chart/{interval}/{url_params}" - if interval == "1day": - url = f"{base_url}/historical-price-full/{url_params}" - return url - # if there are more than 20 symbols, we need to increase the timeout if len(query.symbol.split(",")) > 20: kwargs.update({"preferences": {"request_timeout": 30}}) @@ -121,7 +114,10 @@ class FMPEquityHistoricalFetcher( return data - urls = [get_url_params(symbol) for symbol in query.symbol.split(",")] + urls = [ + f"{base_url}/historical-chart/{interval}/{symbol}?{query_str}&apikey={api_key}" + for symbol in query.symbol.split(",") + ] return await async_requests(urls, callback, **kwargs) diff --git a/openbb_platform/providers/fmp/openbb_fmp/models/market_indices.py b/openbb_platform/providers/fmp/openbb_fmp/models/market_indices.py index 2700d32949a..83415f2acf4 100644 --- a/openbb_platform/providers/fmp/openbb_fmp/models/market_indices.py +++ b/openbb_platform/providers/fmp/openbb_fmp/models/market_indices.py @@ -95,9 +95,6 @@ class FMPMarketIndicesFetcher( url_params = f"{query.symbol}?{query_str}&apikey={api_key}" url = f"{base_url}/historical-chart/{query.interval}/{url_params}" - if query.interval == "1day": - url = f"{base_url}/historical-chart/1day/{query.symbol}?apikey={api_key}" - return await get_data_many(url, "historical", **kwargs) @staticmethod