Title: yuimaGUI: A graphical user interface for computational finance based on the yuima R package
Authors: Emanuele Guidotti - University of Milan (Italy) [presenting]
Stefano Iacus - University of Milan (Italy)
Lorenzo Mercuri - University of Milan (Italy)
Abstract: The aim of Yuima project is to develop a complete environment for simulation and inference of Stochastic Differential Equations (SDE) via an R package called yuima. The package is developed using the object oriented programming language S4 and allows the user to manage a stochastic process characterized by a SDE with the following general form: $dXt =b(t,Xt,\theta)dt+a(t,Xt,\theta)dWHt +c(t,Xt,\theta)dZt$, where $b(t,Xt,\theta)$, $a(t,Xt,\theta)$ and $c(t,Xt,\theta)$ are functions defined by the user. $WH$ is the fractional Brownian motion where the Hurst coefficient $H$ is fixed by default to 1/2 that corresponds to the standard Brownian motion.The yuima package has also estimation and simulation routines for two models widely used in modern computational finance: the Continuous ARMA$(p,q)$ driven by a general Levy process and the COGARCH$(p,q)$ model for high frequency data. Moreover, yuimaGUI allows to simulate a portfolio of assets and derivatives under different scenarios and further evaluate thee overall returns along with their distribution. After a brief presentation of the yuima framework, we will focus on aspects related to computational finance and show how they can be easily approached through the yuimaGUI package. We will go through data mining and clustering of financial time series, model selection, change point estimation, scenario simulation and the analysis of the distribution of the expected returns for composite portfolios.