If you just need to re-generate things monthly, you could write some custom code that looks up the required information and then re-writes the notes, then rebuild the website. You could then automate this with something like Github actions so it will keep automatically updating every month