I'd like to generate scenarios (simulate several paths of the process) for several stocks using multinomial Geometric Brownian Motion under Stochastic volatility assumption. I'm going to use it in my portfolio optimization task. Firstly, I tried to model stochastic volatility using Copula-GARCH model (because it is essential for the portfolio to model volatility(dispersion) of each stock and dependency(covariance)). I tried to find some articles, which uses a similar approach but haven't found it.
So I have two questions: why are these models like this unpopular? And what are the alternatives, that I could model dependencies between financial assets?
I found that researches added to GBM another process that modelling volatility, like this:
$dS_t = \mu S_{t}dt + \sigma(Y_t)S_tdW_{1t},$
$dY_t = \theta(w-Y_t)dt + \epsilon \sqrt(Y_t)dW_{2t}$
But I don't understand how to model dependencies in this case.
Thank you.