Information-based multi-assets artificial stock market with heterogeneous agents