In my experience, the trick with body weight is that you actually do have almost perfect control over the day to day.
Assuming you take it in the morning before breakfast and after the bathroom, it's almost a pure function of your weight yesterday and the caloric balance from the day prior. If you control your caloric balance with diet and exercise, you can predict your 1-2lb swings (aka constant swings) pretty accurately.