trading decisions by player idea - to be refactored