Финансовые расчеты по ценным бумагам в MS Excel

Финансовые инвестиции с целью получения дохода, сохранения и приумножения капитала являются обязательным видом деятельности в условиях рыночной экономики. Объект купли-продажи на фондовом рынке - разнообразные виды ценных бумаг.

В зависимости от формы предоставления капитала и способа выплаты дохода, ценные бумаги делятся на:

− долговые ценные бумаги (облигация, сертификаты и др.) - имеют фиксированную процентную ставку и являются обязательством выплатить капитальную сумму долга на определенную дату в будущем;

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

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

Для акций используются следующие виды цен:

1) номинальная - указана на бланке акции, несет информационную нагрузку, характеризует долю уставного каптала в одной акции на момент учреждения общества (пропорционально номинальной цене акции выплачивается доля акционера при ликвидации акционерного общества);

2) балансовая - отношение стоимости «чистых» активов к общему числу выпущенных акций;

3) эмиссионная - цена продажи акции на первичном рынке ценных бумаг, может совпадать с номинальной или отклоняться от нее;

4) ликвидационная - стоимость акции, выплачиваемая при ликвидации предприятия, может отличаться от балансовой;

5) курс - котировка акции на вторичном рынке ценных бумаг.

Доходность акции имеет два источника:

− получение части распределяемой прибыли - дивиденда;

− дополнительный доход за счет продажи акций по цене, большей цены приобретения.

Облигации являются долговыми ценными бумагами, выпускаются в обращение эмитентом - государством или корпорациями.

Облигация характеризуется следующими видами цен:

1) нарицательная (номинальная) - база для начисления процентов,

2) эмиссионная - первичное размещение долговых обязательств,

3) рыночная или курсовая,

4) выкупная - по истечении срока займа.

Доход от облигаций имеет два источника:

− купонный - выплата процентов по фиксированной купонной ставке;

− разность между ценой погашения (выкупа) и ценой приобретения.

Показатели доходности имеют специфику для различных видов облигаций:

1. Облигации без обязательного погашения с периодической выплатой процентов характеризуются: а) текущей доходностью; б) полной доходностью.

2. Если проценты выплачиваются раз в год.

3. Облигации без выплаты процентов. Дня облигаций этого вида используются показатель полной доходности.

4. Облигации с выплатой процентов и номинала в конце срока.

5. Проценты начисляются за весь срок и выплачиваются одной суммой вместе с номиналом, купонного дохода нет, текущая доходность равна 0.

6. Облигации с периодической выплатой процентов и погашением номинала в конце срока. Это наиболее распространенный вид облигаций, для которых существуют показатели: купонной доходности, текущей доходности, полной доходности.

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

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

Таблица 5. Описание аргументов финансовых функций EXCEL по ценным бумагам

Аргумент Значение аргумента
Базис Принятый способ исчисления временного периода (года, месяца)
Цена Цена (в абсолютном выражении) или курс (в относительном выражении) при продаже ценной бумаги инвестором
Погашение Календарная дата погашения (дата окончания действия ценной бумаги) или выкупа ценной бумага у инвестора
Дата_выпуска Календарная дата выпуска ценной бумаги эмитентом
Дата_первой_выплаты Календарная дата первой выплаты процентов по ценной бумаге
Дата_соглашения Календарная дата покупки (дата инвестиций в ценные бумаги) инвестором
Ставка_дохода Годовая доходность ценной бумага в % (ставка помещения)
Инвестиция Рыночная цена (в абсолютном выражении) или курс (в относительном выражении) ценной бумаги при ее покупке инвестором
Купон Годовая ставка выплат по купонам в процентах
Номинал Нарицательная стоимость (номинал) ценной бумаги
Частота Количество выплат по купонам в течение года
Последняя_выплата Календарная дата последней выплаты процентов по ценной бумаге
Скидка Учетная (дисконтная) ставка процентах к цене погашения

Таблица б. Варианты значения временного базиса в финансовых расчетах

Тип базиса Обозначение Комментарий
0 или опущено US (NASD) 30 /360 Американский стандарт, месяц равен 30 дням, год - 360 дням
  Фактический/ фактический Фактическая длина месяца и года (в том числе - високосный год равен 366 дням);
  Фактический / 360 Фактическая длина месяца, год равен 360 дням
  Фактический / 365 Фактическая длина месяца, год равен 365 дням
  Европейский 30 /360 Европейский стандарт, месяц равен 30 дням, год - 360 дня м

Функция ДНЕЙКУПОН вычисляет число дней в периоде купона для ценных бумаг:

ДНЕЙКУПОН (дата_соглашения; дата_вступления_в_силу; периодичность; базис)

Дата соглашения не может превышать дату вступления в силу. Периодичность задается как число:

1-1 раз в год (ежегодная выплата); 2-2раза в год (полугодовая выплата); 4-4 раза в год (ежеквартальная выплата).

Иных значений периодичности не допускается.

Базис задается как число в диапазоне 0-4 согласно таблице 6.

Например, облигации выпущены на следующих условиях:

− дата приобретения облигации (дата_соглашения) - 6.09.01;

− дата окончания действия облигации (дата_вступления_в_силу) – 12.09.03;

− периодичность выплат купонного дохода - 2 раза в год;

− принятый базис расчетов - 1 (здесь и далее).

Тогда можно определить, какова длина периода купона с помощью функции:

ДНЕЙКУПОН (35314; 36050; 2; 1) = 184.

Обратите внимание - здесь и далее даты представлены порядковым номером дня по календарю, который ведется с 1900 года.

Если значения дат введены в ячейки таблицы и при вызове Мастера функций осуществляется указание на эти ячейки, преобразование дат в порядковый номер дня выполняется автоматически.

Если значение даты вводится непосредственно в поле Мастера функций, дата запоминается в формате строки символов, и формула содержит явное указание на значение даты, то есть:

ДНЕЙКУПОН ("6.09.01"; "12.09.03"; 2; 1) = 184. Для преобразования отдельных составляющих в дату может быть использована встроенная функция ДАТА, для которой указывается год - 2 или 4 цифры, номер месяца - 1 или 2 цифры, номер дня - 1 или 2 цифры.

При изменении базиса и периодичности купонных выплат длина периода изменяется. Так, в предыдущем случае, если используется базис - 4, функция дает результат - 180 дней.

Функция ЧИСЛКУПОН рассчитывает количество купонов, которые могут быть оплачены между датой соглашения (покупки) и датой вступления в силу (погашения) ценной бумаги, округленное до ближайшего целого, количества купонов:

ЧИСЛКУПОН (дата_соглашения; дата_вступления_в_силу; периодичность; базис).

Задача 3.1

− облигация была куплена (дата соглашения) - 6.09.03;

− периодичность купонных выплат - раз в полугодие;

− дата погашения (дата вступления в силу) - 12.09.05;

− используемый временной базис - 1. Тогда количество купонных выплат, которые получит владелец облигации, определится с помощью функции:

ЧИСЛКУПОН (35314; 36050; 2; 1) = 5 или ЧИСЛКУПОН («06.09.03»; «12.09.05»; 2; 1) = 5. Число купонных выплат зависит от даты приобретения ценной бумаги и периодичности, например, если облигация куплена 16.09.03, число купонных выплат будет 4.

Функция ДАТАКУПОНДО вычисляет последнюю дату выплаты купона, предшествующую покупке (дате соглашения) ценной бумаги:

ДАТАКУПОНДО (дата_соглашения; дата_встгупления_в_силу; периодичность; базис).

Предположим, что облигации были приобретены (дата_соглашения) 6.09.03 и имеют дату погашения (дату_вступления_в_сил) 12.09.05. Периодичность купонных выплат - один раз в полугодие. Тогда при соблюдении периодичности выплат последняя дата оплаты купона, предшествовавшая покупке, определяется с помощью функции:

ДАТАКУПОНДО (35314; 36050; 2: 1) = 12.03.2003 или

ДАТАКУПОВДО ("6.09.03"; " 12.09.05"; 2; 1) = 12.03.2003

Функция ДНЕЙКУПОНДО определяет количество дней, прошедших от момента купонного платежа до даты соглашения (покупки) ценной бумаги:

ДНЕЙКУПОНДО (дата_соглашения; дата_вступления_в_силу; периодичность; базис).

За указанное время идет накопление купонного дохода, который влияет на цену покупки (курс) облигации.

Задача 3.2

Облигация куплена (дата_соглашения) - 6.09.03 и будет погашена (дата_вступления_в_силу) 12.09.05, по облигации предполагается оплата купонов - раз в полугодие. Тогда количество дней накопления купонного дохода определяется с помощью функции:

ДНЕЙКУПОНДО (35314; 36050; 2; 1) = 178 или ДНЕЙКУПОНДО ("6.09.03"; "12,09.05"; 2; 1) = 178

Функция ДАТАКУПОНПОСЛЕ определяет дату оплоты купона, следующую за датой приобретения ценной бумаги:

ДАТАКУПОНПОСЛЕ(дата_соглашения; дата_вступления_в_силу; периодичность; базис).

Задача 3.3

Облигации приобретены (дата_соглашения) - 6.09.03 и будут погашены (дата_вступления_в_силу) 12.09.05, оплата купонов - раз в полугодие.

Очередная дата купонных выплат определяется с помощью функции:

ДАТАКУПОНПОСЛЕ ("6.09.03"; "12.09.05"; 2; 1) = 12.09.03

Функция ДНЕЙКУПОНПОСЛЕ рассчитывает число дней от момента приобретения ценной бумаги до оплаты очередного купона. За указанный срок осуществляется накопление купонного дохода, который будет выплачен владельцу облигации:

ДНЕЙКУПОНПОСЛЕ(дата_соглашения; дата_вступления_в_силу; периодичность; базис).

Например, облигация куплена (дата_соглашения) – 6.09.03 и будет погашена (дата_вступления_в_силу) 12.09.05, оплата купонов - раз в полугодие.

Тогда число дней до очередного купонного платежа определяется с помощью функции:

ДНЕЙКУПОНПОСЛЕ (35314; 36050; 2; 1) = 6.

ДНЕЙКУПОНПОСЛЕ ("6.09.03"; "12.09.05"; 2; 1) = 6

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

ДНЕЙКУПОН=ДНЕЙКУПОНДО+ДНЕЙКУПОНПОСЛЕ


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: