Simultaneous trading of multiple assets is becoming more common in financial markets, but financial analysts argue that it may bring unintended consequences, such as an increase in volatility. Agent-based simulations are useful ways to study market dynamics and acquire information to devise market rules. In this study, we constructed a multi-asset artificial market model and investigated the effect of arbitrage trading among multiple assets on price shock transfer from one asset to the whole market. The model is composed of two sorts of asset: index futures and its underlying stocks (the components of the market index). Our simulation featured two types of agent: local traders and arbitrageurs. A local trader sells or buys a single asset. Arbitrageurs can profit from a price difference between the index futures and the underlying stocks by applying the rule: buy cheap ones and sell expensive ones simultaneously. From exhaustive simulations of various trading strategies of local traders, we found that a shock transfer can be initiated and accelerated by local traders with certain strategies and arbitrageurs. Furthermore, we investigated how arbitrageurs and a market regulation, i.e., trading halt, work together. We found some situations in which trading halts increase market volatility. The implications for market regulations are discussed.
Artificial marketMulti-assetShock transfer Trading regulation