I am trying to find more information about when the data are updated each day for equity, fundamental and options.

1. When is the pricing or options data updated? Should I run my algorithm end of day or do I have to wait until next morning to pick up yesterday's latest data?

2. Are there real time live quotes we could use? For example, I saw some talk about integrating IEX data. If so, does it mean we could get real time quotes from IEX cloud?

Any help or point to the right document is appreciated.