We replicate the contested calibration of the Farmer and Joshi agent based model of financial markets using a genetic algorithm and a Nelder-Mead with threshold accepting algorithm following Fabretti. The novelty of the Farmer-Joshi model is that the dynamics are driven by trade entry and exit thresholds alone. We recover the known claim that some important stylized facts observed in financial markets cannot be easily found under calibration -- in particular those relating to the auto-correlations in the absolute values of the price fluctuations, and sufficient kurtosis. However, rather than concerns relating to the calibration method, what is novel here is that we extended the Farmer-Joshi model to include agent adaptation using an Brock and Hommes approach to strategy fitness based on trading strategy profitability. We call this an adaptive Farmer-Joshi model: the model allows trading agents to switch between strategies by favouring strategies that have been more profitable over some period of time determined by a free-parameter fixing the profit monitoring time-horizon. In the adaptive model we are able to calibrate and recover additional stylized facts, despite apparent degeneracy's. This is achieved by combining the interactions of trade entry levels with trade strategy switching. We use this to argue that for low-frequency trading across days, as calibrated to daily sampled data, feed-backs can be accounted for by strategy die-out based on intermediate term profitability; we find that the average trade monitoring horizon is approximately two to three months (or 40 to 60 days) of trading.
翻译:我们利用基因算法和Nelder-Joshi代理商-Mead复制基于金融市场的有争议校准模式,采用Fabretti之后的门槛接受算法。Farmer-Joshi模型的新颖之处是,动态是由贸易出入口和退出阈值驱动的。我们恢复了已知的说法,即金融市场上观察到的一些重要的典型事实很难在校准之下找到,特别是那些与价格波动绝对值的自动趋同关系和足够曲线有关的金融市场模型。然而,与其关注校准方法,我们这里的新颖之处是,我们扩展了农民-Joshi模型,将代理商的适应性方法纳入基于贸易战略利润战略的适应性。我们称之为适应性农民-Joshi模型:该模型允许贸易代理商通过偏爱战略,在确定利润监测时间的绝对值的某个时期里更有利可图。在适应模型中,我们可以校准和回收更多的标准化事实,尽管有明显的分流法和霍姆斯法,但这一贸易周期的中间交易周期比值 —我们通过对正常交易的周期进行计算,从而将贸易周期数据转换为标准。