RVT:BONDS

LIVE PAPER
{{ statusLabel }}
{{ lastUpdatedText }}

State Summary

PNL Session (Realised) {{ formatNumber(summary.realized_session_base, 2) }} {{ summary.realized_session_date || '-' }}
PNL Total (Realised) {{ formatNumber(summary.realized_total_base, 2) }} {{ summary.realized_sessions || 0 }} sessions
PNL Session (Unrealised) {{ formatNumber(summary.unrealized_session_base, 2) }} Mark-to-market
PNL History (MTM) {{ formatNumber(summary.mtm_total_base, 2) }} {{ summary.realized_sessions || 0 }} sessions
NET DV01 (USD) {{ formatNumber(summary.net_dv01_total, 2) }} {{ summary.net_dv01_count || 0 }} with DV01
INSTRUMENTS {{ summary.instrument_count || 0 }} tracking targets
Sharpe (Session) {{ formatNumber(summary.sharpe_session, 2) }} Based on {{ summary.realized_sessions || 0 }} sessions
TRADES {{ (tradeStats.buy_trades || 0) + (tradeStats.sell_trades || 0) }} {{ tradeStats.buy_trades || 0 }} buys / {{ tradeStats.sell_trades || 0 }} sells
Last Session Realised {{ formatNumber(summary.realized_last_session_base, 2) }} {{ summary.realized_last_session_date || '—' }}
{{ row.market }}
{{ formatNumber(row.value, 2) }}

Instruments

PnL view
CCY Instrument Currency Symbol Pos Trades Traded Qty Last Px Mark Px Target Pos Target Bid Target Bid Qty Target Ask Target Ask Qty Target Mid Target Fair DV01 DV01 USD Net DV01 Cum Notional Open Notional Open Cost Avg Cost Realised Trend {{ pnlLabel('Realised') }} {{ pnlLabel('Unrealised') }} {{ pnlLabel('Total') }} Signal Cond Std (bps) Exp Move
{{ row.instrument_id || row.symbol }} {{ row.currency || '-' }} {{ row.symbol || row.instrument_id }} {{ formatNumber(row.net_position, 0) }} {{ row.trade_count || 0 }} {{ formatNumber(row.traded_qty, 0) }} {{ formatNumber((row.trade && row.trade.price) || (row.market && row.market.last_trade_px), 6) }} {{ formatNumber(row.mark_mid || (row.target && row.target.fair_px) || (row.market && row.market.mid_px) || (row.target && row.target.mid_px), 6) }} {{ formatNumber(row.target && row.target.target_position, 0) }} {{ formatNumber(row.target && row.target.target_bid_px, 6) }} {{ formatNumber(row.target && row.target.target_bid_size, 0) }} {{ formatNumber(row.target && row.target.target_ask_px, 6) }} {{ formatNumber(row.target && row.target.target_ask_size, 0) }} {{ formatNumber(row.target && row.target.mid_px, 6) }} {{ formatNumber(row.target && row.target.fair_px, 6) }} {{ formatNumber(row.target && row.target.dv01, 2) }} {{ formatNumber(row.dv01_base_usd, 2) }} {{ formatNumber(row.net_open_dv01_usd, 2) }} {{ formatNumber(row.cumulative_notional_base, 2) }} {{ formatNumber(row.open_notional_base, 2) }} {{ formatNumber(row.open_cost_base, 2) }} {{ formatNumber(row.avg_cost_px, 6) }} {{ formatNumber(pnlValue(row, 'realised'), 2) }} {{ formatNumber(pnlValue(row, 'unrealised'), 2) }} {{ formatNumber(pnlValue(row, 'total'), 2) }} {{ formatNumber(signalValue(row), 3) }} {{ formatNumber(conditionalStdValue(row), 3) }} {{ formatNumber(row.target && row.target.expected_move_ticks, 2) }}

Realised PnL

Range base
Cumulative realised PnL by contract and net

Position Trace

Updates whenever new trades print

Recent Trades

{{ col.label }}
{{ (trade.side || '').slice(0,1) }} {{ formatTradeValue(trade, col.key) }}

ACCESS KEY

Provide the access key configured in etc/live_state_config.yaml