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); }