Друзья, вот я наконец и доделал свой калькулятор оценки облигаций методом Джонкарта.
Если в кратко объяснить суть метода, то это оценка доходности к погашению с учетом риска дефолта, который определяется на основании рейтинга исследуемой облигации. В самом простой интерпритации — этот метод позволяет получить ожидаемую доходность к погашению (математическое ожидание доходности) с учетом вероятности дефолта. Подробнее о методе я писал в своей более ранней статье: "Корпоративные бонды под табу для частного инвестора!"
Я реализовал данный метод на Python с использованием своей базы SQL, в которой хранятся все необходимые данные для расчета: история котировок, параметры самих облигаций, их рейтинги, а также таблица с вероятностями дефолтов облигаций для разных рейтингов. По сути, мой новый калькулятор, является логическим продолжением предыдущего, который считал все классическим методом и был описан мной в статье: "Калькулятор облигаций! Часть 1". Новый калькулятор может считать как классическим способом все основные параметры: ожидаемая доходность, дюрация, кривизна (выпуклость), так и по методу Джонкарта.
Продолжаю совершенствовать свою базу SQL и автоматизированные средства расчетов.
В июне я написал пост: "Автоматизация — ключ к успешному инвестированию. Python и SQL приходят на помощь❗️", где описал как и зачем я поднял собственный SQL сервер, и какие задачи он мне поможет решить.
Теперь у меня есть собственная база котировок по всем интересующим меня ценным бумагам.
Чтобы упростить себе жизнь в части расчетов параметров облигаций, следующим этапом развития данного направления, конечно, было желание написать свой калькулятор для оценки облигаций. Для этого в SQL базу пришлось добавить новые таблицы, с параметрами облигаций. С ними пришлось покопаться, потому-что не было понимания, какие именно графы мне понадобятся изначально. После нескольких вариациях я нашел оптимальное для себя решение.