Existing Product Simulation runs simulations with knowledge of the actual state of a Vault Core instance. This provides a more accurate simulation of the actual product execution.
As an example, a client can make use of the actual values of global parameters contained within their Vault Core instance, without having to modify their simulation request each time (aside from the simulation start date, to pick up changes in parameter values). They are also able to use the same contract module associations within their simulation request, as with every existing account in their Vault Core instance.
The following example request calls a derived parameter hook on a simulated account using existing product data: