Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Овчаренко_5

.pdf
Скачиваний:
21
Добавлен:
11.05.2015
Размер:
814.51 Кб
Скачать

бумаги, совпадающей с результатом функции ЦЕНА (предварительно переведите дату в числовой формат).

Постройте сценарии, в качестве изменяемых ячеек выберите значения

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

4.2.3.4. Функция ЦЕНАПОСЛНЕРЕГ

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

ЦЕНАПОСЛНЕРЕГ(дата_соглашения; дата_вступления_в_силу; последняя _выплата; ставка; доход; погашение; частота; базис).

Должны быть выполнены следующие условия:

дата_вступления_в_силу>дата_соглашения> последняя_выплата.

Например, облигации приобретены (дата_соглашения) 1.05.96. Предполагаемая дата погашения (дата_вступления_в_силу) — 1.03.97 по курсу — 100. Купонный доход (ставка) — 9% с выплатой раз в полугодие, ставка помещения — 27.78%. Дата выплаты первого купона — 1.03.96. Временной базис расчета — 1.

Цена (курс) покупки облигации определяется по формуле:

ЦЕНАПОСЛНЕРЕГ(35186;35490;35125;0.09;0.2778;100;2;1)=87.00001. ЦЕНАПОСЛНЕРЕГ("1.05.96"; "1.03.97"; "1.03.96";0.09;0.2778; 100; 2;

1) = 87.00001.

Примеры.

Определите курс (цену) покупки ценных бумаг, по которым нарушена нормальная периодичность оплаты последнего купона. Вычислите для этих же исходных данных значения функций ЦЕНА, ДАТАКУПОНДО. Рассчитайте нормальную дату последнего купонного платежа. Сравните полученные результаты.

 

1 вариант

2 вариант

3 вариант

дата_соглашения

01.05.96

01.05.96

01.05.96

дата_вступления_в_силу

01.03.97

01.03.97

01.03.97

последняя выплата (дата)

01.04.96

01.02.96

01.04.96

Ставка

9%

9%

9%

Доход

27,78%

22%

18%

Погашение

100

100

92

частота (периодичность)

1

4

2

Базис

1

1

1

ДАТАКУПОНДО

01.03.96

01.03.96

01.03.96

ЦЕНАПОСЛНЕРЕГ

87,159

90,542

86,428

ЦЕНА

87,015

90,318

86,332

Постройте сценарии, в качестве изменяемых ячеек выберите значения

дата_соглашения, последняя выплата, ставка, доход, погашение, частота.

Создайте и готовую таблицу, иллюстрирующую вариантные расчеты.

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

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

4.2.4.1. Функция ДОХОДПОГАШ

Функция вычисляет годовой доход (ставку помещения) по ценным бумагам с выплатой процентов и номинала в момент (вступления в силу):

ДОХОДПОГАШ(дата_соглашения;дата_вступления_в_силу; дата_выпуска; ставка; цена; базис).

Например, 6.09.96(дата_соглашения) приобретены облигации,

выпущенные (дата выпуска) — 1.07.96 с погашением (дата вступления в силу) — 12.09.98, по курсу (цена) 89. Купонная ставка — 9%, базис расчета

— 1. Годовая ставка помещения для этого вида ценной бумаги рассчитывается с помощью функции:

ДОХОДПОГАШ (35314;36050;35247;0.09;89;1)=15.95%. ДОХОДПОГАШ ("6.09.96"; "12.09.98"; "1.07.96"; 0.09;89; 1) = 15.95%.

Примеры.

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

 

1 вариант

2 вариант

3

вариант

дата_соглашения

1.07.96

1.07.96

1.0896

дата_вступления_в_силу

31.12.97

31.12.97

1.02.98

дата_выпуска

1.1.96

30.11.95

2

02.96

Ставка

12%

11%

5%

Цена

79.123

77.345

64.456

Базис

1

1

1

ДОХОДПОГАШ

30,49%

31.14%

42,88%

ДОХОД (условная частота - 1)

31,07%

31,91%

40.88%

С помощью команды СЕРВИС, Подбор параметра определите значение аргумента ставка для задаваемого уровня дохода.

Постройте сценарии, в качестве изменяемых ячеек выберите значения

дата_соглашения, цена, ставка, частота. Создайте итоговую таблицу,

иллюстрирующую вариантные расчеты.

4.2.4.2. Функция ЦЕНАПОГАШ

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

ЦЕНАПОГАШ(дата_соглашения; дата_вступления_в_силу; дата_выпуска; ставка; доход; базис)

Значение функции ЦЕНАПОГАШ вычисляется следующим образом:

 

DIM

 

 

 

 

 

 

100 +

 

 

i 100

A

 

 

 

B

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ik 100

(4.60)

 

DSM

 

B

 

 

 

1

+

 

 

i

 

 

 

 

B

 

 

 

 

 

 

 

 

 

 

 

 

 

где ik — ставка купонных выплат;

i — доход (ставка помещения);

DIM — количество дней от даты выпуска до даты вступления в силу ценной бумаги; В — количество дней в году (используемый базис);

DSM — количество дней от даты соглашения до даты вступления в силу ценной бумаги;

А — количество дней от даты выпуска до даты соглашения.

Первое слагаемое — дисконтированная сумма совокупного дохода но ценной бумаге за весь период ее действия. Второе слагаемое (со знаком минус) — сумма накопленного купонного дохода на момент приобретения ценной бумаги.

Например, 6.09.96 (дата соглашения) приобретены облигации,

выпущенные (дата выпуска) — 1.07.96 с погашением (дата вступления в силу) — 12.09.98 по номиналу. Купонная ставка — 9%, выплачиваемая в

конце срока действия облигаций вместе с номиналом, годовая ставка помещения (доход) — 15.945%. Временной базис расчета — 1.

Курс покупки ценной бумаги рассчитывается с помощью функции:

ЦЕНАПОГАШ (35314; 36050; 35247; 0.09; 0.1595; 1) = 89. ЦЕНАПОГАШ ("6.09.96"; "12.09.98"; "1.07.96"; 0.09;0.1595; 1) = 89.

Примеры.

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

 

1 вариант

2 вариант

3 вариант

 

 

 

 

дата_соглашения

1.07.96

1.07.96

1.08.96

дата_вступления_в_силу

31.12.97

31.12.97

1.02.98

датавыпуска

1.1.96

30.11.95

2.02.96

ставка

12%

11%

5%

доход

15%

21%

10%

базис

1

1

1

ЦЕНАПОГАШ

95,238

87,039

93,156

ЦЕНА (частота - 1)

96,008

87.896

93,268

С помощью команды СЕРВИС, Подбор параметра определите значение аргумента ставка для заданного значения курса покупки ценных бумаг.

Постройте сценарии, в качестве изменяемых ячеек выберите значения

дата_соглашения, ставка, доход. Создайте итоговую таблицу,

иллюстрирующую вариантные расчеты.

4.2.4.3. Функция НАКОПДОХОДПОГАШ

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

НАКОПДОХОДПОГАШ(дата_выпуска;дата_вступления_в_силу;

ставка; номинал; базис).

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

P i

 

 

A

(4.61),

 

B

n

k

 

где Pn — номинал;

ik — ставка купонных выплат;

А — число накопленных дней между датой выпуска и датой вступления в силу ценной бумаги;

В — выбранный месячный базис.

Например, облигации номиналом 1000 руб. выпущены (дата выпуска) 1.09.96 с погашением (дата вступления в силу) 12.12.96. Купонная ставка — 9%. Сумма накопленного дохода по облигации определяется с помощью функции:

НАКОПДОХОДПОГАШ(35309;35411;0.09;1000;2;1)=25.151. НАКОПДОХОДПОГАШ ("1.09.96"; "12.12.96";0.09;1000; 2; 1) = 25.151.

Примеры.

Определите накопленный доход по ценным бумагам, получаемый в момент выкупа

 

1 вариант

2 вариант

3 вариант

дата_выпуска

1.07.96

1.07.96

1.08.96

дата_вступления_в_силу

15.11.96

22.09.96

2.01.97

ставка

12%

12%

10.5%

номинал

1000

1000

1000

базис

1

1

1

НАКОПДОХОДПОГАШ

44,667

27,000

44,042

С помощью команды СЕРВИС, Подбор параметра определите значение аргумента ставка для задаваемого уровня дохода.

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

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

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

4.2.5.1. Функция ИНОРМА

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

ИНОРМА(дата_соглашения; дата_вступления_в_силу; инвестиция; погашение; базис).

Значение функции ИНОРМА вычисляется с учетом времени

наращения капитала:

 

 

 

 

Pn P

 

B

(4.62)

 

P

DIM

 

 

 

где Р — инвестиция (покупка);

Рn — погашение (продажа);

Вколичество дней в году (базис);

DIM — количество дней от даты выпуска до даты вступления в силу ценной бумаги.

Например, бескупонные облигации на сумму (инвестиция) — 125000

приобретены (дата соглашения) 06.09.93 с погашением (дата вступления в силу) 12.09.96 по цене (погашение) — 175000.

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

ИНОРМА(34218; 35320; 125000;

175000;

1) =13.25%.

ИНОРМА("06.09.93"; "12.09.96";

125000;

175000; 1) =13.25%.

Примеры.

Сравните варианты вложений денежных средств в приобретение бескупонных облигаций по годовой ставке дополнительного дохода:

 

1вариант

2вариант

3вариант

Дата_соглашения

1.03.96

1.03.96

1.08.96

дата_вступления_в_силу

31.12.96

31.12.96

1.02.97

инвестиция

1200000

1200000

130000

погашение

1400000

1360000

142000

базис

1

1

1

ИНОРМА

79,95%

75,96%

18,31%

С помощью команды СЕРВИС, Подбор параметра определите значение аргумента инвестиция для заданного уровня годовой ставки дохода.

Постройте сценарии, в качестве изменяемых ячеек выберите значения

дата_соглашения, дата_вступления_в_силу, инвестиция, погашение.

Создайте итоговую таблицу, иллюстрирующую вариантные расчеты.

4.2.5.2. Функция ПОЛУЧЕНО

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

ПОЛУЧЕНО(дата_соглашения;дата_вступления_в_силу;инвестиция; скидка; базис).

Значение функции ПОЛУЧЕНО вычисляется по формуле:

P

1 d

DIM

 

(4.63),

B

 

 

 

 

 

где Р — инвестиция;

d — скидка (учетная ставка);

Вколичество дней в году (базис);

DIM — количество дней от даты выпуска до даты вступления в силу ценной бумаги.

Например, вексель выдан (дата соглашения) — 6.09.96 на сумму

(инвестиция) — 125000, оплачен (дата вступления в силу) — 12.09.98 с

учетной ставкой (скидка) — 7%.

Сумма к получению по векселю (его номинал) определяется с помощью функции:

ПОЛУЧЕНО(35314; 35605; 125000; 0.07; 1) = 145543.58. ПОЛУЧЕНО("6.09.96"; "12.09.98"; 125000; 0.07; 1) = 145543.58.

Примеры.

Рассчитайте номиналы выдаваемых векселей:

С помощью команды СЕРВИС, Подбор параметра определите значение аргумента скидка для задаваемого значения номинала векселя.

 

1 вариант

2 вариант

3 вариант

дата_соглашения

1.03.96

1.03.96

1.08.96

дата_вступления_в_силу

31.12.96

31.12.96

1.02.97

инвестиция

1400000

1360000

142000

скидка

15%

17%

14%

базис

1

1

1

ПОЛУЧЕНО

737/965,5

1398690,7

139871,5

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

4.2.5.3. Функция ДОХОДСКИДКА

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

ДОХОДСКИДКА(дата_соглашения; дата_вступления_в_силу; цена; погашение; базис).

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

Pn P

 

B

(4.64),

P

DIM

 

 

где Р— цена; РП погашение;

Вколичество дней в году (базис);

DIM — количество дней от даты соглашения до даты вступления в силу ценной бумаги.

Например, курс (цена) облигации на дату приобретения (дата соглашения) 6.09.93 равен 89, дата погашения (дата вступления в силу) —

12.09.97 по курсу (погашение) — 100. Годовая ставка дохода вычисляется с помощью функции:

ДОХОДСКИДКА(34218;35685;89;100;1)=3.075%. ДОХОДСКИДКА("6.09.93"; "12.09.97";89;100;1) = 3.075%.

Примеры.

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

 

1вариант

2вариант

3вариант

дата_соглашения

1.07.96

1.07.96

1.08.96

дата_вступления_в_силу

31.12.96

31.12.96

1.02.97

цена

79.123

77.345

64.456

погашение

100

100

100

базис

1

1

1

ДОХОДСКИДКА

77,57%

79,5%

36,6%

С помощью команды СЕРВИС, Подбор параметра определите значение аргумента цена для задаваемого уровня дохода. Постройте сценарии, в качестве изменяемых ячеек выберите значения цена, погашение. Создайте итоговую таблицу, иллюстрирующую вариантные расчеты.

4.2.5.4. Функция СКИДКА

Функция вычисляет норму скидки — учетную ставку для ценных бумаг, по которым не предусмотрены периодические выплаты:

СКИДКА(дата_соглашения;дата_вступления_в_силу;цена; выкуп;базис).

Значение функции СКИДКА вычисляется по формуле:

Pn P

 

B

(4.65),

Pn

DIM

 

 

 

где Pn погашение;

dскидка;

Вколичество дней в году (базис);

DIM — число дней между датами соглашения и вступления в силу.

Например, ценная бумага приобретена (дата соглашения) 6.09.93 по курсу (цена) 89 с погашением (дата вступления в силу) — 12.09.97 по курсу (выкуп) — 100 по учетной ставке. Величина учетной ставки определяется с помощью функции:

СКИДКА(34218; 35685; 89; 100; 1) = 2.737%.

Примеры.

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

 

1 вариант

2 вариант

3 вариант

дата_соглашения

1.07.96

1.07.96

1.08.96

 

 

 

 

дата_вступления_в_силу

31.12.97

31.12.97

1.02.98

цена

79.123

77.345

64.456

погашение

100

100

100

базис

1

1

1

СКИДКА

13,91%

15,09%

23,63%

С помощью команды СЕРВИС, Подбор параметра определите значение аргумента цена для заданного уровня скидки. Постройте сценарии, в качестве изменяемых ячеек выберите значения цена, выкуп..

Создайте итоговую таблицу, иллюстрирующую вариантные расчеты.

4.2.5.5. Функция ЦЕНАСКИДКА

Функция определяет цену за 100 руб. нарицательной стоимости ценных бумаг, на которые сделана скидка с цены погашения согласно формуле:

ЦЕНАСКИДКА(дата_соглашения; дата_вступления_в_силу; скидка; погашение; базис).

Значение функции ЦЕНАСКИДКА вычисляется по формуле:

P (1 d

DIM

)

(4.66),

 

n

B

 

 

где Pn погашение;

d — скидка;

В — количество дней в году ( базис);

DIM — количество дней от даты соглашения до даты вступления в силу. Например, ценная бумага приобретена (дата_соглашения) 6.09.93 на

срок до 12.09.97 (дата_вступления_в_силу). Сумма выкупа (погашение) —

100, учетная ставка (скидка) — 2.737%. Цена (курс) покупки ценной бумаги рассчитывается по формуле:

ЦЕНАСКИДКА(34218;35685;0.02737;100;1)=89. ЦЕНАСКИДКА("6.09.93"; "12.09.97"; 0.02737; 100; 1) = 89.

Проанализируем зависимость учетной цены ценной бумаги от скидки и даты соглашения.

Дата

Скидка

 

 

 

 

 

соглашения

5%

6%

7%

8%

9%

10%

 

 

 

 

 

 

 

06.10.93

80,315

76,378

72,441

68,504

64,567

60,630

06 10.93

80,315

76,378

72,441

68,504

64,567

60,630

06.11.93

80,740

76,888

73,036

69,184

65,332

61,479