Advanced Pricing is a of with functions , keys and example object that represents the specifications of any optional additional output that may be generated along side the usual output when the function runs on objects of type
It works as follows:
If desired, an object of this type may be supplied as input to the key
Then, as long as the entry to the function is set to Advanced, the pricing result will include additional quantities that correspond to the calculation jobs requested in the supplied Advanced Pricing object.
The available calculation jobs can be specified through the following flags:
In the PnL case, a summary table is generated that contains a breakdown of the PnL into various components, as described at