diff --git a/freqtrade/rpc/api_server/api_schemas.py b/freqtrade/rpc/api_server/api_schemas.py index 422e5ac3a..aad06644a 100644 --- a/freqtrade/rpc/api_server/api_schemas.py +++ b/freqtrade/rpc/api_server/api_schemas.py @@ -141,6 +141,10 @@ class Profit(BaseModel): expectancy_ratio: float max_drawdown: float max_drawdown_abs: float + max_drawdown_start: str + max_drawdown_start_timestamp: int + max_drawdown_end: str + max_drawdown_end_timestamp: int trading_volume: Optional[float] = None bot_start_timestamp: int bot_start_date: str diff --git a/tests/rpc/test_rpc_apiserver.py b/tests/rpc/test_rpc_apiserver.py index 856d10dc5..2b6e1d530 100644 --- a/tests/rpc/test_rpc_apiserver.py +++ b/tests/rpc/test_rpc_apiserver.py @@ -977,6 +977,10 @@ def test_api_profit(botclient, mocker, ticker, fee, markets, is_short, expected) 'expectancy_ratio': expected['expectancy_ratio'], 'max_drawdown': ANY, 'max_drawdown_abs': ANY, + 'max_drawdown_start': ANY, + 'max_drawdown_start_timestamp': ANY, + 'max_drawdown_end': ANY, + 'max_drawdown_end_timestamp': ANY, 'trading_volume': expected['trading_volume'], 'bot_start_timestamp': 0, 'bot_start_date': '',