diff --git a/openbb_platform/providers/imf/openbb_imf/models/economic_indicators.py b/openbb_platform/providers/imf/openbb_imf/models/economic_indicators.py index 87b2bdf6b89..a7011f121f2 100644 --- a/openbb_platform/providers/imf/openbb_imf/models/economic_indicators.py +++ b/openbb_platform/providers/imf/openbb_imf/models/economic_indicators.py @@ -294,6 +294,10 @@ class ImfEconomicIndicatorsFetcher( by=["date", "parent", "symbol", "value"], ascending=[True, True, True, False], ).reset_index(drop=True) + + df.loc[:, "title"] = df.symbol.apply( + lambda x: all_symbols.get(x, {}).get("title") + ) records = df.replace({nan: None}).to_dict(orient="records") return [ImfEconomicIndicatorsData.model_validate(r) for r in records]