From 95a4380a93c6db943da47446770cfe1a90e065c9 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Tue, 5 May 2026 16:54:19 +0300 Subject: [PATCH] http://jira.mfd.msk:8088/browse/CLS-991 --- .../dflt/management/service/OrderCalculationService.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/clearing-parent/default-management/src/main/java/ru/spcex/clearing/dflt/management/service/OrderCalculationService.java b/clearing-parent/default-management/src/main/java/ru/spcex/clearing/dflt/management/service/OrderCalculationService.java index 9504d1b4a..4066f2f0e 100644 --- a/clearing-parent/default-management/src/main/java/ru/spcex/clearing/dflt/management/service/OrderCalculationService.java +++ b/clearing-parent/default-management/src/main/java/ru/spcex/clearing/dflt/management/service/OrderCalculationService.java @@ -134,10 +134,9 @@ public class OrderCalculationService { private BigDecimal swapPriceCalc(String baseCurrency, BigDecimal s, BigDecimal n, int precision) { Rates rate = imdgQueryService.getRate(baseCurrency, LocalDate.now()); BigDecimal p = n.divide(BigDecimal.valueOf(365), MC); - log.info("Calculation swap price: {}*{}*{}", s, n, p); + log.info("Calculation swap price: {}*{}*{}", rate.getValue(), s, p); return rate.getValue() .multiply(s, MC) - .multiply(n, MC) .multiply(p, MC) .setScale(precision, RoundingMode.HALF_UP); }