Dictionary.com
Thesaurus.com

will have traded

  • future perfect
    of trade.
    trade
    noun
    the act or process of buying, selling, or exchanging commodities, at either wholesale or retail, within a country or between countries.