← Back to start · History · Step 24 protocol history
Regime state and trade activity are now intentionally separated: regime uses the green/red/gray ribbon + square change markers, while trade executions use blue/orange entry arrows and dark/purple exit dots. This avoids bull/bear colors being confused with long/short trade direction. Last updated 2026-06-05T18:10:35Z.
Top chart: ETH close with regime-change squares and trade entry/exit markers. Bottom ribbon: bull/bear/sideways regime over the same time span. The table immediately below is filtered to the same visible chart window.
current/trades.csv is not “new trades since the wrapper started”; it is the cumulative trade ledger carried forward from the historical replay used to initialize state. That is why 2022–2026 trades appeared on the page even though the recurring Step 24 wrapper only began on 2026-03-13T11:20:30Z.
| Run started | 2026-06-05T17:10:19Z | Run finished | 2026-06-05T17:10:53Z |
|---|---|---|---|
| Run status | ok | Refresh mode | default on |
| Latest bar | 2026-06-05T17:00:00Z | Bar age | 0.18h |
| Equity | 1.8659x | Peak equity | 1.9476x |
| Open position | flat | Entry datetime | none |
| New rows processed | 1 | Processed rows total | 40097 |
| New signals this run | 1 | New trades this run | 0 |
| Cumulative stateful trade log | 56 | Forward recurring-run trades total | 0 |
| Historical carry-over trades | 56 | Interpretation | "56 total trades logged" means the full stateful ledger, not new Step 24 recurring trades. |
| Pause state | inactive | Pause reason / until | none / n/a |
| Pause skips this run | 0 | Pause skips total | 4 |
| Runner mode | incremental_stateful_simple_live_v2 | Regime source | simple_live_v2 |
This table is explicitly aligned to the current chart window. If a trade is listed here, it overlaps the visible chart range above.
| Entry | Exit | Direction | Regime | Source / scope | Entry | Exit | Net return | Bars held | Exit reason |
|---|---|---|---|---|---|---|---|---|---|
| 2026-02-07T09:00:00Z | 2026-02-08T01:00:00Z | short | bear | Historical carry-over / backfill | 2011.43 | 2099.49 | -4.19% | 16 | time_exit_16_bars |
| 2026-02-06T17:00:00Z | 2026-02-07T09:00:00Z | short | bear | Historical carry-over / backfill | 2063.91 | 2017.47 | 2.30% | 16 | time_exit_16_bars |
| 2026-02-03T03:00:00Z | 2026-02-03T19:00:00Z | short | bear | Historical carry-over / backfill | 2340.51 | 2208.59 | 5.97% | 16 | time_exit_16_bars |
This section excludes historical carried-over state and only shows trades opened after the Step 24 wrapper started.
| Entry | Exit | Direction | Regime | Source / scope | Entry | Exit | Net return | Bars held | Exit reason |
|---|---|---|---|---|---|---|---|---|---|
| No forward recurring-run trades have been generated yet. | |||||||||
Newest first. This is the durable ops trail for recurring Step 24 runs.
| Run started | Latest bar | Bar age | Equity | Position | New signals | New trades | New pause skips | Status |
|---|---|---|---|---|---|---|---|---|
| 2026-06-05T17:10:19Z | 2026-06-05T17:00:00Z | 0.18h | 1.8659x | flat | 1 | 0 | 0 | ok |
| 2026-06-05T16:10:26Z | 2026-06-05T16:00:00Z | 0.18h | 1.8659x | flat | 1 | 0 | 0 | ok |
| 2026-06-05T15:10:17Z | 2026-06-05T15:00:00Z | 0.18h | 1.8659x | flat | 1 | 0 | 0 | ok |
| 2026-06-05T14:10:21Z | 2026-06-05T14:00:00Z | 0.18h | 1.8659x | flat | 0 | 0 | 0 | failed — Exception (client): Error reading SSH protocol banner
Traceback (most recent call last):
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/transport.py", line 2363, in _check_banner
buf = self.packetizer.readline(timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/packet.py", line 395, in readline
buf += self._read_timeout(timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/packet.py", line 665, in _read_timeout
raise EOFError()
EOFError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/transport.py", line 2179, in run
self._check_banner()
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/transport.py", line 2367, in _check_banner
raise SSHException(
paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
Traceback (most recent call last):
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/transport.py", line 2363, in _check_banner
buf = self.packetizer.readline(timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/packet.py", line 395, in readline
buf += self._read_timeout(timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/packet.py", line 665, in _read_timeout
raise EOFError()
EOFError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/agent/trading-lab/scripts/share/deploy_share_report.py", line 167, in |
| 2026-06-05T13:10:18Z | 2026-06-05T13:00:00Z | 0.18h | 1.8659x | flat | 1 | 0 | 0 | ok |
| 2026-06-05T12:10:18Z | 2026-06-05T12:00:00Z | 0.18h | 1.8659x | flat | 1 | 0 | 0 | ok |
| 2026-06-05T11:10:28Z | 2026-06-05T11:00:00Z | 0.18h | 1.8659x | flat | 2 | 0 | 0 | ok |
| 2026-06-05T09:10:20Z | 2026-06-05T09:00:00Z | 0.18h | 1.8659x | flat | 1 | 0 | 0 | ok |
| 2026-06-05T08:10:17Z | 2026-06-05T08:00:00Z | 0.18h | 1.8659x | flat | 1 | 0 | 0 | ok |
| 2026-06-05T07:10:25Z | 2026-06-05T07:00:00Z | 0.18h | 1.8659x | flat | 1 | 0 | 0 | ok |
| 2026-06-05T06:10:27Z | 2026-06-05T06:00:00Z | 0.18h | 1.8659x | flat | 0 | 0 | 0 | failed — Exception (client): Error reading SSH protocol banner[Errno 104] Connection reset by peer
Traceback (most recent call last):
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/transport.py", line 2363, in _check_banner
buf = self.packetizer.readline(timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/packet.py", line 395, in readline
buf += self._read_timeout(timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/packet.py", line 663, in _read_timeout
x = self.__socket.recv(128)
^^^^^^^^^^^^^^^^^^^^^^^
ConnectionResetError: [Errno 104] Connection reset by peer
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/transport.py", line 2179, in run
self._check_banner()
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/transport.py", line 2367, in _check_banner
raise SSHException(
paramiko.ssh_exception.SSHException: Error reading SSH protocol banner[Errno 104] Connection reset by peer
Traceback (most recent call last):
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/transport.py", line 2363, in _check_banner
buf = self.packetizer.readline(timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/packet.py", line 395, in readline
buf += self._read_timeout(timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/packet.py", line 663, in _read_timeout
x = self.__socket.recv(128)
^^^^^^^^^^^^^^^^^^^^^^^
ConnectionResetError: [Errno 104] Connection reset by peer
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/agent/trading-lab/scripts/share/deploy_share_report.py", line 167, in |
| 2026-06-05T05:10:27Z | 2026-06-05T05:00:00Z | 0.18h | 1.8659x | flat | 1 | 0 | 0 | ok |
| 2026-06-05T04:10:16Z | 2026-06-05T04:00:00Z | 0.17h | 1.8659x | flat | 1 | 0 | 0 | ok |
| 2026-06-05T03:10:19Z | 2026-06-05T03:00:00Z | 0.18h | 1.8659x | flat | 1 | 0 | 0 | ok |
| 2026-06-05T02:10:19Z | 2026-06-05T02:00:00Z | 0.18h | 1.8659x | flat | 0 | 0 | 0 | failed — Exception (client): Error reading SSH protocol banner[Errno 104] Connection reset by peer
Traceback (most recent call last):
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/transport.py", line 2363, in _check_banner
buf = self.packetizer.readline(timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/packet.py", line 395, in readline
buf += self._read_timeout(timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/packet.py", line 663, in _read_timeout
x = self.__socket.recv(128)
^^^^^^^^^^^^^^^^^^^^^^^
ConnectionResetError: [Errno 104] Connection reset by peer
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/transport.py", line 2179, in run
self._check_banner()
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/transport.py", line 2367, in _check_banner
raise SSHException(
paramiko.ssh_exception.SSHException: Error reading SSH protocol banner[Errno 104] Connection reset by peer
Traceback (most recent call last):
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/transport.py", line 2363, in _check_banner
buf = self.packetizer.readline(timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/packet.py", line 395, in readline
buf += self._read_timeout(timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/packet.py", line 663, in _read_timeout
x = self.__socket.recv(128)
^^^^^^^^^^^^^^^^^^^^^^^
ConnectionResetError: [Errno 104] Connection reset by peer
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/agent/trading-lab/scripts/share/deploy_share_report.py", line 167, in |
| 2026-06-05T01:10:13Z | 2026-06-05T01:00:00Z | 0.17h | 1.8659x | flat | 1 | 0 | 0 | ok |
| 2026-06-05T00:10:13Z | 2026-06-05T00:00:00Z | 0.17h | 1.8659x | flat | 1 | 0 | 0 | ok |
| 2026-06-04T23:10:16Z | 2026-06-04T23:00:00Z | 0.17h | 1.8659x | flat | 1 | 0 | 0 | ok |
| 2026-06-04T22:10:12Z | 2026-06-04T22:00:00Z | 0.17h | 1.8659x | flat | 1 | 0 | 0 | ok |
| 2026-06-04T21:10:19Z | 2026-06-04T21:00:00Z | 0.18h | 1.8659x | flat | 1 | 0 | 0 | ok |
| 2026-06-04T20:10:20Z | 2026-06-04T20:00:00Z | 0.18h | 1.8659x | flat | 0 | 0 | 0 | failed — Exception (client): Error reading SSH protocol banner[Errno 104] Connection reset by peer
Traceback (most recent call last):
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/transport.py", line 2363, in _check_banner
buf = self.packetizer.readline(timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/packet.py", line 395, in readline
buf += self._read_timeout(timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/packet.py", line 663, in _read_timeout
x = self.__socket.recv(128)
^^^^^^^^^^^^^^^^^^^^^^^
ConnectionResetError: [Errno 104] Connection reset by peer
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/transport.py", line 2179, in run
self._check_banner()
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/transport.py", line 2367, in _check_banner
raise SSHException(
paramiko.ssh_exception.SSHException: Error reading SSH protocol banner[Errno 104] Connection reset by peer
Traceback (most recent call last):
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/transport.py", line 2363, in _check_banner
buf = self.packetizer.readline(timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/packet.py", line 395, in readline
buf += self._read_timeout(timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/packet.py", line 663, in _read_timeout
x = self.__socket.recv(128)
^^^^^^^^^^^^^^^^^^^^^^^
ConnectionResetError: [Errno 104] Connection reset by peer
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/agent/trading-lab/scripts/share/deploy_share_report.py", line 167, in |
| 2026-06-04T19:10:15Z | 2026-06-04T19:00:00Z | 0.17h | 1.8659x | flat | 1 | 0 | 0 | ok |
| 2026-06-04T18:10:18Z | 2026-06-04T18:00:00Z | 0.18h | 1.8659x | flat | 1 | 0 | 0 | ok |
| 2026-06-04T17:10:13Z | 2026-06-04T17:00:00Z | 0.17h | 1.8659x | flat | 0 | 0 | 0 | failed — Exception (client): Error reading SSH protocol banner[Errno 104] Connection reset by peer
Traceback (most recent call last):
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/transport.py", line 2363, in _check_banner
buf = self.packetizer.readline(timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/packet.py", line 395, in readline
buf += self._read_timeout(timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/packet.py", line 663, in _read_timeout
x = self.__socket.recv(128)
^^^^^^^^^^^^^^^^^^^^^^^
ConnectionResetError: [Errno 104] Connection reset by peer
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/transport.py", line 2179, in run
self._check_banner()
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/transport.py", line 2367, in _check_banner
raise SSHException(
paramiko.ssh_exception.SSHException: Error reading SSH protocol banner[Errno 104] Connection reset by peer
Traceback (most recent call last):
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/transport.py", line 2363, in _check_banner
buf = self.packetizer.readline(timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/packet.py", line 395, in readline
buf += self._read_timeout(timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/agent/trading-lab/venv/lib/python3.12/site-packages/paramiko/packet.py", line 663, in _read_timeout
x = self.__socket.recv(128)
^^^^^^^^^^^^^^^^^^^^^^^
ConnectionResetError: [Errno 104] Connection reset by peer
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/agent/trading-lab/scripts/share/deploy_share_report.py", line 167, in |
| 2026-06-04T16:10:19Z | 2026-06-04T16:00:00Z | 0.18h | 1.8659x | flat | 1 | 0 | 0 | ok |
| 2026-06-04T15:10:15Z | 2026-06-04T15:00:00Z | 0.17h | 1.8659x | flat | 1 | 0 | 0 | ok |
| 2026-06-04T14:10:14Z | 2026-06-04T14:00:00Z | 0.17h | 1.8659x | flat | 1 | 0 | 0 | ok |
| 2026-06-04T13:10:18Z | 2026-06-04T13:00:00Z | 0.18h | 1.8659x | flat | 1 | 0 | 0 | ok |
| 2026-06-04T12:10:19Z | 2026-06-04T12:00:00Z | 0.18h | 1.8659x | flat | 1 | 0 | 0 | ok |
| 2026-06-04T11:10:16Z | 2026-06-04T11:00:00Z | 0.17h | 1.8659x | flat | 1 | 0 | 0 | ok |
/home/agent/trading-lab/reports/paper_live/step24_simple_live_ops/protocol/run_history.csv/home/agent/trading-lab/reports/paper_live/step24_simple_live_ops/latest_run.json/home/agent/trading-lab/reports/paper_live/step24_simple_live_ops/current/home/agent/trading-lab/reports/paper_live/step24_simple_live_ops/runs/home/agent/trading-lab/reports/paper_live/step24_simple_live_ops/runs/20260605T171019Z/home/agent/trading-lab/reports/share/step24_paper_ops_wrapper_20260313/chart_data_eth.json