{{ selected_strategy.asset }} Tracking

Generated {{ generated_at }}
Tracking View

{{ selected_strategy.asset }}

Current Signal: {{ selected_strategy.signal_label }}

{{ selected_strategy.thesis }}

{% if selected_strategy.has_tracking_data %}

Tracking window: {{ selected_strategy.tracking_start_date }} to {{ selected_strategy.tracking_latest_date }}

Next position after latest close: {{ '%.2f'|format(selected_strategy.tracking_latest_signal_position) }}

{% if selected_strategy.has_tracking_preview_chart %}

This view preloads the final {{ selected_strategy.tracking_preload_days }} backtest days before live tracking begins.

{% endif %} {% else %}

No live tracking data yet. This page still preloads a small backtest window so the user can step into tracking with context.

{% endif %}
{% if selected_strategy.has_tracking_data %}
Tracking Return
{{ fmt_pnl_pct(selected_strategy.tracking_metrics.cum_return) }}
Since tracking started
Days Tracked
{{ selected_strategy.tracking_metrics.n_days }}
Live rows only
Next Position
{{ '%.2f'|format(selected_strategy.tracking_latest_signal_position) }}
After latest close

Tracking Launch Context

{% if selected_strategy.has_tracking_preview_chart %}
{% else %}
Legacy logs do not include backtest asset returns for a launch-context chart.
{% endif %}

Tracked Path Since Tracking Began

{% if selected_strategy.has_tracking_asset_chart %}
{% else %}
Legacy live rows do not include asset price returns, so this chart is hidden.
{% endif %}

{{ selected_strategy.tracking_signal_chart_title }}

Latest 8 Live Rows

These rows are shown newest first. They are not the start of the tracking window.

DateClose / LevelSignalNextPnL
{% for row in selected_strategy.tracking_rows %}
{{ row.date }}{{ row.close }}{{ row.signal }}{{ row.next_position }}{{ row.pnl }}
{% endfor %}
{% else %}
No tracked path is available yet. Run your live or follow-up pipeline so the trade log receives rows tagged with source=live, then regenerate this page.
{% if selected_strategy.has_tracking_preview %}

Tracking Launch Context

{% endif %} {% endif %}