A yarn winding device which is configured to form a package (Pw) by winding a running yarn onto a rotating bobbin (Bw) while the yarn is traversed by a traverse guide and performing precision winding in which a winding ratio which is a ratio of the rotation number of the bobbin (Bw) to the number of times of reciprocal movement of the traverse guide per unit time to be constant, the yarn winding device comprising: a guide driving unit which is configured to reciprocate the traverse guide in a predetermined traverse direction and is able to change a reversal position of the traverse guide during a winding operation of winding the yarn; and a control unit, the control unit being configured to perform: first reversal control in which the guide driving unit is controlled so that the traverse guide running outward in the traverse direction at a predetermined speed is decelerated, the running direction of the traverse guide is reversed to inward at a predetermined first reversal position, and then the traverse guide is re-accelerated to the predetermined speed; and second reversal control in which the guide driving unit is controlled so that the traverse guide running outward in the traverse direction at the predetermined speed is decelerated, the running direction of the traverse guide is reversed to inward at a second reversal position which is on the inner side of the first reversal position, and then the traverse guide is re-accelerated to the predetermined speed, during the precision winding, as compared to a first reversal time which is between start of deceleration to completion of re-acceleration in the first reversal control, a second reversal time which is between start of deceleration of the traverse guide and completion of re-acceleration in the second reversal control being arranged to be long; characterized in that the control unit is configured to arrange the maximum value of the acceleration in the second reversal time to be identical with the maximum value of the acceleration in the first reversal time and to stop the traverse guide at the second reversal position in the traverse direction for a predetermined time and then accelerate the traverse guide again. a guide driving unit which is configured to reciprocate the traverse guide in a predetermined traverse direction and is able to change a reversal position of the traverse guide during a winding operation of winding the yarn; and a control unit, the control unit being configured to perform: first reversal control in which the guide driving unit is controlled so that the traverse guide running outward in the traverse direction at a predetermined speed is decelerated, the running direction of the traverse guide is reversed to inward at a predetermined first reversal position, and then the traverse guide is re-accelerated to the predetermined speed; and second reversal control in which the guide driving unit is controlled so that the traverse guide running outward in the traverse direction at the predetermined speed is decelerated, the running direction of the traverse guide is reversed to inward at a second reversal position which is on the inner side of the first reversal position, and then the traverse guide is re-accelerated to the predetermined speed, during the precision winding, as compared to a first reversal time which is between start of deceleration to completion of re-acceleration in the first reversal control, a second reversal time which is between start of deceleration of the traverse guide and completion of re-acceleration in the second reversal control being arranged to be long; characterized in that the control unit is configured to arrange the maximum value of the acceleration in the second reversal time to be identical with the maximum value of the acceleration in the first reversal time and to stop the traverse guide at the second reversal position in the traverse direction for a predetermined time and then accelerate the traverse guide again. first reversal control in which the guide driving unit is controlled so that the traverse guide running outward in the traverse direction at a predetermined speed is decelerated, the running direction of the traverse guide is reversed to inward at a predetermined first reversal position, and then the traverse guide is re-accelerated to the predetermined speed; and second reversal control in which the guide driving unit is controlled so that the traverse guide running outward in the traverse direction at the predetermined speed is decelerated, the running direction of the traverse guide is reversed to inward at a second reversal position which is on the inner side of the first reversal position, and then the traverse guide is re-accelerated to the predetermined speed, during the precision winding, as compared to a first reversal time which is between start of deceleration to completion of re-acceleration in the first reversal control, a second reversal time which is between start of deceleration of the traverse guide and completion of re-acceleration in the second reversal control being arranged to be long; characterized in that the control unit is configured to arrange the maximum value of the acceleration in the second reversal time to be identical with the maximum value of the acceleration in the first reversal time and to stop the traverse guide at the second reversal position in the traverse direction for a predetermined time and then accelerate the traverse guide again.