As described in the Break Clearing Phase Sub-streams section, during the two-stage valuation data data cleansing (or exception management) workflow (VD XM), the phases which may need your input are:
- the ‘Overlay I Breaks’ clearing phase
- the ‘Overlay II Breaks’ clearing phase
Each break clearing phase will be first split by pricing slot, then into sub-streams according to the task granularity settings.
If there is no break identified following a break test calculation within a given sub-stream, its status will directly be set to ‘APPROVED’. Otherwise, a break clearing task will be generated accordingly, starting with a resolution task.
On this page, we will provide:
- an overview of the resolution process for valuation data break clearing
- a description of the resolution actions applicable for both Overlay I and Overlay II breaks, starting with the temporary ‘Hold’ resolution action
- a description of how to re-run a sub-stream of a valuation data break clearing phase
- a description of the display configuration that you can apply to break clearing tasks
The resolution process will be followed by the approval process where a different user will either approve or reject the proposed resolutions.
Once breaks are resolved and approved, you can view and export the results of the data cleansing process, including Overlay I or OverlayII cleansed data (as applicable) and valuation data source (as described below).
Overview
If, following a break test calculation, there are breaks to be cleared within a given sub-stream, you will need to:
- check out the relevant resolution task
- at the task level, apply a (collective) resolution action on selected VDKs with break(s) (as described below) and submit it for approval
- in case of rejection, repeat the resolution process for the rejected VDKs
Given the nature of the two-stage VD XM workflow, you will not be able to approve your own proposed resolutions.
At the task level, the resolution process is as follows:
- for each VDK with break(s), you can
Apply a chosen resolution action either collectively (i.e. on all or on a sub-selection of filtered or explicitly selected items) or individually (1) - applied resolution for selected items can be undone by clicking on
Reset - you can submit applied resolutions for approval “as-you-go” (i.e. on the subset of VDKs for which you have applied an actual resolution action - not the ‘Hold’ action) by clicking on
Submit or CTRL+ENTER / CMD+ENTER on your keyboard (2) - a resolution task can be cancelled as a whole at any point by clicking on
Cancel (3)
You can configure the display within a task with your preferred settings.
At any point of the VD XM workflow, at the dashboard level, you can re-run a sub-stream of a clearing phase for valuation data, in its entirety or amended data only, by selecting the sub-stream(s) and clicking on
Resolution Task for Valuation Data Breaks
In this section, we will illustrate with a worked example how to:
- place valuation data breaks on hold (i.e. for informative purposes only, with no downstream effect)
- resolve valuation data breaks
In our example, we do not have any Overlay I breaks and the VD XM goes straight to the Overlay II clearing phase. We have an Overlay II valuation data break (PvS Vega test) that you will first place on hold. You will then resolve the break with the ‘Switch to P2’ action, which will then need to be approved by a different user.
The same process can be applied for valuation data Overlay I breaks.
Additional dropdowns and/or entry fields may appear according to the chosen resolution scope or action (as described below).
Under

To start the resolution process, check out a task by double-clicking on the line item or selecting a series of tasks and clicking on

After clicking on

In addition to setting your preferred display configuration, you can:
- view all or only VDKs with breaks (by clicking on either “All” or “Breaks Only” in the data table)
- filter and sort by Asset Class, Trade Type, etc.
- exclude or include from your view items that have been placed on hold
Supporting evidence can be uploaded prior to submission by clicking on
A description of the resolution scope and actions and corresponding permissible values are set out in the table below.
Field Name | Description | Permissible Values |
---|---|---|
Resolution Scope | The scope of the resolution | OVERALL | INDIVIDUAL |
Resolution Action | The proposed resolution to be applied to the filtered/selected items | See valuation data resolution actions below |
Comment | Rational for proposed resolution | Free text |
You should note that unless the ‘Do Not Price’ resolution action is selected (see table below), any other resolution action that attempt to set the value to NULL (or a value based upon NULL) will be automatically rejected upon submission. In addition, any break test (apart from the ‘NULL’ test) that involves a NULL value will not be performed and will be counted as a ‘Skipped’ test.
RESOLUTION SCOPE (1) | RESOLUTION ACTION | Description (2) |
---|---|---|
OVERALL / INDIVIDUAL | Keep | Set the overlay value to the base value (3) |
OVERALL / INDIVIDUAL | Previous Day (4) | Set the overlay value to the previous day's final value |
OVERALL | Switch Broken Value: Switch to P2 | Set the overlay value to the valuation data from the Secondary Provider |
OVERALL | Switch Broken Value: Switch to P3 | Set the overlay value to the valuation data from the Tertiary Provider |
OVERALL | Switch Broken Value: Switch to P4 | Set the overlay value to the valuation data from the Quaternary Provider |
OVERALL | Use Accounting Cost | Set the overlay value to the Accounting Cost from the trade |
OVERALL | Use Deal Cost | Set the overlay value to the Deal Cost from the trade |
OVERALL / INDIVIDUAL | Apply Delta: Delta P2 (4) | Set the overlay value to the previous day's final value plus the change in valuation data from the Secondary Provider |
OVERALL / INDIVIDUAL | Apply Delta: Delta P3 (4) | Set the overlay value to the previous day's final value plus the change in valuation data from the Tertiary Provider |
OVERALL / INDIVIDUAL | Apply Delta: Delta P4 (4) | Set the overlay value to the previous day's final value plus the change in valuation data from the Quaternary Provider |
OVERALL / INDIVIDUAL | Do Not Price | Set the overlay value to NULL |
OVERALL | Hold - Query Vendor (5) | Temporarily set the resolution status to Query Vendor |
OVERALL | Hold - Source vendor price (5) | Temporarily set the resolution status to Source vendor price |
OVERALL | Hold - Re-run updated (5) | Temporarily set the resolution status to Re-run updated |
OVERALL | Hold - Re-load (5) | Temporarily set the resolution status to Re-load |
OVERALL | Hold - Other (5) | Temporarily set the resolution status to Other |
INDIVIDUAL | Manual (6) | Manual override |
1. Putting VDKs with Break(s) on Hold
In this section, we will illustrate with a worked example how to place VDKs with break(s) on hold during both the Overlay I and Overlay II break clearing phases. It is important to note that this is for informative purposes only, and will not trigger any downstream effect.
This should allow you to focus on breaks that are ready to be exception managed and to ensure that you are only working on relevant items.
Resuming from the previous section, you have now checked out a resolution task and can apply one of the temporary ‘Hold’ resolution actions.
After clicking on

Applying 'Hold - Query Vendor' resolution action on an 'OVERALL' basis


Now, the ‘Breaks Only’ view filter (which is the default view) will only display breaks that are awaiting resolution (in this example, none are left), but you can use the ‘INCLUDE ON HOLD’ toggle to include or exclude the ones that you have placed on hold. You should note that resolution actions will not be applied to items that have been placed on hold, even if the ‘INCLUDE ON HOLD’ toggle is activated.

Once you are able to resolve the breaks you have put on hold, you can use the filter in the status column to select such VDKs and



After clicking on

You are now ready to apply your resolution to the breaks you had put on hold.
2. Valuation Data Overlay Breaks
In this example, you can apply the ‘Switch to P2’ resolution on an ‘OVERALL’ basis, to correct the outlier identified by the PvS Vega test in respect of the Swaption trade.


The task status will go from ‘IN_RESOLUTION’ to ‘PENDING_APPROVAL’ however, it will disappear from the live task list of the user who checked out and completed the resolution task initially, and will only re-appear in the live task list of another user who can be tasked with approving the proposed resolutions.
Re-running a Task for Valuation Data Breaks
At any point of the VD XM workflow, at the dashboard level, you can re-run a sub-stream of a clearing phase for valuation data, in its entirety or amended data only, by selecting the sub-stream(s) and clicking on
By selecting ‘Restart’ will delete all resolution/approval records and re-run break tests for all VDKs within a given sub-stream for the current clearing phase and subsequent phases. (1)
Selecting ‘Rerun updated data only’ will only do so for VDKs with an updated associated valuation data.
Both re-run options will be applied to the latest applicable trade universe (i.e. including new trades and removing archived trades).
Once the new break test report is finished, resolution tasks corresponding to the re-run sub-stream(s) (if any) will (re-)appear in the live task list with the status ‘NOT_STARTED’. (1)

Bespoke Display Configuration
When viewing the valuation data break clearing tasks, you can:
- view all or only VDKs with break(s) (by clicking on either ‘All’ or ‘Breaks Only’ in the data table)
- filter by Data Provider, Instrument Type, etc. within each column in the data table
Xplain offers two pre-configured immutable views, which can be selected (or cloned and edited) after clicking on
- ‘Default View’
- ‘Simplified View’
In addition, you can define and save your preferred display configuration. This helps to clear out any extra noise and allows you to focus on the columns that are relevant to you. For example, if you specialise in anomaly detection for rates, the credit sector column will not be relevant to you, and you are able to remove it from your view. Any bespoke views can only be edited or deleted by their creator.
Your bespoke display configuration will apply for both the ‘Valuation Data - Overlay Phase I’ and ‘Valuation Data - Overlay Phase II’ windows.
In the example below, you will go through configuring your own view, by cloning the ‘Default View’ and deselecting the ‘Credit Sector’ column.



After renaming the view: 'My Rates View' and deselecting 'Credit Sector'


You can now select the ‘My Rates View’ display configuration (or any other display configuration) by clicking on
