
- •Передмова
- •Оцінювання результатів розрахункової роботи
- •План–графік захисту розрахункової роботи
- •Вимоги до оформлення розрахункової роботи
- •Загальні вимоги
- •Вимоги до ілюстрацій
- •Контрольні питання
- •Завдання Тема: Фінансові функції ms excel для розрахунку часових параметрів операцій з періодичною виплатою відсотків
- •1. Функція днейкупон
- •2. Функція числкупон
- •3. Функція датакупондо
- •4. Функція днейкупондо
- •Функції для розрахунків по цінних паперах з періодичною виплатою відсотків
- •5. Функція доход
- •6. Функція цена
- •7.Функція накопдоход
- •8.Функція доходпервнерег
- •9. Функція доходпослнерег
- •10. Функція ценапервнерег
- •11. Функція ценапослнерег
- •Функції для розрахунків по цінних паперах з виплатою відсотків і номіналу в момент погашення
- •12. Функція доходпогаш
- •13. Функція ценапогаш
- •14. Функція накопдоходпогаш
- •Функції для розрахунків по цінних паперах без періодичних виплат відсотків
- •15. Функція инорма
- •16. Функція получено
- •17. Функція доходскидка
- •18. Функція скидка
- •19. Функція ценаскидка
- •Функції для розрахунків по короткострокових зобов'язаннях без періодичних виплат відсотків
- •20. Функція доходкчек
- •21. Функція равнокчек
- •22. Функція ценакчек
- •Функції виміру ризику цінних паперів
- •23. Функція длит
- • Диспетчер сценариев «что – если»
- •Рекомендована література
Функції для розрахунків по цінних паперах з періодичною виплатою відсотків
Дані функції призначені для розрахунків по цінних паперах з періодичними виплатами купонного доходу і погашенням цінного папера наприкінці терміну його дії за номіналом (номінальною вартістю) або іншій викупній ціні.
5. Функція доход
Функція дозволяє розрахувати річну ставку поміщення по операціях з цінними паперами при заданій купонній ставці і різниці курсів купівлі і погашення за вказаний період дії цінного папера:
ДОХОД(дата_соглашения; дата_вступления_в_силу; ставка;цена;погашение;частота;базис).
Розрахунок ведеться відповідно до формули річної ставки поміщення. Функція враховує, скільки періодів купонів укладається до дати погашення, а також накопичений купонний дохід від моменту останньої оплати купона до дати придбання (дата_соглашения).
Якщо цінний папір має більше одного оплачуваного купона, то функція ДОХОД обчислюється ітераційним методом (але не більше 100 ітерацій), використовуючи метод Ньютона на основі формули для функції ЦЕНА. Дохід змінюється доти, поки ціна, що обчислюється, для цього доходу не стане близькою до вказаного значення аргументу Цена. Наприклад, облігації придбані (дата_соглашения) 01.04.2007 за курсом (цена) 87 і мають купонний прибуток (ставка) у розмірі 14%, що виплачується з періодичністю (частота) – раз на півріччя. Передбачувана дата погашення облігації (дата_вступление_в_силу) – 10.08.2010 за курсом (погашение) 100.
Річна ставка поміщення для облігації становитиме:
ДОХОД (39173,00; 40400,00; 14%; 87; 100; 2; 1) = 19,42%
ДОХОД("01.04.2007";"10.08.2010";14%;87;100;2;1)= 19,42%
За допомогою технології Таблица подстановки можна проаналізувати вплив на річну ставку поміщення параметрів функції, наприклад, цена купон облігації.
Для цього варто підготувати за допомогою команди Правка => Заполнить => Прогрессия два блоки клітинок, наприклад:
колонку А1:А9 – розмір купонної ставки в діапазоні 0 – 40% із кроком 5% (0,05);
рядок С2:Н2 – курс купівлі цінного папера в діапазоні 70 – 120 % із кроком 10%.
У клітинку В2 ввести формулу:
ДОХОД(“06.09.93”; “12.09.97”; А2; В1; 100; 2; 1;), у якій А2 є клітинкою для підстановки значень купон із колонки В3:В11, а клітинка В1 – для підстановки значень цена з рядка С2:Н2.
Виділити блок В1:Н11 і виконати команду Дание => Таблица подстановки, вказавши:
Подставлять значения по столбцам в – В1,
Подставлять значения по строкам в – А2.
У результаті виконання ставки річна ставка доходу цінного папера зростає, із збільшенням курсу цінного папера – падає. Якщо курс купівлі цінного папера дорівнює 100, то річна ставка поміщення дорівнює купонній ставці. При курсі цінного папера більше 100 (вище номіналу) річна ставка поміщення менше купонної ставки. Від’ємне значення річної ставки поміщення означає недоцільність інвестицій.
Купон, % |
Курс покупки |
|||||
70 |
80 |
90 |
100 |
110 |
120 |
|
0 |
9,1% |
5,6% |
2,6% |
0,0% |
-2,4% |
-4,5% |
5 |
15,3% |
11,3% |
8,0% |
5,0% |
2,4% |
0,0% |
10 |
21,5% |
17,1% |
13,3% |
10,0% |
7,1% |
4,5% |
15 |
27,9% |
22,9% |
18,6% |
15,0% |
11,8% |
9,0% |
20 |
34,3% |
28,7% |
24,0% |
20,0% |
16,5% |
13,4% |
25 |
40,8% |
34,6% |
29,4% |
25,0% |
21,2% |
17,8% |
30 |
47,3% |
40,5% |
34,8% |
30,0% |
25,8% |
22,2% |
35 |
53,9% |
46,4% |
40,2% |
35,0% |
30,5% |
26,6% |
40 |
60,6% |
52,3% |
45,6% |
40,0% |
35,1% |
30,9% |
ПРИКЛАДИ
Визначте річну ставку поміщення для цінних паперів:
|
1 -й варіант |
2-й варіант |
3-й варіант |
дата соглашения |
01.08.2009 |
01.07.2008 |
01.08.2007 |
дата вступления в силу |
01.12.2009 |
30.11.2009 |
01.02.2008 |
ставка, % |
15 |
12 |
9 |
цена |
98,145 |
97,345 |
84,455 |
погашение |
100 |
100 |
100 |
частота |
1 |
1 |
1 |
базис |
1 |
1 |
1 |
ДОХОД |
|
|
|
За допомогою команди Сервис=>Подбор параметра визначте значення аргументу ставка для довільного рівня доходу, що задається, цінного папера. Наприклад, потрі6но визначити розмір купонної ставки, якщо річна ставка поміщення становить 15%, облігацн придбані 01.08.2009 за курсом 89, купони виплачуються з періодичністю раз на півріччя. Передбачувана дата погашення облігації — 01.12.2009 за курсом (погашение) 100.
Введіть розмір купонної ставки в довільну клітинку (наприклад, В21), в іншу клітинку (наприклад, 07) — формулу розрахунку ставки поміщення й встановіть курсор у клітинку з формулою. Вигляд клітинки з формулою такий:
=ДОХОД(34218; 35685; В21; 89; 100;2; 1).
Далі виконайте команду Сервис=>Подбор параметра. У поле Значение потрібно ввести 15%, у поле Изменяя ячейку вказати адресу клітинки, що містить значення купонної ставки (В21), і натиснути кнопку ОК. Результат визначення доходу за допомогою засобу Ехсеl Подбор параметра.
У клітинці, що містить значення купонної ставки (у цьому випадку — В21), буде знаходитися величина 1 1,258%. При натисканні кнопки ОК підібране значення аргументу зберігається.