Задача «Анализ продаж ценных бумаг»
Условие задачи:
Создать в СУБД Access базу данных для учета реализации ценных бумаг. БД обеспечивает:
Ведение нормативно–справочной информации (справочники видов ценных бумаг и эмитентов).
Учет сведений о котировке курсов ценных бумаг, объемах предложения и спроса.
Требуется:
Данные БД Access передать для анализа в Microsoft Excel.
Вычислить итоговые показатели:
Всего предложений каждого эмитента.
Всего предложений каждого вида ЦБ.
Общая стоимость предложений по каждому виду ЦБ – рассчитывается как сумма произведений номинала ЦБ на эмиссию для всех ЦБ одного вида.
Общая стоимость предложений ЦБ эмитента – рассчитывается как сумма произведений номинала ЦБ на эмиссию по всем ЦБ одного эмитента.
Общая стоимость спроса по каждому виду ЦБ – рассчитывается как сумма произведений номинала ЦБ на спрос и на курс ЦБ одного вида.
Общая стоимость спроса на ЦБ эмитента – рассчитывается как сумма произведений номинала ЦБ на спрос и на курс по всем ЦБ одного эмитента.
Общий средний курс ЦБ каждого вида по всем эмитентам.
Общий средний курс всех ЦБ каждого эмитента.
Общая стоимость предложений ЦБ в целом за период (месяц) – рассчитывается как сумма произведений номинала ЦБ на эмиссию по всем видам ЦБ всех эмитентов.
Общая стоимость спроса на ЦБ в целом за период (месяц) – рассчитывается как сумма произведений номинала ЦБ на спрос и курс по всем видам ЦБ всех эмитентов.
Графически интерпретировать спрос и предложение по видам ЦБ.
Выполнить статистическую обработку данных о котировках ЦБ.
Информационная технология:
Создать базу данных СУБД Access – команда меню ФайлСоздать, указать имя и местоположение новой базы данных, например, ЦБ.mdb.
Информационно-логическая модель предметной области (ИЛМ) представлена на рис. 29, состав реквизитов информационных объектов (ИО) – в табл. 30, все связи ИО – один ко многим.
Рисунок 29
Таблица 30
Наименование ИО | Реквизиты | Формат |
ЦБ | Код вида ЦБ – ключ Наименование вида ЦБ | Т1 Т50 |
Эмитент | Код эмитента – ключ Наименование эмитент | Т1 Т50 |
Котировка | Дата продажи – ключ (краткий формат даты, маска ввода) Код вида ЦБ – ключ, использовать Мастер подстановок ключа таблицы ЦБ Код эмитента – ключ, использовать Мастер подстановок ключа таблицы Эмитент Номинал– ключ Эмиссия Спрос Курс | D Т1
Т1
N N N N |
Условные обозначения форматов данных: Т - текстовый (символьный) тип, n - длина текста; D- дата, время; N - числовой тип (допускается формат чисел с фиксированной десятичной точкой).
Создать таблицы, имена и структура записей которых соответствуют информационным объектам ИЛМ.
Таблица Дата не создается.
Создать схему данных – команда меню СервисСхема данных – рис. 30.
Рисунок 30
Подготовить экранную форму для ввода данных в таблицу ЦБ – команда меню ВставкаФорма, выбрать Автоформа:Ленточная, указать таблицу ЦБ. Автоматически создается форма. Сохранить форму под именем ЦБ.
Перейти на вкладку Формы, открыть форму ЦБ, ввести исходные данные – рис. 31.
Код вида ЦБ | Наименование вида ЦБ |
А | Акция |
В | Вексель |
О | Облигация |
Рисунок 31
Подготовить экранную форму для ввода данных в таблицу Эмитент – команда меню ВставкаФорма, выбрать Автоформа:Ленточная, указать таблицу Эмитент. Автоматически создается форма. Сохранить форму под именем Эмитент.
Перейти на вкладку Формы, открыть форму Эмитент, ввести исходные данные – рис. 32.
Код эмитента | Наименование эмитента |
А | Агропромбанк |
Б | Онексимбанк |
В | НПО Волга |
Ж | Октябрьская железная дорога |
К | Кировский завод |
П | Промстройбанк |
Рисунок 32
Подготовить экранную форму для ввода данных в таблицу Котировка – команда меню ВставкаФорма, выбрать Мастер форм, указать таблицу Котировка:
Выбрать все поля из таблицы Котировка.
Выбрать поле «Наименование вида ЦБ» из таблицы ЦБ.
Выбрать поле «Наименование эмитента» из таблицы Эмитент.
Вид представления данных – по таблице Котировка.
Внешний вид формы – Ленточный.
Сохранить форму под именем Котировка.
Перейти на вкладку Формы. Открыть форму Котировка в режиме конструктора – кнопка Конструктор – рис. 33.
Изменить местоположение и размерные характеристики отдельных полей. Задать свойства полей «Наименование вида ЦБ» и «Наименование эмитента»: Доступ – Нет, Блокировка – Да.
Рисунок 33
Ввести данные в таблицу Котировка с помощью экранной формы – табл. 31.
Таблица 31
Дата | Код вида ЦБ | Код эмитента | Номинал | Эмиссия | Спрос | Курс |
01.02.00 | А | А | 1000 | 10 | 10 | 1,05 |
01.02.00 | А | А | 1500 | 2 | 2 | 1,07 |
16.08.00 | А | Б | 1200 | 6 | 4 | 0,97 |
03.02.00 | А | В | 500 | 4 | 3 | 0,98 |
12.06.00 | А | Ж | 500 | 4 | 3 | 0,98 |
12.02.00 | А | К | 100 | 6 | 4 | 0,97 |
22.06.00 | А | К | 100 | 6 | 4 | 0,97 |
15.07.00 | А | К | 500 | 4 | 3 | 0,98 |
12.02.00 | В | А | 5000 | 3 | 3 | 1,12 |
22.06.00 | В | А | 5000 | 3 | 3 | 1,10 |
17.08.00 | В | Б | 5000 | 3 | 3 | 1,12 |
21.02.00 | В | Б | 10000 | 2 | 2 | 1,06 |
23.06.00 | В | В | 500 | 2 | 2 | 1,06 |
23.02.00 | В | Ж | 2000 | 1 | 1 | 1,09 |
02.03.00 | В | Ж | 15000 | 1 | 1 | 1,12 |
01.07.00 | В | К | 500 | 1 | 1 | 1,07 |
01.08.00 | В | К | 500 | 1 | 1 | 1,15 |
02.03.00 | О | А | 5000 | 5 | 5 | 1,01 |
05.07.00 | О | К | 2000 | 5 | 5 | 1,01 |
12.08.00 | О | А | 1000 | 5 | 5 | 1,01 |
04.03.00 | О | В | 500 | 6 | 4 | 1,02 |
05.06.00 | О | Ж | 2000 | 5 | 3 | 1,00 |
12.07.00 | О | А | 500 | 6 | 4 | 1,02 |
13.08.00 | О | К | 2000 | 5 | 3 | 1,00 |
06.03.00 | О | К | 1000 | 3 | 2 | 1,02 |
13.07.00 | О | В | 1000 | 3 | 2 | 1,02 |
Выполнить экспорт таблиц ЦБ, Эмитент, Котировка в Microsoft Excel с помощью команды меню СервисСвязи с OfficeАнализ в MS Excel. Автоматически создается рабочая книга Microsoft Excel, содержащая 1 лист. Имя файла рабочей книги совпадает с именем таблицы (запроса, формы, отчета).
Закрыть СУБД Access.
Перейти в Microsoft Excel. Переместить листы рабочих книг Эмитент.xls и Котировка.xls в книгу ЦБ.xls – команда меню ПравкаПереместить/скопировать лист.
Построить сводную таблицу на основе списка (базы данных Excel), содержащего ячейки таблицы Котировка:
Установить курсор в таблицу на листе Котировка, команда меню ДанныеСводная таблица.
Макет таблицы: Строка – Дата, Код эмитента, Столбец – Код вида ЦБ, Данные:
Номинал, Операция – Кол–во значений, Имя поля – Всего ЦБ
Курс, Операция – Среднее, Имя поля – Ср. курс ЦБ.
Разместить сводную таблицу на новом листе.
Перейти на лист сводной таблицы. Таблица содержит итоговые показатели 2.a и 2.b, 2.g и 2.h (см. п. 2 задания).
Установить курсор в сводную таблицу и выполнить команду контекстного меню ФормулыВычисляемое поле. Добавить вычисляемые поля:
Имя поля – Предл, Формула: =Номинал*Эмиссия. Нажать кнопку Добавить. Это поле выполняет расчет показателей 2.c, 2,d;
Имя поля – Спр, Формула: =Номинал*Спрос*Курс. Нажать кнопку Добавить. Это поле выполняет расчет показателей 2.e, 2.f.
Закрыть диалоговое окно Вычисляемое поле.
Выполнить группирование значений поля Дата в сводной таблице. Для этого установить курсор на значение поля Дата, выполнить команду меню ДанныеГруппа и структураГруппировать. Указать интервал группировки – месяцы.
Перетащить групповое поле в область Страницы сводной таблицы.
Выделить групповое поле в области страницы, выполнить команду контекстного меню Параметры поля. Изменить название поля – Месяц. В результате выполняется расчет показателей 2.i и 2.j за каждый месяц и в целом за все периоды.
Результирующая сводная таблица – рис. 34.
Установить курсор в область сводной таблицы, выполнить команду контекстного меню Сводная диаграмма. Для графического анализа данных можно:
Изменить тип диаграммы – команда меню ДиаграммаТип диаграммы.
Переместить компоненты сводной диаграммы.
Просматривать данные определенного периода (месяца) или всех периодов.
Просматривать данные одного, нескольких или всех видов ЦБ.
Просматривать данные одного, нескольких или всех эмитентов и т.п.
Можно изменить состав области Данные – удалить ненужные. Одновременно редактируется сводная таблица.
Месяц | (Все) |
|
|
|
|
|
|
|
|
|
|
|
| Код вида ЦБ |
|
|
|
Код эмитента | Данные | А | В | О | Общий итог |
А | Всего ЦБ | 2 | 2 | 3 | 7 |
| Ср.Курс ЦБ | 1,06 | 1,11 | 1,01 | 1,05 |
| Предложение | 30000,00 | 60000,00 | 104000,00 | 646000,00 |
| Спрос ЦБ | 63600,00 | 133200,00 | 276640,00 | 4487040,00 |
Б | Всего ЦБ | 1 | 2 |
| 3 |
| Ср.Курс ЦБ | 0,97 | 1,09 |
| 1,05 |
| Предложение | 7200,00 | 75000,00 | 0,00 | 178200,00 |
| Спрос ЦБ | 4656,00 | 163500,00 | 0,00 | 459270,00 |
В | Всего ЦБ | 1 | 1 | 2 | 4 |
| Ср.Курс ЦБ | 0,98 | 1,06 | 1,02 | 1,02 |
| Предложение | 2000,00 | 1000,00 | 13500,00 | 37500,00 |
| Спрос ЦБ | 1470,00 | 1060,00 | 18360,00 | 112200,00 |
Ж | Всего ЦБ | 1 | 2 | 1 | 4 |
| Ср.Курс ЦБ | 0,98 | 1,11 | 1,00 | 1,05 |
| Предложение | 2000,00 | 34000,00 | 10000,00 | 214500,00 |
| Спрос ЦБ | 1470,00 | 75140,00 | 6000,00 | 653640,00 |
К | Всего ЦБ | 3 | 2 | 3 | 8 |
| Ср.Курс ЦБ | 0,97 | 1,11 | 1,01 | 1,02 |
| Предложение | 11200,00 | 2000,00 | 65000,00 | 207700,00 |
| Спрос ЦБ | 22484,00 | 4440,00 | 151500,00 | 1258997,00 |
Итог Всего ЦБ |
| 8 | 9 | 9 | 26 |
Итог Ср.Курс ЦБ | 1,00 | 1,10 | 1,01 | 1,04 | |
Итог Предложение | 226800,00 | 739500,00 | 645000,00 | 6517800,00 | |
Итог Спрос ЦБ |
| 1420254,00 | 7313655,00 | 4509450,00 | 143040789,00 |
Рисунок 34
Подготовка данных для описательной статистики:
Вставить новый лист – команда меню ВставкаЛист.
Переименовать новый лист – команда меню ФорматЛистПереименовать, лист Акция.
Выполнить фильтрацию данных таблицы Котировка – команда меню ДанныеФильтрАвтофильтр. Условие: Код вида ЦБ равен А.
Результат фильтрации выделить, скопировать – команда меню ПравкаКопировать.
Перейти на лист Акция.
Вставить буфер обмена.
Вставить новый лист – команда меню ВставкаЛист.
Переименовать новый лист – команда меню ФорматЛистПереименовать, лист Вексель.
Выполнить фильтрацию данных таблицы Котировка – команда меню ДанныеФильтрАвтофильтр. Условие: Код вида ЦБ равен В.
Результат фильтрации выделить, скопировать – команда меню ПравкаКопировать.
Перейти на лист Вексель.
Вставить буфер обмена.
Вставить новый лист – команда меню ВставкаЛист.
Переименовать новый лист – команда меню ФорматЛистПереименовать, лист Облигация.
Выполнить фильтрацию данных таблицы Котировка – команда меню ДанныеФильтрАвтофильтр. Условие: Код вида ЦБ равен О.
Результат фильтрации выделить, скопировать – команда меню ПравкаКопировать.
Перейти на лист Облигация.
Вставить буфер обмена.
Сформировать описательную статистику:
Перейти на лист Акция. Выполнить команду меню СервисАнализ данных.
Выбрать Описательную статистику.
Входной интервал – блок ячеек столбца Курс.
Выходной интервал – ячейка текущего листа.
Выбрать флажок Итоговая статистика.
Уровень надежность – 67%.
К–ый наименьший – 2.
К–наибольший – 2.
Нажать кнопку ОК.
Повторить п. 24 для листа Вексель.
Повторить п. 24 для листа Облигация.
- Информационные технологии анализа данных в microsoft office
- Введение
- Аналитическая обработка данных в microsoft office
- Интеграция данных в microsoft office
- Математические методы анализа данных
- Информационные технологии встроенных функций microsoft excel
- Функция бз
- Функция пз
- Функция норма
- Функция пплат
- Функция кпер
- Функции оснплат, плпроц
- Подбор параметра модели в microsoft excel
- Сценарный подход в microsoft excel
- Таблицы подстановки microsoft excel
- Оптимизационные задачи в microsoft excel
- Статистическая обработка данных в microsoft excel
- Описательная статистика
- Прогнозирование значений
- Агрегирование данных в microsoft office
- Сводная таблица Microsoft Excel
- Структурная таблица Microsoft Excel
- Консолидация данных в Microsoft Excel
- Графические методы анализа данных microsoft office
- Типы диаграмм и их свойства
- Построение диаграммы
- Линии тренда
- Примеры информационных технологий анализа данных
- Задача «Факторный анализ»
- Задача «Количественный анализ хозяйственной деятельности»
- Задача «Анализ рентабельности»
- Задача «Анализ производственной программы»
- Задача «Оптимальное размещение денежных средств на депозите»
- Задача «Анализ продаж ценных бумаг»
- Приложение. Некоторые встроенные функции microsoft excel
- Литература
- Оглавление
- 191023, Санкт–Петербург, Садовая ул., д. 21