Heterogeneous agent models (HAMs) in finance and economics are often characterised by high dimensional nonlinear stochastic differential or difference systems. Because of the complexity of the interaction between the nonlinearities and noise, a commonly used, often called indirect, approach to the study of HAMs combines theoretical analysis of the underlying deterministic skeleton with numerical analysis of the stochastic model. However, it is well known that this indirect approach may not properly characterise the nature of the stochastic model. This paper aims to tackle this issue by developing a direct and analytical approach to the analysis of a stochastic model of speculative price dynamics involving two types of agents, fundamentalist...