There is no model of the market that can remain stably accurate because the market will inevitably incorporate the insights of any model that is accurate until those insights are no longer accurate
This assumes that any accurate model will inevitably get big enough to be noticable by the rest of the actors.
in order for your model to accomplish that, you would get very rich.
there will also likely always be more. in the limit in order to get an edge your model would start to infer insider information. for example, it's common knowledge by now that satellite imagery is used to measure car numbers in parking lots, that's a proxy for insider information.
so it's not even so much the model as it is the data.
even being able to forecast weather better than publicly available methods can be leveraged to gain a significant edge.