logo
Інформаційні системи і технології

3.4. Інформаційна технологія виконання бізнес-аналізу фінансових угод із цінними паперами

Предметною областю даної задачі є діяльність фондової біржі, на якій здійснюються торги з цінних паперів. Для організації цієї роботи створюється облікова база даних регулярно здійснюваних фінансових договорів. При цьому потрібно:

  1. здійснювати регулярний облік відомостей про квотування курсів цінних паперів, обсягах пропозиції та попиту;

  2. складати відомості про квотування цінних паперів, про співвід­ношення попиту та пропозиції з видів цінних паперів, емітентів у динаміці (за обліковими періодами);

  3. давати розгорнуту статистику попиту та пропозиції у вартісному та об'ємному вираженні;

4) прогнозувати попит на певні види цінних паперів різних емітентів. Для оптимальної організації інформації на персональному ком­ п'ютері варто провести інформаційний аналіз предметної області і по­ будувати інформаційно-логічну модель (ІЛМ). Процес побудови ЦІМ

135

Зацеркляний М. М., Мельников О. ф.

ІНФОРМАЦІЙНІ СИСТЕМИ І ТЕХНОЛОГИ У ФІНАНСОВО-КРЕДИТНИХ УСТАНОВАХ

предметної області починається з визначення складу реквізитів, які цир­кулюють у досліджуваній предметній області. Потім необхідно виявити функціонально-залежні реквізити і об'єднати їх у групи, чи інформацій­ні об'єкти (10), давши попередньо кожній групі ім'я.

Результати проведеного інформаційно-логічного аналізу для фі­нансових договорів із цінними паперами на фондовій біржі зведені в табл. 3.1, де визначені інформаційні об'єкти, їхні імена, реквізитний склад і типи даних (формати). В таблиці використовуються умовні по­значення таких форматів:

У базі даних фіксуються відомості про продажі цінних паперів на­прикінці операційного дня, всі відомості за минулу добу формуються на початок наступного дня. Підсумки проводяться за видами цінних папе­рів, емітентами і датами.

Бізнес-аналіз фінансових договорів із цінними паперами включає такі етапи:

• визначення структури робочої книги (складу і призначення окре­ мих аркушів);

• виконання розрахунків із використанням різних інформаційних технологій.

Для реалізації перших двох етапів необхідно виконати такі кроки:

  1. створити нову робочу книгу — команда Файл/Створити, шаблон — Книга; зберегти її під ім'ям Цінні папери — команда Файл/Зберегти як; вибрати диск, папку, задати параметри — па­роль на відкривання книги;

  2. перейменувати аркуш Листі у аркуш Довідники— команда го­ловного меню Формат/ Листі Переименовать (або за допомогою контекстного меню);

136

Розділ З МОДЕЛІ І МЕТОДИ ФІНАНСОВО-ЕКОНОМІЧНИХ РОЗРАХУНКІВ

Таблиця 3.1

Реквізитний склад інформаційних об'єктів

п/п

Ім'я ІО

Реквізити

Формат

1

Вид

ЦІННОГО

паперу

(ЦП)

Код виду ЦП

С(1)

Найменування

С (25)

Сумарний об'єм пропозицій (у вартісному вираженні)

N

Сумарний об'єм попиту (у вартісному вираженні)

N

Середній курс ЦП

N

Середній номінал ЦП

N

2

Емітент

Код емітента

С(1)

Найменування

С (25)

Сумарний об'єм продаж (у вартісному вираженні)

N

3

Період

Код періоду (день, місяць)

D

Сумарний об'єм пропозицій (у вартісному вираженні)

N

Сумарний об'єм попиту (у вартісному вираженні)

N

Число видів ЦП

N

Кількість пропозицій емітентів

N

Кількість емітентів

N

4

Кодування ЦП

Код періоду (дата)

D

Код виду ЦП

С(1)

Код емітента

С(1)

Номінал ЦП

N

Емісія ЦП (одиниць)

N

Попит ЦП (одиниць)

N

Курс ЦП

N

Зацеркпяний М. М., Мельников О. Ф.

ІНФОРМАЦІЙНІ СИСТЕМИ І ТЕХНОЛОГИ У ФІНАНСОВО-КРЕДИТНИХ УСТАНОВАХ

3) для збереження нормативно-довідкової інформації на аркуші До­відники необхідно створити три таблиці:

Довідник видів цінних паперів має такий вигляд:

Види цінних паперів

Сумарний об'єм

Середнє значення

Код

Найменування

Пропозиція Попит

Курс

Номіна/і

Для заповнення Довідника видів цінних паперів треба ввести коди видів і найменування цінних паперів, наприклад:

а інші графи не заповнювати.

Варто забезпечити перерахування показників (сумарний об 'єм про­позицій, сумарний попит, середній курс, середнє значення номіналу) кож­ного виду цінного папера (ЦП) у режимі оперативного введення обліко­вої інформації про квотування цінних паперів і їх реалізації.

Показники з видів цінних паперів розраховуються за весь період обліку.

Довідник емітентів має такий вигляд:

Емітенти

Сумарний об'єм

Код

Найменування

Пропозиція Попит

У Довідник емітентів варто ввести відомості про емітенти цінних паперів (код і найменування), наприклад:

ПІ — AT «Сигнал»;

П2 — ПО «Вимпел»; • ПЗ — Банк «Сигма», а інші графи не заповнювати.

138

Розділ З МОДЕЛІ І МЕТОДИ ФІНАНСОВО-ЕКОНОМІЧНИХ РОЗРАХУНКІВ

Необхідно розраховувати сумарний об'єм пропозицій та попиту у вар­тісному вираженні за весь обліковий період і занести в таблицю Підсумки за період обліку (спочатку варто заповнити тільки шапку таблиці).

Таблиця Підсумки за період обліку має такий вигляд:

Дата продажу

Сумарний обсяг

Пропозиція

Попит

Попередньо підраховується сумарний обсяг пропозицій та попиту цінних паперів у вартісному вираженні за кожний день.

Усі показники розглянутих таблиць розраховуються за допомогою вбудованих функцій роботи з базами даних, спеціальних підсумкових функцій Excel і апарата зведених таблиць.

Для організації перевірок достовірності введення оперативної ін­формації доцільно підготувати іменовані блоки комірок, які містять коди видів цінних паперів і коди емітентів. Для цього варто виділити (зафар­бувати) блок комірок із кодами і виконати команду меню Вставляння! їм 'я! Привласнити. У нашому прикладі необхідно створити такі імено­вані блоки комірок:

ЦП — для комірок стовпчика Код у Довіднику видів цінних паперів;

Емітент — для комірок стовпчика Код у Довіднику емітентів; 4) перейменувати Лист2 Excel у аркуш Квотування ЦП.

На аркуші Квотування ЦП буде здійснюватися оперативний об­лік операцій із цінними паперами. Спочатку створені довідники нор­мативно-довідкової інформації (аркуш Довідники) у частині кодів і найменувань варто скопіювати на аркуш Квотування ЦП за допомогою команди Виправлення! Спеціальне вставляння! Встановити зв 'язок. При цьому блоки комірок будуть синхронізовані з початковими даними ар­куша Довідники, які використовуються для забезпечення достовірності введення кодів видів цінних паперів і емітентів.

Облікова інформація зберігається у вигляді бази даних ЦП такої структури (табл. 3.2).

139

Таблиця 3.2

База даних ЦП

А

В

С

D

Е

F

. G

н

І

Дата

Код

виду ЦП

Код

емітента

Номінал

ЦП

Емісія ЦП

Попит

цп

Курс

ЦП

Вартість пропозиції

Вартість попиту

Початкові дані вводяться в стовпчики A-G, стовпчики Н, І містять формули виду:

Вартість пропозиції = Емісія ЦП * Номінал ЦП,

Вартість попиту = Попит ЦП * Номінал ЦП * Курс ЦП.

Формули розрахунку вводяться в комірки стовпчиків Н і І першого рядка таблиці.

На аркуші Квотування для стовпчика Код виду ЦП вибір значень здій­снюється зі списку їх кодів у Довіднику видів цінних паперів — блок ЦП.

У комірці стовпчика Код виду ЦП у першому рядкові таблиці виконується команда Данії Перевірка, забезпечивши її наступне налаш­тування.

На вкладці Параметри вказується:

• Тип даних — Список; Джерело — ЦП (ім'я блоку).

На вкладці Повідомлення для введення вказати:

Вид — Зупинка; Заголовок — Помилка;

• Повідомлення — Вибір тільки з довідника.

Для стовпчика Код періоду вказується перевірка на діапазон зна­чень дат (01.01.98-31.12.98).

Для стовпчика Код емітента вказується вибір значень зі списку ко­дів емітентів, які містяться в Довіднику емітентів, блок Емітент, для стовпчика Номінал — перевірка на діапазон чисел, для стовпчика Курс ЦП— перевірка на діапазон чисел.

140

Розділ З МОДЕЛІ І МЕТОДИ ФІНАНСОВО-ЕКОНОМІЧНИХ РОЗРАХУНКІВ

Для поширення умов перевірки введення даних (стовпчики В, С, D, G) і розрахункових формул (стовпчики Я, І) на наступні рядки потрібно:

Існують такі варіанти введення даних у таблицю, подану у вигляді списку чи бази даних EXCEL:

Для формування основних підсумків створюється копія аркуша Квотування командою Виправлення/ Перемістити!Копіювати і пере­йменовується створений аркуш у Підсумки.

141

Зацеркляний М. М., Мельников О. Ф.

ІНФОРМАЦІЙНІ СИСТЕМИ І ТЕХНОЛОГІЇ У ФІНАНСОВО-КРЕДИТНИХ УСТАНОВАХ

Таблиця 3.3

Зміст бази даних Цінні Папери для введення (приклад)

Дата

Код виду ЦП

Код емітента

Номінал ЦП

Емісія ЦП

Попит ЦП

Курс ЦП

01.02.98

А

П1

1000

10

10

1,05

01.02.98

А

П1

1500

2

2

1,07

03.02.98

А

П2

500

4

3

0,98

12.02.98

А

ПЗ

100

6

4

0,97

12.02.98

В

П1

5000

3

3

1,12

21.02.98

В

П2

10000

2

2

1,06

23.02.98

В

ПЗ

2000

1

1

1,09

02.03.98

В

ПЗ

15000

1

1

1,12

02.03.98

0

П1

5000

5

5

1,01

06.03.98

0

П2

500

6

4

1,02

06.03.98

0

ПЗ

1000

3

2

1,02

05.06.98

0

П2

2000

5

3

1,00

12.06.98

А

П2

500

4

3

0,98

22.06.98

А

ПЗ

100

6

4

0.97

22.06.98

В

П1

5000

3

3

1,10

23.06.98

в

П2

500

2

2

1,06

01.07.98

в

ПЗ

500

1

1

1,07

05.07.98

0

П1

2000

5

5

1,01

12.07.98

0

П2

500

6

4

1,02

13.07.98

0

ПЗ

1000

3

2

1,02

15.07.98

А

ПЗ

500

4

3

0,98

01.08.98

В

ПЗ

500

1

1

1,15

12.08.98

0

П1

1000

5

5

1,01

13.08.98

0

П2

2000

5

3

1,00

16.08.98

А

П1

1200

6

4

0,97

17.08.98

В

ПІ

5000

3

3

1,12

142

Розділ З МОДЕЛІ і МЕТОДИ ФІНАНСОВО-ЕКОНОМІЧНИХ РОЗРАХУНКІВ

Сортування даних виконується командою Данії Сортування, за ключі сортування використовуються:

Підводяться проміжні і загальні підсумки за полями:

Двічі виконується команда головного меню Данії Підсумки:

  1. за поля групування вказується Код виду ЦП, операція — Сума, до­даються підсумки за полями: Вартість пропозиції і Вартість по­питу, підсумки розміщуються під даними, попередні підсумки не вилучаються;

  2. за поля групування вказується Код емітента, операція — Сума, додаються підсумки за полями Вартість пропозиції і Вартість попиту, підсумки розміщуються під даними, попередні підсумки не вилучаються.

Для аналізу попиту та пропозиції за емітентами і видами цінних па­перів, необхідно сформувати зведену таблицю Excel, як показано ниж­че— табл. З.4.

Таблиця 3.4

Зведена таблиця бази даних Цінні Папери, згрупована за емі­тентами і видами ЦП

Код вида ЦП

Дані

Код емітента

Загальний підсумок

П1

П2

ПЗ

А

Пропозиції з ЦП

20200

4000

3200

27400

Попит із ЦП

18114

2925

2460

23499

Різниця

2086

1075

740

3901

Структура пропозиції із емітентів

73,72%

14,60%

11,68%

100,00%

Структура попиту із ЦП емітентів

77.08%

12,45%

10,47%

100,00%

Структура пропозиції емітента

1,82%

7,84%

13,22%

2,32 %

143

Зацеркляний М. М., Мельников О. Ф.

ІНФОРМАЦІЙНІ СИСТЕМИ І ТЕХНОЛОГІЇ У ФІНАНСОВО-КРЕДИТНИХ УСТАНОВАХ

Закінчення табл. 3.4

Код

вида

ЦП

Дані

Код емітента

Загальний підсумок

ПІ

П2

ПЗ

В

Пропозиції з ЦП

1045000

21000

18000

1084000

Попит із ЦП

1099200

22290

19370

1140860

Різниця

-54200

-1290

-1370

-56860

Структура пропозиції із емітентів

96.40 %

1,94%

1,66%

100,00%

Структура попиту з ЦПемітентів

96,35 %

1,95%

1,70%

100,00%

Структура пропозиції емітентів

94,30%

41,18%

74,38 %

91,60%

0

Пропозиції з ЦП

43000

26000

3000

72000

Попит на ЦП

42450

16240

2040

60730

Різниця

550

9760

960

11270

Структура пропозиції з емітентів

59,72 %

36,11%

4,17%

100.00%

Структура попиту з ЦПемітентів

69,90 %

26,74 %

3,36%

100,00%

Структура пропозиції емітентів

3,88 %

50,98 %

12,40%

6,08 %

Підсумок Пропозиції з ЦП

1108200

51000

24200

1183400

Підсумок Попит на ЦП

1159764

41455

23870

1225089

Підсумок Різниця

-51564

9545

330

-41689

Підсумок Структура пропозиції з емітентів

93,65 %

4,31 %

2,04 %

100,00%

Підсумок Структура попиту на ЦП емітентів

94,67 %

3,38 %

1,95%

100,00%

Підсумок Структура пропозиції емітентів

100,00%

100,00

100,00

100,00%

Для побудови зведеної таблиці в Excel необхідно виконати такі етапи. 1.

144

J^lfc» Розділ З

ШШ$ МОДЕЛІ І МЕТОДИ ФІНАНСОВО-ЕКОНОМІЧНИХ РОЗРАХУНКІВ

• розташувати поля бази даних ЦП в областях макета зведеної таблиці таким чином:

• Область Дані повинна містити такі підсумкові поля:

  1. Встановити курсор в область зведеної таблиці, натиснути праву кнопку мишки і виконати команду Формули/ Обчислювальне поле. Вказати ім'я нового обчислювального поля —Дефіцит/Надлишок, формула розрахунку: Вартість пропозиціїВартість попиту. Розмістити обчислювальне поле у макеті зведеної таблиці з ім'ям — Різниця, операція — Сума.

  2. Додати в зведену таблицю нові поля в область Дані: Вартість пропозиції — з ім'ям Структура пропозиції за емітентами, опе­рація — Сума, додаткові обчислення — Частка від суми рядка; Вартість попиту — з ім'ям Структура попиту на ЦП емітентів, операція — Сума, додаткові обчислення — Частка від суми ряд­ка; Вартість пропозиції— з ім'ям Структура пропозицій емітен­та, операція — Сума, додаткові обчислення — Частка від суми стовпчика.

  3. Змінити параметри зведеної таблиці за допомогою команди кон­текстного меню Параметри:

Зацеркляний М. М., Мельников О, Ф.

ІНФОРМАЦІЙНІ СИСТЕМИ /ТЕХНОЛОГИУФІНАНСОВО-КРЕДИТНИХ УСТАНОВАХ

Таблиця 3.5

Дата

(Всі)

Курс ЦП

Номінал ЦП

Дані

0,95-1

1-1,05

1,05-1,1

1,1-1,15

Загальний підсумок

100-2099

Випуск

ЗО

38

16

1

85

Попит

21

28

16

1

66

4100-6099

Випуск

5

9

14

Попит

5

9

14

8100-10099

Випуск

2

2

Попит

2

2

14100-16099

Випуск

1

1

Попит

1

1

Підсумок Випуск

ЗО

43

18

11

102

Підсумок Попит

21

33

18

11

83

Для готової зведеної таблиці потрібно виконати команду контек­стного меню Формули/ Вивести формули (курсор знаходиться всередині області даних зведеної таблиці), проаналізувати результат формування обчислювального поля.

Підготуємо зведену таблицю для аналізу попиту та емісії ЦП у вза­ємозв'язку з номіналом і курсами ЦП різних видів за обліковими міся­цями (табл. 3.5).

Технологія побудови зведеної таблиці включає такі етапи:

1. Розмістити в макеті зведеної таблиці поля початкової таблиці та­ ким чином:

Для поля Емісія ЦП вказати ім'я — Випуск, операція — Сума; для поля Попит на ЦП— ім'я Попит, операція — Сума.

2. Закінчити побудову зведеної таблиці, розмістивши її на аркуші Зведені таблиці.

• встановити курсор у зведену таблицю, виконати групування поля Дата — крок групування —Місяці;

146

3. Перемістити в макеті поле Дата в область Сторінки. В результаті будується зведена таблиця для аналізу попиту та емісії ЦП. Для фільтрації записів бази даних ЦП можна використовувати два способи:

Для використання автофільтру курсор встановлюється у список і виконується команда Данії Фільтрі Автофільтр. Використовуючи різні критерії відбору рядків на рівні одного чи декількох полів, здійснюється фільтрація записів. Відфільтровані записи можна:

Розширений фільтр списку (бази даних) Excel вимагає створення області критеріїв, де вказуються умови фільтрації записів списку.

Для задачі бізнес-аналізу фінансових договорів із ЦП доцільно сформувати область критеріїв на новому робочому аркуші EXCEL і дати йому ім'я Критерії. На цьому аркуші треба підготувати область критері­їв для поля Код виду ЦП.

А

В

С

1

Код виду ЦП

Код виду ЦП

Код виду ЦП

2

А

В

0

10*

147

Зацеркляний М. М., Мельников О. Ф.

ІНФОРМАЦІЙНІ СИСТЕМИ І ТЕХНОЛОГІЇ У ФІНАНСОВО-КРЕДИТНИХ УСТАНОВАХ

&%S

Для розрахунку значень показника Сумарний обсяг пропозиції за видами ЦП можна скористатися критерієм, який містить точні значення поля Код виду ЦП. Для цього встановлюється курсор в комірку результа­ту на аркуші Довідники і вводиться формула, наприклад, для акцій:

де Базаданных — ім'я блоку бази даних; 8 — порядковий номер поля, для якого обчислюється сума значень; Критерії\А\А1 — діапазон ко­мірок аркуша Критерії, що охоплює назви і значення полів бази даних для фільтрації записів (у даному випадку — для акцій).

Сумарний об 'єм пропозицій ЦП (на прикладі акцій) можна розра­хувати і за допомогою формули, що вводиться в комірки відповідного стовпчика аркуша Довідники таблиці Довідник видів цінних паперів:

Функція умовного підсумовування СУММЕСЛИ включає такі ар­гументи:

початковий діапазон комірок {Код виду ЦП), що беруть участь у

порівнянні з критерієм;

критерій (A3) — у формі числа, виразу чи тексту, що визначає

умову; • інтервал комірок сумування {Стоимость предложения).

Для використання цієї функції доцільно заздалегідь створити імена блоків для полів бази даних {Код виду ЦП, Стоимость пред­ложения).

Аналогічно можна розрахувати показник Сумарний об 'єм попиту ЦП за допомогою функції умовного підсумовування СУММЕСЛИ, ви­значивши ім'я блоку Стоимость предложения.

Розрахунок значень показників Середнє значення курсу здійснюєть­ся за допомогою функції баз даних — ДСРЗНАЧ:

=ДСРЗНАЧ {База данных;!к,Критерии!А1. А2). де 7 — порядковий номер поля, за яким обчислюється середнє значення. 148

Розділ З МОДЕЛІ І МЕТОДИ ФІНАНСОВО-ЕКОНОМІЧНИХ РОЗРАХУНКІВ

Функція СЧЕТЕСЛИ обчислює кількість комірок у зазначеному ді­апазоні, які відповідають заданому критерію (у даному випадку значен­ню в комірці A3). За допомогою функцій ДСРЗНАЧ і СЧЕТЕСЛИ можна розрахувати показник Середнє значення номіналу ЦП, попередньо ство­ривши блок НоміналЦП.

Будується область критеріїв на аркуші Критерії за полем Код емі­тента:

На основі функцій EXCEL і побудованої області критеріїв можна виконати такі розрахунки:

• розрахувати Сумарний об 'єм пропозицій ЦП за емітентами з ви­ користанням функцій БД СУММ і СУММЕСЛИ;

• розрахувати Сумарний об 'єм попиту на ЦП емітентів із викорис­ танням функції БДСУММ і СУММЕСЛИ, СЧЕТЕСЛИ. Підсумки виводяться за календарними датами. Для заповнення ді­ апазону дат варто ввести початкову дату, зафарбувати блок комірок да­ ного стовпчика при натиснутій правій кнопці мишки. Виконати команду контекстного меню Заповнити по днях.

Після створення діапазону дат можна виконати такі розрахунки: з використанням вбудованої функції СУММЕСЛИ обчислити Сумар­ний об 'єм пропозиції і Сумарний об 'єм попиту на кожну окрему дату (попередньо створивши іменований блок Дата для бази даних);

сумарний об 'єм пропозиції і Сумарний об 'єм попиту на кожну окрему дату можна обчислити за допомогою зведеної таблиці, ви­ користовуючи наступний макет розташування даних:

• Рядок—Дата;

Дані — Вартість пропозиції, Вартість попиту.

149

Зацеркляний М. М., Мельников О. Ф.

ІНФОРМАЦІЙНІ СИСТЕМИ /ТЕХНОЛОГИУ ФІНАНСОВО-КРЕДИТНИХ УСТАНОВАХ ІК