From 46b987042b194b53edf71c2b4270babd86669ed5 Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 27 Feb 2023 20:31:02 +0100 Subject: [PATCH] Include realized_profit in api output --- freqtrade/rpc/api_server/api_schemas.py | 1 + tests/rpc/test_rpc_apiserver.py | 2 ++ 2 files changed, 3 insertions(+) diff --git a/freqtrade/rpc/api_server/api_schemas.py b/freqtrade/rpc/api_server/api_schemas.py index 58f6ad583..0831b390f 100644 --- a/freqtrade/rpc/api_server/api_schemas.py +++ b/freqtrade/rpc/api_server/api_schemas.py @@ -244,6 +244,7 @@ class TradeSchema(BaseModel): profit_pct: Optional[float] profit_abs: Optional[float] profit_fiat: Optional[float] + realized_profit: float exit_reason: Optional[str] exit_order_status: Optional[str] stop_loss_abs: Optional[float] diff --git a/tests/rpc/test_rpc_apiserver.py b/tests/rpc/test_rpc_apiserver.py index 43d9abb78..03e8ca837 100644 --- a/tests/rpc/test_rpc_apiserver.py +++ b/tests/rpc/test_rpc_apiserver.py @@ -1015,6 +1015,7 @@ def test_api_status(botclient, mocker, ticker, fee, markets, is_short, 'profit_pct': ANY, 'profit_abs': ANY, 'profit_fiat': ANY, + 'realized_profit': 0.0, 'current_rate': current_rate, 'open_date': ANY, 'open_timestamp': ANY, @@ -1244,6 +1245,7 @@ def test_api_force_entry(botclient, mocker, fee, endpoint): 'profit_pct': None, 'profit_abs': None, 'profit_fiat': None, + 'realized_profit': 0.0, 'fee_close': 0.0025, 'fee_close_cost': None, 'fee_close_currency': None,