Cycle-Based Trading