Maxeler applications in financial engineering ALEKSANDAR RAKIĆEVIĆprof. BRATISLAV PETROVIĆ PhD...

7
Maxeler applications in financial engineering ALEKSANDAR RAKIĆEVIĆ prof. BRATISLAV PETROVIĆ PhD student Menthor University of Belgrade Faculty of Organizational Sciences (FON)

Transcript of Maxeler applications in financial engineering ALEKSANDAR RAKIĆEVIĆprof. BRATISLAV PETROVIĆ PhD...

Page 1: Maxeler applications in financial engineering ALEKSANDAR RAKIĆEVIĆprof. BRATISLAV PETROVIĆ PhD studentMenthor University of Belgrade Faculty of Organizational.

Maxeler applications in financial engineering

ALEKSANDAR RAKIĆEVIĆ prof. BRATISLAV PETROVIĆ

PhD student Menthor

University of Belgrade

Faculty of Organizational Sciences (FON)

Page 2: Maxeler applications in financial engineering ALEKSANDAR RAKIĆEVIĆprof. BRATISLAV PETROVIĆ PhD studentMenthor University of Belgrade Faculty of Organizational.

MAXELER FINANCIAL APPLICATIONS

• Interest rate curve fitting

• Pricing/valuation

• Model calibration

• Scenario analysis

• Risk analysis

• Portfolio optimization

• High frequency trading

2 / 7

Page 3: Maxeler applications in financial engineering ALEKSANDAR RAKIĆEVIĆprof. BRATISLAV PETROVIĆ PhD studentMenthor University of Belgrade Faculty of Organizational.

THESE PROBLEMS ARE COMPUTATIONALLY EXPENSIVE

• Some intensive calculations:

– expected values for trees based models

with thousands of steps

– correlation and covariance matrices

for thousands of assets

– multi variate Monte Carlo simulations

with multiple payoffs

– runing models for high frequency trading

3 / 7

Page 4: Maxeler applications in financial engineering ALEKSANDAR RAKIĆEVIĆprof. BRATISLAV PETROVIĆ PhD studentMenthor University of Belgrade Faculty of Organizational.

Pricing CDOs

4 / 7

1

,0

1 1

2

,0

, ,

, , , , , ,

min , min , ; ,

1; ,

ln ln2

,

, , 1

j t t U t L t tk k j k j k k

t t

t t

t

nn n n

n n t n tt

n

t n m t n t m t n t t t t n t

E Z K K dF p

pF p

D A t

p K Kt

corr X X X Y

Page 5: Maxeler applications in financial engineering ALEKSANDAR RAKIĆEVIĆprof. BRATISLAV PETROVIĆ PhD studentMenthor University of Belgrade Faculty of Organizational.

Risk analysis using Monte Carlo simulation

5 / 7

2 2

1 1 1,

10

1

2N N

p i i i j ij i ji i j i j

t tt

t

VAR

VaR a VAR a a VARVAR

S SR Q

S

c f x dx

Page 6: Maxeler applications in financial engineering ALEKSANDAR RAKIĆEVIĆprof. BRATISLAV PETROVIĆ PhD studentMenthor University of Belgrade Faculty of Organizational.

WHAT ARE THE EFFECTS OF MAXELER APPLICATIONS

• Example: Acceleration of complex credit derivatives calculations at JP Morgan

Code transformation: 898 → 3696 (growth factor 4)

Speedup: 220x (overnight → several min)

Power usage: - 6%

• American Finance Technology Award (2011)

6 / 7

Page 7: Maxeler applications in financial engineering ALEKSANDAR RAKIĆEVIĆprof. BRATISLAV PETROVIĆ PhD studentMenthor University of Belgrade Faculty of Organizational.

SYSTEM THEORY AND CONTROL LABORATORYFaculty of organizational sciences, Belgrade University

Research area: – Modeling and control, – Optimization,– Computational inteligence, – Machine learning.

Application domains: Finance and management.

ALEKSANDAR RAKIĆEVIĆE-mail: [email protected]

CONTACT INFO:

7 / 7