split trade -> object/primitive