I wrote customized software for personal use because what is available out there is not offering what I want exactly. I use them myself on a daily basis to monitor the markets. They are available on this blog.
The websites are updated at least once per day. Sometimes, the data source is broken and updates cannot be made.