trading cycle