Я хочу оценить облигацию с плавающей ставкой в Quantlib в Python. У меня есть нулевая кривая с датами и Zero-Rates OIS, и у меня есть кривая с нулевым уровнем Euribor 3M, которые фиксируются каждый месяц. Мне нужны оба эти кривые для поплавки. Моя справочная дата, например, 2019-11-25, и я хотел бы оценить связь в тот день. Допустим, моя кривая Euribor 3M начинается с 2020-02-27, затем я получу ошибку, что для 2019-08-26 для 2019-08-26 необходимо дополнительное исправление, что имеет смысл. Однако, когда я добавлю это исправление, я получу ошибку «отрицательное время». Таким образом, есть ли у кого -нибудь пример оценки облигации с плавающей ставкой, используя кривую фиксации (любая кривая вида ibor) и дисконтирование/нулевой балл, где дата оценки находится между двумя датами фиксации?
Я хочу оценить облигацию с плавающей ставкой в Quantlib в Python. У меня есть нулевая кривая с датами и Zero-Rates OIS, и у меня есть кривая с нулевым уровнем Euribor 3M, которые фиксируются каждый месяц. Мне нужны оба эти кривые для поплавки. Моя справочная дата, например, 2019-11-25, и я хотел бы оценить связь в тот день. Допустим, моя кривая Euribor 3M начинается с 2020-02-27, затем я получу ошибку, что для 2019-08-26 для 2019-08-26 необходимо дополнительное исправление, что имеет смысл. Однако, когда я добавлю это исправление, я получу ошибку «отрицательное время». Таким образом, есть ли у кого -нибудь пример оценки облигации с плавающей ставкой, используя кривую фиксации (любая кривая вида ibor) и дисконтирование/нулевой балл, где дата оценки находится между двумя датами фиксации?[code]import Quantlib as ql import numpy as np
floater = ql.FloatingRateBond(settlement_days, nominal, schedule, euribor3M, dcc_bond) pricing_engine = ql.DiscoundingBondEngine(curve_ois_handle) floater.setPricingEngine(pricing_engine) print(floater.NPV()) < /code> Для этого кода я получаю сообщение об ошибке "Пропавшая euribor3m Actual /360 исправление на 26 августа 2019 года". Это имеет смысл, так как я хочу оценить цену в ноябре. 25 -е, 2019, но следующее исправление состоится 26 ноября 2019 года и действует до 27 февраля 2020 года, что является первой датой на моей кривой Euribor. Однако, когда я делаю < /p> fixing_date = ql.Date(26,8,2019) fixing_value = -0.004 euribor3M.addFixing(dixing_date, fixing_value) [/code] Я получаю сообщение об ошибке «Новое время (-0.252778)."
Я хочу оценить облигацию с плавающей ставкой в Quantlib в Python. У меня есть нулевая кривая с датами и Zero-Rates OIS, и у меня есть кривая с нулевым уровнем Euribor 3M, которые фиксируются каждый месяц. Мне нужны оба эти кривые для поплавки. Моя...
Я хочу оценить облигацию с плавающей ставкой в Quantlib в Python. У меня есть нулевая кривая с датами и Zero-Rates OIS, и у меня есть кривая с нулевым уровнем Euribor 3M, которые фиксируются каждый месяц. Мне нужны оба эти кривые для поплавки. Моя...
Я пытаюсь использовать Python QuantLib для оценки базовой облигации с плавающей ставкой, но получил отрицательное время ошибки (-9,94444).
Моя логика такая: сначала постройте кривую прогноза (которая основана просто на риске) бесплатная ставка...
Если дано предложение со списком из нескольких утверждений, разделите их и создайте отдельное предложение.
Например
Ввод будет следующим:
“I need milk, eggs, and cheese from the store.”
Вывод будет следующим:
“I need milk from the store.
I need...
У меня есть следующая функция: export async function drawTechTree(techData, svgElement) {
let graphDef = digraph TechTree {\n ;
graphDef += 'node ;\n';
for (const of Object.entries(techData)) {
const price = value.price || Unknown ;
const label =...