Currently everything is saved in memory, in Python structures, including the results from time loops (with the final result saved in disk).
Improve this data gathering with a light database (such as mongoDB).
When running the arbitrage algorithm for a long time, some solutions are printed several times (as the arbitrage is captured several times). Add a checker to delete dups.