We combine methods for portfolio optimization in incomplete markets which are due to Karatzas et al. [6] with methods proposed by Nualart based on Malliavin Calculus to model insider trading within a stochastic volatility model. We compute the optimal portfolio within a certain set of insider strategies for a general stochastic volatility model but also apply the methods to explicit examples. We further discuss how the Heston model fits into this context.