Skip to main content

Watchlist

The Watchlist is your primary view of live market prices. It displays all available contracts organised by GXP node and profile, with real-time bid and ask prices updating continuously throughout the trading session.

What the Watchlist shows

Each row in the Watchlist represents a single contract — a specific product (node + profile) and expiry period. The grid shows live order book data pulled from the exchange in real time.

Market structure

Contracts are organised by:

  • GXP node — the delivery point (OTA = Otahuhu, BEN = Benmore)
  • Profile — the load shape (BASE, PEAK, ON, EP, MP)

You can add rows for any combination of node, profile, and contract period using the Add Row button in the toolbar.

Column layout

ColumnDescription
profileLoad profile (BASE, PEAK, ON, EP, MP)
nodeGXP delivery node (OTA, BEN)
contractCodeThe contract identifier
bidVolVolume available at the best bid
bidPriceBest (highest) bid price in $/MWh
askPriceBest (lowest) ask price in $/MWh
askVolVolume available at the best ask
spreadDifference between best ask and best bid
lastPrice of the most recent trade
volumeTotal volume traded today
settleSettlement price
changeChange from settlement (last − settle)
highSession high trade price
lowSession low trade price
expiryContract expiry date
hoursContract hours

You can show or hide any column using the Columns button in the toolbar. Drag column headers to resize them, or click Auto-fit to size all columns to their content automatically.

tip

Enable Auto-fit On to have columns resize automatically whenever the pane is resized.

Price flashing

When a price updates, the relevant cell briefly flashes to draw your attention. Bid and ask cells flash independently, so you can quickly spot which side of the market is moving.

Clicking prices to trade

Clicking a price cell opens a floating Order Ticket pre-filled with the contract, price, and side. This is the fastest way to enter a trade.

The behaviour depends on your aggress click setting:

SettingLeft clickRight click
Left = Aggress (default)Aggresses (takes) the priceJoins the price
Right = AggressJoins the priceAggresses (takes) the price

Aggressing means you take the opposing side — clicking a bid opens a sell order at that price, clicking an ask opens a buy order at that price. This is how you immediately trade against a resting order.

Joining means you place an order on the same side as the displayed price — clicking a bid opens a buy order at that price, adding to the bid side of the book.

note

You can also click the volume cell (bidVol or askVol) to pre-fill both the price and volume from the best-bid or best-ask level.

You can change the aggress click setting in Settings at any time.

Depth ladder

Click the expand arrow (▶) at the left of any row to reveal the depth ladder. The depth ladder shows multiple price levels on both the bid and ask sides, giving you a view into book depth beyond the best price.

Favourites

Click the star icon on any row to add that contract to your Favourites list. Starred contracts appear filled (gold) and are shown in the Favourites pane for quick access.

Toolbar actions

ButtonAction
Add RowOpens the contract picker to add a new instrument row
ColumnsShow, hide, or reorder columns
Add LabelInsert a text label row to group instruments visually
Auto-fitImmediately resize all columns to fit their content
Auto-fit On/OffToggle continuous auto-fit on pane resize

Multiple watchlist tabs

The Watchlist supports multiple tabs within a single pane. Use tabs to maintain different views — for example, one tab per node, or one tab per strategy. Switch between tabs using the tab bar at the top of the pane.

Reordering rows

Drag any row by its left edge to reorder it within the grid. Use Add Label rows to create section headings that group related contracts together.

Next steps