We study mean field portfolio games in incomplete markets with random market parameters, where each player is concerned with not only her own wealth but also the relative performance to her competitors. We use the martingale optimality principle approach to characterize the unique Nash equilibrium in terms of a mean field FBSDE with quadratic growth, which is solvable under a weak interaction assumption. Motivated by the weak interaction assumption, we establish an asymptotic expansion result in powers of the competition parameter. When the market parameters do not depend on the Brownian paths, we get the Nash equilibrium in closed form. Moreover, when all the market parameters become time-independent, we revisit the games in [21] and our analysis shows that nonconstant equilibria do not exist in L ∞ , and the constant equilibrium obtained in [21] is unique in L ∞ , not only in the space of constant equilibria.