Пароль для входа в базу данных: 123
Название БД: 'Анализ доходности'
Формат: Microsoft Access
содержание
1 Доходностьинвестицийв ценные бумаги6
1.1классификацияметодов исчислениядоходности6
1.2определениедоходностина основе сложныхпроцентов 11
1.3вычислениедоходностейопераций нарынке ГКО –ОФЗ12
1.3.1вычислениедоходностипо ГКО12
1.3.2вычислениедоходностейпо ОФЗ и ОГСЗ16
1.4Факторы, снижающиедоходностьопераций сценными бумагами20
1.4.1влияние комиссионноговознаграждения21
1.4.3совместноевлияние временныхлагов и комиссионных22
1.4.5доходностьс учетом налогообложения 26
1.5Вычислениедоходностипортфеля ценныхбумаг 27
1.6Кривая эффективнойдоходности30
2.1Организационно-экономическаясущность задачи35
2.2Описание исходной(входной) и выходнойинформации35
2.3Информационнаямодель реализациизадачи40
3Программнаяреализацияпроекта42
3.4Защита базыданных отнесанкционированногодоступа58
3.5Требованияк техническомуобеспечению59
3.6Требованияк программномуобеспечению62
Списокиспользуемыхисточников64
ПриложениеА - Схема данныхбазы данных65
приложениеб – реализациязапросов БД66
ПриложениеБ.1 – реализациязапроса «доходностьвложений ГКО»66
ПриложениеБ.2 – Реализациязапроса «Полнаядоходностьпо ОГСЗ»66
ПриложениеБ.3 – Реализациязапроса «текущаядоходностьгко к погашению»67
ПриложениеБ.4 – Реализациязапроса «текущаядоходностьпо огсз»67
ПриложениеБ.5 – Реализациязапроса «текущаядоходностьпо ОФЗ»67
ПриложениеБ.6 – Реализациязапроса «реальная доходностьГКО с учетомвременныхлагов»68
ПриложениеБ.7 – Реализациязапроса «полнаядоходностьпо офз с учетомкомиссионных»70
ПриложениеБ.8 – Реализациязапроса « доходностьвложения поОГСЗ»70
ПриложениеБ.9 – Реализациязапроса « доходностьвложения поОфз»71
ПриложениеБ.10 – Реализациязапроса « ДоходностьГКО по средневзвешеннойцене»71
ПриложениеБ.11 – Реализациязапроса « ДоходностьГКО по ценеотсечния»71
ПриложениеБ.12 – Реализациязапроса « Доходностьпокупки ГКО»71
ПриложениеБ.13 – Реализациязапроса « Доходностьпродажи ГКО»72
ПриложениеБ.14 – Реализациязапроса « купонныйдоход по ОФЗ»72
ПриложениеБ.15 – Реализациязапроса « официальнаядоходность ОФЗ»73
ПриложениеВ.1 – Главнаяформа приложения73
ПриложениеВ.2 – форма «данныео коммерческомбанке»74
ПриложениеВ.3 – форма «данныео ГКО»75
ПриложениеВ.4 – форма «расчетдоходностипо гко»75
ПриложениеВ.5 – форма «доходностьвложений гко»76
ПриложениеВ.6 – форма «диаграммадоходностивложений гко»77
ПриложениеВ.7 – форма «иныедоходностипо гко»77
ПриложениеВ.8 – форма «доходностьгко к погашению»78
ПриложениеВ.9 – форма «доходностьгко по средневзвешеннойцене»78
ПриложениеВ.10 – форма «доходностьгко по ценеотсечения»79
ПриложениеВ.11 – форма «доходностьпокупки гко»79
ПриложениеВ.12 – форма «доходностьпродажи гко»80
ПриложениеВ.13 – форма «текущаядоходностьк погашениюгко (по ценезакрытия)»80
ПриложениеВ.14 – форма «Расчетдоходностигко с учетомвлияния факторов»81
ПриложениеВ.15 – форма «реальнаядоходностьгко с учетомвременныхлагов»81
ПриложениеВ.16 – форма «доходностьвложений гкос учетом временныхлагов и комиссионных»82
ПриложениеВ.17 – форма «данныепо офз»82
ПриложениеВ.18 – форма «доходностипо офз»83
ПриложениеВ.19 – форма «доходностьвложения поофз»83
ПриложениеВ.20 – форма «диаграммадоходностивложений поофз»84
ПриложениеВ.21 – форма «иныевиды доходностипо офз»84
ПриложениеВ.22 – форма «купонныйдоход по офз»85
ПриложениеВ.23 – форма «официальнаядоходностьофз»85
ПриложениеВ.24 – форма «текущаядоходностьпо офз»86
ПриложениеВ.25 – форма «Доходностипо офз с учетомфакторов»86
ПриложениеВ.26 – форма «полнаядоходностьофз с учетомкомиссионных»87
ПриложениеВ.27 – форма «доходностипо огсз»87
ПриложениеВ.28 – форма «доходностьвложений огсз»88
ПриложениеВ.29 – форма «диаграммадоходностивложений огсз»88
ПриложениеВ.30 – форма «иныевиды доходностипо огсз»89
ПриложениеВ.31 – форма «полнаядоходностьпо огсз»90
ПриложениеВ.32 – форма «текущаядоходностьпо огсз»90
Приложениег – формированиеотчетов базыданных92
Приложениег.1 – отчет «банк»92
Приложениег.2 – отчет «данныепо гко» 93
Приложениег.3 – отчет «доходностьвложений гко»94
Приложениег.4 – отчет «данныепо офз и огсз»95
Переход Россииот централизованнойплановой экономикик рыночнойменяет отношениясобственности,структуру имеханизмфункционированияхозяйствующихсубъектов,формы финансовыхсвязей междуними, степеньзаинтересованностивсех слоевобщества врезультатаххозяйственнойдеятельности.Современныйрынок с егодемократическиорганизованнымифинансовымиинститутами- величайшеедостижениечеловеческойцивилизации.Могут изменятьсяего институциональныеи отраслевыеструктуры,методы управлениясубъектамидеятельностии т.п., но этоперемены частногопорядка, которыене в состоянииповлиять нафундаментальныеосновы и принципыфункционированиярынка.
Рынок - сложноемногофункциональноекомплексноеобразование,включающее,с одной стороны,рынок товарови услуг, с другой- рынок ресурсов.Взаимодействиеэтих рынковопределяетнациональныйэкономическиймеханизм.
Этот механизмимеет кредитныйхарактер. Подавляющеечисло рыночныхсубъектов,действующихна основе деловыхконтрактов,принимают насебя обязательства,имеющие формуценных бумаг.Именно взаимныеобязательствапредпринимателейгарантируютустойчивостьэкономическойсистемы общества.
Роль ценныхбумаг этим неограничивается.Их значениевелико в платежномобороте каждогогосударства.Через ценныебумаги осуществляетсяинвестиционныйпроцесс, прикотором инвестицииавтоматическинаправляютсяв самые эффективныесферы народногохозяйства, ихполучаютнаиболеежизнеспособныерыночные структуры.
Рынок ценныхбумаг (фондовыйрынок) выступаетсоставнойчастью финансовойсистемы государства,характеризующейсяинституциональнойи организационно-функциональнойспецификой.Такая системав современнойРоссии началаформироватьсятолько в конце80-х гг., когда былапризнананеобходимостьвосстановлениярыночногохозяйства.
Экономическаяпрактика последующих90-х гг. подтвердилату непреложнуюистину, чтоглавным средствомвосстановленияи развитиярыночных методовхозяйствованияявляются ценныебумаги, фиксирующиеправо собственностина капитал (какв денежной, таки в вещественнойформах). С помощьюценных бумагсобственностьгосударстваможет бытьпревращенав собственностьакционерныхобществ, т.е.широких слоевнаселения- частныхсобственников.
Рынок ценныхбумаг с сопутствующейему системойфинансовыхинститутов- сфера, в которойформируютсяфинансовыеисточникиэкономическогороста, концентрируютсяи распределяютсяинвестиционныересурсы. ВРоссии принимаютсямеры для развитияи рационализациирынка ценныхбумаг. В частности,в апреле 1996г. принят ЗаконРФ "О рынкеценных бумаг";в марте 1999г. - ЗаконРФ "О защитеправ и законныхинтересовинвесторовна рынке ценныхбумаг".
Таким образом,в экономическойдеятельностипоявилосьновое, особоенаправление- эмиссия ценныхбумаг и операциина их рынке.Это сложнаядеятельность,требующаяглубокихэкономическихи юридическихзнаний, математическогои информационногообеспечения,накопленияи осмыслениясоответствующихнавыков. Поэтомувозникланеобходимостьподготовкивысококвалифицированныхспециалистовдля работы сценными бумагами.
Существеннуюпомощь здесьможет оказатьизучение каксовременногозарубежногои отечественного,так и прежнегороссийскогоопыта. В дореволюционнойРоссии быларазвита наукао ценных бумагах,фондовых биржахи коммерческихбанках. Однакосейчас знанияв области ценныхбумаг постепенностановятсяэлементомобщегражданскоговоспитанияшироких слоевнаселения,посколькуинвестированиедоходов и сбереженийв ценные бумагиприобретаетмассовый характер.То же относитсяи к деятельностихозяйствующихсубъектов, неявляющихсяпрофессиональнымиучастникамирынка ценныхбумаг. С развитиемрынка ценныхбумаг неизбежныкачественныеизменения вего структуре,методах работы,инструментарии.Это дает основаниеполагать, чтомогут потребоватьсяновые данные.
В данном курсовомпроекте мыподробнеерассмотриммеханизм исчислениядоходности(эффективности)инвестицийв ценные бумагии автоматизируемданный процессс помощью СУБДMicrosoft Access, входящейв пакет MicrosoftOffice.
Работа на финансовомрынке сопряженас проблемойучета эффективностиданного видадеятельности.Иногда бываетдовольно труднооценить, насколькоэффективнаработа финансовогодиректора,потому что онне производитреальной продукции,а лишь пытаетсяуправлятьфинансовымиактивами так,чтобы они давалимаксимальнуюотдачу. Ещёчаще возникаетпроблема выбораобъекта инвестицийиз всего множества,существующегона финансовомрынке.
Любое решениеоб инвестированиисредств должнопройти экспертизус точки зренияэффективностивложений, которуюможно определитьпутём изучениядоходностипредыдущихопераций.
Под доходностьюв общем смыслепонимают величинудохода от вложенияфинансовыхсредств (или,проще говоря,от предоставленияактивов в долг),соотнесеннуюс затратами на получениеданной суммыдохода. В качестведохода, как,впрочем, и вкачествепервоначальныхактивов, могутвыступать нетолько деньги,но и векселя,товары, ценныебумаги и т. д.
Основным показателемдоходностиявляется ставкапроцента, илипроцент.
Существуетнесколькоосновных показателей,необходимыхдля расчетаи по которымможно классифицироватьпроценты.
Важнейшимпоказателемпри расчетепроцентовявляется базаначисления– это первоначальнаясумма активов,на которуюпроизводитсяначислениепроцентов или,соответственно,с которойсопоставляетсяполученнаяприбыль привычислениидоходности.
Метод начисления– это способ,по которомурассчитываетсяконечная суммаактивов. Пометоду начисленияпроценты можноразделить на:
- простые;
- сложные;
- смешанные;
- непрерывные.
Критериемразделенияметода начисленияпроцентоввыступает базаначисления.При простыхпроцентахбаза начисленияостается неизменнойна всем протяжениисрока начисления,т. е. процентыначисляютсяна ту суммуактивов, котораябыла в начальныймомент времени:
где FV – суммаактивов в конечныйпериод;
PV – сумма активовв начальныйпериод;
r - ставкапроцента.
В случае начислениясложных процентовбаза начисленияизменяетсяво времени ивозрастаеткаждый раз,когда к основнойсумме долгадобавляютсяпроценты, начисленныев предыдущемпериоде. Такойпроцесс называетсякапитализациейпроцентов.В результатетемп приростаконечной суммыактивов приначислениипо сложнойставке процентовоказываетсязначительновыше, чем припростой ставке.Формула расчетаконечной стоимостиактивов посложной ставкепроцентов имеетследующий вид:
где n – числопериодов начисленияпроцентов.
При начислениипроцентов посложной ставкевозникаюттрудности сдробным числомпериодов начисления,например приначислениипроцентов втечении 3,5 лет.В таком случаепринято применятьсмешанныйметод начисления,при которомсложные процентыначисляютсяна целое числопериодов (внашем случае3 года), а начислениедробной частиведется попростой ставкепроцента:
где n – целаячасть периоданачисления;
k – дробнаячасть периоданачисления.
Непрерывныйметод являетсячастным случаемначисленияпроцентов посложной ставке.Этот довольноредкий способиспользуетсяв основном всложных экономическихмоделях. Капитализацияпроцентов вэтом случаепроисходитчерез бесконечномалые промежуткивремени:
где e = 2,718281.
Другим важнымпоказателем,используемымпри расчетепроцентов,является временнойинтервал, илипериод начисленияпроцента, -промежутоквремени, напротяжениикоторого происходитначислениепроцентов.
Существуюттри основныесистемы расчетавременногоинтервала:
- немецкая;
- англо – американская;
- французская.
Между собойони различаютсяпо правиламрасчета срокавложений иколичествудней в году.Самая точная– англо – американскаясистема непозволяетделать никакихокругленийпри расчетепериода начисленияпроцентов. Врезультатепо этой системеколичестводней в годусоответствуетего реальномузначению: 365 или366, а период начислениярассчитываетсяисходя изкалендарногоколичествадней в каждоммесяце: 28, 29, 30, 31.
В менее строгойфранцузскойсистеме учетавременногоинтервалаколичествадней в годупринимаетсяравным 360, а расчетпериода начисленияпроизводитсяисходя изкалендарногоколичества,как и в американскойсистеме.
Немецкая жесистема расчетавременногоинтервала можетсчитаться самойтерпимой кокруглениям,так как онапредполагает,что в году 360 дней,а в каждом месяцеих по 30.
Давайте вовсех остальныхвычисленияхприменятьнемецкую системурасчета срокавложений.
Любые скольугодно сложныефинансовыевычислениябазируютсяна двух концептуальныхметодах расчета:
- метод наращения;
- метод дисконтирования.
Метод наращения используетсядля вычислениясуммы активов,которая будетполучена черезопределенноевремя, если нанеё будут начислятьсяпроценты подействующейставке, которая,в свою очередь,называетсяставкой наращения(r). Её можноопределитьпо формуле:
где FV – будущаястоимостьактивов;
PV – современнаястоимостьактивов.
Метод дисконтированияпо своей сутипротивоположенметоду наращенияи используетсядля определениясуммы, которуюнеобходимоуплатить сейчаспри заданномуровне доходностиоперации, длятого чтобыполучить доходв будущем. Ставкапроцента,используемаяв данном случае,называетсяставкойдисконтирования(Cд), котораяопределяетсяпо формуле:
Для описанияфинансовыхрасчетов будемприменятьобозначения,которые использовалисьранее, в частности:
r – годоваяпроцентнаяставка (процент);
PV – суммаактивов в начальныйпериод (базаначисления);
FV – сумма активовв конечныйпериод;
t – количестводней (временнойинтервал).
Тогда формуларасчета пометоду наращениябудет выглядетьтак:
Формула дисконтированияследует изформулы наращенияи имеет следующийвид:
Полученнаясумма (PV) являетсясовременнойстоимостьюбудущей суммы(FV), которая образуетсячерез t днейпри действующейставке процентаr.
Общим правиломдля расчетадоходностифинансовыхинструментовявляетсясопоставлениезатрат наприобретениеактива с доходом,который онгенерирует.Основнаяформула расчетадоходностилегко выводитсяиз приведенныхвыше формул:
Множитель
в данном случаеприводит полученныйза любой периодвремени доходк годовойразмерности.В долгосрочныхфинансовыхоперациях,которые проводятсянесколько лет,обычно используютсясложные проценты,или сложныепроцентныеставки. Основное отличие расчетана основе сложнойпроцентнойставки в том,что база дляначисленияпроцентов неостаётся постоянной,а увеличиваетсячерез определенныепромежуткивремени (временнойинтервал). Вэтом случаерасчет суммпо ставке сложныхпроцентов можнопредставитькак процессс постоянныминвестированиемполученнойприбыли.
Как и для простойставки процента,приведем формулынаращения идисконтирования.Формула наращенияимеет следующийвид:
где n – периодичностьначисленияпроцентов вгоду;
m – количестволет начисленийпроцентов.
Аналогичнорасчету попростой ставкепроцента формуладисконтированияприменяетсядля определеннойтекущей стоимостибудущих активов.Единственноеотличие состоитв том, что в случаедисконтированияпо ставке сложныхпроцентовподразумеваетсякапитализацияпромежуточныхпроцентов, врезультатечего первоначальнаясумма значительноуменьшается.
Необходимоучесть тотфакт, что прирасчете процентовпо сложнойставке первоначальнаясумма возрастаетв геометрическойпрогрессии.Поэтому начислениепроцента посложной ставкеразумно применятьтолько принебольшомвременноминтервале ивысоких процентах.
Для вычислениядоходностейфинансовыхопераций наоснове методасложной процентнойставки используютсядве следующиеформулы, различающиесямежду собойпо количествуначисленийв год.
При начислениипроцентов одинраз в год:
Если же процентыначисляютсяn раз в году, тоформула принимаетвид:
Доход по ГКОобразуетсяза счет дисконта,с которым ониразмещаютсяна первичномаукционе. СтоимостьГКО измеряется(котируется)в процентахот номинала,который составляет1000 руб. Соответственнов момент погашенияГКО стоит 100%номинала.
ОсновнойхарактеристикойдоходностиГКО являетсяпоказателидоходностипо погашению,которые имеютразличныемодификациии используютсядля различныхцелей.
Показателидоходностик погашениюна первичномаукционе поразмещениюГКО:
Доходностьпо цене отсечения(Дотс)определяетсяпо формуле:
Дотс= (13)
где Ротс– цена отсечения,установленнаяМинфином припроведенииаукциона поразмещениюГКО;
t – числодней от датыаукциона додаты погашения.
2. Доходностьпо средневзвешеннойцене (Дср)рассчитываетсяпо формуле:
где Рср –средневзвешеннаяцена удовлетворениянеконкурентныхпредложений исходя изрезультатовпервичногоаукциона поразмещениюГКО.
После проведенияочередногоаукциона МинфинРФ публикуетофициальноесообщение оего результатах,в котором средипрочих показателейуказываютсядоходностьпо цене отсеченияи доходностьпо средневзвешеннойцене. В связис тем что средневзвешеннаяцена на первичномаукционерассчитываласьтолько поудовлетвореннымконкурентнымзаявкам, т. е.заявкам, которыеимеют цену выше цены отсечения,доходностьпо цене отсеченияобычно превышаетдоходностьпо средневзвешеннойцене. Такаяситуация можетвозникнутьв случае, еслиМинфин удовлетвориттолько однузаявку с наивысшейценой конкурентногопредложения.Опыт функционированияроссийскогорынка государственныхценных бумагсвидетельствует,что равенствоцены отсеченияи средневзвешеннойцены - это абстрактнаятеоретическаяконструкция,а реальность,которая иногдавозникает напрактике.Свидетельствомтому могутслужить результатыаукциона поразмещению53-й серии 6 – месячныхГКО, которыйсостоялся воктябре 1996г. Наданном аукционеМинфин удовлетворилтолько одну– самую дорогую,по которойинвестор приобрелвсего 5 облигаций.В результатецена отсеченияоказаласьравной средневзвешеннойцене и составила75,55% от номинала.Соответственнои доходностьтакже былаодинаковой.
Показателитекущей доходности.После первичногоаукциона поразмещениюГКО они попадаютна вторичныйрынок, где котируютсяпод влияниемрыночных факторов.По результатамвторичныхторгов определяетсятекущая доходность,которая можетбыть рассчитанаразличнымиметодами.
Текущая доходностьк погашениюпо цене закрытия(Дтз) определяетсяпо формуле:
где Рз – ценазакрытия, т. е.цена последнейсделки, прошедшейна ММВБ по конкретнойсерии ГКО;
t – числодней от датывторичныхторгов до датыпогашения.
4. Текущая доходностьк погашениюпо средневзвешеннойцене (Дт.ср.)определяетсяпо формуле:
где Рср –средневзвешеннаяцена по конкретнойсерии ГКО запрошедшуюторговую сессию.
Средневзвешеннаяцена рассчитываетсяпосле окончанияторгов на основевсех сделок,проведенныхна бирже в текущийторговый день,по формуле:
где pi – ценаi – тойсделки;
wi – объемi – тойсделки.
Доходностьк погашениюрассчитываетсяещё и по методусложных процентов,показываяпотенциальнуюдоходностьот реинвестированиясредств нааналогичныхусловиях втечении всегогода. Тогда онаназываетсяэффективнойдоходностью(Дэ):
В расчетах дляупрощенияпринято в году360 дней.
Данный показательимеет лишьаналитическоезначение ииспользуетсяпри сравнительноманализе различныхсегментовфинансовогорынка.
5. Для инвестораважно знатьне просто доходностьк сроку погашенияпо результатампервичногоаукциона иливторичныхторгов, но идоходностьсвоей собственнойпокупки. С этойцелью рассчитываетсяпоказательдоходностипокупки ГКОк сроку погашения(Дп) по следующейформуле:
где Рп – ценаприобретенияГКО на первичномаукционе илина вторичныхторгах;
tп – число днейот даты покупкидо даты погашения.
Многие инвесторыне держат облигациидо конца периодаи в силу разнообразныхпричин продаютих досрочно.С этой цельюрассчитываютсяпоказателидоходностипродаж и доходностивложений.
6. Показательдоходностипродаж (Дпр)рассчитываетсяисходя из тогопредположения,что инвесторкупил ГКО нааукционе ихочет в настоящиймомент её продатьпо текущейкотировке.Тогда формуларасчета будетвыглядетьследующимобразом:
где Рп – ценапокупки ГКО;
tвл – количестводней, прошедшихс момента покупкиГКО до текущегодня;
Р – текущаястоимость ГКО.
7. Расчет доходностипродажи являетсячастным случаемвычислениядоходностивложений вГКО, которыйс большой долейуверенностиможно назватьосновным показателемдоходностиопераций с ГКО.В конечномсчете инвестора,если, разумеется,это не институциональныйинвестор, интересуетне столькоставка доходностик погашениюна рынке ГКО,сколько заработаннаяприбыль исоответственнодоходностьвложений. Формуларасчета доходностивложений имеетследующий вид:
где Рпр – ценапродажи ГКО;
tвл – количестводней с датыпокупки до дняпродажи.
Облигациифедеральногои облигациигосударственногосберегательногозаймов являютсясреднесрочнымикупоннымиценными бумагами.Сроки погашенияу ОФЗ и ОГСЗбольше, чем уГКО, и составляют1-3 года. Купонпо этим облигациямраньше выплачивалсякаждые 3 месяца,а в последнеевремя выпускаютсяОФЗ с выплатойкупона раз вполгода. Различаютсяэти государственныеоблигации междусобой методамиучета купонногодохода, номинальнойстоимостьюи методом котировки.
Для ОФЗ организованотдельный учеткупонногодохода от стоимостисамой облигации,в то время какпо ОГСЗ купонучитываетсяв стоимостисамой облигации.В связи с такойособенностьюОГСЗ для нихпри каждомновом объявлениикупона создаютсяспециальныетаблицы, указывающиевеличину накопленногокупонногодохода на каждыйдень обращениядо его выплаты.
Следующимважным отличиемданных ценныхбумаг являетсяспособ торговли.ОФЗ торгуютсяна ММВБ, их ценаизмеряетсяв процентахот номиналабез учёта купонногодохода и определяетсяв результатебаланса спросаи предложенияпо каждомувыпуску облигаций.Торговля ОГСЗведется навнебиржевомрынке уполномоченнымибанками – дилерамипутём установкикотировокпокупки и продажи.
Расчет доходностейдля ценныхбумаг с переменнымкупоном затрудняетсятем, что инвесторне может заранеезнать, какойсуммарныйкупонный доходон получит пооблигации запериод её обращения.Он знает лишьставку купонногодохода по текущемукупону. Поэтомудля ОФЗ и ОГСЗрассчитываютсяследующие видыдоходностей:
- купоннаядоходность;
- текущая доходность;
- полная доходность;
- доходностьвложения.
Купоннаядоходность устанавливаетсяи объявляетсяМинфином.Рассчитываетсяона как средняядоходностьна рынке ГКО.На основерассчитаннойтаким образомдоходностиопределяетсяновый купонный доход, которыйбудет выплаченпо данномувыпуску облигации.Формула вычислениякупонногодохода (Ко)достаточнопроста:
где Н – номинальнаястоимостьоблигации;
i – ставкакупонногодохода по купону;
Ткуп – купонныйпериод.
Купонный период– это периодмежду датамивыплаты предыдущегои текущегокупона.
Текущая доходность(Дтек) рассчитываетсяна основе известногокупонногодохода относительнодаты его очереднойвыплаты поформуле:
где Кд.н. – сумманакопленногокупонногодохода на текущуюдату;
Ко – суммавыплачиваемогокупонногодохода;
tк –количестводней до выплатытекущего купона;
Р – котировкаОФЗ на текущуюдату (беретсяв долях отноминальнойстоимостиоблигации);
H – номинальнаястоимость.
Текущая доходностьне являетсяэффективнымпоказателемдоходностиОФЗ, так какэтот показательможно рассчитатьтолько на ближайшийкупонный период.Поэтому даннаяформула используетсятолько прикраткосрочнойоценке доходностипо ОФЗ.
Текущая доходностьОГСЗ определяетсятак же, как ипо ОФЗ, с тойлишь разницей,что накопленныйкупонный доходвключаетсяв котировкуОГСЗ. В этомслучае текущаядоходностьпо ОГСЗ рассчитываетсяпо формуле:
где Ко – выплачиваемыйкупонный доход;
Рогсз – котировкаОГСЗ с учетомнакопленногокупонногодохода.
Полная доходностьпо купоннымоблигациямрассчитываетсяс учетом двухсоставляющих:купонногодохода и приростастоимости самойОФЗ (курсовойразницы). Наоснове формулыполной доходностирассчитываетсяофициальнаядоходностьОФЗ:
где Р – текущаякотировкаоблигации впроцентах отноминала;
Ко – суммавыплачиваемогокупонногодохода;
К д. н. – сумманакопленногокупонногодохода на текущиймомент.
Необходимозаметить, чтов официальнойформуле расчетадоходностипо ОФЗ естьзначительныйнедостаток:при расчетесчитается, чтов момент выплатыкупона стоимостьОФЗ составит100% и инвесторполучит, такимобразом, дополнительнуюприбыль за счеткурсовой разницы,если, конечно,он покупалоблигацию менеечем за 100% номинала.В действительностиэтого можетне произойти,так как к моментувыплаты купонногодохода ценаОФЗ может упастьниже того уровня,по которомуона была приобретена.
Показательполной доходностиотражает реальнуюситуацию тольков последнийкупонный периодперед погашениемОФЗ, когда держательоблигациидействительнополучает приеё погашениине только купонныйдоход, но и номиналсамой ОФЗ. Востальные жепериоды расчетыпо данной формулемогут датьискаженныерезультаты.
Как и в случаес текущейдоходностью,полная доходностьпо ОГСЗ рассчитываетсяпо аналогичнойформуле с тойлишь разницей,что накопленныйкупон включаетсяв котировкуОГСЗ:
где Рп – котировкаОГСЗ при выплатекупона;
Рпок – котировкаОГСЗ при покупке.
Так как прогнозироватьдоходностьпо купоннымценным бумагамболее чем насрок до датывыплаты купонаочень сложно,то более объективнымпоказателемдоходностиОФЗ являетсядоходностьвложения,рассчитаннаяпо формуле:
где Р – текущаякотировкаоблигации безучета купонногодохода в процентахот номинала;
Рп – ценапокупки облигации;
Кд.н. – сумманакопленногокупонногодохода по текущемукупону;
Kод.н.– сумма уплаченногонакопленногокупонногодохода припокупке облигации;
∑Ко – общаясумма всехкупонных доходов,выплаченныхпо данной облигациис момента еёпокупки;
tвл – количестводней, прошедшихс момента покупки.
Логика даннойформулы достаточнопроста. Текущаястоимость ОФЗс учетом текущегонакопленногокупонногодохода и суммывсех купонныхдоходов, ужеполученныхпо данной облигации,соотноситсяс полной суммойсредств, затраченныхна покупкуоблигации (втом числе купонныйдоход).
Для ОГСЗ формуларасчета доходностивложений будетпохожа на формулурасчета полнойдоходности,но в ней учитываютсяи суммы, выплаченныепо купонам:
где Рт – текущаякотировка ОГСЗ.
При анализедоходностифондовых операцийнеобходимоучитывать нетолько номинальнуюдоходность,но и реальноезначение. Реальнаядоходностьотличаетсяот номинальнойтем, что при ейрасчете учитываютсявсе издержки,понесенныеинвесторомпри проведенииданной операции.Издержки, всвою очередь,можно разделитьна прямые икосвенные. Кпрямым издержкамотносятсякомиссионныевознагражденияброкеру и другиеденежные выплаты.К косвеннымиздержкам можноотнести упущеннуювыгоду отнеиспользованиясредств в течениитого времени,когда ониперечисляютсяна расчетныйсчет или с расчетногосчета. Соответственно,чем меньшийсрок до погашенияу фондовогоинструмента,тем сильнеесказываетсянегативноевлияние издержекна реальнуюдоходностьвложения.
Для рассмотрениявлияния комиссионныхнеобходимосделать некоторыеутверждения,соответствующиереальным условиям:
- Комиссионныеустанавливаютсяв виде процентаот суммы операцийза один торговыйдень.
- Единовременныерасходы наустановкунеобходимогооборудованияи подключенияв торговой сетине учитываются,как несущественные.
Выплаты комиссионныхброкеру приводитк тому, что фондовыйинструмент,или, проще говоря,объект вложений,обходитсяинвесторудороже, чем онреально стоитна настоящиймомент. Крометого, при продажесвоих активовинвестор такжедолжен уплатитьсвоему брокерукомиссионные,причем на этотраз их суммабудет больше,чем при покупке,в силу увеличениястоимостиактива. В результатеможет получиться,что, казалосьбы, большаяприбыль, полученнаяза несколькодней, вся безостатка пойдетна уплатукомиссионных.Именно поэтомуне только полезно,но и необходиморассчитатьреальные показателидоходности - такие, какдоходностьвложений сучетом корректировокна комиссионныеиздержки.
Вторым значительнымфактором сниженияреальной доходностипри вложениив финансовыеактивы являютсявременные лаги.Их можно разделитьна две основныегруппы:
- внешние лаги;
- внутренниелаги.
К внешним лагамможно отнестивременныезадержки попереводу средствна данный сегментфондового рынкаи задержки поснятию средств.Все эти издержкивремени существуюткак бы вне рынкаи влияют толькона операции,связанные сдвижениемсредств изодного сегментафондового рынкав другой.
К внутреннимлагам относятсявременныеиздержки поперераспределениюсредств внутриодного сегментафондовогорынка. Сюдамогут бытьвключены различныевиды задержекплатежей, атакже задержкис оформлениемправ собственности.
В реальнойработе внутреннимииздержкамиможно пренебречьввиду их незначительности,поэтому весьдальнейшийанализ построенна основе учетатолько внешнихлагов.
На рынке ГКОвременной лагможно определитькак 3 дня. Именнотакое количествовремени обычнонеобходимоинвестору нато, чтобы перечислитьна ММВБ деньгиили их снятьсо своего счета.Необходимозаметить, чтов последнеевремя появляетсявсё большебанков, производящихзачислениесредств «деньв день» с ихперечислением.
В соответствиис выявленнымифакторами,снижающимиреальную доходностьот работы сценными бумагами,необходимоскорректироватьформулы длявычислениядоходностейпо ГКО и ОФЗ.Прежде всегонас будутинтересоватьдва основныхпоказателядоходностина рынке ГКО:
- доходностьк погашению;
- доходностьвложений.
Вычислениереальной доходностик погашениюнаиболее актуальнодля инвестора,который собираетсявложить своисредства в ГКОи ждать их погашения.Тогда формуларасчета текущейдоходностис учетом комиссионных(Дm.ком.) приметвид:
где Рп – ценапокупки ГКО;
tвл –количестводней с моментавложения додаты погашениявыпуска;
с – ставкавыплачиваемогокомиссионноговознаграждения.
Если же инвесторпосле погашенияГКО будет изыматьденьги с рынка,тогда необходиморассчитыватьреальную доходностьс учетом временныхлагов:
где Тлаг –время, необходимоеинвестору навывод средствиз ММВБ.
Второй показательдоходности,подлежащийкорректировке,- доходностьвложений.Предполагается,что инвесторработает постояннона данном рынкеи не собираетсяв ближайшеевремя забиратьсвои средства.Этот факт исключаетиз рассмотрениявременные лаги,но зато инвестордолжен учитыватьзатраты накомиссионныене только припокупке, но ипри продажеценных бумаг.Комиссионныепри продажерассчитываютсяотносительнотекущей ценыГКО:
где Рп – ценапродажи ГКОна вторичныхторгах.
При расчетеполной доходностипо ОФЗ формулапримет вид:
Соответственноизменяетсяи расчет показателядоходностивложений:
Все приведенныевыше расчетывыполнены наоснованиипринятогоутверждения,что не существуетфактора инфляции.Такое допущениебыло сделаноисходя из желанияупроститьфинансовыерасчеты. Темне менее с инфляциейприходитсясчитаться припроведениирасчетов пореальномуприросту средствв условияхинфляционнойэкономики.Всегда полезнознать, насколькореально увеличиваетсякапитал в результатеуправленияи какая доляэтого приростаявляется инфляционнойсоставляющей.
Вряд ли кто-нибудьбудет рассчитыватьпоказателиинфляциисамостоятельно,ведь они официальнопубликуются,но тем не менееприведем несколькоосновных формулрасчета показателейинфляции. Поопределениюинфляция – этоуменьшениепокупательнойспособностиденег с течениемвремени. Основнымичисловымипоказателямиинфляции являютсятемп приростацен и показательинфляции.
Темп приростацен вычисляетсяпо формуле:
где С1- уровеньцен в концеизмеряемогопериода;
C0 -уровень ценв начале измеряемогопериода.
Темп приростацен являетсябезразмернойвеличиной ипоказывает,во сколько развозросли ценыза наблюдаемыйпромежутоквремени.
На основе темпаприроста ценможно вычислитьпоказательинфляции:
Показательинфляции измеряетсяв процентахгодовых ихарактеризуетотносительныйприрост ценв экономике.
Теперь рассмотрим,как изменятсяформулы расчетадоходностейс учетом инфляции.Будем исходитьиз уже сделанногонами предположенияоб обесцениванииденег. Из данногоутвержденияследует, чтопокупательнаяспособностьсуммы денег,которую мывыручили отпродажи актива,не равна покупательнойспособностиданной суммыв момент покупкиактива. Дляприведенияпокупательнойспособностиполученнойсуммы необходимопроизвестидисконтированиевырученныхсредств всоответствиис показателямиинфляции. Тогдаформула расчетареальной доходностивложения в ГКОпримет следующийвид:
где
-дисконтныймножитель,приводящийцену продажик размерностиначальногопериода. Прощеговоря, дисконтныймножительизмеряет ценупродажи активав ценах, действовавшихна момент покупки;iинф – показательинфляции запериод с моментапокупки домомента продажиактива.
Показательинфляции завремя обращенияактива приходитсярассчитыватьотдельно наоснове данныхо месячных илигодовых показателяхинфляции, и приэтом необходимоучитыватьследующуюособенностьинфляционногопроцесса: инфляцияявляется непрерывнымпроцессом, т.е. расчет показателяинфляции производитсяпо методу сложногопроцента. Вмомент времениt+1 расчетделается сучетом результатовпроцесса вмомент t.
Таким образом,если нам известенмесячный показательинфляции, тодля расчетагодового показателяинфляции необходимоприменитьформулу:
где iинф(год)– расчетноезначение годовогопоказателяинфляции;
iинф(мес)– месячныйпоказательинфляции.
При известномгодовом показателеинфляции можнорассчитатьего среднемесячноезначение:
Если же намданы показателиинфляции закаждый месяц,то можно рассчитатьобщий показатель,используяформулу расчетацепных индексов:
где i1инф,i2инф,inинф– соответственнопоказателиинфляции впериодах 1, 2, …,n.
Следующимфакторомзначительногоснижения реальнойдоходностивложений являетсяналогообложениеполученнойприбыли. Согласнодействующемуна данный моментналоговомузаконодательствуналогообложениюподлежит курсоваяразница междуценой покупкии ценой продажипо ОФЗ исходяиз общей ставкиналогообложения– 35%; купонныйдоход по ОФЗ– по ставке 15%и доход по ГКО– по ставке15%.
Необходимостьподелитьсяс государствомчастью заработанногоприводит куменьшениюприбыли. Предположим,что ставканалогообложенияравна Тах, тогдапосле уплатыналогов прибыльуменьшитсяв соответствиис множителем(1 – Тах). Следовательно,формула расчетадоходностипо ОФЗ изменитсяследующимобразом:
где Тах – ставканалога на дисконтпо ОФЗ, равная0,35;
Тах’ – ставканалога на купонныйдоход, равная0,15.
В связи с введениемналога на доходпо ГКО полученныйдисконт какразницу междуценой продажии покупки такженеобходимоуменьшить насумму налога.
В реальнойжизни финансовомуменеджеруприходитсяразмещатьсредства вразличныеценные бумаги,которые даютразную доходность.Одни болеедоходны, другие– менее. В такомслучае возникаетпроблема оценкиэффективностиработы по управлениюактивами, т. е.прибыльностивложений.Естественно,можно оцениватьработу менеджерапо сумме прибыли,полученнойза квартал, нов таком случаевозникаетпроблема оперативногооцениванияработы управляющего.
Возьмем реальнуюситуацию: вуправлениинаходитсяпортфель ценныхбумаг трехвыпусков, купленныхв разное времяи с разнойдоходностьюдо погашения.Необходимооценить среднююдоходностьпортфеля ценныхбумаг. Самоепростое решение,возможное вданном случае,- нахождениесредневзвешенноймгновеннойдоходностипортфеля, гдедоходностькаждой бумагивзвешиваетсяпо сумме средств,вложенных вданную ценнуюбумагу, относительнообщей стоимостипортфеля. Доходность,рассчитаннаятаким образом,называетсямгновеннойпотому, что вкачестве ценбумаг берутсятекущие котировки,которые могутизменитьсяв любой момент.
Необходимотакже заметить,что для взвешиваниявыбрана именносумма вложенийв каждую избумаг, так какразные выпускимогут иметьразную текущуюстоимость.Соответственновзвешиваниедоходностипо количествубумаг дастнекорректныерезультаты.
Следующаякрупная проблема,появляющаясяв реальнойработе, - изменяющаясявследствиедополнительныхперечисленийили, наоборот,выплат суммыактивов, находящихсяв управлениименеджера. Втаком случаевозникаетпроблема оценкидоходностипортфеля приизменяющейсясумме вложенныхсредств. Длярассмотренияпроблемы необходимопояснить некоторыетермины, такиекак:
- Начальныевложения;
- Дополнительныевложения;
- Средний остаток.(см. Глоссарий)
Основная задача,стоящая переднами в данномслучае, - определениебазы для расчетадоходности,полученнойза данный периодвремени. Существуетнесколькоспособов расчетасреднего остатка.Мы рассмотримсамый простой– метод процентныхчисел, которыйиспользуетсяобычно в банкахпри начислениипроцентов повкладам сизменяющейсясуммой вклада.
Расчет основанна вычислениисредневзвешеннойсуммы остаткасредств посчету, где весамислужит количестводней, в течениикоторых даннаясумма находиласьна счету.
Пример 1: Пустьинвестор имеетследующуюдинамику движениясредств попортфелю активов:
Таблица 1 –Динамика движениясредств попортфелю активов
Операция | Дата | Сумма,млн. руб. |
Активына начало периода | 01.01.97 | 100 |
Перечислениесредств | 26.01.97 | 28 |
Снятиесредств | 19.02.97 | 57 |
Перечислениесредств | 01.03.97 | 79 |
Активына конец периода | 01.04.97 | 180 |
Необходиморассчитатьсреднюю суммувложений посостоянию на01.04.96.
Для началарассчитаемостаток суммывложения накаждый деньеё изменения.
1.01.97 – 26.01.97 – 100 млн. руб.
26.01.97 – 19.02.97 – 128 млн. руб.
19.02.97 – 1.03.97 – 71 млн. руб.
1.03.97 – 1.04.97 – 150 млн. руб.
На основе известныхвременныхпериодов вычисляемсредний остатоквложенныхсредств (Ос)на протяжениивсего периодавремени с 01.01.97 по30.03.97:
Далее не составляетникакого трударассчитатьдоходностьинвестиций,зная среднююсумму вложенийи прибыль,заработаннуюза период.
Пусть чистаясумма активовна 1.04.97 составляет180 млн. руб. Необходимооценить доходностьпортфеля ценныхбумаг.
Для этого вычисляемприбыль какразницу междутекущей стоимостьюпортфеля наначало периодас учетом перечисленийи снятия с рынка.Чтобы рассчитатьполученныйза период доход(Е), применяютформулу:
где А0 – суммаактивов наначало периода;
А1 – суммаактивов наконец периода;
U – дополнительныеперечисленияна рынок;
C – снятиесредств с рынка.
В нашем примередоход за периодсоставит:
Доходностьпортфеля ценныхбумаг определяетсякак отношениерассчитаннойсуммы доходак среднемуостатку средств:
где t – числодней в рассматриваемомпериоде.
Доходностьпортфеля врассматриваемомпериоде составила:
На каждом сегментефинансовогорынка существуетзависимостьмежду доходностьюфинансовогоинструментаи сроком до егопогашения,причем такаязависимостьстабильнатолько на одномсегменте иможет иметьсовершенноиные значенияна другом. Этазависимостьполучила названиекривой эффективнойдоходности.В данном случаевремя погашенияявляется меройриска вложенияв актив: чемдольше сроквложения, темменьше уверенности,что должниквовремя и вполном объёмепогасит долг,а соответственнобольший рискинвестиций.
На рисунке 1приведенакривая эффективнойдоходностинормальноговида.
Рисунок 1 –Кривая эффективнойдоходностинормальноговида
Существуетдве основныетеории, объясняющиесуществованиеи форму кривойэффективнойдоходности:теория ликвидностии теория рациональныхожиданий. Наиболеераспространеннаятеория ликвидностиутверждает,что ликвидностьактива определяетсясроком до егопогашения и,соответственно,активы с большимисроками допогашениядолжны даватьбольшую доходностьпо сравнениюс краткосрочнымиактивами. Такаяпремия являетсякомпенсациейза низкую ликвидностьи больший рискдолгосрочногоактива.
В соответствиис теориейрациональныхожиданий криваяэффективнойдоходностиотражает ожиданияинвесторовотносительнобудущей доходностифинансовыхинструментов.Так, отрицательныйнаклон кривойэффективнойдоходностиможет означатьожидания инвесторовснижения доходностейна финансовомрынке.
Из наблюденияза изменениемкривой эффективнойдоходностиможно сделатьследующиевыводы:
Существуетминимальнаядоходностьфинансовогоинструмента,от значениякоторой начинаетсякривая и нижекоторой доходностьобычно неопускается.Это значениедоходностисоответствуетнаименьшемуриску вложения в актив. Такойриск называетсясистемным илинедиверсифицируемым.Его величинаменяется современем иопределяетсяобщеэкономическими политическимположениемв стране, а такжепривлекательностьюданного финансовогоактива. На рынкеГКО-ОФЗ даннаявеличина можеттакже зависетьот потребностигосударствав заимствованияхс рынка ГКО-ОФЗ,а минимальноезначение рискасоответствуетвыпуску ГКО,у которогонаименьшийсрок до погашения.
Кривая эффективнойдоходностивыпукла вверх.Такой вид кривойэффективнойдоходностиможно объяснитьдостаточнопросто. Кредиторкаждый разтребует дополнительнойпремии запредоставлениесредств в кредитна более длительныйсрок. Действительно,при увеличениисроков заимствованиявозрастаетнеопределенность,а соответственнои риск невыплатыдолга. Следовательно,должна возрастипремия за риск.
Однако далеконе всегда нафинансовомрынке наблюдаетсянормальныйвид кривойэффективнойдоходности,так как бываютаномалии, и,чем менее стабиленразвитой рынок,тем причудливееи невероятнеебывает её вид.
В данном курсовомпроекте решаетсязадача автоматизациианализа доходностикоммерческогобанка от операцийс ценными бумагами.В процессерешения поставленнойзадачи рассчитываютсяпоказателидоходностиценных бумаг(ГКО, ОГСЗ и ОФЗ).Существуетнесколькометодов расчетадоходности(см. п.п. 1.1) ценныхбумаг и этозависит отследующихфакторов:
1. Какой вид ценнойбумаги (ГКО,ОГСЗ или ОФЗ);
2. Какую доходностьнужно вычислить(вложения, продажи,текущую, купоннуюдоходностии т. д.);
3. Какие факторыоказываютвлияние надоходностьценных бумаг(комиссионныевознаграждения,временные лаги,инфляция,налогообложение).
В процессеавтоматизациимы учитываливсе перечисленныефакторы. Наосновании учетадынных факторови строитсярешение задачи:
1. Во-первых, впроцессе решениязадачи идетразделенияпо типу ценныхбумаг, т.е. доходностьпо ОФЗ и ОГСЗрассчитываетсянепосредственноотдельно отдоходностиГКО.
2. Во-вторых,доходностьвложения считаетсяосновным видомпоказателядоходностии этот показательрассчитываетсянепосредственноотдельно, и понему проведенстатистическийанализ, т. е.построениедиаграммыизменениядоходностипо каждому видуценной бумаги.
3. В-третьих,учитываетсяи действиекомиссионныхи временныхлагов на показателидоходности.
Входной информациейв реализацииданного проектабудут являтьсявсе исходныеданные к формуламрасчета доходностиприведеннымв главе 1, а конкретнее:
Для вычислениядоходностейпо ГКО:
Для расчетадоходностиГКО по ценеотсечения(п.п. 1.3.1 (13)) необходимоввести:
Ротс - ценуотсечения,установленнуюМинфином припроведенииаукциона поразмещениюГКО;
Дату аукциона;
Дату погашениявыпуска.
Тогда формуларасчета доходностипо фене отсеченияпримет вид:
Доходностьпо цене отсечения(Дотс)= ((100 – Цена отсечения(Ротс))/Ценаотсечения)*365/(Дата погашения– Дата аукциона).
2. Для расчетадоходностиГКО по средневзвешеннойцене (Дср) (п.п.1.3.1 (14)) необходимоввести:
Рср – средневзвешеннаяцена удовлетворениянеконкурентногопредложения.
Тогда формуларасчета приметвид:
Доходностьпо средневзвешеннойцене (Дср) = ((100– Средневзвешеннаяцена (Рср))/Средневзвешеннаяцена (Рср)) * 365/(Датапогашения –Дата аукциона).
3. Текущая доходностьГКО к погашениюпо цене закрытия (п.п. 1.3.1 (15)) рассчитываетсяисходя из следующихданных:
Рз – цена закрытия,т. е. цена последнейсделки, прошедшейна ММВБ поконкретнойсерии ГКО;
Дата вторичныхторгов;
Дата погашенияГКО.
Тогда имеем:
Текущая доходностьк погашению(Дтз) = ((100 – Ценазакрытия (Рз))/Ценазакрытия(Рз))*365/(Дата погашения– Дата вторичныхторгов).
4. Для расчетадоходностипокупки ГКО(Дп) (п.п. 1.3.1 (19)) необходимоввести следующиеисходные данные:
Рп – ценаприобретенияГКО на первичномаукционе иливторичныхторгах;
Дата покупкиГКО;
Дата погашенияГКО.
Тогда формуларасчета приметвид:
Доходностьпокупки ГКО(Дп) = ((100 – Ценаприобретения(Рп))/Цена приобретения(Рп)) * 365/(Дата погашения– Дата покупки).
5. Вычислениепоказателядоходностипродаж ГКО(Дпр) (п.п. 1.3.1 (20)) осуществляетсяс помощью следующихисходных данных:
Рп – Цена покупкиГКО;
Дата покупкиГКО;
Текущий день;
Р – текущаякотировка ГКО.
Тогда имеем:
Доходностьпродаж ГКО(Дпр) = ((ТекущаякотировкаГКО(Р) – Ценапокупки ГКО(Рп)) / (Цена покупкиГКО (Рп)) * 365/(Текущийдень – Датапокупки ГКО).
6. Расчет основнойдоходностиГКО или доходностьвложений ГКО(Двл) (п.п. 1.3.1 (21)) базируетсяна следующихпоказателях:
Рпр – ценапродажи ГКО;
Дата покупки;
Дата продажи.
Тогда формуларасчета основнойдоходностиГКО примет вид:
Доходностьвложений ГКО(Двл) =((Ценапродажи ГКО(Рпр) – Цена покупкиГКО (Рп)) / Ценапокупки (Рп)) *365/(Дата продажи– Дата покупки).
Для вычислениядоходностейпо ОФЗ и ОГСЗ:
1. Купоннаядоходностьпо ОФЗ (Ко) (п.п.1.3.2 (22)) рассчитываетсяисходя из следующихпоказателей:
Н – Номинальнаястоимостьоблигации;
i – ставкакупонногодохода по купону;
Ткуп – купонныйпериод.
Тогда формулапримет вид:
КупоннаядоходностьОФЗ (Ко) = Номинальнаястоимостьоблигации (Н)* (Ставка купонногодохода по купону(i) / 100) * Купонныйпериод (Ткуп)/ 365.
2. Для расчетатекущей доходностипо ОФЗ (Дтек)(п.п. 1.3.2 (23)) необходимыследующиеданные:
Кд.н. – сумманакопленногокупонногодохода на текущуюдату;
Ко – суммавыплачиваемогокупонногодохода;
tк – количестводней до выплатытекущего купона;
Р – котировкаОФЗ;
Н – номинальнаястоимость.
Формула расчетапримет вид:
Текущая доходностьОФЗ (Дтек) = (Суммавыплачиваемогокупонногодохода / (КотировкаОФЗ * Номинальнаястоимость +Сумма накопленногокупонногодохода на текущуюдату)) * 360 / Количестводней до выплатытекущего купона.
3. Текущая доходностьпо ОГСЗ (Дтек)(п.п. 1.3.2 (24)) вычисляетсяисходя из следующихданных:
Ко – выплачиваемыйкупонный доход;
Рогсз – котировкаОГСЗ с учетомнакопленногокупонногодохода.
Формула имеетвид:
Текущая доходностьпо ОГСЗ (Дтек)= (Выплачиваемыйкупонный доход/ КотировкаОГСЗ с учетомнакопленногокупонногодохода) * 365 / Количестводней до выплатытекущего купона.
4. ОфициальнаядоходностьОФЗ (Дполн) (п.п.1.3.2 (25)) требует вводаследующихисходных данных:
Р – текущаякотировкаоблигации впроцентах отноминала;
Ко – суммавыплачиваемогокупонногодохода;
Кд.н. – сумманакопленногокупонногодохода на текущиймомент.
Тогда с учетомэтих данныхформула приметвид:
ОфициальнаядоходностьОФЗ = ((1 – Текущаякотировкаоблигации/100)* Номинальнаястоимость +(Сумма выплачиваемогокупонногодохода – Сумманакопленногокупонногодохода на текущиймомент)) / ((Текущаякотировкаоблигации *Номинальнаястоимость)/100+ Сумма накопленногокупонногодохода на текущиймомент) * 365/Количестводней до выплатытекущего купона.
5. Полная доходностьпо ОГСЗ (п.п. 1.3.2(26) вычисляетсяисходя из следующихданных:
Рп – котировкаОГСЗ при выплатекупона;
Рпок – котировкаОГСЗ при покупке.
Тогда имеем:
Полная доходностьпо ОГСЗ (Дполн)= ((КотировкаОГСЗ при выплатекупона – КотировкаОГСЗ при покупке)/ КотировкаОГСЗ при покупке)* 365/Количестводней до выплатытекущего купона.
6. Основнаядоходностьпо ОФЗ (доходностьвложения) (п.п.1.3.2 (27)) требует вводаследующихисходных данных:
Р – Текущаякотировкаоблигации;
Рп – цена покупкиоблигации;
Кд.н. – сумманакопленногокупонногодохода по текущемукупону;
Ко д.н.– сумма уплаченногонакопленногокупонногодохода припокупке облигации;
∑Ко – общаясумма всехкупонных доходов,выплаченныхпо данной облигациис момента еёпокупки;
tвл –количестводней, прошедшихс момента покупки.
Тогда формуларасчета имеетвид:
Доходностьвложения ОФЗ(Двл) = (((Текущаякотировкаоблигации –Цена покупкиоблигации) *Номинальнаястоимость/100 +(Сумма накопленногокупонногодохода по тек.купону – Суммауплаченногонакопленногокупонногодохода припокупке облигации+ Общая суммавсех купонныхдоходов)) / Ценапокупки облигации* Номинальнаястоимость/100 +Сумма уплаченногонакопленногокупонногодохода припокупке облигации)* 365 / (Дата продажи - Дата покупки).
7. Доходностьвложения поОГСЗ (п.п. 1.3.2 (28))рассчитываетсяс учетом исходныхданных по доходностивложений ОФЗ,включая:
Рт – текущаякотировкаОГСЗ.
Отсюда имеем:
Доходностьвложений ОГСЗ(Двл) = (((Текущаякотировка ОГСЗ– Цена покупкиоблигации) +Общая суммавсех купонныхдоходов) / Ценапокупки облигации)* 365 / (Дата продажи– Дата покупки).
Примечание: Расчет доходностипо ГКО, ОФЗ иОГСЗ рассчитываютсяс учетом всехисходных данныхприведенныхвыше за исключениемдобавления:
с – ставкакомиссионноговознаграждения;
Тлаг – времянеобходимоеинвестору навывод средствиз ММВБ.
Информационнаямодель реализациизадачи подразумеваетописание связеймежду сущностями,т. е. таблицами,используемымив базе данных.Информационнуюмодель можноописать следующимобразом:
Существуеттаблица «Банк»,которая является«главной»таблицей длятаблиц «Доходностипо ГКО» и «Доходностипо ОФЗ».
Таблица «Банк»связана сперечисленнымитаблицамичерез поле«Код_банка»,которое являетсяпервичнымключом в таблице«Банк» и внешнимиключами в таблицах«Доходностипо ГКО» и «Доходностипо ОФЗ».
Между таблицами«Банк» и «Доходностипо ГКО» существуетвид связи «один– ко – многим»,т. е. одномузначению втаблице «Банк»может соответствоватьмного значенийв таблице«Доходностипо ГКО». Связимежду даннымитаблицамиполностьюсоответствуетвсем условиямцелостности:
- каскадноеобновлениесвязанныхполей;
- каскадноеудаление связанныхзаписей.
Между таблицами«Банк» и «Доходностипо ОФЗ» существуетабсолютнотакая же связькак между таблицами«Банк» и «Доходностипо ГКО».
В свою очередьтаблица «Доходностипо ГКО» является«главной» длятаблиц в которыхвводятся данныедля расчетадоходностейпо данномувиду ценныхбумаг. Связьмежду нимиосуществляетсячерез поле«Серия_ГКО»,которое являетсяпервичнымключом в таблице«Доходностипо ГКО» и внешнимиключами всоответствующихтаблицах.
Так же таблица«Доходностипо ОФЗ» является«главной»таблицей длятаблиц в которыхидет ввод данныхдля расчетадоходностей по ОФЗ и ОГСЗ.Связи междусоответствующимитаблицамиосуществляетсячерез поле«Серия_ОФЗ»,которое являетсяпервичнымключом в таблице«Доходностипо ОФЗ» и внешнимив подчиненныхтаблицах.
Все вышесказанноенаглядно изображенов ПриложенииА – Схема данных.
Программаавтоматизациианализа доходностиинвестицийв ценные бумагиреализованана СУБД MicrosoftAccess XP. ДаннаяСУБД являетсяновейшей разработкойв пакете MicrosoftOffice XP.
Данный программныйпродукт содержит20 таблиц, атрибутивныйсостав которыхпредставленниже:
Таблица 1- Банк
Атрибут | Типданных | Описаниеатрибута |
Код_банка | Числовой | Содержиткод банка |
Название_банка | Текстовый | Содержитданные о названиибанка |
ИНН | Текстовый | ИННбанка |
Адрес | Текстовый | Юр. адресбанка |
Телефон | Текстовый | Телефонбанка |
ФИО_директора | Текстовый | ФИОдиректорабанка |
Таблица 2- Доходностипо ГКО
Атрибут | Типданных | Описаниеатрибута |
Серия_ГКО | Числовой | Данныео серии ГКО |
Наименование | Текстовый | НаименованиеГКО |
Код_банка | Числовой | Содержиткод банка |
Таблица 3- Доходностипо ОФЗ
Атрибут | Типданных | Описаниеатрибута |
Серия_ОФЗ | Числовой | Данныео серии ОФЗ |
Наименование | Текстовый | НаименованиеОФЗ |
Код_банка | Числовой | Содержиткод банка |
Таблица 4- Доходностьс учетом комиссионных
Атрибут | Типданных | Описаниеатрибута |
Серия_ГКО | Числовой | Данныео серии ГКО |
Цена_покупки | Числовой | Ценапокупки ГКО |
Дата_вложения | Дата/время | Датавложения выпускаГКО |
Дата_погашения | Дата/время | Датапогашениявыпуска |
Комис_вознагражд | Числовой | Величинакомиссионноговознаграждения |
Таблица 5- Доходностьвложения ГКО
Атрибут | Типданных | Описаниеатрибута |
Серия_ГКО | Числовой | Данныео серии ГКО |
Цена_продажи | Числовой | Ценапродажи ГКО |
Дата_покупки | Дата/время | Датапокупки ГКО |
Дата_продажи | Дата/время | Датапродажи ГКО |
Цена_покупки | Числовой | Ценапокупки ГКО |
Таблица 6- Доходностьвложения поОГСЗ
Атрибут | Типданных | Описаниеатрибута |
Серия_ОФЗ | Числовой | Данныео серии ОФЗ |
Цена_покупки | Числовой | Ценапокупки ОГСЗ |
Котировка | Числовой | КотировкаОГСЗ |
Общ_сумма | Числовой | Общаясумма всехкуп. доходов |
Дата_покупки | Дата/время | Датапокупки ОГСЗ |
Дата_продажи | Дата/время | Датапродажи ОГСЗ |
Таблица 7- Доходностьвложения поОФЗ
Атрибут | Типданных | Описаниеатрибута |
Серия_ОФЗ | Числовой | Данныео серии ОФЗ |
Тек_котировка | Числовой | ТекущаякотировкаОФЗ |
Цена_покупки_ОФЗ | Числовой | Ценапокупки ОФЗ |
Номинал | Числовой | НоминальнаястоимостьОФЗ |
Сумма_накопл_дох | Числовой | Сумманакопленногокупонногодохода |
Сумма_упл_дох | Числовой | Суммауплаченногокупонногодохода |
Общ_сумма | Числовой | Общаясумма всехкупонных доходов |
Дата_покупки | Дата/время | Датапокупки ОФЗ |
Дата_продажи | Дата/время | Датапродажи ОФЗ |
Таблица 8 -Доходностьвложения ГКОс учетом комиссионных
Атрибут | Типданных | Описаниеатрибута |
Серия_ГКО | Числовой | Данныео серии ГКО |
Цена_продажи | Числовой | Ценапродажи ГКО |
Ставка_комис | Числовой | Ставкакомиссионноговознаграждения |
Дата_вложения | Дата/время | Датавложения выпускаГКО |
Дата_погашения | Дата/время | Датапогашениявыпуска ГКО |
Таблица 9 -ДоходностьГКО по средневзвешеннойцене
Атрибут | Типданных | Описаниеатрибута |
Серия_ГКО | Числовой | Данныео серии ГКО |
Средневзвеш_цена | Числовой | Средневзвешеннаяцена ГКО |
Дата_аукциона | Дата/время | Датапроведенияаукциона ГКО |
Дата_погашения | Дата/время | Датапогашениявыпуска ГКО |
Таблица 10 -ДоходностьГКО по ценеотсечения
Атрибут | Типданных | Описаниеатрибута |
Серия_ГКО | Числовой | Данныео серии ГКО |
Цена_отсеч | Числовой | Ценаотсечения |
Дата_аукциона | Дата/время | Датапроведенияаукциона ГКО |
Дата_погашения | Дата/время | Датапогашениявыпуска ГКО |
Таблица 11 -Доходностьпокупки ГКО
Атрибут | Типданных | Описаниеатрибута |
Серия_ГКО | Числовой | Данныео серии ГКО |
Цена_приобр | Числовой | ЦенаприобретенияГКО |
Дата_покупки | Дата/время | Датапокупки ГКО |
Дата_продажи | Дата/время | Датапродажи ГКО |
Таблица 12 -Доходностьпродаж ГКО
Атрибут | Типданных | Описаниеатрибута |
Серия_ГКО | Числовой | Данныео серии ГКО |
Цена_покупки | Числовой | Ценапокупки ГКО |
Котировка | Числовой | ТекущаякотировкаГКО |
Дата_покупки | Дата/время | Датапокупки ГКО |
Тек_дата | Дата/время | Текущаядата |
Таблица 13 –Купонный доходпо ОФЗ
Атрибут | Типданных | Описаниеатрибута |
Серия_ОФЗ | Числовой | Данныео серии ОФЗ |
Номинал | Числовой | НоминальнаястоимостьОФЗ |
Ставка | Числовой | Ставкакупонногодохода по купону |
Дата_текущ | Дата/время | Датавыплаты текущая |
Дата_пред | Дата/время | Датавыплаты предыдущая |
Таблица 14 –ОфициальнаядоходностьОФЗ
Атрибут | Типданных | Описаниеатрибута |
Серия_ОФЗ | Числовой | Данныео серии ОФЗ |
Тек_котировка | Числовой | Текущаякотировкаоблигации |
Сумма_выпл_куп_дох | Числовой | Суммавыплачиваемогокупонногодохода |
Сумма_накопл_куп_дох | Числовой | Сумманакопленногокупонногодохода |
Номинал | Числовой | НоминальнаястоимостьОФЗ |
Дата_покупки | Дата/время | Датапокупки ОФЗ |
Дата_продажи | Дата/время | Датапродажи ОФЗ |
Таблица 15 –Полная доходностьпо ОГСЗ
Атрибут | Типданных | Описаниеатрибута |
Серия_ОФЗ | Числовой | Данныео серии ОФЗ |
Котировка_ОГСЗ | Числовой | КотировкаОГСЗ |
Котировка_при_покуп | Числовой | КотировкаОГСЗ при покупке |
Кол_дней | Числовой | Количестводней до выплатытекущего купона |
Таблица 16 –Полная доходностьОФЗ с учетомкомиссионных
Атрибут | Типданных | Описаниеатрибута |
Серия_ОФЗ | Числовой | Данныео серии ОФЗ |
Тек_котировка | Числовой | ТекущаякотировкаОФЗ |
Номинал | Числовой | НоминальнаястоимостьОФЗ |
Ставка_комис | Числовой | Ставкакомиссионноговознаграждения |
Сумма_накопл_куп_дох | Числовой | Сумманакопленногокупонногодохода |
Общ_сум_куп_дох | Числовой | Общаясумма всехкупонных доходов |
Дата_покупки | Дата/время | Датапокупки ОФЗ |
Тек_дата | Дата/время | Текущаядата |
Таблица 17 –Реальная доходностьдоходностьГКО с учетомвременных лагов
Атрибут | Типданных | Описаниеатрибута |
Серия_ГКО | Числовой | Данныео серии ОФЗ |
Цена_покупки | Числовой | Ценапокупки ГКО |
Время_вывод_средств | Числовой | Времянеобходимоеинвесторудля выводасредств изММВБ |
Ставка_комис_вознагр | Числовой | Ставкакомиссионноговознаграждения |
Дата_вложения | Дата/время | Датавложения выпуска |
Дата_погаш | Дата/время | Датапогашениявыпуска |
Таблица 18 - ТекущаядоходностьГКО к погашению
Атрибут | Типданных | Описаниеатрибута |
Серия_ГКО | Числовой | Данныео серии ГКО |
Цена_закрытия | Числовой | Ценазакрытия |
Дата_втор_торг | Дата/время | Датапроведениявторичныхторгов ГКО |
Дата_погаш | Дата/время | Датапогашениявыпуска ГКО |
Таблица 19 –Текущая доходностьпо ОГСЗ
Атрибут | Типданных | Описаниеатрибута |
Серия_ОФЗ | Числовой | Данныео серии ОФЗ |
Выпл_куп_дох | Числовой | Выплачиваемыйкупонный доход |
Котировка | Числовой | КотировкаОГСЗ |
Кол_дней | Числовой | Количестводней до выплаты |
Таблица 20 –Текущая доходностьпо ОФЗ
Атрибут | Типданных | Описаниеатрибута |
Серия_ОФЗ | Числовой | Данныео серии ОФЗ |
Сумма_куп_дох | Числовой | Сумманакопленногокупонногодохода |
Сумма_выпл_куп_дох | Числовой | Суммавыплачиваемогокупонногодохода |
Кол_дней | Числовой | Количестводней до выплаты |
Котировка | Числовой | КотировкаОФЗ на текущуюдату |
Номинал | Числовой | НоминальнаястоимостьОФЗ |
В таблице «Банк»существуетпервичный ключ«Код_банка»,который связанс таблицами«Доходностипо ГКО» и «Доходностипо ОФЗ», в которыхданный ключявляется внешним,в свою очередьв таблицах«Доходностипо ГКО» и «Доходностипо ОФЗ» содержатьсяпервичные ключи«Серия_ГКО»и «Серия_ОФЗ»соответственно.Ключ «Серия_ГКО»является внешнимключом длятаблиц:
- Доходностьс учетом комиссионных;
- Доходностьвложения ГКО;
- Доходностьвложения ГКОс учетом комиссионных;
- ДоходностьГКО по средневзвешеннойцене;
- ДоходностьГКО по ценеотсечения;
- Доходностьпокупки ГКО;
- Доходностьпродаж ГКО;
- Реальная доходностьГКО с учетомвременныхлагов;
- Текущая доходностьГКО.
Ключ «Серия_ОФЗ»является внешнимключом дляследующихтаблиц:
- Доходностьвложения ОФЗ;
- Доходностьвложения поОГСЗ;
- Купонный доходпо ОФЗ;
- ОфициальнаядоходностьОФЗ;
- Полная доходностьпо ОГСЗ;
- Полная доходностьОФЗ с учетомкомиссионных;
- Текущая доходностьпо ОГСЗ;
- Текущая доходностьпо ОФЗ.
Все вышесказанноеотображенов на схеме данных.(ПриложениеА).
Также в программесодержатсязапросы длявыполнениянеобходимыхвычислений,т. е. расчетадоходностейна основанииисходных данныхпредставленныхв таблицах.
Запросы построеныв конструкторезапросов. Листингзапросов приведенниже:
З
SELECT[ДоходностьвложенийГКО].Серия_ГКО,[ДоходностьвложенийГКО].Цена_продажи,[ДоходностьвложенийГКО].Дата_покупки,[ДоходностьвложенийГКО].Дата_продажи,[ДоходностьвложенийГКО].Цена_покупки,(([Цена_продажи]-[Цена_покупки])/[Цена_покупки])*(365/([Дата_продажи]-[Дата_покупки]))AS [Доходностьвложений ГКО]
FROM[Доходностьвложений ГКО];
апрос 1 – Доходностьвложений ГКОВ Запросе 1происходитрасчет доходностивложений ГКО.Результатработы данногозапроса отображенв ПриложенииБ.1 (см. п. п. 1.3.1 (21))
З
SELECT[Полная доходностьпо ОГСЗ].Серия_ОФЗ,[Полная доходностьпо ОГСЗ].Котировка_ОГСЗ,[Полная доходностьпо ОГСЗ].Котировка_при_покуп,[Полная доходностьпо ОГСЗ].Кол_дней,(([Котировка_ОГСЗ]-[Котировка_при_покуп])/[Котировка_при_покуп])*365/[Кол_дней]AS [Полная доходностьпо ОГСЗ]
FROM[Полная доходностьпо ОГСЗ];
апрос 2 – Полнаядоходностьпо ОГСЗРезультатомданного запросаявляется расчетполной доходностиОГСЗ (см. п.п. 1.3.2(26)). Результатработы запросаприведен вПриложенииБ.2.
Запрос 3- ТекущаядоходностьГКО к погашению
SELECT[Текущая доходностьГКО к погашению].Серия_ГКО,[Текущая доходностьГКО к погашению].Цена_закрытия,[Текущая доходностьГКО к погашению].Дата_втор_торг,[Текущая доходностьГКО к погашению].Дата_погаш,((100-[Цена_закрытия])/[Цена_закрытия])*365/([Дата_погаш]-[Дата_втор_торг])AS [Тек доходностьк погашению]
FROM[Текущая доходностьГКО к погашению];
Результатомданного запросаявляется расчеттекущей доходностиГКО к погашению(см. п. п. 1.3.1 (15)). Результатработы запросаприведен вПриложенииБ.3.
З
SELECT[Текущая доходностьпо ОГСЗ].Серия_ОФЗ,[Текущая доходностьпо ОГСЗ].Выпл_куп_дох,[Текущая доходностьпо ОГСЗ].Котировка,[Текущая доходностьпо ОГСЗ].Кол_дней,([Выпл_куп_дох]/[Котировка])*365/[Кол_дней]AS [Текущая доходностьпо ОГСЗ]
FROM[Текущая доходностьпо ОГСЗ];
Результатомработы данногозапроса являетсярасчет текущейдоходностипо ОГСЗ (см. п.п.1.3.2 (24)). Результатработы запросав ПриложенииБ.4.
Запрос 5 - Текущаядоходностьпо ОФЗ
SELECT[Текущая доходностьпо ОФЗ].Серия_ОФЗ,[Текущая доходностьпо ОФЗ].Сумма_куп_дох,[Текущая доходностьпо ОФЗ].Сумма_выпл_куп_дох,[Текущая доходностьпо ОФЗ].Кол_дней,[Текущая доходностьпо ОФЗ].Котировка,[Текущая доходностьпо ОФЗ].Номинал,([Сумма_куп_дох]/([Котировка]*[Номинал]+[Сумма_выпл_куп_дох]))*360/[Кол_дней]AS [Текущая доходностьпо ОФЗ]
FROM[Текущая доходностьпо ОФЗ];
Результатомработы данногозапроса являетсярасчет текущейдоходностипо ОФЗ (см. п. п.1.3.2 (23)). Результатработы запросаприведен вПриложенииБ.5.
Запрос 6 – РеальнаядоходностьГКО с учетомвременных лагов
SELECT[Реальная доходностьГКО с уч времлагов].Серия_ГКО,[Реальная доходностьГКО с уч времлагов].Цена_покупки,[Реальная доходностьГКО с уч времлагов].Время_вывод_средств,[Реальная доходностьГКО с уч времлагов].Ставка_комис_вознагр,[Реальная доходностьГКО с уч времлагов].Дата_вложения,[Реальная доходностьГКО с уч времлагов].Дата_погашения,(100-[Цена_покупки]*(1+[Ставка_комис_вознагр]/100))/([Цена_покупки]*(1+[Ставка_комис_вознагр]/100))*365/([Дата_погашения]-[Дата_вложения]+[Время_вывод_средств])AS [Реальнаядоходностьс ГКО с уч врлагов]
FROM[Реальная доходностьГКО с уч времлагов];
Результатомработы данногозапроса являетсярасчет реальнойдоходностиГКО с учетомвременных лагов(см. п. п. 1.4.3 (30)). Результатработы запросаприведен вПриложенииБ.6.
Запрос 7– Полнаядоходностьпо ОФЗ с учетомкомиссионных
SELECT[Полная доходностьпо ОФЗ с комис].Серия_ОФЗ,[Полная доходностьпо ОФЗ с комис].Тек_котировка,[Полная доходностьпо ОФЗ с комис].Номинал,[Полная доходностьпо ОФЗ с комис].Ставка_комис,[Полная доходностьпо ОФЗ скомис].Сумма_накопл_куп_дох,[Полная доходностьпо ОФЗ с комис].Общ_сум_куп_дох,[Полная доходностьпо ОФЗ с комис].Дата_покупки,[Полная доходностьпо ОФЗ с комис].Тек_дата,((100-[Тек_котировка]*(1+[Ставка_комис]/100)*[Номинал]/100)+([Общ_сум_куп_дох]-[Сумма_накопл_куп_дох]))/([Тек_котировка]*(1+[Ставка_комис]/100)*[Номинал]/100+[Сумма_накопл_куп_дох])*365/([Тек_дата]-[Дата_покупки])AS [Полная доходностьпо ОФЗ]
FROM[Полная доходностьпо ОФЗ с комис];
Результатомработы данногозапроса являетсярасчет полнойдоходностипо ОФЗ с учетомкомиссионных(см. п.п. 1.4.3 (32)). Результатработы запросаприведен аПриложенииБ.7.
Запрос 8–Доходностьвложения поОГСЗ
SELECT[Доходностьвложений поОГСЗ].Серия_ОФЗ,[Доходностьвложений поОГСЗ].Цена_покупки,[Доходностьвложений поОГСЗ].Котировка,[Доходностьвложений поОГСЗ].Общ_сумма,[Доходностьвложений поОГСЗ].Дата_покупки,[Доходностьвложений поОГСЗ].Дата_продажи,((([Котировка]-[Цена_покупки])+[Общ_сумма])/[Цена_покупки])*365/([Дата_продажи]-[Дата_покупки])AS [Доходностьвложений поОГСЗ]
FROM[Доходностьвложений поОГСЗ];
Результатомработы данногозапроса являетсярасчет доходностивложения поОГСЗ (см. п.п. 1.3.2(28)). Результатработы запросаприведен вПриложенииБ.8.
Запрос 9– Доходностьвложения поОФЗ
SELECT[Доходностьвложения вОФЗ].Серия_ОФЗ,[Доходностьвложения вОФЗ].Тек_котировка,[Доходностьвложения вОФЗ].Цена_покупки_ОФЗ,[Доходностьвложения вОФЗ].Номинал,[Доходностьвложения вОФЗ].Сумма_накопл_дох,[Доходностьвложения вОФЗ].Сумма_упл_дох,[Доходностьвложения вОФЗ].Общ_сумма,[Доходностьвложения вОФЗ].Дата_покупки,[Доходностьвложения вОФЗ].Дата_продажи,((([Тек_котировка]-[Цена_покупки_ОФЗ])*([Номинал]/100)+([Сумма_накопл_дох]-[Сумма_упл_дох]+[Общ_сумма]))/([Цена_покупки_ОФЗ]*([Номинал]/100)+[Сумма_упл_дох]))*365/([Дата_продажи]-[Дата_покупки])AS [Доходностьвложения поОФЗ]
FROM[Доходностьвложения вОФЗ];
Результатомработы запросаявляется расчетдоходностивложений поОФЗ (см. п.п. 1.3.2 (27)).Результатработы запросаприведен вПриложенииБ.9.
Запрос 10 – ДоходностьГКО по средневзвешеннойцене
SELECT[ДоходностьГКО по средневзвешеннойцене].Серия_ГКО,[ДоходностьГКО по средневзвешеннойцене].Средевзв_цена,[ДоходностьГКО по средневзвешеннойцене].Дата_аукциона,[ДоходностьГКО по средневзвешеннойцене].Дата_погашен,((100-[Средевзв_цена])/[Средевзв_цена])*365/([Дата_погашен]-[Дата_аукциона])AS [ДоходностьГКО по средневзвешеннойцене]
FROM[ДоходностьГКО по средневзвешеннойцене];
Результатомработы запросаявляется вычислениедоходностиГКО по средневзвешеннойцене (см.п.п. 1.3.1(14)). Результатработы запросаприведен вПриложенииБ.10.
Запрос 11 – ДоходностьГКО по ценеотсечения
SELECT[ДоходностьГКО по ценеотсечения].Серия_ГКО,[ДоходностьГКО по ценеотсечения].Цена_отсеч,[ДоходностьГКО по ценеотсечения].Дата_аукциона,[ДоходностьГКО по ценеотсечения].Дата_погашен,((100-[Цена_отсеч])/[Цена_отсеч])*365/([Дата_погашен]-[Дата_аукциона])AS [ДоходностьГКО по ценеотсечения]
FROM[ДоходностьГКО по ценеотсечения];
Результатомработы запросаявляется расчетдоходностипо цене отсечения(см. п.п. 1.3.1 (13)). Результатработы запросаприведен вПриложенииБ.11.
Запрос 12– Доходностьпокупки ГКО
SELECT[Доходностьпокупки ГКО].Серия_ГКО,[Доходностьпокупки ГКО].Цена_приобр,[Доходностьпокупки ГКО].Дата_покупки,[Доходностьпокупки ГКО].Дата_продажи,((100-[Цена_приобр])/[Цена_приобр])*365/([Дата_продажи]-[Дата_покупки])AS [Доходностьпокупки ГКО]
FROM[Доходностьпокупки ГКО];
Результатомработы запросаявляется вычислениедоходностипокупки ГКО(см. п.п. 1.3.1 (19)). Результатработы запросаприведениив ПриложенииБ.12.
Запрос 13– Доходностьпродажи ГКО
SELECT[Доходностьпродаж ГКО].Серия_ГКО,[Доходностьпродаж ГКО].Цена_покупки,[Доходностьпродаж ГКО].Дата_покупки,[Доходностьпродаж ГКО].Тек_дата,[Доходностьпродаж ГКО].Котировка,(([Котировка]-[Цена_покупки])/[Цена_покупки])*365/([Тек_дата]-[Дата_покупки])AS [Доходностьпродаж ГКО]
FROM[Доходностьпродаж ГКО];
Результатомработы запросаявляется вычислениедоходностипродажи ГКО(см. п.п. 1.3.1 (20)). Результатработы запросаприведен вПриложенииБ.13.
Запрос 14– Купонныйдоход по ОФЗ
SELECT[Купонный доходпо ОФЗ].Серия_ОФЗ,[Купонный доходпо ОФЗ].Номинал,[Купонный доходпо ОФЗ].Ставка,[Купонный доходпо ОФЗ].Дата_текущ,[Купонный доходпо ОФЗ].Дата_пред,[Номинал]*([Ставка]/100)*([Дата_текущ]-[Дата_пред])/365AS [Купоннаядоходностьпо ОФЗ]
FROM[Купонный доходпо ОФЗ];
Результатомработы запросаявляется расчеткупонногодохода ОФЗ (см.п. п. 1.3.2 (22)). Результатработы запросаприведен вПриложенииБ.14.
Запрос 15– ОфициальнаядоходностьОФЗ
SELECT[ОфициальнаядоходностьОФЗ].Серия_ОФЗ,[ОфициальнаядоходностьОФЗ].Тек_котировка,[ОфициальнаядоходностьОФЗ].Сумма_выпл_куп_дох,[ОфициальнаядоходностьОФЗ].Сумма_накопл_куп_дох,[ОфициальнаядоходностьОФЗ].Номинал,[ОфициальнаядоходностьОФЗ].Дата_покупки,[ОфициальнаядоходностьОФЗ].Дата_продажи,((1-[Тек_котировка]/100)*[Номинал]+([Сумма_выпл_куп_дох]-[Сумма_накопл_куп_дох]))/((([Тек_котировка]*[Номинал])/100)+[Сумма_накопл_куп_дох])*365/([Дата_продажи]-[Дата_покупки])AS [ОфициальнаядоходностьОФЗ]
FROM[ОфициальнаядоходностьОФЗ];
Результатомработы запросаявляется расчетофициальнойдоходностиОФЗ (см. п.п. 1.3.2 (25)).Результатработы запросаприведен вПриложенииБ.15.
В созданнойбазе данныхсоздание формпроисходилолибо с помощьюмастера, либос использованиемконструктораформ.
В базе данныхсодержится«Главная форма»с которой начинаетсяработа, созданнаяв конструктореформ (ПриложениеВ.1). Главная формасодержит следующиекнопки:
- Данные о коммерческомбанке – принажатии на неёоткрываетсяформа, содержащаяданные о коммерческомбанке (ПриложениеВ.2). В данной формеможно просмотретьотчет о всехкоммерческихбанках, существующихв базе данных,и данные о ценныхбумагах принадлежащихконкретномубанку. (ПриложениеГ.1)
1. Доходностьпо ГКО – принажатии накнопку осуществляетсяпереход наформу «Данныепо ГКО» (ПриложениеВ.3). На форме«Данные по ГКО»также можнопросмотретьотчет по всемГКО, используемыхв БД (ПриложениеГ.2). Также на даннойформе используетсякнопка «Расчетдоходностипо ГКО», принажатии накоторую появитсяформа «Расчетдоходностипо ГКО», созданнаяв режиме конструктора(ПриложениеВ.4). Данная формапредставляетсобой диалоговоеокно для выборарасчета необходимойдоходности.
А. При выборекнопки «Расчетосновной доходности(доходностивложения ГКО)»выводится форма«Доходностьвложений ГКО»(ПриложениеВ.5), сформированнаяна основе запроса«Доходностьвложений ГКО»(ПриложениеБ.1). Данная формапредоставляетвозможность:
- просмотраотчета «Доходностьвложений ГКО»(ПриложениеГ.3);
- вывода диаграммы«Доходностьвложений ГКО»(ПриложениеВ.6).
Б. При выборе«Иные видыдоходностиГКО» открываетсядиалоговаяформа «Иныедоходностипо ГКО» (ПриложениеВ.7). Эта формапредоставляетвозможностьвыбора расчетавида доходности,при выборе тогоили иного видапоявятся формы,основанныена одноименныхзапросах. Вкаждой формесуществуетвозможностьпросмотраотчета по каждомувиду доходности.Выводятсяследующиеформы:
- ДоходностьГКО к погашению(ПриложениеВ.8);
- ДоходностьГКО по средневзвешеннойцене (ПриложениеВ.9);
- ДоходностьГКО по ценеотсечения(ПриложениеВ.10);
- Доходностьпокупки ГКО(ПриложениеВ.11);
- Доходностьпродажи ГКО(ПриложениеВ.12);
- Текущая доходностьк погашениюГКО (ПриложениеВ.13).
На каждый виддоходностипредоставляетсявозможностьпросмотраотчета и егопечать.
В. При выборе«Расчет доходностиГКО с учетомвлияния факторов»открываетсядиалоговаяформа «Расчетдоходностис учетом влиянияфакторов»(ПриложениеВ.14), созданнаяв режиме конструктора.Данная формасодержит 2 кнопки:
- «РеальнаядоходностьГКО с учетомвременныхлагов», онаосуществляетпереход наформу «РеальнаядоходностьГКО с учетомвременныхлагов» (ПриложениеВ.15), которая такжедает возможностьпросмотраотчета;
- «Доходностьс учетом временныхлагов и комиссионных»,которая осуществляетпереход наформу расчетадоходностис учетом всехфакторов (ПриложениеВ.16), котораяоснована наодноименномзапросе.
2. При нажатиина кнопку «Доходностьпо ОФЗ и ОГСЗ»осуществляетсяпередох наформу «Данныепо ОФЗ и ОГСЗ»(ПриложениеВ.17), на которойсуществуетвозможностьпросмотраотчета по ОФЗи ОГСЗ (ПриложениеГ.4). При нажатиина кнопку «Доходностипо ОФЗ и ОГСЗ»появляетсядиалоговаяформа «Доходностипо ОФЗ и ОГСЗ»,которая предоставляетвыбор: «Доходностипо ОФЗ» или«Доходностипо ОГСЗ»:
При нажатиина кнопку«Доходностипо ОФЗ» появляетсядиалоговаяформа «Доходностипо ОФЗ» (ПриложениеВ.18). На даннойформе существуетследующийвыбор:
А. При выборе«Расчет основнойдоходности(доходностивложений ОФЗ)»,осуществляетсяоткрытие формы«Доходностьвложения поОФЗ» (ПриложениеВ.19), котораяосновываетсяна запросе«Доходностьвложений ОФЗ»и имеет возможностьпросмотраотчета «Доходностьвложений поОФЗ» (ПриложениеГ.5). Также даннаяформа осуществляетпросмотр диаграммы«Доходностьвложений ОФЗ»(ПриложениеВ.20).
Б. При выборе«Иные видыдоходностипо ОФЗ» осуществляетсяпереход надиалоговуюформу «Иныедоходностипо ОФЗ» (ПриложениеВ.21), с помощьюданной формывыбираем необходимыйвид доходностипо ОФЗ:
- «Купонныйдоход по ОФЗ»(ПриложениеВ.22);
- «Официальнаядоходностьпо ОФЗ» (ПриложениеВ.23);
- «Текущая доходностьпо ОФЗ» (ПриложениеВ.24)
Каждая формаосновываетсяна одноименномзапросе и имеетвозможностьпросмотраотчета.
В. При выборе«Доходностьпо ОФЗ с учетомфакторов»,осуществляетсяпереход надиалоговуюформу «Доходностьпо ОФЗ с учетомвлияния факторов»(ПриложениеВ.25), котораяпредоставляетвозможностьрасчета полнойдоходностиОФЗ с учетомкомиссионных(ПриложениеВ.26). Данная формаоснована наодноименномзапросе.
При нажатиина кнопку«Доходностипо ОГСЗ» появляетсядиалоговаяформа «Доходностипо ОГСЗ» (ПриложениеВ.27), которая такжекак и предыдущиепредоставляетвозможностьвыбора:
А. «Основнаядоходностьпо ОГСЗ (доходностьвложения поОГСЗ)» (ПриложениеВ.28), осуществляетпереход наформу, котораяпоказываетдоходностьвложений поОГСЗ на основеодноименногозапроса. Существуетвозможностьпросмотрадиаграммы«Доходностьвложений поОГСЗ» (ПриложениеВ.29), также можнопросмотретьотчет по доходностивложений ОГСЗ(ПриложениеГ.6).
Б. «Иные видыдоходностипо ОГСЗ» (ПриложениеВ.30), осуществляетсяпереход наформу, котораяпредоставляетвозможностьвыбора иныхвидов доходностипо ОГСЗ. Принажатии накнопку «Полнаядоходностьпо ОГСЗ» появитсяформа «Полнаядоходностьпо ОГСЗ» (ПриложениеВ.31), котораябазируетсяна одноименномзапросе. Принажатии накнопку «Текущаядоходностьпо ОГСЗ» появляетсяформа «Текущаядоходностьпо ОГСЗ» (ПриложениеВ.32), котораярассчитываеттекущую доходностьпо ОГСЗ. Даннаяформа основанана одноименномзапросе.
Для защиты базыданных отнесанкционированногодоступа применяетсямного методови приемов, перечислимнекоторые изних:
Защиты БД паролемдоступа;
Шифрованиеданных в базеданных;
Идентификацияпользователяс помощью именипользователяи пароля исоответственнона основанииэтого предоставленияопределенныхполномочий(чтения, записи,удаления,изменения).
В нашей базеданных былприменен первыйспособ защиты.Данный способзаключаетсяон в следующем:при запускеприложенияпоявляетсядиалоговоеокно на введениепароля доступа(Рисунок 2). Привведение неверногопароля доступв БД запрещаетсяи предлагаетсяещё раз ввестипароль БД, привведении жеверного паролядоступ в БДоткрыт.
Рисунок 2 –Диалоговоеокно вводапароля БД
Для корректнойработы приложениянеобходимо:
ЭВМ (Рисунок3)
Рисунок 3 –Обобщеннаясхема ПЭВМ
где:1-микропроцессор,
2-основнаяпамять, 3-ВЗУ,
4-дисплей,5-клавиатура,
6-печатающееустройство,
7-системнаямагистраль.
Основным устройством ПЭВМ являетсямикропроцессор,который обеспечивает выполнение различныхопераций,содержащихся в программе. В настоящее время наибольшеераспространениеполучили 32-разрядныемикропроцессоры,но уже очевидно, что скоро на смену им придут 64-разрядныемикропроцессоры. Разрядностьозначает длинурабочего слова в двоичном коде. Микропроцессоры также так жеразличаютсяпо тактовойчастоте, с которойони работают.Чем большетактовая частотаи разрядность,тем выше производительностьпроцессора.Выполнениенесколькихдесятков миллионов операций всекунду являетсяобычным деломдля ПЭВМ.
ПроизводительностьПЭВМ зависит также и отколичествапамяти, с которой она работает. Память бываетосновная ивнешняя. Основная память состоит из двух компонентов:постоянного запоминающего устройства (ROM или ПЗУ) иоперативногозапоминающегоустройства(RAM или ОЗУ). В ОЗУхранится динамическая информация программы иобрабатываемыеданные. Привыключениипитания содержимоеОЗУ теряется.ПЗУ, как правило, гораздо меньшеОЗУ, информацияв нем хранитсяпостоянно иее изменениелибо вообщеневозможно,либо возможнотолько припомощи специальныхустройств(программаторовПЗУ). Емкостьпамяти 8-разрядных ЭВМ как правило 64Кб - 640Кб, 16-разрядных- 1Мб, 32-разрядных- 4Мб и более.
Внешние запоминающиеустройства(ВЗУ) также бываютразных типов.Ленточные накопителислужат дляхранения информациина магнитнойленте. В настоящеевремя могутхранить донесколькихгигабайт (1Гб= 1024 Мб) информации. Несмотря нато, что этиустройствапоявилисьдовольно давно,они до сих поршироко распространены, главным образом из-за большогообъема вмещаемыхданных, и используютсяв основном для резервногокопированияи длительногохранения информации.Дисковые накопители в настоящеевремя наиболеешироко распространены.Их можно разделитьна несколькогрупп:
а) Накопители на гибких дисках (флоппи дисках).Несмотря насравнительнонизкую емкостьдискет (от 1 до3Мб) в настоящее время очень широко распространеныглавным образомиз-за низкойстоимости.
б) Накопители на жестких дисках(винчестеры).Распространены также широко, как и накопители на гибких дисках, но имеют гораздо большую скоростьпередачи данных,большую емкостьи надежность хранения информации. Стоимостьвинчестеровпостояннопадает, а скорость,надежностьи емкость (жесткимдиском объемом1-2Гб сейчас уже никого не удивишь)возрастают. Все это делает их незаменимыматрибутом любойсовременнойПЭВМ.
Минимальныйобъем в даннойконфигурациидля HDD 5 Гб
в) Все большее распространение в настоящеевремя получаютнакопителина лазерныхдисках (CD-ROM). Несмотря на ряд недостатков CD-ROM (небольшаяскорость передачиданных и невозможностьперезаписи)они занимаютвсе болеесущественнуюроль как средствохранения информацииблагодаря томучто могут хранитьбольшой объеминформации(порядка 500Мб),обеспечиваютвысочайшую надежность и при этом ихсебестоимостьнемногим вышестоимостигибких дисков.
В качестведисковых накопителейрекомендуетсяиспользоватьвсе вышеназванныепо необходимости.
Дисплей - основное устройство для отображенияинформации. Характеризуются размером экрана,максимальнымразрешением и пр. Чем больше размер экрана и чем большеразрешение,тем, соответственнобольше информацииможно на немразместить.
Минимум с диагональю15 дюймов.
Клавиатура- основное устройстводля ввода информации.
Существуют также устройства, облегчающие работу оператора,такие, как мышь, световое перо и пр. Также дляввода информации широко используются сканеры.
Bсе устройства ПЭВМ взаимодействуют через системнуюмагистраль.Однако из ВЗУ информация сначала должнабыть переписанав ОЗУ и лишь тогда она
Объем ОЗУ можноопределитькак V=V1+V2+V3, где V1-минимальныетребованиясо стороны ОС;
V2- дополнительноепространствоОЗУ, требуемоедля установкидополнительныхпрограммныхмодулей (BDE – 256Мбайт);
V1- минимальнаятребуемая ОСWindows XP – 128 Мбайт;
V3 – объем ОЗУ,занимаемыйсамой программой,которая выбираетсяна усмотрениепользователя;
Таким образом,минимальныетребованияк техническомуобеспечениюследующие:Процессор –300МГц, ОЗУ-128 Мб,винчестер –5 Гб, видео карта4 Мб, дисковод3,5, CD-ROM, монитор сдиагональю14 дюймов, клавиатура,мышь.
Так как возможновыводить напечать результатывычисленийнеобходимпринтер.
Решение задачиавтоматизации анализа доходностиценных бумагобеспечиваетсяпри наличииАРМ, снабженнымследующимпрограммнымобеспечение:
- ОС WindowsXP;
- пакетMicrosoft Office XP;
- драйверы дляпринтера.
В процессевыполнениякурсовогопроекта мырешили задачуавтоматизациианализа доходностиценных бумаг.Автоматизацияв наше времяимеет немаловажноезначение длямногих учреждений,в особенностидля учреждений,работающихв сфере экономикии финансов, аименно коммерческиебанки.
Автоматизацияпозволяетсократитьзатраты времении трудовыхрасходов, чтоособенно важнов условияхразвивающейсярыночной экономики.
Под. ред. О.И.Лаврушина.Банковскоедело. М.: Банковскийи биржевойинформационныйцентр, 1992.
Е. М. Четыркин.Методы финансовыхи коммерческихрасчетов. М.:Дело, BusinessРечь, 1992, гл. 1, 2, 9.
Я. М. Миркин. Ценныебумаги и фондовыйрынок. М.: Перспектива,1995, гл. 12.
Е. В. Семенцова.Операции сценными бумагами:российскаяпрактика. М.:Перспектива,1997, гл. 2.2, 3.3, 4.3.
Под ред. В. А.Галанова, А.И. Басова. Рынокценных бумаг.М.: Финансы истатистика,1996, гл. 4.
А. А. Фельдман.Государственныеценные бумаги.М.: ИНФРА – М, 1995.
Под ред. Н. И.Берзона. Фондовыйрынок. М.: Вита-Пресс,1998.
Рид, Р. Коттер,Р. Смит, Э. Гилл.Коммерческиебанки. М.: Прогресс,1983.
Эдвин Дж. Долан.Деньги, банковскоедело и денежно-кредитнаяполитика.СПб.: «Санкт-ПетербургОРКЕСТР», 1994.
Под. ред. В.И.Колесникова,Л.П. Кроливецкой.Банковскоедело. М.: «Финансыи статистика»,1996.
МинистерствообразованияРоссийскойФедерации
Северо-Кавказскийгосударственныйтехническийуниверситет
УТВЕРЖДАЮ
Зав. кафедрой
_____________________
подпись,инициалы, фамилия
“____”__________2002 г.
ПОЯСНИТЕЛЬНАЯЗАПИСКА
к курсовомупроекту по
дисциплине«автоматизированныеинформационныесистемы в экономике(банковскоедело)»
на тему«Автоматизациясоставлениярейтинга надежностикоммерческихбанков»
Автор проекта Новак АлександрАлександрович
подпись, дата
Специальность 071900 «Информационныесистемы в экономике»
Обозначениекурсовогопроекта (работы)_______________________ ГруппаКИСЭ-982
Руководительпроекта ТрофимоваМарина Викторовна
подпись, дата
Проект (работа)защищен(а)_____________________ Оценка______________________
дата
Члены комиссии____________________________________________________________
подпись, дата инициалы,фамилия
___________________________________________________________________________
подпись, дата инициалы,фамилия
___________________________________________________________________________
подпись, дата инициалы,фамилия
Ставрополь,2002