diff --git a/LICENSE.TXT b/LICENSE.TXT index 8daec70da1..66b86c78a6 100644 --- a/LICENSE.TXT +++ b/LICENSE.TXT @@ -171,6 +171,8 @@ QuantLib is Copyright (C) 2024 Jacques du Toit Copyright (C) 2024 Jongbong An + Copyright (C) 2025 Paolo D'Elia + QuantLib includes code taken from Peter Jäckel's book "Monte Carlo Methods in Finance". diff --git a/ql/cashflows/overnightindexedcouponpricer.cpp b/ql/cashflows/overnightindexedcouponpricer.cpp index 81f98b775f..1b5a2779d8 100644 --- a/ql/cashflows/overnightindexedcouponpricer.cpp +++ b/ql/cashflows/overnightindexedcouponpricer.cpp @@ -40,6 +40,16 @@ namespace QuantLib { // always one less than the number of interest dates. return n == interestDates.size() && applyObservationShift ? n - 1 : n; } + + void updateCompoundFactor(Real& compoundFactor, const ext::shared_ptr index, Size position, + const std::vector& fixingDates, const std::vector& interestDates, const std::vector