Dictionary.com
Thesaurus.com

will have been trading

  • future perfect progressive
    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.