kötvényárazási hibák intelligens javítóalgoritmusának tervezése és fejlesztése

Post on 19-Mar-2016

40 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Kötvényárazási hibák intelligens javítóalgoritmusának tervezése és fejlesztése. Gellén Ágnes IUFQ58. Adminisztratív információk. Tárgykód: VIIIA355 Külső konzulens: Szőllősi Loránd Belső konzulens: Dr. Kiss Bálint. Mi az a kötvény?. Hitelviszonyt megtestesítő értékpapír - PowerPoint PPT Presentation

TRANSCRIPT

Kötvényárazási hibák intelligens javítóalgoritmusának tervezése és fejlesztéseGELLÉN ÁGNESIUFQ58

Adminisztratív információk

Tárgykód: VIIIA355Külső konzulens: Szőllősi LorándBelső konzulens: Dr. Kiss Bálint

Mi az a kötvény?

Hitelviszonyt megtestesítő értékpapír Árfolyam

Jövőben várható pénzáramok jelenértéke Kötelezettségek

jól meghatározottak: pl. névérték, kamat, törlesztés Árazás: bonyolult

Kötvény reprezentációja: FPML

Financial products Markup Language XML szabványnak megfelel

Annak egy részhalmaza Piaci ügyletekkel foglalkozik

Ideális kötvényadatok reprezentálására C Széles körben használt C Open Source C

Az FPML-t használó vállalatok

Az árazás

Kötvényt kibocsátó (bank) feladata Bank által használt saját algoritmus Pl. egy közelítő függvény:

ahol: PV = jelenérték (elméleti árfolyam)Ci = i-edik időpontban esedékes

pénzáramr = az átlagos piaci kamatláb

A kötvényárazás problémája

Mindenki más modellből indul ki A modellek sokparaméteresek Paraméterek egyenkénti lekérdezése nem egyszerű

Forrás hitelessége ? A lekérdezés ideje Nagyszámú paraméteres modell kezelése

Senki nem tudja a pontos árat

Mi a megoldás?

Egy lehetséges mankó

Problémák Max 20.000 lekérdezés/hó Nem elég gyors Nem csak a MS férhet hozzá Nem biztos, hogy az ő becslésük a legjobb

Kapcsolat a két „black box” között

Probléma

Minden egyes vállalat az általa kifejlesztett, saját black box alapján árazza a kötvényeit

Cél

Hogyan működik a black box?

Ami a segítségünkre lesz

Mesterséges intelligencia Gépi tanulás Tanuló algoritmusok

Pl. A*

Mit is kell kitalálni?

𝑃𝑉=∑ 𝐶𝑖(1+𝑟 )𝑖

Minden vállalat saját kötvényárazó algoritmusát

FÜGGVÉNY

Változók Operátorok

A módszer

Kulcs: műveletek sorozatának reprezentációja bináris fa Folyamat:

Bináris fák előállítása bináris fa értékének kiolvasása összehasonlítás a keresett

eredménnyel

Bináris fák

gyökeres irányított fa (gráf) gyökér kivételével minden csúcsának egy szülője van és legfeljebb két gyereke: 

egy jobboldali és/vagy egy baloldali

Bináris fa, mint műveletek sorozata

A bináris fa az alábbi műveletet rejti magában:(5*7)*2 *

5

2*

7

Amit a program jelenleg tud

Egyszerű művelet felderítése Például:

Bemenő paraméterek (változók, operátorok)

Kimenő paraméter = az eredmény

Változók: 2.0, 3.0 10.0Műveletek: * , +

Példa bemutatása

Generált bináris fák + műveletek

*

2

3+

2

*

2

2+

3

(2+2¿∗3 (2+3¿∗2

Példa bemutatása

Ekkor a keresett bináris fa

*

2

2+

3

Jövőbeli célok

A program FPML-ekből nyerjen ki adatokat Véges futási időben eredmény (bonyolultabb műveletek)

Tanuló algoritmusok bevezetése

top related