| {{ f.display_name }}
· {{ f.venue }} {{ exec_badge(f.execution) }}{{ health_badge(f) }}
{% if f.reference_only %}ref{% endif %}
{% if f.status %}{{ f.status }}{% endif %} |
{{ f.tier }} |
{%- if f.alloc_dollars is not none and f.alloc_dollars > 0 -%}
${{ f.alloc_dollars|money }}{% if f.alloc_weight is not none %} · {{ (f.alloc_weight*100)|round|int }}%{% endif %}
{%- elif f.funding_label == 'de-funded' -%}$0
{%- else -%}—{%- endif -%} |
{%- if f.funding_label == 'funded' -%}funded
{%- elif f.funding_label == 'decaying' -%}decaying {{ f.funding_decay_run }}/10
{%- elif f.funding_label == 'de-funded' -%}de-funded
{%- else -%}—{%- endif -%} |
{% if f.bt_sharpe is not none %}Sh {{ '%.2f'|format(f.bt_sharpe) }}{% if f.bt_cagr is not none %} / {{ '%+.0f'|format(f.bt_cagr * 100) }}%{% endif %}
{% else %}—{% endif %} |
{{ f.days }}/{{ f.gate_min_days }} · {{ f.gate_status }} |
{% if f.exec_status == "EXEC" %}
{# ---- D3 (Task 4): the REAL IBKR paper-account "real trades" sub-row — reuses the exec-twin's
`.exrow`/`.exec-tag` style, but plain-language content (real return, click-through to holdings,
the shared `plan_pill`, honest cost-to-trade). Replaces the generic exec-twin row below for the
IBKR real-account book (multistrat); the crypto book's own exec-twin row is unaffected. #}
{# The sub-row BORROWS the parent table's 6 columns, so each cell is self-labeled inline (like the
exec-twin row below) — the real return in particular must read as a return, not sit naked under the
"allocated" header. data-label carries the true meaning for the mobile card reflow, not the borrowed
column name. #}