arbitrageur
/ˌɑrbɪtrɑːʒɔr, ˈɑrbɪtrɑːʒɔr/Definitions
1. noun
A person who engages in arbitrage, especially someone who buys and sells securities, currencies, or commodities at different prices in different markets to profit from price differences.
“The arbitrageur made a fortune by exploiting the discrepancies in the foreign exchange market.”