All figures in this article are simulation results based on synthetic data (fictional FX-style rates) created in Python.