diff --git a/src/Managing.Api/Controllers/DataController.cs b/src/Managing.Api/Controllers/DataController.cs index 502ba63..7af5599 100644 --- a/src/Managing.Api/Controllers/DataController.cs +++ b/src/Managing.Api/Controllers/DataController.cs @@ -489,6 +489,7 @@ public class DataController : ControllerBase Positions = strategy.Positions.OrderByDescending(p => p.Date) .ToList(), // Include sorted positions with most recent first Identifier = strategy.Identifier, + WalletBalances = strategy.WalletBalances, }; } diff --git a/src/Managing.Api/Models/Responses/UserStrategyDetailsViewModel.cs b/src/Managing.Api/Models/Responses/UserStrategyDetailsViewModel.cs index bf4313b..dffbdbf 100644 --- a/src/Managing.Api/Models/Responses/UserStrategyDetailsViewModel.cs +++ b/src/Managing.Api/Models/Responses/UserStrategyDetailsViewModel.cs @@ -68,6 +68,11 @@ namespace Managing.Api.Models.Responses public List Positions { get; set; } = new List(); public string Identifier { get; set; } + + /// + /// Name of the scenario used by this strategy + /// public string ScenarioName { get; set; } + public Dictionary WalletBalances { get; set; } } } \ No newline at end of file