We propose a novel agent-based financial market framework in which speculators usually follow their own individual technical and fundamental trading rules to determine their orders. However, there are also sunspot-initiated periods in which their trading behavior is correlated. We are able to convert our (very) simple large-scale agent-based model into a simple small-scale agent-based model and show that our framework is able to produce bubbles and crashes, excess volatility, fattailed return distributions, serially uncorrelated returns and volatility clustering. While lasting volatility outbursts occur if the mass of speculators switches to technical analysis, extreme price changes emerge if sunspots coordinate temporarily the behavior of speculators.
financial markets stylized facts agent-based models technical and fundamental analysis heterogeneity and coordination sunspots and extreme events