This position is no longer available.

STAGE 3A - QUANT - Reinforcement Learning & Local Volatility Calibration

Internship(6 months)
Paris
No remote work
Salary: Not specified

Murex
Murex

Interested in this job?

Questions and answers about the job

The position

Job description

The MACS (Murex AnalytiCS) modelling team is responsible for the implementation of efficient and innovative evaluation methods and the computation of risk measures (Sensitivity computations, VaR, PFE, XVA…) for financial products (from vanillas to the most exotic ones). It is a cross assets team (Equities, FX, Rates, Commodities and Credit) which understands, implements (calibration and financial evaluation) and maintains standard modelizations as well as more innovative ones to fit market needs.

MACS models can be used through a pricing library but are also exposed using a REST service. Particular care is put on producing accurate and reliable results in a timely manner, which leverages on modern technologies (ex: GPU computing) or adapted numerical methods.

Missions :

Machine learning / Artificial Intelligence methods are increasingly part of our lives today, just like in financial markets.

First “Supervised Learning” technics using deep neural networks were put in place to mainly approximate very accurately and very quickly valorization functions (complex and time consuming) of specific financial products (vanillas as well as exotic ones) under several modelizations. “Unsupervised Learning” technics were also used to develop, for example, new valorization methods, alternatives to PDE resolutions or Monte Carlo methods. The next step is then the use of “Reinforcement Learning” technics.

The purpose of this internship is then to implement “Reinforcement Learning” technics in the context of the calibration of financial models. In fact, these methods are designed to learn throughout the diffusion process and the different simulations the parameter values of the model so to match market option prices.

In a first step of this internship, you will familiarize yourself with the “Reinforcement Learning” technics. A first implementation will be developed under a simple modelization (Black & Scholes) to facilitate on a low dimension context a first analysis of the method and determination of the main drivers (simulation number, discretization steps, reward policies…).

 Next step is to implement these technics to more complex modelizations (the local volatility model will be the first one) but still focusing on matching the market prices of European options. You will then adapt the method so to match also more exotic financial products prices (i.e. one touch options / VIX options…).

 A particular focus will be put on the quality of the implementation and analysis as well as on the computation time.


Preferred experience

3rd year student in Computer Science / Financial engineering or Master Student in Mathematical Finance with:

·       Strong knowledge of quantitative finance

·       Good knowledge of C++ (knowledge of Python or of parallel computing would be a plus)

·       Interest in financial markets

·       French and English speaking

Duration : 6 Months

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Data / Business Intelligence”.