summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDanglewood <85772166+deeleeramone@users.noreply.github.com>2024-05-17 16:58:19 -0700
committerDanglewood <85772166+deeleeramone@users.noreply.github.com>2024-05-17 16:58:19 -0700
commita3757146b0a307f7e9500a9cc4e89181eca6ed86 (patch)
tree2497a137a491ed4d4b4c0ea0467cf1c66705a2e3
parentb33e563dc19dcce2aaf382202c557348a98b7c3b (diff)
sectors as lower_snake_case
-rw-r--r--openbb_platform/providers/fmp/openbb_fmp/models/equity_screener.py2
-rw-r--r--openbb_platform/providers/fmp/openbb_fmp/utils/definitions.py30
2 files changed, 17 insertions, 15 deletions
diff --git a/openbb_platform/providers/fmp/openbb_fmp/models/equity_screener.py b/openbb_platform/providers/fmp/openbb_fmp/models/equity_screener.py
index 58579cacaf9..1f4fd343519 100644
--- a/openbb_platform/providers/fmp/openbb_fmp/models/equity_screener.py
+++ b/openbb_platform/providers/fmp/openbb_fmp/models/equity_screener.py
@@ -162,6 +162,8 @@ class FMPEquityScreenerFetcher(
) -> List[Dict]:
"""Return the raw data from the FMP endpoint."""
api_key = credentials.get("fmp_api_key") if credentials else ""
+ if query.sector is not None:
+ query.sector = query.sector.replace("_", " ").title()
url = create_url(
version=3,
endpoint="stock-screener",
diff --git a/openbb_platform/providers/fmp/openbb_fmp/utils/definitions.py b/openbb_platform/providers/fmp/openbb_fmp/utils/definitions.py
index 970b26db7d5..8711e4e4bad 100644
--- a/openbb_platform/providers/fmp/openbb_fmp/utils/definitions.py
+++ b/openbb_platform/providers/fmp/openbb_fmp/utils/definitions.py
@@ -3,21 +3,21 @@
from typing import Literal
SECTORS = Literal[
- "Consumer Cyclical",
- "Energy",
- "Technology",
- "Industrials",
- "Financial Services",
- "Basic Materials",
- "Communication Services",
- "Consumer Defensive",
- "Healthcare",
- "Real Estate",
- "Utilities",
- "Industrial Goods",
- "Financial",
- "Services",
- "Conglomerates",
+ "consumer_cyclical",
+ "energy",
+ "technology",
+ "industrials",
+ "financial_services",
+ "basic_materials",
+ "communication_services",
+ "consumer_defensive",
+ "healthcare",
+ "real_estate",
+ "utilities",
+ "industrial_goods",
+ "financial",
+ "services",
+ "conglomerates",
]
EXCHANGES = Literal[