- •Глава 1. Фактор времени и оценка потоков платежей 73
- •Глава 2. Анализ долгосрочных бумаг с фиксированным доходом 95
- •Глава 3. Краткосрочные и коммерческие ценные бумаги 136
- •Блок 1: Рост стоимости вложений за счет присоединения процентов
- •Рост стоимости вложений за счет присоединения процентов
- •Блок 2: Расчеты на персональном компьютере в электронной таблице Excel
- •Расчеты на персональном компьютере в электронной таблице excel
- •Модуль 2. Эквивалентность финансовых обязательств
- •Эквивалентность финансовых обязательств
- •Блок 3: Приведение стоимостных показателей к сопоставимому во времени виду
- •Приведение стоимостных показателей к сопоставимому во времени виду
- •Моделирование в таблице роста числовой последовательности
- •Модуль 3. Оценка параметров потоков платежей
- •Оценка параметров потоков платежей
- •Блок 5: Денежный поток инвестиционного проекта
- •Денежный поток инвестиционного проекта
- •Блок 6: Аннуитетные финансовые функции
- •Аннуитетные финансовые функции
- •Анализ операций с ценными бумагами с Microsoft Excel
- •Предисловие
- •Анализ операций с ценными бумагами с Microsoft Excel Глава 1. Фактор времени и оценка потоков платежей
- •1.1 Временная ценность денег
- •Анализ операций с ценными бумагами с Microsoft Excel
- •1.2 Методы учета фактора времени в финансовых операциях
- •Анализ операций с ценными бумагами с Microsoft Excel
- •1.3 Оценка потоков платежей
- •1.3.1 Финансовые операции с элементарными потоками платежей
- •Будущая величина элементарного потока платежей
- •Современная величина элементарного потока платежей
- •Исчисление процентной ставки и продолжительности операции
- •Анализ операций с ценными бумагами с Microsoft Excel
- •1.3.2 Денежные потоки в виде серии равных платежей (аннуитеты)
- •Будущая стоимость простого (обыкновенного) аннуитета
- •Текущая (современная) стоимость простого аннуитета
- •Исчисление суммы платежа, процентной ставки и числа периодов
- •Анализ операций с ценными бумагами с Microsoft Excel
- •1.3.3 Денежные потоки в виде серии платежей произвольной величины
- •Анализ операций с ценными бумагами с Microsoft Excel Глава 2. Анализ долгосрочных бумаг с фиксированным доходом
- •2.1 Виды облигаций и их основные характеристики
- •Анализ операций с ценными бумагами с Microsoft Excel
- •2.2 Методы оценки облигаций с периодическим доходом
- •2.2.1 Доходность операций с купонными облигациями
- •Накопленный купонный доход – нкд
- •Текущая доходность (current yield – y)
- •Доходность к погашению (yield to maturity – ytm)
- •Анализ операций с ценными бумагами с Microsoft Excel
- •2.2.2 Определение стоимости облигаций с фиксированным купоном
- •Анализ операций с ценными бумагами с Microsoft Excel
- •2.2.3 Средневзвешенная продолжительность платежей (дюрация)
- •Анализ операций с ценными бумагами с Microsoft Excel
- •2.2.4 Автоматизация анализа купонных облигаций
- •Функции для определения характеристик купонов
- •Функции для определения дюрации
- •Функции для определения курсовой цены и доходности облигации
- •Анализ операций с ценными бумагами с Microsoft Excel
- •2.3 Оценка бескупонных облигаций (облигаций с нулевым купоном)
- •Доходность долгосрочных бескупонных облигаций
- •Оценка стоимости бескупонных облигаций
- •Анализ операций с ценными бумагами с Microsoft Excel
- •2.4 Бессрочные облигации
- •Доходность бессрочных облигаций
- •Оценка стоимости бессрочных облигаций
- •Анализ операций с ценными бумагами с Microsoft Excel
- •2.5 Ценные бумаги с выплатой процентов в момент погашения
- •Анализ доходности долгосрочных сертификатов
- •Оценка стоимости долгосрочных сертификатов
- •Автоматизация анализа долгосрочных сертификатов
- •Анализ операций с ценными бумагами с Microsoft Excel Глава 3. Краткосрочные и коммерческие ценные бумаги
- •3.1 Фактор времени в краткосрочных финансовых операциях
- •3.1.1 Наращение по простым процентам
- •3.1.2 Дисконтирование по простым процентам
- •Математическое дисконтирование
- •Банковский или коммерческий учет
- •3.1.3 Определение процентной ставки и срока проведения операции
- •3.1.4 Эквивалентность процентных ставок r и d
- •Анализ операций с ценными бумагами с Microsoft Excel
- •3.2 Анализ краткосрочных бескупонных облигаций
- •3.2.1 Доходность краткосрочных бескупонных облигаций
- •Доходность краткосрочного обязательства – y
- •Эффективная доходность краткосрочного обязательства – ytm
- •3.2.2 Оценка стоимости краткосрочных бескупонных облигаций
- •3.2.3 Автоматизация анализа краткосрочных бескупонных облигаций
- •Использование инструмента "Подбор параметра"
- •Анализ операций с ценными бумагами с Microsoft Excel
- •3.3 Краткосрочные бумаги с выплатой процентов в момент погашения
- •Анализ доходности краткосрочных сертификатов
- •Оценка стоимости краткосрочных сертификатов
- •Автоматизация анализа краткосрочных сертификатов
- •Анализ операций с ценными бумагами с Microsoft Excel
- •3.4 Анализ операций с векселями
- •Анализ доходности финансовых векселей
- •Оценка стоимости финансовых векселей
- •Учет векселей
- •Автоматизация анализа операций с векселями
- •Анализ операций с ценными бумагами с Microsoft Excel Литература Ценные бумаги: операции и метода анализа
- •Работа в среде ппп excel
- •Алгоритм прогнозирования объёма продаж в ms Excel
- •Алгоритм построения прогнозной модели
- •4.Строится модель прогнозирования:
- •Авторская справка
Функции для определения характеристик купонов
Первые 6 функций (табл. 2.4) предназначены для определения различных технических характеристик купонов облигаций и имеют одинаковый набор аргументов :
дата_согл – дата приобретения облигаций (дата сделки);
дата_вступл_в_силу – дата погашения облигации;
частота – количество купонных выплат в году (1, 2, 4);
базис – временная база (необязательный аргумент).
В нашем примере эти аргументы заданы в ячейках E2, B4 и B8 соответственно (рис. 2.8).
Функция ДАТАКУПОНДО() вычисляет дату предыдущей (т.е. до момента приобретения облигации) выплаты купона. С учетом введенных исходных данных функция, заданная в ячейке В10, имеет вид:
=ДАТАКУПОНДО(E2; B4; B8) (Результат: 14.05.96).
И первый же блин вышел комом! В данном случае можно считать, что функция выдала ошибочный результат, поскольку вычисленное значение является датой выпуска облигации в обращение и никаких выплат в тот день быть не могло. Очевидно, что для более корректной реализации этой функции разработчикам следовало бы предусмотреть задание еще одного аргумента – даты выпуска. Однако, утешив свое самолюбие, признаем, что если бы такая выплата производилась, по условиям займа она действительно должна была бы состояться именно 14.05.96.
Функция ДАТАКУПОНПОСЛЕ() вычисляет дату следующей (после приобретения) выплаты купона. Формат функции в ячейке В11:
=ДАТАКУПОНПОСЛЕ(E2; B4; B8) (Результат: 14.05.97).
Нетрудно заметить, что полученная дата совпадает со сроком выплаты первого купона, как и следует из условий примера.
Функция ДНЕЙКУПОНДО() вычисляет количество дней, прошедших с момента начала периода купона до момента приобретения облигации. В нашем примере эта функция задана в ячейке В12:
=ДНЕЙКУПОНДО(E2; B4; B8) (Результат: 304).
Таким образом, с момента начала периода купона до даты приобретения облигации (18 марта 1997 года) прошло 304 дня.
Функция ДНЕЙКУПОН() вычисляет количество дней в периоде купона. По условиям выпуска облигаций валютного займа Минфина России купоны выплачиваются 1 раз в году. Таким образом, число дней в периоде купона должно быть равным 360 (финансовый год), что подтверждается результатом применения функции (ячейка В13):
=ДНЕЙКУПОН(E2; B4; B8) (Результат: 360).
В случае необходимости проведения расчетов с точным числом дней в году достаточно просто указать необязательный аргумент "базис", равным 1 или 3:
=ДНЕЙКУПОН(E2; B4; B8; 3) (Результат: 365).
Следует отметить, что функция правильно работает и в случае високосного года.
Функция ДНЕЙКУПОНПОСЛЕ() вычисляет количество дней, оставшихся до даты ближайшей выплаты купона (с момента приобретения облигации). В нашем примере эта функция задана в ячейке В14:
=ДНЕЙКУПОНПОСЛЕ(E2; B4; B8) (Результат: 56).
Таким образом, периодический доход по облигации будет получен через 56 дней после ее приобретения.
Функция ЧИСЛКУПОН() вычисляет количество оставшихся выплат (купонов), с момента приобретения облигации до срока погашения. Функция задана в ячейке В15:
=ЧИСЛКУПОН(E2; B4; B8) (Результат: 15).
Согласно полученному результату, с момента приобретения облигации и до срока ее погашения будет произведено 15 выплат, что полностью соответствует условиям займа.