I am considering a simple Heston Model Market with one risky and one riskless asset.
The dynamics of the riskless asset is simply $dB_t=r*B_t*dt$
The dynamics of the risky asset is as follows,
$ dS_t=r*S_t*dt+\sqrt{V(t)}*S_t*dW_t, S_0>0 $
$ dV_t= \alpha*(\beta-V_t)*dt+\gamma*\sqrt{V_t}*dW^{\rho}_t, V_0=\sigma^2 $
$ W^{\rho}_t = \rho*W_t +\sqrt{1-\rho^2}*W^*_t $
where $W_t,W^*_t$ are independent standard one-dimentional Brownian Motion.
I want to ask firstly, whether there exist a explicit solution for $S_t$ and $V_t$. If yes, can you please tell me what is it and how to find it.
Secondly, when i simulate this market and compute the price of simple European call option on this risky asset using Monte Carlo $C_{Heston}$ and then compute the implied volatility in the Black and Scholes Market, i cannot find implied volatility for some values of the strike price.
this is the equation i am using to find implied volatility of Heston Model in Black and Scholes Market, $s*exp(r*T)*\Phi(\frac{(ln(s/K)+(r+(1/2)*\sigma^2)*T)}{(\sigma*\sqrt{T})})-K*\Phi(\frac{(ln(s/K)+(r-(1/2)*\sigma^2)*T)}{(\sigma*\sqrt{T})}) = C_{Heston}$
where $\Phi$ is CDF of Normal(0,1).
solving for $\sigma$ using computer algebra gives, $RootOf(-S_0*exp(r*T)*erf((1/4)*\frac{(T*Z^2+2*r*T+2*\ln(S_0/K))*\sqrt{2}}{(Z*\sqrt{T})})+erf((1/4)*\frac{(-T*Z^2+2*r*T+2*ln(S_0/K))*\sqrt{2}}{(Z*\sqrt{T})})*K-S_0*exp(r*T)+K+2*C_{Heston})$
but this is becoming complex for some values of $K$ in the model.
So my question is does the implied volatility of Heston Model in Black Scholes Model for European Call Option exist for all values of the strike price $K\gt 0$.
Please answer in easy to understand and elaborate manner as i am new to this subject.