Position of root bone

Not exactly UE-related question. Where root bone should be located usually in more or less complicated animation? In animation packs I have it isn’t always below the hip. When character is walking, root bone moves with a static speed, and hip can slow down and accelerate, move to the left and right. Is there some rules, or animating of root bone is always manual work?