An assisting torque setting apparatus (200, 300, 400) comprising: a receiver (210, 410, 1310) configured to receive gait data of a user; a stable assisting torque setter (220, 450, 1320) configured to set a stable assisting torque using an evaluation value of at least one index calculated based on the gait data received by the receiver (210, 410, 1310), a basic assisting torque setter (230, 440, 1330) configured to set a basic assisting torque corresponding to a gait motion of the user calculated based on the gait data received by the receiver (210, 410, 1310), and a final assisting torque (240, 460, 1340) setter configured to set a final assisting torque based on the stable assisting torque set by the stable assisting torque setter (220, 450, 1320) and the basic assisting torque set by the basic assisting torque setter (230, 440, 1330) CHARACTERIZED IN THAT the stable assisting torque setter (220, 450, 1320) comprises: an index evaluator (310, 451) configured to calculate the evaluation value of the at least one index based on the gait data received by the receiver (210, 410, 1310); a weight calculator (320, 452) configured to calculate a weight of the at least one index based on a difference between the calculated evaluation value and a threshold corresponding to the at least one index; and a stable assisting torque calculator (330, 453) configured to calculate the stable assisting torque by applying the calculated weight to an initial stable assisting torque corresponding to the at least one index. a receiver (210, 410, 1310) configured to receive gait data of a user; a stable assisting torque setter (220, 450, 1320) configured to set a stable assisting torque using an evaluation value of at least one index calculated based on the gait data received by the receiver (210, 410, 1310), a basic assisting torque setter (230, 440, 1330) configured to set a basic assisting torque corresponding to a gait motion of the user calculated based on the gait data received by the receiver (210, 410, 1310), and a final assisting torque (240, 460, 1340) setter configured to set a final assisting torque based on the stable assisting torque set by the stable assisting torque setter (220, 450, 1320) and the basic assisting torque set by the basic assisting torque setter (230, 440, 1330) CHARACTERIZED IN THAT the stable assisting torque setter (220, 450, 1320) comprises: an index evaluator (310, 451) configured to calculate the evaluation value of the at least one index based on the gait data received by the receiver (210, 410, 1310); a weight calculator (320, 452) configured to calculate a weight of the at least one index based on a difference between the calculated evaluation value and a threshold corresponding to the at least one index; and a stable assisting torque calculator (330, 453) configured to calculate the stable assisting torque by applying the calculated weight to an initial stable assisting torque corresponding to the at least one index. an index evaluator (310, 451) configured to calculate the evaluation value of the at least one index based on the gait data received by the receiver (210, 410, 1310); a weight calculator (320, 452) configured to calculate a weight of the at least one index based on a difference between the calculated evaluation value and a threshold corresponding to the at least one index; and a stable assisting torque calculator (330, 453) configured to calculate the stable assisting torque by applying the calculated weight to an initial stable assisting torque corresponding to the at least one index.