GAOYUANYUAN / Options-market-making-using-a-stochastic-control-approach

Options market making using a stochastic control approach

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Options market making using a stochastic control approach

In this paper, we are investigating the market making problem under a stochastic control framework by first deriving the results obtained in seminal work by [AS] for stock market making, which was then expanded by [ElAA3] into an options market making setting. We will focus on the derivation of analytic expressions for optimal controls using dynamic programming principle and their approximation in the case of risk-averse options market makers. We will use the same simplifying assumptions to prove these results, where we consider the market maker as an agent who seeks to maximise the expected utility of terminal wealth. Later we prove derivations in [ElAA3] for approximation of variance of the utility of terminal wealth for a market maker who also seeks to manage the inventory risk. Monte Carlo simulations are used to verify the performance of three different market makers: risk-neutral, risk-averse and zero intelligence as a baseline. In the simulation, we assume the stock price to follow the Heston model for which we briefly investigate some important results concerning option valuation. The aim is to show that stochastic control is a viable method of solving the market making problem under simplifying assumptions.

References

[Ap] D. Applebaum, Levy processes and stochastic calculus, 2nd edition, Cambridge University Press, (2009)

[AS] M. Avellaneda and S. Stoikov, High-frequency trading in a limit order book, Quant. Finance 8, no. 3, 217–224 (2008)

[Bj] T. Björk, Arbitrage theory in continious time, 2nd edition, Oxford University Press, (2004)

[BZ] Z. Brzezniak and T. Zastawniak, Basic stochastic processes: A course through exercises, SpringerVerlag London, (1999)

[ELAA3] S. El Aoud and F. Abergel, A stochastic control approach for options market making, Market Microstructure and Liquidity, Vol. 01, No. 01, 1550006 (2015), https://hal.archives-ouvertes.fr/hal-01061852v3

[ELAA2] S. El Aoud and F. Abergel, A stochastic control approach for options market making, Market Microstructure and Liquidity, (2015), https://hal.archivesouvertes.fr/hal-01061852v2

[Fr] A. Friedman, Partial differential equations of parabolic type, Prentice-Hall, (1983)

[FS] W.H. Fleming and H.M. Soner, Controlled markov processes and viscosity solutions, 2nd edition, Springer, (2006)

[Ga] J. Gatheral, The volatility surface, John Wiley & Sons, (2006)

[Gr] M.D. Greenberg, Advanced engineering mathematics, 2nd edition, Prentice-Hall, (1998)

[HS] T. Ho and H. R. Stoll, Optimal dealer pricing under transactions and return uncertainty, J. Finance 9, no. 1, 47–73 (1981)

[IW] N. Ikeda, S. Watanabe, Stochastic differential equations and Diffusion processes, 2nd edition, (1989)

[Mu] J.D. Murray, Asymptotic analysis, SpringerVerlag New York Berlin Heidelberg Tokyo, (1984)

[Na] A.H. Nayfeh, Perturbation methods, John Wiley & Sons, (2000)

[Ok] B. Øksendal, Stochastic differential equations : an introduction with applications, 5th edition, Springer-Verlag Heidelberg New York, (1998)

[Ol] P.J. Olver, Introduction to partial differential equations, Springer, (2014)

[OS] B. Øksendal and A. Sulem, Applied stochastic control of jump diffusions, Springer, (2005)

[Ph] H. Pham, Continuous-time stochastic control and optimization with financial applications, Springer, (2009)

[Pr] E.P. Protter, Stochastic integration and differential equations, Springer Berlin / Heidelberg, (2013)

[Ra] S.S. Rao, Engineering optimization theory and practice, 4th edition, John Wiley & Sons, (2009)

[Ro] F.D. Rouah, The Heston model and its extensions in Matlab and C#, John Wiley & Sons, (2013)

[Ru] W. Rudin, Principles of mathematical analysis, 3rd edition, McGraw-Hill, (1976)

[Ve] F. Verhulst, Methods and applications of singular perturbations, Springer, (2000)

About

Options market making using a stochastic control approach


Languages

Language:Python 100.0%