The program is only as accurate as its input.
If you give it incomplete data the answer will be wrong. That's why long time periods are used; to establish a baseline.
Roger