Following the framework of a one risky -one riskless asset model developed by Brock and Hommes (1998), this paper considers a discrete-time model of a .nancial market where heterogeneous groups of agents allocate their wealth amongst multiple risky assets and a riskless asset. Agents follow di/erent expectation formation schemes for both .rst and second moments of the distribution of returns. Instead of using a Walrasian auctioneer scenario as the market clearing mechanism, a market maker scenario is used. In particular, the paper focuses on the case of two risky assets and two agent types, fundamentalists and trend chasers. Conditions for the stability of the "fundamental" equilibrium are established in terms of the key parameters, in particular the extrapolation rate of the trend chasers and the weight of the two groups in the market. Numerical explorations are performed in order to analyze the combined e/ect of the interaction between heterogeneous traders and the diversi.cation among multiple risky assets. Particular attention is paid to the e/ect of the correlation between the risky assets. It turns out that investors' anticipated correlation and portfolio diversi.cation do not always have a stabilizing role, but rather may act as a further source of complexity in the .nancial market.JEL classi cation: C61; D84; G11; G12