Compliance Dashboard
The Compliance Dashboard gives you a real-time view of your market-making obligations across every contract. It shows whether your posted bids and asks meet the required volume and spread thresholds, and flags any breaches immediately as market data changes.
This pane is only available in Market Maker view mode and requires the Market.Trade permission.
Prerequisites
- Your account must have the
Market.Tradepermission. - You must be in Market Maker view mode. See View Modes.
Summary Bar
The coloured summary bar at the top of the pane gives you an at-a-glance count of your compliance position across all active contracts:
| Indicator | Meaning |
|---|---|
| Compliant: N/total | Number of contracts meeting all obligations |
| Non-compliant: N | Contracts with at least one breach (shown in red when non-zero) |
| Spread breaches: N | Contracts where the spread exceeds the maximum threshold (shown in amber when non-zero) |
| Volume deficient: N | Contracts where bid or ask volume is below the minimum (shown in amber when non-zero) |
The right side of the summary bar shows the active thresholds for reference — these are platform-configured values that your administrator may update at any time.
Keep an eye on the summary bar rather than scrolling through individual rows. If Non-compliant is zero and Spread breaches and Volume deficient are both zero, you are fully compliant across all listed contracts.
Contract Rows
Each row represents one contract across the full product catalogue. The columns are:
| Column | Description |
|---|---|
| Node | Grid exit point — OTA or BEN |
| Family | Product family code (e.g. SED, SEH) |
| Profile | Trading period profile (e.g. SPK, BASE, PEAK) |
| Bid Vol | Your best bid volume in MW currently in the order book |
| Ask Vol | Your best ask volume in MW currently in the order book |
| Spread | Percentage spread between your best bid and best ask prices |
| Spread Bar | Visual bar showing spread relative to the maximum threshold |
| Status | Compliance status indicator for this contract |
Status Indicators
Each row's Status column shows a coloured status badge:
| Colour | Badge | Condition |
|---|---|---|
| Green | OK | Bid and ask volume both meet the configured minimum, and spread is within the configured maximum |
| Amber | WARN | Spread is approaching the configured maximum (within the warning range) |
| Red | FAIL | Spread exceeds the configured maximum, or bid or ask volume is below the configured minimum |
The dashboard recalculates status automatically each time market data updates — there is no manual refresh required.
A row showing No compliance data — waiting for market data means the market engine has not yet published order book data for that contract. This typically resolves within seconds of connecting.
Compliance Thresholds
The compliance thresholds are configured by your platform administrator and may be updated at any time. There are three thresholds that determine your compliance status:
| Threshold | Description |
|---|---|
| Configured minimum volume | The minimum bid or ask volume (in MW) required per side for each contract |
| Configured maximum spread | The maximum permitted percentage spread between your best bid and best ask |
| Configured spread warning level | The spread percentage at which status changes from OK to WARN |
The current threshold values are always visible in the summary bar at the top of the dashboard. Check the summary bar for the specific values that apply to your platform.
Relationship to the Curve Manager
The Compliance Dashboard reads the same order book data that the Curve Manager writes to. When you submit quotes through the Curve Manager, the Compliance Dashboard reflects the updated compliance status within seconds. Use the two panes together:
- Curve Manager — enter and submit quotes
- Compliance Dashboard — verify your position meets obligations after submitting
Next Steps
- Curve Manager — Enter and submit bid/ask curves
- View Modes — Switch between Trader and Market Maker modes
- Products & Contracts — Understand which contracts appear in the dashboard