diff --git a/python/valuecell/server/services/strategy_service.py b/python/valuecell/server/services/strategy_service.py index 1e9aaa295..a2dfc87ea 100644 --- a/python/valuecell/server/services/strategy_service.py +++ b/python/valuecell/server/services/strategy_service.py @@ -130,7 +130,7 @@ async def get_strategy_portfolio_summary( cash=_to_optional_float(snapshot.cash), total_value=total_value, total_pnl=total_pnl, - total_pnl_pct=total_pnl_pct, + total_pnl_pct=_to_optional_float(total_pnl_pct) * 100.0, gross_exposure=_to_optional_float( getattr(snapshot, "gross_exposure", None) ),