It looks like some morningstar fundamentals are missing and I'm trying to figure out a work around.
Issue:
Day n: create pipeline with morningstar fundamentals (e.g. ev_to_ebitda) and filter out top x equities
Day n+1: update pipeline and check changes in morningstar fundamentals vs previous day.
Several of the equities from day n that I query in the pipeline on day n+1 returns 0.
Presumably this means that those data points are missing in the dataset?
Idea for solution:
If I increase the window-size in a custom factor - can I then fetch the last available datapoint for each equity? That way I can rank equities with a mixture of current data points for those that have and last known data point for those that don't. I would prefer to have a slightly outdated value than no value at all.
Thoughts?