spot and contract trading