- •3.4 Функция бзраспис 16
- •3.5 Расчет текущей стоимости. 17
- •3.6 Функция пз 18
- •3.7 Функция нпз 22
- •3.14 Функция плпроц 35
- •3.15 Функция общплат 37
- •3.16 Функция оснплат 37
- •1. Модели и методы финансово-экономических расчетов
- •2. Технология использования финансовых функций Excel
- •2.1 Задание финансовых функций.
- •2.2 Специфика задания аргументов финансовых функции.
- •2.3 Подбор параметров.
- •3. Финансовые функции, использующие базовые модели.
- •3.1. Функции для расчета операций по кредитам и займам.
- •3.2 Расчет наращенной суммы.
- •3.3 Функция бз
- •Бз(норма; число_периодов; ; нз)
- •Бз(норма; число_периодов; выплата; нз; тип),
- •3.4 Функция бзраспис
- •Бзраспис(первичное; план)
- •3.5 Расчет текущей стоимости.
- •3.6 Функция пз
- •П3(норма; кпер; выплата; ; 1).
- •Пз(норма; кпер; выплата; бс; тип).
- •Пз(норма; кпер; выплата; бс; тип).
- •3.7 Функция нпз
- •Нпз(норма; значение1; значение2; ...)
- •3.8 Функция чистнз
- •Чистнз(ставка; значения; даты)
- •3.9 Расчет срока платежа и процентной ставки
- •3.10 Функция кпер
- •Кпер(норма; выплата; ; бс; 1)
- •Кпер(норма; выплата; ; бс)
- •Кпер(норма; выплата; нз)
- •Кпер(норма; ; нз; бс)
- •Кпер(норма; выплата; ; бс)
- •Кпер(норма; выплата; нз)
- •3.11 Функция норма
- •Норма(кпер; ; нз; бс; ; предположение).
- •Норма(кпер; выплата; ; бс; тип; предположение)
- •Норма(кпер; выплата; нз; ; ; предположение)
- •Норма(кпер; выплата ; нз; бс;),
- •Норма(кпер; выплата; нз;)
- •3.12 Расчет периодических платежей.
- •3.13 Функция пплат
- •Пплат (норма; кпер; ; бс; тип)
- •Пплат (норма; кпер; нз; ;тип)
- •Пплат(норма; кпер; нз),
- •Пплат (норма; кпер; ; бс)
- •Пплат (норма; кпер; нз;)
- •3.14 Функция плпроц
- •Плпроц(норма; период; кпер; тс),
- •Плпроц(норма; период; кпер; ; бс; тип).
- •3.15 Функция общплат
- •3.16 Функция оснплат
- •3.17 Функция общдоход
- •3.18 Расчет эффективной и номинальной ставки процентов
- •3.19 Функция эффект
- •3.20 Функция номинал
- •3.21 Расчет внутренней нормы дохода
- •3.22 Функция вндох
- •3.23 Функция чиствндох
- •1 Января 1998; 1 марта 1998; 30 октября 1998; 15 февраля 1999; 1 апреля 1999.
- •Чиствндох(значения; даты),
- •3.24 Функция мвсд
- •Мвсд(значения; финансовая_норма; реинвест_норма)
- •4. Использование финансовых функций Excel по ценным бумагам.
- •4.1 Функции расчета временных параметров операций с периодической выплатой процентов
- •4.1.1 Функция днейкупон
- •Днейкупон(дата_соглашения; дата_вступления_в_силу; периодичность; базис)
- •4.1.2 Функция числкупон
- •Числкупон(дата_соглашения;дата_вступления_в_силу; периодичность;базис)
- •4.1.3 Функция датакупондо
- •Датакупондо(дата_соглашения;дата_вступления_в_силу; периодичность;базис)
- •4.1.4 Функция днейкупондо
- •Днейкупондо(дата_соглашения;дата_вступления_в_силу; периодичность;базис)
- •4.1.5 Функция датакупонпосле
- •Датакупонпосле(дата_соглашения;дата_вступления_в_силу; периодичность;базис)
- •4.1.6 Функция днейкупонпосле
- •Днейкупонпосле(дата_соглашения; дата_вступления_в_силу;периодичность;базис)
- •4.2 Функции для расчетов ценных бумаг с периодической выплатой процентов
- •4.2.1 Функция доход
4.2 Функции для расчетов ценных бумаг с периодической выплатой процентов
Эти функции предназначены для расчетов по ценным бумагам с периодическими выплатами купонного дохода и погашением ценной бумаги в конце срока ее действия по номиналу (нарицательной стоимости) или иной выкупной цене.
4.2.1 Функция доход
Возвращает оценку дохода в виде годовой ставки помещения по операциям с ценными бумагами при заданной купонной ставке и разности цен (курсов) покупки и погашения за указанный период действия ценной бумаги:
ДОХОД(дата_соглашения;дата_вступления_в_силу;ставка;цена;погашение;частота;базис)
Дата_соглашения - это дата соглашения для ценных бумаг. Эта дата, более поздняя, чем дата выпуска, когда ценные бумаги были проданы покупателю.
Дата_вступления_в_силу - это срок погашения для ценных бумаг. Эта дата определяет истечение срока действия ценных бумаг.
Ставка - это годовая процентная ставка по купонам для ценных бумаг.
Цена - это цена ценных бумаг на 100 руб. номинальной стоимости.
Погашение - это цена при погашении за 100 руб. номинальной стоимости ценных бумаг.
Частота - это количество выплат по купонам за год. Для ежегодных платежей частота = 1; для полугодовых платежей частота = 2; для ежеквартальных платежей частота = 4.
Базис - это тип используемого способа вычисления дней.
Расчет ведется согласно формуле годовой ставки помещения(годовая совокупная доходность). Функция учитывает, сколько периодов купонов укладывается до даты погашения, а также время от момента выплаты купона до даты соглашения.
Если только один или менее периодов купона укладываются до даты погашения, то функция ДОХОД вычисляется следующим образом:
A - количество дней от начала периода купона до даты соглашения (накопленные дни).
DSR - количество дней от даты соглашения до даты погашения.
E - количество дней в периоде купона.
Если более одного периода купона, то функция ДОХОД вычисляется итерационным методом (но не более 100 итерации), используя метод Ньютона на основе формулы для функции ЦЕНА. Доход изменяется до тех пор, пока вычисляемая цена для данного дохода не станет близкой к указанному значению аргумента цена.
Задача 35. Облигации выпущены на следующих условиях:
аргументы |
Значения аргументов |
Номера ячеек |
|
Дата_соглашения |
6.09.93 |
В1 |
|
Дата_вступления_в_силу |
12.09.97 |
В2 |
|
Ставка |
9% |
В3 |
|
Цена |
89 |
В4 |
|
Погашение |
100 |
В5 |
|
Частота |
2 |
В6 |
|
Базис |
европейский |
В7 |
|
Доход |
|
В8 |
|
Определить доход в виде годовой ставки помещения по операциям с облигациями.
Пусть в рассмотренном примере значения аргументов для расчета дохода находятся в ячейках с В1 по В7. Ячейку В8 зарезервируем для расчета дохода в виде годовой ставки помещения по операциям с облигациями.
В ячейке В8 запишем функцию ДОХОД
= ДОХОД (В1; В2; В3; В4;В5;В6;В7) = 12.57%
ДОХОД(6.09.93; 12.09.97; 0.09; 89; 100; 2; 1) = 12.57%
Доход в виде годовой ставки помещения по операциям с облигациями составит 12.57%.
С помощью команды CEPBИC\Подбор параметра можно определить значение аргумента ставка для задаваемого уровня дохода ценной бумаги.
Задача 36.
Для примера, рассмотренного в задаче 35 требуется определить размер купонной ставки, если годовая ставка дохода составляет 15%. Пусть в рассмотренном примере значения параметров для расчета функции ДОХОД находятся в ячейках с В1 по В7. В ячейке В8 запишем функцию ДОХОД
= ДОХОД(В1;В2;В3;В4;В5;В6;В7)
Курсор установим в ячейку В8 и вызовем команду CEPBИC\Подбор параметра.
В раскрывшемся диалоговом окне установим:
В поле Установить значение – В8;
В поле Значение – 0,15;
В поле Изменяя значение ячейки – В3.
В результате выполнения команды CEPBИC\Подбор параметра в ячейке В3 будет находиться значение размера купонной ставки равное 11,564%.
4.2.2 Функция ЦЕНА
Функция рассчитывает курс (цену) покупки ценной бумаги с периодическими платежами на момент ее приобретения и возвращает цену за 100 руб. нарицательной стоимости ценных бумаг, по которым выплачивается периодический процент.
ЦЕНА(дата_соглашения;дата_вступления_в_силу;ставка;доход;погашение;частота;базис)
Дата_ - это срок погашения для ценных бумаг. Эта дата определяет истечение срока действия ценных бумаг.
Ставка - это годовая процентная ставка по купонам для ценных бумаг.
Доход - это годовой доход по ценным бумагам.
Погашение - это цена при погашении за 100 руб. нарицательной стоимости ценных бумаг.
Частота - это количество соглашения - это дата соглашения для ценных бумаг. Эта дата, более поздняя, чем дата выпуска, когда ценные бумаги были проданы покупателю.
Дата_вступления_в_силу выплат по купонам за год. Для ежегодных платежей частота = 1; для полугодовых платежей частота = 2; для ежеквартальных платежей частота = 4.
Базис - это тип используемого способа вычисления дня.
Дата соглашения является датой продажи покупателю купона, например, облигации. Срок платежа представляет собой дату истечения срока действия купона. Пусть, например, облигация со сроком действия 30 лет выпущена 1 января 1996 года и была приобретена покупателем через шесть месяцев после своего выпуска. Датой выпуска будет являться 1 января 1996 года, датой соглашения - 1 июля 1996, а срок погашения такой облигации - 1 января 2026 года, то есть через 30 лет после даты выпуска. Дата_соглашения, дата_вступления_в_силу, частота и базис усекаются до целых.
ЦЕНА вычисляется следующим образом:
Г
де:
DSC - количество дней от даты соглашения
до даты следующего купона.
E - количество дней в периоде купона, на который приходится дата соглашения.
N - количество оплачиваемых купонов между датой соглашения и датой погашения.
A - количество дней от начала периода купона до даты соглашения.
Первое слагаемое - дисконтированная сумма выкупа облигации.
Второе слагаемое позволяет вычислить суммарный и купонный доход за интервал времени между датой покупки и датой погашения ценной бумаги.
Третье слагаемое (со знаком минус) учитывает накопленный купонный доход, предшествующий дате покупки ценной бумаги.
Задача 37. Облигации выпущены на следующих условиях:
Дата соглашения 15 февраля 1991 года;
Срок погашения 15 ноября 1999 года;
Полугодовой купон 5,75 процентов;
Доход 6,50 процентов;
Цена при погашении 100 руб.;
Полугодовая частота;
Базис 30/360.
Рассчитать цену покупки облигации с периодическими платежами на момент ее приобретения.
Для расчета используем функцию ЦЕНА. Значения аргументов для расчета цены покупки облигации разместим в ячейках с В1 по В7. Ячейку В8 зарезервируем для расчета курса покупки.
В ячейке В8 запишем функцию ЦЕНА
аргументы |
Значения аргументов |
Номера ячеек |
|
Дата_соглашения |
15 февраля 91 г. |
В1 |
|
Срок погашения |
15 ноября 99 г. |
В2 |
|
ставка |
5,75% |
В3 |
|
Доход |
6,50% |
В4 |
|
Цена при погашении |
100 руб. |
В5 |
|
Частота |
2 |
В6 |
|
Базис |
1 |
В7 |
|
ЦЕНА |
|
В8 |
|
В рассмотренном примере цена облигаций составит:
ЦЕНА("15.2.91";"15.11.99";0,0575;0,065;100;2;0) = 95,04462
Задача 38.
Для примера, рассмотренного в задаче 37, требуется определить размер купонной ставки, если курс покупки облигации составляет 90.5.
Значения аргументов расположим в ячейках с В1 по В7. Значение ставки в ячейке В3 зададим произвольное, например 5.75%.В ячейке В8 запишем функцию ЦЕНА
= ЦЕНА(В1;В2;В3;В4;В5;В6;В7)
Курсор установим в ячейку В8 и вызовем команду CEPBИC\Подбор параметра.
В раскрывшемся диалоговом окне установим:
В поле Установить значение – В8;
В поле Значение – 90.5;
В поле Изменяя значение ячейки – В3.
В результате выполнения команды CEPBИC\Подбор параметра в ячейке В3 будет находиться значение размера купонной ставки равное 5.06%.
