Introduce parametrized getTradeService