felix
{{ grandTotal() }}
{{ loadError }}
Process
report generated
{{ fmtAge(reportAge) }}
felix heartbeat
{{ fmtAge(healthAge) }}
feeds
sx
{{ fmtFeedAge(health.feed_ages_s.sx) }} ·
pm
{{ fmtFeedAge(health.feed_ages_s.pm) }}
paired markets
{{ health.pairs }}
{{ c.label }}
— DISABLED: {{ c.disabled }}
{{ k }}{{ v }}
Realized · {{ windowLabel }}
{{ fmtSigned(windowRealized.net) }}
{{ windowRealized.n }} settled ·
{{ windowFills.n }} filled · ${{ fmt2(windowFills.staked) }} staked
Open book
{{ openBook.n }} open ·
${{ fmt2(openBook.atRisk) }} at risk
{{ fmtSigned(openBook.evFill) }}
at fill
→
{{ fmtSigned(openBook.evNow) }}
now
{{ openBook.priced }}/{{ openBook.n }} priced now
no open tickets
{{ t.label }}
· ${{ fmt2(t.stake) }} @
{{ t.price.toFixed(2) }}
{{ fmtSigned(t.ev_fill) }} →
{{ t.ev_now == null ? '—' : fmtSigned(t.ev_now) }}
Cumulative P&L {{ windowLabel }}
Strategies {{ windowLabel }}
Activity
{{ windowLabel }}
{{ d.title }}
settled {{ fmtSigned(d.settledNet) }}
({{ fmtSigned(d.evFill) }} ev)
{{ fmtTime(keyTs(t)) }}
{{ t.label }}
placed {{ fmtWhen(t.ts) }} · kicks
{{ fmtWhen(t.last_start) }} · {{ t.venue
}}
· ${{ fmt2(t.stake) }} @ {{ t.price.toFixed(3) }}
·
ev {{ fmtSigned(t.ev_fill) }}
· {{ t.note }}
{{ t.status }}
{{ netCell(t) }}
nothing in this window
latest {{ SHOW_MAX }} shown