diff --git a/openbb_platform/core/openbb_core/provider/standard_models/equity_valuation_multiples.py b/openbb_platform/core/openbb_core/provider/standard_models/equity_valuation_multiples.py deleted file mode 100644 index 3ef82b44c90..00000000000 --- a/openbb_platform/core/openbb_core/provider/standard_models/equity_valuation_multiples.py +++ /dev/null @@ -1,48 +0,0 @@ -"""Equity Valuation Multiples Standard Model.""" - -from datetime import date as dateType - -from openbb_core.provider.abstract.data import Data -from openbb_core.provider.abstract.query_params import QueryParams -from openbb_core.provider.utils.descriptions import ( - DATA_DESCRIPTIONS, - QUERY_DESCRIPTIONS, -) -from pydantic import Field, field_validator - - -class EquityValuationMultiplesQueryParams(QueryParams): - """Equity Valuation Multiples Query.""" - - symbol: str = Field(description=QUERY_DESCRIPTIONS.get("symbol", "")) - - @field_validator("symbol", mode="before", check_fields=False) - @classmethod - def to_upper(cls, v: str) -> str: - """Convert field to uppercase.""" - return v.upper() - - -class EquityValuationMultiplesData(Data): - """Equity Valuation Multiples Data.""" - - symbol: str = Field(description=DATA_DESCRIPTIONS.get("symbol", "")) - period_ending: dateType | None = Field( - default=None, description="End date of the reporting period." - ) - fiscal_year: int | None = Field( - default=None, description="Fiscal year for the fiscal period, if available." - ) - fiscal_period: str | None = Field( - default=None, description="Fiscal period for the data, if available." - ) - currency: str | None = Field( - default=None, - description="Currency in which the data is reported.", - ) - market_cap: int | float | None = Field( - default=None, description=DATA_DESCRIPTIONS.get("market_cap", "") - ) - enterprise_value: int | float | None = Field( - default=None, description=DATA_DESCRIPTIONS.get("enterprise_value", "") - ) diff --git a/openbb_platform/extensions/equity/openbb_equity/fundamental/fundamental_router.py b/openbb_platform/extensions/equity/openbb_equity/fundamental/fundamental_router.py index 4565fc8dce8..e99da227d34 100644 --- a/openbb_platform/extensions/equity/openbb_equity/fundamental/fundamental_router.py +++ b/openbb_platform/extensions/equity/openbb_equity/fundamental/fundamental_router.py @@ -15,20 +15,6 @@ from openbb_core.app.router import Router router = Router(prefix="/fundamental") -@router.command( - model="EquityValuationMultiples", - examples=[APIEx(parameters={"symbol": "AAPL", "provider": "fmp"})], -) -async def multiples( - cc: CommandContext, - provider_choices: ProviderChoices, - standard_params: StandardParams, - extra_params: ExtraParams, -) -> OBBject: - """Get equity valuation multiples for a given company.""" - return await OBBject.from_query(Query(**locals())) - - @router.command( model="BalanceSheet", examples=[