A wearable device for determining balance of a user, comprising: at least one gyroscope configured to measure angular velocity about a first axis; at least one inertial measurement device configured to measure deviation along a second axis and a third axis; at least one memory storing instructions; and at least one processor configured to execute the instructions to perform operations, comprising: receiving angular velocity measurements over a period of time from the at least one gyroscope; receiving deviations from the second axis over the period of time from the at least one inertial measurement device; receiving an input indicative of a placement of the wearable device; weighting the deviations from the second axis based on directions associated with the deviations and, the placement of the wearable device, to thereby provide weighted deviations from the second axis; receiving deviations from the third axis over the period of time from the at least one inertial measurement device; weighting the deviations from the third axis, based on directions associated with the deviations and, the placement of the wearable device, to thereby provide weighted deviations from the third axis; and generating a composite balance index based on the angular velocity measurements, the weighted deviations from the second axis, and the weighted deviations from the third axis. at least one gyroscope configured to measure angular velocity about a first axis; at least one inertial measurement device configured to measure deviation along a second axis and a third axis; at least one memory storing instructions; and at least one processor configured to execute the instructions to perform operations, comprising: receiving angular velocity measurements over a period of time from the at least one gyroscope; receiving deviations from the second axis over the period of time from the at least one inertial measurement device; receiving an input indicative of a placement of the wearable device; weighting the deviations from the second axis based on directions associated with the deviations and, the placement of the wearable device, to thereby provide weighted deviations from the second axis; receiving deviations from the third axis over the period of time from the at least one inertial measurement device; weighting the deviations from the third axis, based on directions associated with the deviations and, the placement of the wearable device, to thereby provide weighted deviations from the third axis; and generating a composite balance index based on the angular velocity measurements, the weighted deviations from the second axis, and the weighted deviations from the third axis. receiving angular velocity measurements over a period of time from the at least one gyroscope; receiving deviations from the second axis over the period of time from the at least one inertial measurement device; receiving an input indicative of a placement of the wearable device; weighting the deviations from the second axis based on directions associated with the deviations and, the placement of the wearable device, to thereby provide weighted deviations from the second axis; receiving deviations from the third axis over the period of time from the at least one inertial measurement device; weighting the deviations from the third axis, based on directions associated with the deviations and, the placement of the wearable device, to thereby provide weighted deviations from the third axis; and generating a composite balance index based on the angular velocity measurements, the weighted deviations from the second axis, and the weighted deviations from the third axis.