<<
>>

9.6. Используем Excel

В Excel имеется много функций для выполнения расчетов и решения задач, связанных с анализом ценных бумаг. Большинство из них имеют аргументы, описание которых дано ниже в таблице.
Аргумент Назначение
базис способ вычисления дня:

0 (или опущен) - Ш 30/360

1 — фактический/фактический

2 — фактический/360

3 — фактический/365

4 — европейский 30/360

купон годовая процентная ставка для купонов
частота количество выплат по купонам в год:

1 — раз в год

2 — раз в полгода 4 — раз в квартал

сумма объем инвестиции в ценные бумаги
дата вып дата выпуска ценной бумаги
дата первой выпл дата первой выплаты процентов по ценной бумаге
дата вступл дата погашения ценной бумаги

(окончания действия) или выкупа ее у инвестора

дата согл дата соглашения по ценным бумагам (выплата их стоимости при покупке)
номинал номинальная стоимость (по умолчанию 100 руб.)
цена цена ценной бумаги за 100 руб.
нарицательной стоимости на момент покупки
ставка годовая ставка на момент выпуска ценных бумаг
погашение цена ценной бумаги за 100 руб. нарицательной стоимости на момент погашения
доход годовой доход по ценным бумагам

При задании аргументов-дат надо придерживаться следующего пра-

вила: все даты должны быть заданы в числовом формате[7].

Например, дату 22 августа 1998 г. надо ввести как целое число 36029, а не в виде 22.08.98. Но не пугайтесь, так придется поступать только, если вы вво­дите дату в явном виде (как аргумент-константу). Поэтому внесите эту дату в любом допустимом для дат формате (например, 22/08/98) в сво­бодную ячейку, а в качестве аргумента укажите адрес этой ячейки. Excel автоматически преобразует дату в числовой формат. Напомним, что есть несколько способов узнать числовой эквивалент даты — например, вос­пользоваться функцией ДАТА.

В связи с тем, что в ряде стран курсы ценных бумаг (и ряд других финансовых показателей) записываются как смешанные числа, дробная часть которых правильная дробь[8], а в других странах дробная часть этих же величин записывается как десятичная дробь, имеется две функции для преобразования одной формы записи в другую.

Функция РУБЛЬ.ДЕС преобразует цену, выраженную в виде обыкно­венной дроби, в цену в виде десятичной дроби. Например, если цена равна 5 чтобы перевести ее в десятичную дробь, надо написать формулу:

=РУБЛЬ.ДЕС(5.11;16)

Получим результат, равный 5.6875. Обратное преобразование выполнит функция РУБЛЬ.ДРОБЬ(5.6875;16).

Обратите внимание, что при задании числителя и знаменателя ариф­метической дроби должно указываться одинаковое число цифр. Напри­мер, если цена равна 5 ^, то в формуле следует написать:

=РУБЛЬ.ДЕС(5.01;16)

Запись =РУБЛЬ.ДЕС(5.1;16) будет воспринята как 5 и результат будет равен 5.6250 (вместо 5.0625).

Далее приведена таблица, в которой, как и ранее, указаны имя функ­ции (в русифицированной и англоязычной версиях), ее аргументы и вы­числяемая величина. В этой таблице приведены не все функции, имеющи­еся в Excel и связанные с расчетами и анализом ценных бумаг, а только те, которые имеют непосредственное отношение к материалу, изложенному в этом разделе.

Функция Аргументы Значение
РУБЛЬ.ДЕС DOLLARDE (дробь;знаменатель) цена в виде десятичной дроби
РУБЛЬ.
ДРОБЬ DOLLARFR
(десятичн числ; знаменатель) цена в виде обычной дроби
ЦЕНА PRICE (дата согл;дата вступл;

ставка;доход;погашение;

частота;базис)

цена за 100 рублей нарицательной стоимости ценной бумаги
ДОХОД YIELD (дата согл;дата вступл;

ставка;цена;погашение;

частота;базис)

годовая ставка дохода по ценной бумаге
НАКОПДОХОД ACCRINT (дата вып; дата первой выпл; дата согл;купон;номинал; период;базис) накопленный доход по ценной бумаге
НАКОПДОХОДПОГАШ ACCRINTM (дата вып;дата вступл; купон;номинал;базис) накопленный доход по ценной бумаге к дате вступления
СКИДКА DISC (дата согл;дата вступл; цена;погашение;базис) норма скидки
ДОХОДСКИДКА YIELDDISC (дата согл;дата вступл; цена;погашение;базис годовая ставка дохода по ценной бумаге
ЦЕНАСКИДКА PRICEDISC (дата согл;дата вступл; скидка;погашение;базис) цена за 100 рублей нарицательной стоимости ценной бумаги

Рассмотрим теперь группу функций, которые предназначены для рас­четов по ценным бумагам с купонами и погашением в конце срока дей­ствия ценной бумаги по нарицательной стоимости (номиналу) или иной выкупной цене.

Купонные облигации имеют три вида доходности: купонную (объяв­ляется при выпуске облигации), текущую (на момент покупки), полную (на момент погашения).

Функция ЦЕНА определяет стоимость облигации (точнее 100 руб. ее нарицательной стоимости) на момент ее покупки, исходя из ее ожидаемой доходности на момент покупки (аргумент доход).

Функция ДОХОД вычисляет ставку годового дохода от операции с ценной бумагой. Доход состоит из купонных платежей и разницы курсов

покупки и погашения ценной бумаги.

Функции НАКОПДОХОД и НАКОПДОХОДПОГАШ вычисляют купон­ный доход, накопленный к моменту покупки ценной бумаги (дате согла­шения) и дате вступления (дате погашения), соответственно. Дата согла­шения должна быть меньше даты первой выплаты, в противном случае выдается сообщение об ошибке.

При наборе обращения к функции НАКОПДОХОДПОГАШ с помощью Мастер функций, обратите внимание на то, что в качестве второго аргу­мента следует использовать дату вступления, а не дату соглашения, как ошибочно указано в диалоговом окне.

Пример 9.23. Облигация номиналом 1000 руб. с купонной ставкой 9% была выпущена 01.10.96. Выплаты по купонам производятся раз в пол­года. Базис расчетов — 1. Дата первой выплаты по купонам — 01.04.97. Погашение предполагается производить по номиналу 01.10.98.

Какой должна быть цена облигации на момент ее приобретения — 12.01.97, если ожидаемая доходность составляет 12%? Каков будет накоп­ленный купонный доход на момент приобретения и на момент погашения? Какова доходность облигации, если она была приобретена за 950 руб. ?

Решение. Рабочий лист с решением этого примера приведен на рис. 10. Для определения цены и накопленного дохода на момент соглашения и на момент погашения используем функции:

ЦЕНА, НАКОПДОХОД, НАКОПДОХОДПОГАШ.

Требуется только аккуратно указать все их многочисленные аргументы. Чтобы упростить набор этих аргументов, мы использовали команду Функ­ция.

Цена облигации на момент соглашения вычислена в ячейке Б23 — 954.34 руб. В ячейке Б25 записано значение накопленного дохода на мо­мент соглашения: 25.47 руб. Ячейка Б27 содержит значение накопленного дохода на момент погашения: 180.00 руб.

Годовую ставку дохода от операции с облигацией получили, исполь­зовав функцию ДОХОД. Обратим внимание читателя на одну важную деталь: значение аргументов цена и погашение указывается для 100 руб.

номинальной стоимости (95 руб. и 100 руб., соответственно). Значение ставки дохода записано в ячейке В29 — 12.30%.

Обратимся теперь к функциям, предназначенным для определения ха­рактеристик бескупонных облигаций. Доход по таким облигациям обра­зуется из разности между ценой покупки и ценой погашения.

А в С
1 Раздел: Принцип отсутствия
2 арбитражных возможностей
3 I
4

5

Пример 9.23 (ценные бумаги

Ценные:

с купонами)
6 Дата выпуска 01.10.96
7 Дата оплаты 1-ого купона 01.04.97
8 Дата соглашения 12.01.97
9 Дата вступления 01.10.98
10 Ставка (по купонам) 9%
11 Ожидаемая доходность 12%
12 Номинал 1 000р.
13 Погашение (за 100 руб. номинала) 100р.
14 Цена (за 100 руб.
номинала)
95р.
15 Количество выплат в год 2
16 База расчетов 1
17 Вопрос;
18 Цена на момент соглашения (ЦО)?
19 Накопленный доход к дате соглашения (НДДС)?
20 Накопленный доход к дате погашения (НДЦП)?
21 Ставка дохода по облигации (СД)?
22 Решение:
23 ЦО 954,34p
24 =10*ЦЕНА(В8;В9;В10;В11 ;В13;В15,816)
25 НДДС 25.47р.
26 =НАКОПДОХОД(В6;В7;В8;ВЮ;В12;В15;В16)
27 НДЦП 179.84р.I
28 =HАКО ПДОХОДП О ГАШ(В6 ; В9 ; В10 ; В12; В16)
29 СД 12.30%!
30 =ДОХОД(В8; В9; В10; В14, В13 ; В15 ; В18)
31
Рис. 10. Пример на ценные бумаги с купонами

-—І'-«

В России примером бескупонных облигаций являются муниципальные краткосрочные облигации, которые выпускаются администрациями мно­гих городов и областей. Чаще всего срок их обращения составляет 3, 6, 9 и 12 месяцев.

Функция СКИДКА определяет величину ставки дисконта (учетной ставки), соответствующую цене покупки облигации.

Функция ДОХОДСКИДКА вычисляет ставку годового дохода от опе­рации с ценной бумагой, на которую при покупке делается скидка. Доход состоит из разницы курсов покупки и погашения ценной бумаги.

Функция ЦЕНАСКИДКА определяет цену покупки облигации за 100 рублей нарицательной стоимости. Обращаем внимание читателя на тот факт, что аргумент погашение у этой и предыдущей функций может от­личаться от 100.

Рассмотрим технику использования описанных выше функций на ре-

Q

альном примере .

Пример 9.24. Провести анализ операций по приобретению 11 ноября 1998 г. МКО (г. Санкт Петербург) выпусков 36002 и 36001. Средневзве­шенные цены равны соответственно 74.02% и 47.84% номинала. Дней до погашения 91 и 154.

Решение. Рабочий лист с решением примера приведен на рис. 11. Ис­пользуя имеющиеся данные, можно вычислить две характеристики этих ценных бумаг: ставку дисконта (учетную ставку) и годовую ставку до­хода. Именно годовая ставка дохода является той характеристикой, на основании которой обычно принимается решение о покупке ценных бу­маг.

Для вычисления требуемых характеристик необходимо знать даты по­гашения ценных бумаг. Эти даты легко вычисляются по имеющимся дан­ным, так как в Excel разрешены операции сложения для дат. Даты пога­шения получены в ячейках B21 и B27.

Вычисления характеристик ценных бумаг выполнены в предположе­нии, что погашение будет производиться по номиналу. Для определения доходности ценных бумаг используем функцию ДОХОДСКИДКА. Для вы­пуска 36002 (ячейка B22) она составляет 140.78%, а для выпуска 36001 (ячейка B28) — 258.42%. Полученные результаты совпали с приведенны­ми в газете.

А В | С ?
1 Раздел: Принцип отсутствия
2 арбитражных возможностей
3
4 Пример 9.24 (бескупониые ценные бумаги)
5 Данные:
6 Номер выпуска 36002
7 Дата покупки 11 11 98
8 Дней до погашения 91
9 Курс покупки 74.02
10 Цена погашения 100.00
11
12 Номер выпуска 36001
13 Дата покупки 11.11.98
14 Дней до погашения 154
15 Курс покупки 47.84
16 Цена погашения 100.00
17 Вопрос:
18 Доходность к погашению (ДП)?
19 Учетная ставка (УС)?
20 Решение:
21 Дата погашения (36002) 100299 =В7+В8
22 ДП (36002) 140.78%|
23 =ДОХО ДС КИ ДКА(В7; В21; В9; В10;3)
24 УС (36002) 104.21%|
25 =СКИДКА(В7;В21 ;В9;В10;3)
26
27 Дата погашения (36001) 14.04.99 =В13+В14
28 ДП (36001) 258.42%|
29 =ДОХО ДС КИ ДКА(В 13; В27; В15; В16; 3)
30 УС (36001) 123.63%!
31 =СКИДКА(В13;В27;В15;В16;3)
32
Рис. 11. Пример на бескупонные ценные бумаги

Для определения учетной ставки используем функцию СКИДКА. Для выпуска 36002 (ячейка В24) она составляет 104.21%, а для выпуска 36001 (ячейка ВЗО) - 123.63%.

<< | >>
Источник: Бухвалов А.В. и др.. Финансовые вычисления для профессионалов. Настольная книга финансиста. Под общей редакцией А. В. Бухвалова. СПб.: — 315 с.. 2001

Еще по теме 9.6. Используем Excel:

  1. Бараз В.Р.. Корреляционно-регрессионный анализ связи показателей коммерческой деятельности с использованием программы Excel, 2005
  2. В корпоративных системах используются различные методы управления
  3. 3.2. ЗНАКОМСТВО С MICROSOFT EXCEL 3.2.1. Запуск программы. Внешний вид окна
  4. 3.2.2. Параметры работы Excel
  5. 3.7. ГРАФИЧЕСКИЕ ВОЗМОЖНОСТИ EXCEL
  6. Практическое задание
  7. 6.3. Задачи для самостоятельного решения
  8. Ситуационные задачи
  9. 6.3. Задачи для самостоятельного решения. Расчетные задачи
  10. Ситуационные задачи
  11. Финансовые расчеты в EXCEL
  12. S 16.9. РЕГРЕССИЯ И Excel
  13. 1.5. Используем Excel
  14. 4.7. Используем Excel
  15. 6.7. Используем Excel
  16. 7.7. Используем Excel
  17. 9.6. Используем Excel