{"year": "2012", "trades": [{"id": 14033, "strategy": "momentum", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:20+00:00", "entry_date": "2012-01-31", "entry": 102.0249, "exit_date": "2012-02-29", "exit": 106.1896, "ret": 0.043405, "reason": "the month ended", "bars_held": 20}, {"id": 14034, "strategy": "momentum", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:20+00:00", "entry_date": "2012-02-29", "entry": 106.4533, "exit_date": "2012-03-30", "exit": 109.605, "ret": 0.032164, "reason": "the month ended", "bars_held": 22}, {"id": 14035, "strategy": "momentum", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:20+00:00", "entry_date": "2012-03-30", "entry": 109.8772, "exit_date": "2012-04-30", "exit": 108.8733, "ret": -0.006676, "reason": "the month ended", "bars_held": 20}, {"id": 14036, "strategy": "momentum", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:20+00:00", "entry_date": "2012-04-30", "entry": 109.1437, "exit_date": "2012-05-31", "exit": 102.3349, "ret": -0.060055, "reason": "the 12-month return turned negative", "bars_held": 22}, {"id": 14037, "strategy": "momentum", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:20+00:00", "entry_date": "2012-06-29", "entry": 106.7522, "exit_date": "2012-07-31", "exit": 107.7474, "ret": 0.01183, "reason": "the month ended", "bars_held": 21}, {"id": 14038, "strategy": "momentum", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:20+00:00", "entry_date": "2012-07-31", "entry": 108.015, "exit_date": "2012-08-31", "exit": 110.4468, "ret": 0.025053, "reason": "the month ended", "bars_held": 23}, {"id": 14039, "strategy": "momentum", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:20+00:00", "entry_date": "2012-08-31", "entry": 110.721, "exit_date": "2012-09-28", "exit": 113.2467, "ret": 0.025351, "reason": "the month ended", "bars_held": 19}, {"id": 14040, "strategy": "momentum", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:20+00:00", "entry_date": "2012-09-28", "entry": 113.5279, "exit_date": "2012-10-31", "exit": 111.1858, "ret": -0.018199, "reason": "the month ended", "bars_held": 21}, {"id": 14041, "strategy": "momentum", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:20+00:00", "entry_date": "2012-10-31", "entry": 111.4619, "exit_date": "2012-11-30", "exit": 111.8151, "ret": 0.00566, "reason": "the month ended", "bars_held": 21}, {"id": 14042, "strategy": "momentum", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:20+00:00", "entry_date": "2012-11-30", "entry": 112.0928, "exit_date": "2012-12-31", "exit": 112.8141, "ret": 0.008935, "reason": "the month ended", "bars_held": 20}, {"id": 14043, "strategy": "momentum", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:20+00:00", "entry_date": "2012-12-31", "entry": 113.0942, "exit_date": "2013-01-31", "exit": 118.5891, "ret": 0.05119, "reason": "the month ended", "bars_held": 21}, {"id": 14227, "strategy": "momentum", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:21+00:00", "entry_date": "2012-01-31", "entry": 53.4636, "exit_date": "2012-02-29", "exit": 56.8314, "ret": 0.064101, "reason": "the month ended", "bars_held": 20}, {"id": 14228, "strategy": "momentum", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:21+00:00", "entry_date": "2012-02-29", "entry": 56.8906, "exit_date": "2012-03-30", "exit": 59.7031, "ret": 0.050531, "reason": "the month ended", "bars_held": 22}, {"id": 14229, "strategy": "momentum", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:21+00:00", "entry_date": "2012-03-30", "entry": 59.7653, "exit_date": "2012-04-30", "exit": 59.0049, "ret": -0.011695, "reason": "the month ended", "bars_held": 20}, {"id": 14230, "strategy": "momentum", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:21+00:00", "entry_date": "2012-04-30", "entry": 59.0663, "exit_date": "2012-05-31", "exit": 54.8508, "ret": -0.070402, "reason": "the month ended", "bars_held": 22}, {"id": 14231, "strategy": "momentum", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:21+00:00", "entry_date": "2012-05-31", "entry": 54.908, "exit_date": "2012-06-29", "exit": 56.8372, "ret": 0.036214, "reason": "the month ended", "bars_held": 21}, {"id": 14232, "strategy": "momentum", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:21+00:00", "entry_date": "2012-06-29", "entry": 56.8965, "exit_date": "2012-07-31", "exit": 57.4042, "ret": 0.009975, "reason": "the month ended", "bars_held": 21}, {"id": 14233, "strategy": "momentum", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:21+00:00", "entry_date": "2012-07-31", "entry": 57.464, "exit_date": "2012-08-31", "exit": 60.3807, "ret": 0.051852, "reason": "the month ended", "bars_held": 23}, {"id": 14234, "strategy": "momentum", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:21+00:00", "entry_date": "2012-08-31", "entry": 60.4436, "exit_date": "2012-09-28", "exit": 60.9171, "ret": 0.008885, "reason": "the month ended", "bars_held": 19}, {"id": 14235, "strategy": "momentum", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:21+00:00", "entry_date": "2012-09-28", "entry": 60.9806, "exit_date": "2012-10-31", "exit": 57.7613, "ret": -0.052793, "reason": "the month ended", "bars_held": 21}, {"id": 14236, "strategy": "momentum", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:21+00:00", "entry_date": "2012-10-31", "entry": 57.7613, "exit_date": "2012-11-30", "exit": 58.5172, "ret": 0.013087, "reason": "the month ended", "bars_held": 21}, {"id": 14237, "strategy": "momentum", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:21+00:00", "entry_date": "2012-11-30", "entry": 58.5172, "exit_date": "2012-12-31", "exit": 58.1833, "ret": -0.004669, "reason": "the month ended", "bars_held": 20}, {"id": 14238, "strategy": "momentum", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:21+00:00", "entry_date": "2012-12-31", "entry": 58.244, "exit_date": "2013-01-31", "exit": 59.7377, "ret": 0.026716, "reason": "the month ended", "bars_held": 21}, {"id": 14415, "strategy": "momentum", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:21+00:00", "entry_date": "2012-01-31", "entry": 64.9986, "exit_date": "2012-02-29", "exit": 66.4947, "ret": 0.02569, "reason": "the 12-month return turned negative", "bars_held": 20}, {"id": 14416, "strategy": "momentum", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:21+00:00", "entry_date": "2012-08-31", "entry": 67.2629, "exit_date": "2012-09-28", "exit": 69.2754, "ret": 0.032609, "reason": "the month ended", "bars_held": 19}, {"id": 14417, "strategy": "momentum", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:21+00:00", "entry_date": "2012-09-28", "entry": 69.4563, "exit_date": "2012-10-31", "exit": 67.7726, "ret": -0.021692, "reason": "the month ended", "bars_held": 21}, {"id": 14418, "strategy": "momentum", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:21+00:00", "entry_date": "2012-10-31", "entry": 67.9496, "exit_date": "2012-11-30", "exit": 68.1462, "ret": 0.005512, "reason": "the month ended", "bars_held": 21}, {"id": 14419, "strategy": "momentum", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:21+00:00", "entry_date": "2012-11-30", "entry": 68.3242, "exit_date": "2012-12-31", "exit": 70.6124, "ret": 0.036189, "reason": "the month ended", "bars_held": 20}, {"id": 14420, "strategy": "momentum", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:21+00:00", "entry_date": "2012-12-31", "entry": 70.7968, "exit_date": "2013-01-31", "exit": 75.0172, "ret": 0.062381, "reason": "the month ended", "bars_held": 21}, {"id": 14806, "strategy": "momentum-vol", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-01-31", "entry": 102.0249, "exit_date": "2012-02-29", "exit": 106.1896, "ret": 0.074925, "reason": "the month ended", "bars_held": 20}, {"id": 14807, "strategy": "momentum-vol", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-02-29", "entry": 106.4533, "exit_date": "2012-03-30", "exit": 109.605, "ret": 0.06392, "reason": "the month ended", "bars_held": 22}, {"id": 14808, "strategy": "momentum-vol", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-03-30", "entry": 109.8772, "exit_date": "2012-04-30", "exit": 108.8733, "ret": -0.014926, "reason": "the month ended", "bars_held": 20}, {"id": 14809, "strategy": "momentum-vol", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-04-30", "entry": 109.1437, "exit_date": "2012-05-31", "exit": 102.3349, "ret": -0.141571, "reason": "the 12-month return turned negative", "bars_held": 22}, {"id": 14810, "strategy": "momentum-vol", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-06-29", "entry": 106.7522, "exit_date": "2012-07-31", "exit": 107.7474, "ret": 0.026865, "reason": "the month ended", "bars_held": 21}, {"id": 14811, "strategy": "momentum-vol", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-07-31", "entry": 108.015, "exit_date": "2012-08-31", "exit": 110.4468, "ret": 0.059956, "reason": "the month ended", "bars_held": 23}, {"id": 14812, "strategy": "momentum-vol", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-08-31", "entry": 110.721, "exit_date": "2012-09-28", "exit": 113.2468, "ret": 0.069181, "reason": "the month ended", "bars_held": 19}, {"id": 14813, "strategy": "momentum-vol", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-09-28", "entry": 113.5279, "exit_date": "2012-10-31", "exit": 111.1858, "ret": -0.052479, "reason": "the month ended", "bars_held": 21}, {"id": 14814, "strategy": "momentum-vol", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-10-31", "entry": 111.4619, "exit_date": "2012-11-30", "exit": 111.8151, "ret": 0.01698, "reason": "the month ended", "bars_held": 21}, {"id": 14815, "strategy": "momentum-vol", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-11-30", "entry": 112.0928, "exit_date": "2012-12-31", "exit": 112.8141, "ret": 0.026137, "reason": "the month ended", "bars_held": 20}, {"id": 14816, "strategy": "momentum-vol", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-12-31", "entry": 113.0942, "exit_date": "2013-01-31", "exit": 118.5891, "ret": 0.15357, "reason": "the month ended", "bars_held": 21}, {"id": 15000, "strategy": "momentum-vol", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-01-31", "entry": 53.4636, "exit_date": "2012-02-29", "exit": 56.8314, "ret": 0.110051, "reason": "the month ended", "bars_held": 20}, {"id": 15001, "strategy": "momentum-vol", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-02-29", "entry": 56.8906, "exit_date": "2012-03-30", "exit": 59.7031, "ret": 0.098686, "reason": "the month ended", "bars_held": 22}, {"id": 15002, "strategy": "momentum-vol", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-03-30", "entry": 59.7653, "exit_date": "2012-04-30", "exit": 59.0049, "ret": -0.025699, "reason": "the month ended", "bars_held": 20}, {"id": 15003, "strategy": "momentum-vol", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-04-30", "entry": 59.0663, "exit_date": "2012-05-31", "exit": 54.8508, "ret": -0.152753, "reason": "the month ended", "bars_held": 22}, {"id": 15004, "strategy": "momentum-vol", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-05-31", "entry": 54.908, "exit_date": "2012-06-29", "exit": 56.8372, "ret": 0.079206, "reason": "the month ended", "bars_held": 21}, {"id": 15005, "strategy": "momentum-vol", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-06-29", "entry": 56.8965, "exit_date": "2012-07-31", "exit": 57.4042, "ret": 0.019813, "reason": "the month ended", "bars_held": 21}, {"id": 15006, "strategy": "momentum-vol", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-07-31", "entry": 57.464, "exit_date": "2012-08-31", "exit": 60.3807, "ret": 0.107889, "reason": "the month ended", "bars_held": 23}, {"id": 15007, "strategy": "momentum-vol", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-08-31", "entry": 60.4436, "exit_date": "2012-09-28", "exit": 60.9171, "ret": 0.021066, "reason": "the month ended", "bars_held": 19}, {"id": 15008, "strategy": "momentum-vol", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-09-28", "entry": 60.9806, "exit_date": "2012-10-31", "exit": 57.7011, "ret": -0.130072, "reason": "the month ended", "bars_held": 21}, {"id": 15009, "strategy": "momentum-vol", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-10-31", "entry": 57.7613, "exit_date": "2012-11-30", "exit": 58.5172, "ret": 0.03328, "reason": "the month ended", "bars_held": 21}, {"id": 15010, "strategy": "momentum-vol", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-11-30", "entry": 58.5172, "exit_date": "2012-12-31", "exit": 58.1833, "ret": -0.011629, "reason": "the month ended", "bars_held": 20}, {"id": 15011, "strategy": "momentum-vol", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-12-31", "entry": 58.244, "exit_date": "2013-01-31", "exit": 59.7377, "ret": 0.067428, "reason": "the month ended", "bars_held": 21}, {"id": 15188, "strategy": "momentum-vol", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-01-31", "entry": 64.9986, "exit_date": "2012-02-29", "exit": 66.4947, "ret": 0.031648, "reason": "the 12-month return turned negative", "bars_held": 20}, {"id": 15189, "strategy": "momentum-vol", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-08-31", "entry": 67.2629, "exit_date": "2012-09-28", "exit": 69.2754, "ret": 0.067307, "reason": "the month ended", "bars_held": 19}, {"id": 15190, "strategy": "momentum-vol", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-09-28", "entry": 69.4563, "exit_date": "2012-10-31", "exit": 67.7726, "ret": -0.048298, "reason": "the month ended", "bars_held": 21}, {"id": 15191, "strategy": "momentum-vol", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-10-31", "entry": 67.9496, "exit_date": "2012-11-30", "exit": 68.1462, "ret": 0.013451, "reason": "the month ended", "bars_held": 21}, {"id": 15192, "strategy": "momentum-vol", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-11-30", "entry": 68.3242, "exit_date": "2012-12-31", "exit": 70.6124, "ret": 0.08665, "reason": "the month ended", "bars_held": 20}, {"id": 15193, "strategy": "momentum-vol", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2012-12-31", "entry": 70.7968, "exit_date": "2013-01-31", "exit": 75.0172, "ret": 0.158359, "reason": "the month ended", "bars_held": 21}, {"id": 15574, "strategy": "dual-momentum", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-01-31", "entry": 102.0249, "exit_date": "2012-02-29", "exit": 106.1896, "ret": 0.043405, "reason": "the month ended", "bars_held": 20}, {"id": 15575, "strategy": "dual-momentum", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-02-29", "entry": 106.4533, "exit_date": "2012-03-30", "exit": 109.605, "ret": 0.032164, "reason": "the month ended", "bars_held": 22}, {"id": 15576, "strategy": "dual-momentum", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-03-30", "entry": 109.8772, "exit_date": "2012-04-30", "exit": 108.8733, "ret": -0.006676, "reason": "the month ended", "bars_held": 20}, {"id": 15577, "strategy": "dual-momentum", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-04-30", "entry": 109.1437, "exit_date": "2012-05-31", "exit": 102.3349, "ret": -0.060055, "reason": "12-month return fell behind cash", "bars_held": 22}, {"id": 15578, "strategy": "dual-momentum", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-06-29", "entry": 106.7522, "exit_date": "2012-07-31", "exit": 107.7474, "ret": 0.01183, "reason": "the month ended", "bars_held": 21}, {"id": 15579, "strategy": "dual-momentum", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-07-31", "entry": 108.015, "exit_date": "2012-08-31", "exit": 110.4468, "ret": 0.025053, "reason": "the month ended", "bars_held": 23}, {"id": 15580, "strategy": "dual-momentum", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-08-31", "entry": 110.721, "exit_date": "2012-09-28", "exit": 113.2467, "ret": 0.025351, "reason": "the month ended", "bars_held": 19}, {"id": 15581, "strategy": "dual-momentum", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-09-28", "entry": 113.5279, "exit_date": "2012-10-31", "exit": 111.1858, "ret": -0.018199, "reason": "the month ended", "bars_held": 21}, {"id": 15582, "strategy": "dual-momentum", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-10-31", "entry": 111.4619, "exit_date": "2012-11-30", "exit": 111.8151, "ret": 0.00566, "reason": "the month ended", "bars_held": 21}, {"id": 15583, "strategy": "dual-momentum", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-11-30", "entry": 112.0928, "exit_date": "2012-12-31", "exit": 112.8141, "ret": 0.008935, "reason": "the month ended", "bars_held": 20}, {"id": 15584, "strategy": "dual-momentum", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-12-31", "entry": 113.0942, "exit_date": "2013-01-31", "exit": 118.5891, "ret": 0.05119, "reason": "the month ended", "bars_held": 21}, {"id": 15757, "strategy": "dual-momentum", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-01-31", "entry": 53.4636, "exit_date": "2012-02-29", "exit": 56.8314, "ret": 0.064101, "reason": "the month ended", "bars_held": 20}, {"id": 15758, "strategy": "dual-momentum", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-02-29", "entry": 56.8906, "exit_date": "2012-03-30", "exit": 59.7031, "ret": 0.050531, "reason": "the month ended", "bars_held": 22}, {"id": 15759, "strategy": "dual-momentum", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-03-30", "entry": 59.7653, "exit_date": "2012-04-30", "exit": 59.0049, "ret": -0.011695, "reason": "the month ended", "bars_held": 20}, {"id": 15760, "strategy": "dual-momentum", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-04-30", "entry": 59.0663, "exit_date": "2012-05-31", "exit": 54.8508, "ret": -0.070402, "reason": "the month ended", "bars_held": 22}, {"id": 15761, "strategy": "dual-momentum", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-05-31", "entry": 54.908, "exit_date": "2012-06-29", "exit": 56.8372, "ret": 0.036214, "reason": "the month ended", "bars_held": 21}, {"id": 15762, "strategy": "dual-momentum", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-06-29", "entry": 56.8965, "exit_date": "2012-07-31", "exit": 57.4042, "ret": 0.009975, "reason": "the month ended", "bars_held": 21}, {"id": 15763, "strategy": "dual-momentum", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-07-31", "entry": 57.464, "exit_date": "2012-08-31", "exit": 60.3807, "ret": 0.051852, "reason": "the month ended", "bars_held": 23}, {"id": 15764, "strategy": "dual-momentum", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-08-31", "entry": 60.4436, "exit_date": "2012-09-28", "exit": 60.9171, "ret": 0.008885, "reason": "the month ended", "bars_held": 19}, {"id": 15765, "strategy": "dual-momentum", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-09-28", "entry": 60.9806, "exit_date": "2012-10-31", "exit": 57.7613, "ret": -0.052793, "reason": "the month ended", "bars_held": 21}, {"id": 15766, "strategy": "dual-momentum", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-10-31", "entry": 57.7613, "exit_date": "2012-11-30", "exit": 58.5172, "ret": 0.013087, "reason": "the month ended", "bars_held": 21}, {"id": 15767, "strategy": "dual-momentum", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-11-30", "entry": 58.5172, "exit_date": "2012-12-31", "exit": 58.1833, "ret": -0.004669, "reason": "the month ended", "bars_held": 20}, {"id": 15768, "strategy": "dual-momentum", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-12-31", "entry": 58.244, "exit_date": "2013-01-31", "exit": 59.7377, "ret": 0.026716, "reason": "the month ended", "bars_held": 21}, {"id": 15940, "strategy": "dual-momentum", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-01-31", "entry": 64.9986, "exit_date": "2012-02-29", "exit": 66.4947, "ret": 0.02569, "reason": "12-month return fell behind cash", "bars_held": 20}, {"id": 15941, "strategy": "dual-momentum", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-08-31", "entry": 67.2629, "exit_date": "2012-09-28", "exit": 69.2754, "ret": 0.032609, "reason": "the month ended", "bars_held": 19}, {"id": 15942, "strategy": "dual-momentum", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-09-28", "entry": 69.4563, "exit_date": "2012-10-31", "exit": 67.7726, "ret": -0.021692, "reason": "the month ended", "bars_held": 21}, {"id": 15943, "strategy": "dual-momentum", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-10-31", "entry": 67.9496, "exit_date": "2012-11-30", "exit": 68.1462, "ret": 0.005512, "reason": "the month ended", "bars_held": 21}, {"id": 15944, "strategy": "dual-momentum", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-11-30", "entry": 68.3242, "exit_date": "2012-12-31", "exit": 70.6124, "ret": 0.036189, "reason": "the month ended", "bars_held": 20}, {"id": 15945, "strategy": "dual-momentum", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2012-12-31", "entry": 70.7968, "exit_date": "2013-01-31", "exit": 75.0172, "ret": 0.062381, "reason": "the month ended", "bars_held": 21}, {"id": 39565, "strategy": "momentum", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:49+00:00", "entry_date": "2012-01-31", "entry": 93.5199, "exit_date": "2012-02-29", "exit": 95.8553, "ret": 0.028186, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39566, "strategy": "momentum", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:49+00:00", "entry_date": "2012-02-29", "entry": 96.156, "exit_date": "2012-03-30", "exit": 97.9048, "ret": 0.021381, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39567, "strategy": "momentum", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:49+00:00", "entry_date": "2012-03-30", "entry": 98.2118, "exit_date": "2012-04-30", "exit": 98.0176, "ret": 0.001152, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39568, "strategy": "momentum", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:49+00:00", "entry_date": "2012-04-30", "entry": 98.3249, "exit_date": "2012-05-31", "exit": 92.3093, "ret": -0.058237, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39569, "strategy": "momentum", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:49+00:00", "entry_date": "2012-05-31", "entry": 92.5988, "exit_date": "2012-06-29", "exit": 96.0212, "ret": 0.040211, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39570, "strategy": "momentum", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:49+00:00", "entry_date": "2012-06-29", "entry": 96.3223, "exit_date": "2012-07-31", "exit": 97.1058, "ret": 0.011296, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39571, "strategy": "momentum", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:49+00:00", "entry_date": "2012-07-31", "entry": 97.4103, "exit_date": "2012-08-31", "exit": 98.2555, "ret": 0.011839, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39572, "strategy": "momentum", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:49+00:00", "entry_date": "2012-08-31", "entry": 98.5635, "exit_date": "2012-09-28", "exit": 100.8437, "ret": 0.026341, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39573, "strategy": "momentum", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:49+00:00", "entry_date": "2012-09-28", "entry": 101.16, "exit_date": "2012-10-31", "exit": 98.3843, "ret": -0.024388, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39574, "strategy": "momentum", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:49+00:00", "entry_date": "2012-10-31", "entry": 98.6928, "exit_date": "2012-11-30", "exit": 98.2604, "ret": -0.001259, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39575, "strategy": "momentum", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:49+00:00", "entry_date": "2012-11-30", "entry": 98.5686, "exit_date": "2012-12-31", "exit": 98.9298, "ret": 0.006812, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39576, "strategy": "momentum", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:49+00:00", "entry_date": "2012-12-31", "entry": 99.24, "exit_date": "2013-01-31", "exit": 104.9739, "ret": 0.061095, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39750, "strategy": "momentum", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:49+00:00", "entry_date": "2012-01-31", "entry": 142.0918, "exit_date": "2012-02-29", "exit": 148.1468, "ret": 0.045117, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39751, "strategy": "momentum", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:49+00:00", "entry_date": "2012-02-29", "entry": 148.5026, "exit_date": "2012-03-30", "exit": 150.9988, "ret": 0.019251, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39752, "strategy": "momentum", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:49+00:00", "entry_date": "2012-03-30", "entry": 151.3614, "exit_date": "2012-04-30", "exit": 150.5726, "ret": -0.002822, "reason": "the 12-month return turned negative", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39753, "strategy": "momentum", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:49+00:00", "entry_date": "2012-07-31", "entry": 143.8881, "exit_date": "2012-08-31", "exit": 148.631, "ret": 0.035443, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39754, "strategy": "momentum", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:49+00:00", "entry_date": "2012-08-31", "entry": 148.9879, "exit_date": "2012-09-28", "exit": 151.1406, "ret": 0.016885, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39755, "strategy": "momentum", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:49+00:00", "entry_date": "2012-09-28", "entry": 151.5035, "exit_date": "2012-10-31", "exit": 149.7376, "ret": -0.009282, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39756, "strategy": "momentum", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:49+00:00", "entry_date": "2012-10-31", "entry": 150.0973, "exit_date": "2012-11-30", "exit": 153.1818, "ret": 0.023001, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39757, "strategy": "momentum", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:49+00:00", "entry_date": "2012-11-30", "entry": 153.5498, "exit_date": "2012-12-31", "exit": 156.6843, "ret": 0.022865, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39758, "strategy": "momentum", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:49+00:00", "entry_date": "2012-12-31", "entry": 157.0606, "exit_date": "2013-01-31", "exit": 167.7789, "ret": 0.070809, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39915, "strategy": "momentum", "market": "stocks", "symbol": "EFA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:50+00:00", "entry_date": "2012-09-28", "entry": 35.0311, "exit_date": "2012-10-31", "exit": 35.4145, "ret": 0.010943, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39916, "strategy": "momentum", "market": "stocks", "symbol": "EFA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:50+00:00", "entry_date": "2012-10-31", "entry": 35.4145, "exit_date": "2012-11-30", "exit": 36.3993, "ret": 0.027809, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39917, "strategy": "momentum", "market": "stocks", "symbol": "EFA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:50+00:00", "entry_date": "2012-11-30", "entry": 36.3993, "exit_date": "2012-12-31", "exit": 37.994, "ret": 0.043812, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39918, "strategy": "momentum", "market": "stocks", "symbol": "EFA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:50+00:00", "entry_date": "2012-12-31", "entry": 37.994, "exit_date": "2013-01-31", "exit": 39.4106, "ret": 0.037284, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40066, "strategy": "momentum", "market": "stocks", "symbol": "EEM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:50+00:00", "entry_date": "2012-09-28", "entry": 30.6044, "exit_date": "2012-10-31", "exit": 30.4712, "ret": -0.004355, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40067, "strategy": "momentum", "market": "stocks", "symbol": "EEM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:50+00:00", "entry_date": "2012-10-31", "entry": 30.4712, "exit_date": "2012-11-30", "exit": 30.9451, "ret": 0.015553, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40068, "strategy": "momentum", "market": "stocks", "symbol": "EEM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:50+00:00", "entry_date": "2012-11-30", "entry": 30.9451, "exit_date": "2012-12-31", "exit": 33.0504, "ret": 0.068036, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40069, "strategy": "momentum", "market": "stocks", "symbol": "EEM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:50+00:00", "entry_date": "2012-12-31", "entry": 33.0504, "exit_date": "2013-01-31", "exit": 32.9536, "ret": -0.002931, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40205, "strategy": "momentum", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:51+00:00", "entry_date": "2012-01-31", "entry": 11.2064, "exit_date": "2012-02-29", "exit": 11.9884, "ret": 0.071032, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40206, "strategy": "momentum", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:51+00:00", "entry_date": "2012-02-29", "entry": 12.0024, "exit_date": "2012-03-30", "exit": 12.5296, "ret": 0.045142, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40207, "strategy": "momentum", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:51+00:00", "entry_date": "2012-03-30", "entry": 12.5442, "exit_date": "2012-04-30", "exit": 12.4028, "ret": -0.011273, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40208, "strategy": "momentum", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:51+00:00", "entry_date": "2012-04-30", "entry": 12.4028, "exit_date": "2012-05-31", "exit": 11.6031, "ret": -0.06338, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40209, "strategy": "momentum", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:51+00:00", "entry_date": "2012-05-31", "entry": 11.6167, "exit_date": "2012-06-29", "exit": 11.9958, "ret": 0.032637, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40210, "strategy": "momentum", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:51+00:00", "entry_date": "2012-06-29", "entry": 11.9958, "exit_date": "2012-07-31", "exit": 12.2029, "ret": 0.018447, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40211, "strategy": "momentum", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:51+00:00", "entry_date": "2012-07-31", "entry": 12.2171, "exit_date": "2012-08-31", "exit": 12.7307, "ret": 0.042037, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40212, "strategy": "momentum", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:51+00:00", "entry_date": "2012-08-31", "entry": 12.7307, "exit_date": "2012-09-28", "exit": 12.9108, "ret": 0.015328, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40213, "strategy": "momentum", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:51+00:00", "entry_date": "2012-09-28", "entry": 12.9258, "exit_date": "2012-10-31", "exit": 12.09, "ret": -0.063574, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40214, "strategy": "momentum", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:51+00:00", "entry_date": "2012-10-31", "entry": 12.1041, "exit_date": "2012-11-30", "exit": 12.2131, "ret": 0.009006, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40215, "strategy": "momentum", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:51+00:00", "entry_date": "2012-11-30", "entry": 12.2131, "exit_date": "2012-12-31", "exit": 12.1511, "ret": -0.003914, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40216, "strategy": "momentum", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:51+00:00", "entry_date": "2012-12-31", "entry": 12.1653, "exit_date": "2013-01-31", "exit": 12.3972, "ret": 0.019064, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40386, "strategy": "momentum", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:51+00:00", "entry_date": "2012-07-31", "entry": 9.2068, "exit_date": "2012-08-31", "exit": 9.4873, "ret": 0.034107, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40387, "strategy": "momentum", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:51+00:00", "entry_date": "2012-08-31", "entry": 9.5209, "exit_date": "2012-09-28", "exit": 9.7969, "ret": 0.032637, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40388, "strategy": "momentum", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:51+00:00", "entry_date": "2012-09-28", "entry": 9.8316, "exit_date": "2012-10-31", "exit": 9.9917, "ret": 0.019885, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40389, "strategy": "momentum", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:51+00:00", "entry_date": "2012-10-31", "entry": 10.0271, "exit_date": "2012-11-30", "exit": 9.9388, "ret": -0.008805, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40390, "strategy": "momentum", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:51+00:00", "entry_date": "2012-11-30", "entry": 9.9388, "exit_date": "2012-12-31", "exit": 10.3642, "ret": 0.046491, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40391, "strategy": "momentum", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:51+00:00", "entry_date": "2012-12-31", "entry": 10.4009, "exit_date": "2013-01-31", "exit": 10.9902, "ret": 0.060403, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40552, "strategy": "momentum", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:52+00:00", "entry_date": "2012-08-31", "entry": 21.724, "exit_date": "2012-09-28", "exit": 22.2685, "ret": 0.031159, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40553, "strategy": "momentum", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:52+00:00", "entry_date": "2012-09-28", "entry": 22.4009, "exit_date": "2012-10-31", "exit": 21.8167, "ret": -0.020292, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40554, "strategy": "momentum", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:52+00:00", "entry_date": "2012-10-31", "entry": 21.9463, "exit_date": "2012-11-30", "exit": 21.5498, "ret": -0.012232, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40555, "strategy": "momentum", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:52+00:00", "entry_date": "2012-11-30", "entry": 21.6779, "exit_date": "2012-12-31", "exit": 21.7693, "ret": 0.010188, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40556, "strategy": "momentum", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:52+00:00", "entry_date": "2012-12-31", "entry": 21.8987, "exit_date": "2013-01-31", "exit": 23.5768, "ret": 0.08303, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40691, "strategy": "momentum", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:52+00:00", "entry_date": "2012-01-31", "entry": 28.1237, "exit_date": "2012-02-29", "exit": 28.3139, "ret": 0.010614, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40692, "strategy": "momentum", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:52+00:00", "entry_date": "2012-02-29", "entry": 28.4222, "exit_date": "2012-03-30", "exit": 29.6947, "ret": 0.044771, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40693, "strategy": "momentum", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:52+00:00", "entry_date": "2012-03-30", "entry": 29.6947, "exit_date": "2012-04-30", "exit": 29.6158, "ret": -0.002659, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40694, "strategy": "momentum", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:52+00:00", "entry_date": "2012-04-30", "entry": 29.6158, "exit_date": "2012-05-31", "exit": 28.4332, "ret": -0.036257, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40695, "strategy": "momentum", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:52+00:00", "entry_date": "2012-05-31", "entry": 28.542, "exit_date": "2012-06-29", "exit": 30.0572, "ret": 0.05712, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40696, "strategy": "momentum", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:52+00:00", "entry_date": "2012-06-29", "entry": 30.1723, "exit_date": "2012-07-31", "exit": 30.3577, "ret": 0.009998, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40697, "strategy": "momentum", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:52+00:00", "entry_date": "2012-07-31", "entry": 30.4739, "exit_date": "2012-08-31", "exit": 30.7136, "ret": 0.011722, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40698, "strategy": "momentum", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:52+00:00", "entry_date": "2012-08-31", "entry": 30.8311, "exit_date": "2012-09-28", "exit": 31.8835, "ret": 0.03809, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40699, "strategy": "momentum", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:52+00:00", "entry_date": "2012-09-28", "entry": 32.0055, "exit_date": "2012-10-31", "exit": 31.8119, "ret": -0.002243, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40700, "strategy": "momentum", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:52+00:00", "entry_date": "2012-10-31", "entry": 31.9337, "exit_date": "2012-11-30", "exit": 31.9788, "ret": 0.005246, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40701, "strategy": "momentum", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:52+00:00", "entry_date": "2012-11-30", "entry": 32.1012, "exit_date": "2012-12-31", "exit": 31.8639, "ret": -0.003594, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40702, "strategy": "momentum", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:52+00:00", "entry_date": "2012-12-31", "entry": 31.9858, "exit_date": "2013-01-31", "exit": 34.2848, "ret": 0.075978, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40874, "strategy": "momentum", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:53+00:00", "entry_date": "2012-01-31", "entry": 27.7857, "exit_date": "2012-02-29", "exit": 28.484, "ret": 0.027885, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40875, "strategy": "momentum", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:53+00:00", "entry_date": "2012-02-29", "entry": 28.5605, "exit_date": "2012-03-30", "exit": 28.7628, "ret": 0.00979, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40876, "strategy": "momentum", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:53+00:00", "entry_date": "2012-03-30", "entry": 28.8401, "exit_date": "2012-04-30", "exit": 28.4476, "ret": -0.010957, "reason": "the 12-month return turned negative", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40877, "strategy": "momentum", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:53+00:00", "entry_date": "2012-07-31", "entry": 27.7299, "exit_date": "2012-08-31", "exit": 28.0803, "ret": 0.015358, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40878, "strategy": "momentum", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:53+00:00", "entry_date": "2012-08-31", "entry": 28.1558, "exit_date": "2012-09-28", "exit": 28.3942, "ret": 0.011178, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40879, "strategy": "momentum", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:53+00:00", "entry_date": "2012-09-28", "entry": 28.4705, "exit_date": "2012-10-31", "exit": 28.4393, "ret": -0.001095, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40880, "strategy": "momentum", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:53+00:00", "entry_date": "2012-10-31", "entry": 28.4393, "exit_date": "2012-11-30", "exit": 28.8606, "ret": 0.01754, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40881, "strategy": "momentum", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:53+00:00", "entry_date": "2012-11-30", "entry": 28.9381, "exit_date": "2012-12-31", "exit": 29.6752, "ret": 0.028225, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40882, "strategy": "momentum", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:53+00:00", "entry_date": "2012-12-31", "entry": 29.7549, "exit_date": "2013-01-31", "exit": 31.3821, "ret": 0.05752, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41378, "strategy": "momentum-vol", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-01-31", "entry": 93.5199, "exit_date": "2012-02-29", "exit": 95.8553, "ret": 0.053422, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41379, "strategy": "momentum-vol", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-02-29", "entry": 96.156, "exit_date": "2012-03-30", "exit": 97.9048, "ret": 0.046698, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41380, "strategy": "momentum-vol", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-03-30", "entry": 98.2118, "exit_date": "2012-04-30", "exit": 98.0176, "ret": 0.002832, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41381, "strategy": "momentum-vol", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-04-30", "entry": 98.3249, "exit_date": "2012-05-31", "exit": 92.3093, "ret": -0.15027, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41382, "strategy": "momentum-vol", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-05-31", "entry": 92.5988, "exit_date": "2012-06-29", "exit": 96.0211, "ret": 0.111003, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41383, "strategy": "momentum-vol", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-06-29", "entry": 96.3223, "exit_date": "2012-07-31", "exit": 97.1058, "ret": 0.028611, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41384, "strategy": "momentum-vol", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-07-31", "entry": 97.4103, "exit_date": "2012-08-31", "exit": 98.2555, "ret": 0.03132, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41385, "strategy": "momentum-vol", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-08-31", "entry": 98.5635, "exit_date": "2012-09-28", "exit": 100.8437, "ret": 0.078412, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41386, "strategy": "momentum-vol", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-09-28", "entry": 101.16, "exit_date": "2012-10-31", "exit": 98.3843, "ret": -0.073164, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41387, "strategy": "momentum-vol", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-10-31", "entry": 98.6928, "exit_date": "2012-11-30", "exit": 98.2604, "ret": -0.003777, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41388, "strategy": "momentum-vol", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-11-30", "entry": 98.5686, "exit_date": "2012-12-31", "exit": 98.9298, "ret": 0.020436, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41389, "strategy": "momentum-vol", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-12-31", "entry": 99.24, "exit_date": "2013-01-31", "exit": 104.9739, "ret": 0.183285, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41563, "strategy": "momentum-vol", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-01-31", "entry": 142.0918, "exit_date": "2012-02-29", "exit": 148.1468, "ret": 0.062811, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41564, "strategy": "momentum-vol", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-02-29", "entry": 148.5026, "exit_date": "2012-03-30", "exit": 150.9988, "ret": 0.030507, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41565, "strategy": "momentum-vol", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-03-30", "entry": 151.3614, "exit_date": "2012-04-30", "exit": 150.5726, "ret": -0.005005, "reason": "the 12-month return turned negative", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41566, "strategy": "momentum-vol", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-07-31", "entry": 143.8881, "exit_date": "2012-08-31", "exit": 148.631, "ret": 0.070424, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41567, "strategy": "momentum-vol", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-08-31", "entry": 148.9879, "exit_date": "2012-09-28", "exit": 151.1406, "ret": 0.038428, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41568, "strategy": "momentum-vol", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-09-28", "entry": 151.5035, "exit_date": "2012-10-31", "exit": 149.7376, "ret": -0.02228, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41569, "strategy": "momentum-vol", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-10-31", "entry": 150.0973, "exit_date": "2012-11-30", "exit": 153.1818, "ret": 0.060569, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41570, "strategy": "momentum-vol", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-11-30", "entry": 153.5498, "exit_date": "2012-12-31", "exit": 156.6843, "ret": 0.057342, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41571, "strategy": "momentum-vol", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-12-31", "entry": 157.0606, "exit_date": "2013-01-31", "exit": 167.779, "ret": 0.193015, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41728, "strategy": "momentum-vol", "market": "stocks", "symbol": "EFA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-09-28", "entry": 35.0311, "exit_date": "2012-10-31", "exit": 35.4145, "ret": 0.021953, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41729, "strategy": "momentum-vol", "market": "stocks", "symbol": "EFA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-10-31", "entry": 35.4145, "exit_date": "2012-11-30", "exit": 36.3993, "ret": 0.059816, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41730, "strategy": "momentum-vol", "market": "stocks", "symbol": "EFA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-11-30", "entry": 36.3993, "exit_date": "2012-12-31", "exit": 37.994, "ret": 0.099254, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41731, "strategy": "momentum-vol", "market": "stocks", "symbol": "EFA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:58+00:00", "entry_date": "2012-12-31", "entry": 37.994, "exit_date": "2013-01-31", "exit": 39.4106, "ret": 0.09459, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41879, "strategy": "momentum-vol", "market": "stocks", "symbol": "EEM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:59+00:00", "entry_date": "2012-09-28", "entry": 30.6044, "exit_date": "2012-10-31", "exit": 30.4712, "ret": -0.007956, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41880, "strategy": "momentum-vol", "market": "stocks", "symbol": "EEM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:59+00:00", "entry_date": "2012-10-31", "entry": 30.4712, "exit_date": "2012-11-30", "exit": 30.9451, "ret": 0.031027, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41881, "strategy": "momentum-vol", "market": "stocks", "symbol": "EEM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:59+00:00", "entry_date": "2012-11-30", "entry": 30.9451, "exit_date": "2012-12-31", "exit": 33.0504, "ret": 0.145147, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41882, "strategy": "momentum-vol", "market": "stocks", "symbol": "EEM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:59+00:00", "entry_date": "2012-12-31", "entry": 33.0504, "exit_date": "2013-01-31", "exit": 32.9536, "ret": -0.007016, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42018, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:59+00:00", "entry_date": "2012-01-31", "entry": 11.2064, "exit_date": "2012-02-29", "exit": 11.9884, "ret": 0.12721, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42019, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:59+00:00", "entry_date": "2012-02-29", "entry": 12.0024, "exit_date": "2012-03-30", "exit": 12.5296, "ret": 0.091971, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42020, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:59+00:00", "entry_date": "2012-03-30", "entry": 12.5442, "exit_date": "2012-04-30", "exit": 12.4028, "ret": -0.025873, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42021, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:59+00:00", "entry_date": "2012-04-30", "entry": 12.4028, "exit_date": "2012-05-31", "exit": 11.6031, "ret": -0.141314, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42022, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:59+00:00", "entry_date": "2012-05-31", "entry": 11.6167, "exit_date": "2012-06-29", "exit": 11.9958, "ret": 0.075731, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42023, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:59+00:00", "entry_date": "2012-06-29", "entry": 11.9958, "exit_date": "2012-07-31", "exit": 12.2029, "ret": 0.039011, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42024, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:59+00:00", "entry_date": "2012-07-31", "entry": 12.2171, "exit_date": "2012-08-31", "exit": 12.7158, "ret": 0.091886, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42025, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:59+00:00", "entry_date": "2012-08-31", "entry": 12.7307, "exit_date": "2012-09-28", "exit": 12.9108, "ret": 0.037525, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42026, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:59+00:00", "entry_date": "2012-09-28", "entry": 12.9258, "exit_date": "2012-10-31", "exit": 12.09, "ret": -0.162268, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42027, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:59+00:00", "entry_date": "2012-10-31", "entry": 12.1041, "exit_date": "2012-11-30", "exit": 12.2131, "ret": 0.023729, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42028, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:59+00:00", "entry_date": "2012-11-30", "entry": 12.2131, "exit_date": "2012-12-31", "exit": 12.1511, "ret": -0.009776, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42029, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:59+00:00", "entry_date": "2012-12-31", "entry": 12.1653, "exit_date": "2013-01-31", "exit": 12.3972, "ret": 0.049288, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42199, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:59+00:00", "entry_date": "2012-07-31", "entry": 9.2068, "exit_date": "2012-08-31", "exit": 9.4873, "ret": 0.059723, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42200, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:59+00:00", "entry_date": "2012-08-31", "entry": 9.5209, "exit_date": "2012-09-28", "exit": 9.7969, "ret": 0.06626, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42201, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:59+00:00", "entry_date": "2012-09-28", "entry": 9.8316, "exit_date": "2012-10-31", "exit": 9.9917, "ret": 0.042061, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42202, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:59+00:00", "entry_date": "2012-10-31", "entry": 10.0271, "exit_date": "2012-11-30", "exit": 9.9388, "ret": -0.020114, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42203, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:59+00:00", "entry_date": "2012-11-30", "entry": 9.9388, "exit_date": "2012-12-31", "exit": 10.3642, "ret": 0.105994, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42204, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:59+00:00", "entry_date": "2012-12-31", "entry": 10.4009, "exit_date": "2013-01-31", "exit": 10.9902, "ret": 0.144561, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42365, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-08-31", "entry": 21.724, "exit_date": "2012-09-28", "exit": 22.2685, "ret": 0.059079, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42366, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-09-28", "entry": 22.4009, "exit_date": "2012-10-31", "exit": 21.8167, "ret": -0.040608, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42367, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-10-31", "entry": 21.9463, "exit_date": "2012-11-30", "exit": 21.5498, "ret": -0.025675, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42368, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-11-30", "entry": 21.6779, "exit_date": "2012-12-31", "exit": 21.7693, "ret": 0.021578, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42369, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-12-31", "entry": 21.8987, "exit_date": "2013-01-31", "exit": 23.5768, "ret": 0.183349, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42504, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-01-31", "entry": 28.1237, "exit_date": "2012-02-29", "exit": 28.3139, "ret": 0.021888, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42505, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-02-29", "entry": 28.4222, "exit_date": "2012-03-30", "exit": 29.6947, "ret": 0.105569, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42506, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-03-30", "entry": 29.6947, "exit_date": "2012-04-30", "exit": 29.6158, "ret": -0.006962, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42507, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-04-30", "entry": 29.6158, "exit_date": "2012-05-31", "exit": 28.4332, "ret": -0.102141, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42508, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-05-31", "entry": 28.542, "exit_date": "2012-06-29", "exit": 30.0572, "ret": 0.17136, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42509, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-06-29", "entry": 30.1723, "exit_date": "2012-07-31", "exit": 30.3578, "ret": 0.028425, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42510, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-07-31", "entry": 30.4739, "exit_date": "2012-08-31", "exit": 30.7136, "ret": 0.032868, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42511, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-08-31", "entry": 30.8311, "exit_date": "2012-09-28", "exit": 31.8835, "ret": 0.11427, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42512, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-09-28", "entry": 32.0055, "exit_date": "2012-10-31", "exit": 31.8119, "ret": -0.006729, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42513, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-10-31", "entry": 31.9337, "exit_date": "2012-11-30", "exit": 31.9788, "ret": 0.015738, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42514, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-11-30", "entry": 32.1012, "exit_date": "2012-12-31", "exit": 31.8639, "ret": -0.010782, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42515, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-12-31", "entry": 31.9858, "exit_date": "2013-01-31", "exit": 34.2848, "ret": 0.227934, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42687, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-01-31", "entry": 27.7857, "exit_date": "2012-02-29", "exit": 28.484, "ret": 0.040686, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42688, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-02-29", "entry": 28.5605, "exit_date": "2012-03-30", "exit": 28.7628, "ret": 0.016338, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42689, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-03-30", "entry": 28.8401, "exit_date": "2012-04-30", "exit": 28.4476, "ret": -0.02014, "reason": "the 12-month return turned negative", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42690, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-07-31", "entry": 27.7299, "exit_date": "2012-08-31", "exit": 28.0803, "ret": 0.03048, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42691, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-08-31", "entry": 28.1558, "exit_date": "2012-09-28", "exit": 28.3942, "ret": 0.02524, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42692, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-09-28", "entry": 28.4705, "exit_date": "2012-10-31", "exit": 28.4393, "ret": -0.002625, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42693, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-10-31", "entry": 28.4393, "exit_date": "2012-11-30", "exit": 28.8606, "ret": 0.045762, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42694, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-11-30", "entry": 28.9381, "exit_date": "2012-12-31", "exit": 29.6752, "ret": 0.07138, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42695, "strategy": "momentum-vol", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:00+00:00", "entry_date": "2012-12-31", "entry": 29.7549, "exit_date": "2013-01-31", "exit": 31.3821, "ret": 0.15399, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43182, "strategy": "dual-momentum", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:04+00:00", "entry_date": "2012-01-31", "entry": 93.52, "exit_date": "2012-02-29", "exit": 95.8553, "ret": 0.028186, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43183, "strategy": "dual-momentum", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:04+00:00", "entry_date": "2012-02-29", "entry": 96.1559, "exit_date": "2012-03-30", "exit": 97.9048, "ret": 0.021381, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43184, "strategy": "dual-momentum", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:04+00:00", "entry_date": "2012-03-30", "entry": 98.2118, "exit_date": "2012-04-30", "exit": 98.0176, "ret": 0.001152, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43185, "strategy": "dual-momentum", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:04+00:00", "entry_date": "2012-04-30", "entry": 98.3249, "exit_date": "2012-05-31", "exit": 92.3093, "ret": -0.058237, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43186, "strategy": "dual-momentum", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:04+00:00", "entry_date": "2012-05-31", "entry": 92.5988, "exit_date": "2012-06-29", "exit": 96.0212, "ret": 0.040211, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43187, "strategy": "dual-momentum", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:04+00:00", "entry_date": "2012-06-29", "entry": 96.3223, "exit_date": "2012-07-31", "exit": 97.1058, "ret": 0.011296, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43188, "strategy": "dual-momentum", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:04+00:00", "entry_date": "2012-07-31", "entry": 97.4103, "exit_date": "2012-08-31", "exit": 98.2555, "ret": 0.011839, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43189, "strategy": "dual-momentum", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:04+00:00", "entry_date": "2012-08-31", "entry": 98.5636, "exit_date": "2012-09-28", "exit": 100.8437, "ret": 0.026341, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43190, "strategy": "dual-momentum", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:04+00:00", "entry_date": "2012-09-28", "entry": 101.16, "exit_date": "2012-10-31", "exit": 98.3843, "ret": -0.024388, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43191, "strategy": "dual-momentum", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:04+00:00", "entry_date": "2012-10-31", "entry": 98.6928, "exit_date": "2012-11-30", "exit": 98.2604, "ret": -0.001259, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43192, "strategy": "dual-momentum", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:04+00:00", "entry_date": "2012-11-30", "entry": 98.5686, "exit_date": "2012-12-31", "exit": 98.9298, "ret": 0.006812, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43193, "strategy": "dual-momentum", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:04+00:00", "entry_date": "2012-12-31", "entry": 99.24, "exit_date": "2013-01-31", "exit": 104.9739, "ret": 0.061095, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43357, "strategy": "dual-momentum", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:04+00:00", "entry_date": "2012-01-31", "entry": 142.0918, "exit_date": "2012-02-29", "exit": 148.1468, "ret": 0.045117, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43358, "strategy": "dual-momentum", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:04+00:00", "entry_date": "2012-02-29", "entry": 148.5026, "exit_date": "2012-03-30", "exit": 150.9988, "ret": 0.019251, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43359, "strategy": "dual-momentum", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:04+00:00", "entry_date": "2012-03-30", "entry": 151.3615, "exit_date": "2012-04-30", "exit": 150.5726, "ret": -0.002822, "reason": "12-month return fell behind cash", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43360, "strategy": "dual-momentum", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:04+00:00", "entry_date": "2012-07-31", "entry": 143.8881, "exit_date": "2012-08-31", "exit": 148.631, "ret": 0.035443, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43361, "strategy": "dual-momentum", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:04+00:00", "entry_date": "2012-08-31", "entry": 148.9879, "exit_date": "2012-09-28", "exit": 151.1406, "ret": 0.016885, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43362, "strategy": "dual-momentum", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:04+00:00", "entry_date": "2012-09-28", "entry": 151.5035, "exit_date": "2012-10-31", "exit": 149.7376, "ret": -0.009282, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43363, "strategy": "dual-momentum", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:04+00:00", "entry_date": "2012-10-31", "entry": 150.0973, "exit_date": "2012-11-30", "exit": 153.1818, "ret": 0.023001, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43364, "strategy": "dual-momentum", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:04+00:00", "entry_date": "2012-11-30", "entry": 153.5497, "exit_date": "2012-12-31", "exit": 156.6843, "ret": 0.022865, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43365, "strategy": "dual-momentum", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:04+00:00", "entry_date": "2012-12-31", "entry": 157.0606, "exit_date": "2013-01-31", "exit": 167.7789, "ret": 0.070809, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43507, "strategy": "dual-momentum", "market": "stocks", "symbol": "EFA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:05+00:00", "entry_date": "2012-09-28", "entry": 35.0311, "exit_date": "2012-10-31", "exit": 35.4145, "ret": 0.010943, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43508, "strategy": "dual-momentum", "market": "stocks", "symbol": "EFA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:05+00:00", "entry_date": "2012-10-31", "entry": 35.4145, "exit_date": "2012-11-30", "exit": 36.3993, "ret": 0.027809, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43509, "strategy": "dual-momentum", "market": "stocks", "symbol": "EFA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:05+00:00", "entry_date": "2012-11-30", "entry": 36.3993, "exit_date": "2012-12-31", "exit": 37.994, "ret": 0.043812, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43510, "strategy": "dual-momentum", "market": "stocks", "symbol": "EFA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:05+00:00", "entry_date": "2012-12-31", "entry": 37.994, "exit_date": "2013-01-31", "exit": 39.4106, "ret": 0.037284, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43645, "strategy": "dual-momentum", "market": "stocks", "symbol": "EEM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:05+00:00", "entry_date": "2012-09-28", "entry": 30.6044, "exit_date": "2012-10-31", "exit": 30.4712, "ret": -0.004355, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43646, "strategy": "dual-momentum", "market": "stocks", "symbol": "EEM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:05+00:00", "entry_date": "2012-10-31", "entry": 30.4712, "exit_date": "2012-11-30", "exit": 30.9451, "ret": 0.015553, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43647, "strategy": "dual-momentum", "market": "stocks", "symbol": "EEM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:05+00:00", "entry_date": "2012-11-30", "entry": 30.9451, "exit_date": "2012-12-31", "exit": 33.0504, "ret": 0.068036, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43648, "strategy": "dual-momentum", "market": "stocks", "symbol": "EEM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:05+00:00", "entry_date": "2012-12-31", "entry": 33.0505, "exit_date": "2013-01-31", "exit": 32.9536, "ret": -0.002931, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43773, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:05+00:00", "entry_date": "2012-01-31", "entry": 11.2064, "exit_date": "2012-02-29", "exit": 11.9884, "ret": 0.071032, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43774, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:05+00:00", "entry_date": "2012-02-29", "entry": 12.0024, "exit_date": "2012-03-30", "exit": 12.5296, "ret": 0.045142, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43775, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:05+00:00", "entry_date": "2012-03-30", "entry": 12.5442, "exit_date": "2012-04-30", "exit": 12.4028, "ret": -0.011273, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43776, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:05+00:00", "entry_date": "2012-04-30", "entry": 12.4028, "exit_date": "2012-05-31", "exit": 11.6031, "ret": -0.06338, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43777, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:05+00:00", "entry_date": "2012-05-31", "entry": 11.6167, "exit_date": "2012-06-29", "exit": 11.9958, "ret": 0.032637, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43778, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:05+00:00", "entry_date": "2012-06-29", "entry": 11.9958, "exit_date": "2012-07-31", "exit": 12.2029, "ret": 0.018447, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43779, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:05+00:00", "entry_date": "2012-07-31", "entry": 12.2171, "exit_date": "2012-08-31", "exit": 12.7307, "ret": 0.042037, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43780, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:05+00:00", "entry_date": "2012-08-31", "entry": 12.7307, "exit_date": "2012-09-28", "exit": 12.9108, "ret": 0.015328, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43781, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:05+00:00", "entry_date": "2012-09-28", "entry": 12.9258, "exit_date": "2012-10-31", "exit": 12.09, "ret": -0.063574, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43782, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:05+00:00", "entry_date": "2012-10-31", "entry": 12.1041, "exit_date": "2012-11-30", "exit": 12.2131, "ret": 0.009006, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43783, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:05+00:00", "entry_date": "2012-11-30", "entry": 12.2131, "exit_date": "2012-12-31", "exit": 12.1511, "ret": -0.003914, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43784, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:05+00:00", "entry_date": "2012-12-31", "entry": 12.1653, "exit_date": "2013-01-31", "exit": 12.3972, "ret": 0.019064, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43952, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:06+00:00", "entry_date": "2012-07-31", "entry": 9.2068, "exit_date": "2012-08-31", "exit": 9.4873, "ret": 0.034107, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43953, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:06+00:00", "entry_date": "2012-08-31", "entry": 9.5209, "exit_date": "2012-09-28", "exit": 9.7969, "ret": 0.032637, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43954, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:06+00:00", "entry_date": "2012-09-28", "entry": 9.8316, "exit_date": "2012-10-31", "exit": 9.9917, "ret": 0.019885, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43955, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:06+00:00", "entry_date": "2012-10-31", "entry": 10.0271, "exit_date": "2012-11-30", "exit": 9.9388, "ret": -0.008805, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43956, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:06+00:00", "entry_date": "2012-11-30", "entry": 9.9388, "exit_date": "2012-12-31", "exit": 10.3642, "ret": 0.046491, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43957, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:06+00:00", "entry_date": "2012-12-31", "entry": 10.4009, "exit_date": "2013-01-31", "exit": 10.9902, "ret": 0.060403, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44105, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:06+00:00", "entry_date": "2012-08-31", "entry": 21.724, "exit_date": "2012-09-28", "exit": 22.2685, "ret": 0.031159, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44106, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:06+00:00", "entry_date": "2012-09-28", "entry": 22.4009, "exit_date": "2012-10-31", "exit": 21.8167, "ret": -0.020292, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44107, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:06+00:00", "entry_date": "2012-10-31", "entry": 21.9463, "exit_date": "2012-11-30", "exit": 21.5498, "ret": -0.012232, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44108, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:06+00:00", "entry_date": "2012-11-30", "entry": 21.6779, "exit_date": "2012-12-31", "exit": 21.7693, "ret": 0.010188, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44109, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:06+00:00", "entry_date": "2012-12-31", "entry": 21.8987, "exit_date": "2013-01-31", "exit": 23.5768, "ret": 0.08303, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44232, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:07+00:00", "entry_date": "2012-01-31", "entry": 28.1237, "exit_date": "2012-02-29", "exit": 28.3139, "ret": 0.010614, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44233, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:07+00:00", "entry_date": "2012-02-29", "entry": 28.4222, "exit_date": "2012-03-30", "exit": 29.6947, "ret": 0.044771, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44234, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:07+00:00", "entry_date": "2012-03-30", "entry": 29.6947, "exit_date": "2012-04-30", "exit": 29.6158, "ret": -0.002659, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44235, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:07+00:00", "entry_date": "2012-04-30", "entry": 29.6158, "exit_date": "2012-05-31", "exit": 28.4332, "ret": -0.036257, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44236, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:07+00:00", "entry_date": "2012-05-31", "entry": 28.542, "exit_date": "2012-06-29", "exit": 30.0572, "ret": 0.05712, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44237, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:07+00:00", "entry_date": "2012-06-29", "entry": 30.1723, "exit_date": "2012-07-31", "exit": 30.3577, "ret": 0.009998, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44238, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:07+00:00", "entry_date": "2012-07-31", "entry": 30.4739, "exit_date": "2012-08-31", "exit": 30.7136, "ret": 0.011722, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44239, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:07+00:00", "entry_date": "2012-08-31", "entry": 30.8311, "exit_date": "2012-09-28", "exit": 31.8835, "ret": 0.03809, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44240, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:07+00:00", "entry_date": "2012-09-28", "entry": 32.0055, "exit_date": "2012-10-31", "exit": 31.8119, "ret": -0.002243, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44241, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:07+00:00", "entry_date": "2012-10-31", "entry": 31.9337, "exit_date": "2012-11-30", "exit": 31.9788, "ret": 0.005246, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44242, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:07+00:00", "entry_date": "2012-11-30", "entry": 32.1012, "exit_date": "2012-12-31", "exit": 31.8639, "ret": -0.003594, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44243, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:07+00:00", "entry_date": "2012-12-31", "entry": 31.9858, "exit_date": "2013-01-31", "exit": 34.2848, "ret": 0.075978, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44398, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:07+00:00", "entry_date": "2012-01-31", "entry": 27.7857, "exit_date": "2012-02-29", "exit": 28.484, "ret": 0.027885, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44399, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:07+00:00", "entry_date": "2012-02-29", "entry": 28.5605, "exit_date": "2012-03-30", "exit": 28.7628, "ret": 0.00979, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44400, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:07+00:00", "entry_date": "2012-03-30", "entry": 28.8401, "exit_date": "2012-04-30", "exit": 28.4476, "ret": -0.010957, "reason": "12-month return fell behind cash", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44401, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:07+00:00", "entry_date": "2012-07-31", "entry": 27.7299, "exit_date": "2012-08-31", "exit": 28.0803, "ret": 0.015358, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44402, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:07+00:00", "entry_date": "2012-08-31", "entry": 28.1558, "exit_date": "2012-09-28", "exit": 28.3942, "ret": 0.011178, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44403, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:07+00:00", "entry_date": "2012-09-28", "entry": 28.4705, "exit_date": "2012-10-31", "exit": 28.4393, "ret": -0.001095, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44404, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:07+00:00", "entry_date": "2012-10-31", "entry": 28.4393, "exit_date": "2012-11-30", "exit": 28.8606, "ret": 0.01754, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44405, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:07+00:00", "entry_date": "2012-11-30", "entry": 28.9381, "exit_date": "2012-12-31", "exit": 29.6752, "ret": 0.028225, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44406, "strategy": "dual-momentum", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:07+00:00", "entry_date": "2012-12-31", "entry": 29.7549, "exit_date": "2013-01-31", "exit": 31.3821, "ret": 0.05752, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55145, "strategy": "momentum", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:56+00:00", "entry_date": "2012-02-29", "entry": 4595.5244, "exit_date": "2012-03-30", "exit": 4405.627, "ret": 0.054546, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55146, "strategy": "momentum", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:56+00:00", "entry_date": "2012-03-30", "entry": 4846.1895, "exit_date": "2012-04-30", "exit": 4971.521, "ret": 0.025862, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55147, "strategy": "momentum", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:56+00:00", "entry_date": "2012-04-30", "entry": 4971.521, "exit_date": "2012-05-31", "exit": 4764.9253, "ret": 0.054288, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55148, "strategy": "momentum", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:56+00:00", "entry_date": "2012-05-31", "entry": 5241.4189, "exit_date": "2012-06-29", "exit": 4543.0762, "ret": -0.046559, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55149, "strategy": "momentum", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:56+00:00", "entry_date": "2012-06-29", "entry": 4997.3843, "exit_date": "2012-07-31", "exit": 4591.3042, "ret": 0.010616, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55150, "strategy": "momentum", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:56+00:00", "entry_date": "2012-07-31", "entry": 5050.4341, "exit_date": "2012-08-31", "exit": 3961.9939, "ret": -0.137066, "reason": "the 12-month return turned negative", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55280, "strategy": "momentum", "market": "vietnam", "symbol": "HPG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:56+00:00", "entry_date": "2012-11-30", "entry": 852.6547, "exit_date": "2012-12-31", "exit": 983.8323, "ret": 0.153846, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55281, "strategy": "momentum", "market": "vietnam", "symbol": "HPG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:56+00:00", "entry_date": "2012-12-31", "entry": 983.8323, "exit_date": "2013-01-31", "exit": 1166.5439, "ret": 0.185714, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55497, "strategy": "momentum", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:57+00:00", "entry_date": "2012-04-30", "entry": 6166.6973, "exit_date": "2012-05-31", "exit": 2856.5083, "ret": -0.06087, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55498, "strategy": "momentum", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:57+00:00", "entry_date": "2012-05-31", "entry": 5791.334, "exit_date": "2012-06-29", "exit": 5576.8398, "ret": -0.037037, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55499, "strategy": "momentum", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:57+00:00", "entry_date": "2012-06-29", "entry": 5576.8398, "exit_date": "2012-07-31", "exit": 2724.2632, "ret": -0.009615, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55500, "strategy": "momentum", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:57+00:00", "entry_date": "2012-07-31", "entry": 5523.2163, "exit_date": "2012-08-31", "exit": 2486.2205, "ret": -0.087379, "reason": "the 12-month return turned negative", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55501, "strategy": "momentum", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:57+00:00", "entry_date": "2012-12-31", "entry": 4577.854, "exit_date": "2013-01-31", "exit": 2624.8567, "ret": 0.141104, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55606, "strategy": "momentum", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:57+00:00", "entry_date": "2012-03-30", "entry": 10784.8838, "exit_date": "2012-04-30", "exit": 12272.4551, "ret": 0.137931, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55607, "strategy": "momentum", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:57+00:00", "entry_date": "2012-04-30", "entry": 12272.4551, "exit_date": "2012-05-31", "exit": 10970.8291, "ret": -0.106061, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55608, "strategy": "momentum", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:57+00:00", "entry_date": "2012-05-31", "entry": 10970.8311, "exit_date": "2012-06-29", "exit": 10970.8311, "ret": 0.0, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55609, "strategy": "momentum", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:57+00:00", "entry_date": "2012-06-29", "entry": 10970.8311, "exit_date": "2012-07-31", "exit": 10375.8018, "ret": -0.054237, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55610, "strategy": "momentum", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:57+00:00", "entry_date": "2012-07-31", "entry": 10375.8018, "exit_date": "2012-08-31", "exit": 9222.9346, "ret": -0.111111, "reason": "the 12-month return turned negative", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55611, "strategy": "momentum", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:57+00:00", "entry_date": "2012-11-30", "entry": 8665.0957, "exit_date": "2012-12-31", "exit": 10115.4785, "ret": 0.167382, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55612, "strategy": "momentum", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:57+00:00", "entry_date": "2012-12-31", "entry": 10115.4785, "exit_date": "2013-01-31", "exit": 12644.3457, "ret": 0.25, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55994, "strategy": "momentum-vol", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:11+00:00", "entry_date": "2012-02-29", "entry": 4595.5249, "exit_date": "2012-03-30", "exit": 4405.627, "ret": 0.105493, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55995, "strategy": "momentum-vol", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:11+00:00", "entry_date": "2012-03-30", "entry": 4846.1899, "exit_date": "2012-04-30", "exit": 4519.5645, "ret": 0.049144, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55996, "strategy": "momentum-vol", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:11+00:00", "entry_date": "2012-04-30", "entry": 4971.522, "exit_date": "2012-05-31", "exit": 4764.9253, "ret": 0.091827, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55997, "strategy": "momentum-vol", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:11+00:00", "entry_date": "2012-05-31", "entry": 5241.4185, "exit_date": "2012-06-29", "exit": 4543.0762, "ret": -0.07123, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55998, "strategy": "momentum-vol", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:11+00:00", "entry_date": "2012-06-29", "entry": 4997.3843, "exit_date": "2012-07-31", "exit": 4591.3042, "ret": 0.018317, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55999, "strategy": "momentum-vol", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:11+00:00", "entry_date": "2012-07-31", "entry": 5050.4351, "exit_date": "2012-08-31", "exit": 3961.9939, "ret": -0.232428, "reason": "the 12-month return turned negative", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56129, "strategy": "momentum-vol", "market": "vietnam", "symbol": "HPG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:11+00:00", "entry_date": "2012-11-30", "entry": 852.6547, "exit_date": "2012-12-31", "exit": 983.8323, "ret": 0.153241, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56130, "strategy": "momentum-vol", "market": "vietnam", "symbol": "HPG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:11+00:00", "entry_date": "2012-12-31", "entry": 983.8324, "exit_date": "2013-01-31", "exit": 1166.5439, "ret": 0.198799, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56346, "strategy": "momentum-vol", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:12+00:00", "entry_date": "2012-04-30", "entry": 6166.6973, "exit_date": "2012-05-31", "exit": 2856.5083, "ret": -0.053912, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56347, "strategy": "momentum-vol", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:12+00:00", "entry_date": "2012-05-31", "entry": 5791.3335, "exit_date": "2012-06-29", "exit": 2750.7119, "ret": -0.03204, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56348, "strategy": "momentum-vol", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:12+00:00", "entry_date": "2012-06-29", "entry": 5576.8394, "exit_date": "2012-07-31", "exit": 2724.2632, "ret": -0.008994, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56349, "strategy": "momentum-vol", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:12+00:00", "entry_date": "2012-07-31", "entry": 5523.2163, "exit_date": "2012-08-31", "exit": 2486.2202, "ret": -0.08232, "reason": "the 12-month return turned negative", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56350, "strategy": "momentum-vol", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:12+00:00", "entry_date": "2012-12-31", "entry": 4577.854, "exit_date": "2013-01-31", "exit": 2624.8567, "ret": 0.168966, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56455, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:13+00:00", "entry_date": "2012-03-30", "entry": 10784.8857, "exit_date": "2012-04-30", "exit": 12272.4541, "ret": 0.13476, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56456, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:13+00:00", "entry_date": "2012-04-30", "entry": 12272.4541, "exit_date": "2012-05-31", "exit": 10970.8291, "ret": -0.111903, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56457, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:13+00:00", "entry_date": "2012-05-31", "entry": 10970.8311, "exit_date": "2012-06-29", "exit": 10970.8311, "ret": 0.0, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56458, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:13+00:00", "entry_date": "2012-06-29", "entry": 10970.8311, "exit_date": "2012-07-31", "exit": 10375.8018, "ret": -0.057535, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56459, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:13+00:00", "entry_date": "2012-07-31", "entry": 10375.8018, "exit_date": "2012-08-31", "exit": 9222.9355, "ret": -0.129772, "reason": "the 12-month return turned negative", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56460, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:13+00:00", "entry_date": "2012-11-30", "entry": 8665.0977, "exit_date": "2012-12-31", "exit": 10115.4775, "ret": 0.201561, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56461, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:13+00:00", "entry_date": "2012-12-31", "entry": 10115.4775, "exit_date": "2013-01-31", "exit": 12644.3467, "ret": 0.311149, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56843, "strategy": "dual-momentum", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:25+00:00", "entry_date": "2012-02-29", "entry": 4595.5244, "exit_date": "2012-03-30", "exit": 4405.627, "ret": 0.054546, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56844, "strategy": "dual-momentum", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:25+00:00", "entry_date": "2012-03-30", "entry": 4846.1904, "exit_date": "2012-04-30", "exit": 4971.5225, "ret": 0.025862, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56845, "strategy": "dual-momentum", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:25+00:00", "entry_date": "2012-04-30", "entry": 4971.5225, "exit_date": "2012-05-31", "exit": 4764.9253, "ret": 0.054288, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56846, "strategy": "dual-momentum", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:25+00:00", "entry_date": "2012-05-31", "entry": 5241.4185, "exit_date": "2012-06-29", "exit": 4543.0762, "ret": -0.046559, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56847, "strategy": "dual-momentum", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:25+00:00", "entry_date": "2012-06-29", "entry": 4997.3843, "exit_date": "2012-07-31", "exit": 4591.3042, "ret": 0.010616, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56848, "strategy": "dual-momentum", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:25+00:00", "entry_date": "2012-07-31", "entry": 5050.4355, "exit_date": "2012-08-31", "exit": 3961.9939, "ret": -0.137066, "reason": "12-month return fell behind cash", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56974, "strategy": "dual-momentum", "market": "vietnam", "symbol": "HPG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:25+00:00", "entry_date": "2012-11-30", "entry": 852.6547, "exit_date": "2012-12-31", "exit": 983.8323, "ret": 0.153846, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56975, "strategy": "dual-momentum", "market": "vietnam", "symbol": "HPG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:25+00:00", "entry_date": "2012-12-31", "entry": 983.8323, "exit_date": "2013-01-31", "exit": 1166.5439, "ret": 0.185714, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57187, "strategy": "dual-momentum", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:26+00:00", "entry_date": "2012-04-30", "entry": 6166.6982, "exit_date": "2012-05-31", "exit": 2856.5083, "ret": -0.06087, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57188, "strategy": "dual-momentum", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:26+00:00", "entry_date": "2012-05-31", "entry": 5791.334, "exit_date": "2012-06-29", "exit": 5576.8398, "ret": -0.037037, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57189, "strategy": "dual-momentum", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:26+00:00", "entry_date": "2012-06-29", "entry": 5576.8398, "exit_date": "2012-07-31", "exit": 2724.2632, "ret": -0.009615, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57190, "strategy": "dual-momentum", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:26+00:00", "entry_date": "2012-07-31", "entry": 5523.2178, "exit_date": "2012-08-31", "exit": 2486.2205, "ret": -0.087379, "reason": "12-month return fell behind cash", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57191, "strategy": "dual-momentum", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:26+00:00", "entry_date": "2012-12-31", "entry": 4577.855, "exit_date": "2013-01-31", "exit": 2624.8567, "ret": 0.141104, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57295, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:27+00:00", "entry_date": "2012-03-30", "entry": 10784.8848, "exit_date": "2012-04-30", "exit": 12272.4541, "ret": 0.137931, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57296, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:27+00:00", "entry_date": "2012-04-30", "entry": 12272.4541, "exit_date": "2012-05-31", "exit": 10970.8291, "ret": -0.106061, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57297, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:27+00:00", "entry_date": "2012-05-31", "entry": 10970.8301, "exit_date": "2012-06-29", "exit": 10970.8301, "ret": 0.0, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57298, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:27+00:00", "entry_date": "2012-06-29", "entry": 10970.8301, "exit_date": "2012-07-31", "exit": 10375.8037, "ret": -0.054237, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57299, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:27+00:00", "entry_date": "2012-07-31", "entry": 10375.8037, "exit_date": "2012-08-31", "exit": 9222.9355, "ret": -0.111111, "reason": "12-month return fell behind cash", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57300, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:27+00:00", "entry_date": "2012-11-30", "entry": 8665.0967, "exit_date": "2012-12-31", "exit": 10115.4785, "ret": 0.167382, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57301, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:27+00:00", "entry_date": "2012-12-31", "entry": 10115.4785, "exit_date": "2013-01-31", "exit": 12644.3467, "ret": 0.25, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57698, "strategy": "trend3x", "market": "stocks", "symbol": "TQQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T18:21:10+00:00", "entry_date": "2012-06-07", "entry": 0.4734, "exit_date": "2012-11-08", "exit": 0.4901, "ret": 0.035348, "reason": "the index closed below its 150-day average", "bars_held": 106, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57699, "strategy": "trend3x", "market": "stocks", "symbol": "TQQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T18:21:10+00:00", "entry_date": "2012-11-30", "entry": 0.5248, "exit_date": "2012-12-28", "exit": 0.4844, "ret": -0.075094, "reason": "the index closed below its 150-day average", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57726, "strategy": "vn-trend", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-08T02:30:33+00:00", "entry_date": "2012-05-01", "entry": 4971.5215, "exit_date": "2012-09-03", "exit": 3961.9949, "ret": -0.123368, "reason": "the basket's 12-month return turned negative", "bars_held": 89, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57732, "strategy": "vn-trend", "market": "vietnam", "symbol": "HPG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-08T02:30:33+00:00", "entry_date": "2012-05-01", "entry": 962.787, "exit_date": "2012-09-03", "exit": 799.8538, "ret": -0.169231, "reason": "the basket's 12-month return turned negative", "bars_held": 89, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57743, "strategy": "vn-trend", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-08T02:30:33+00:00", "entry_date": "2012-05-01", "entry": 6166.6968, "exit_date": "2012-09-03", "exit": 5040.605, "ret": -0.182609, "reason": "the basket's 12-month return turned negative", "bars_held": 89, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57749, "strategy": "vn-trend", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-08T02:30:33+00:00", "entry_date": "2012-05-01", "entry": 12272.4551, "exit_date": "2012-09-03", "exit": 9222.9355, "ret": -0.248485, "reason": "the basket's 12-month return turned negative", "bars_held": 89, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57755, "strategy": "vn-trend", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-08T02:30:33+00:00", "entry_date": "2012-05-01", "entry": 10700.2471, "exit_date": "2012-09-03", "exit": 7468.9844, "ret": -0.30198, "reason": "the basket's 12-month return turned negative", "bars_held": 89, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57761, "strategy": "vn-trend", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-08T02:30:33+00:00", "entry_date": "2012-05-01", "entry": 12962.2852, "exit_date": "2012-09-03", "exit": 15463.168, "ret": 0.181316, "reason": "the basket's 12-month return turned negative", "bars_held": 89, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58356, "strategy": "vn-trend", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v2", "logged_at": "2026-08-24T22:50:45+00:00", "entry_date": "2012-10-01", "entry": 4064.749, "exit_date": "2019-01-01", "exit": 11866.6436, "ret": 2.211344, "reason": "the basket's 12-month return turned negative", "bars_held": 1612, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58360, "strategy": "vn-trend", "market": "vietnam", "symbol": "HPG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v2", "logged_at": "2026-08-24T22:50:46+00:00", "entry_date": "2012-10-01", "entry": 744.3085, "exit_date": "2019-01-01", "exit": 7274.7397, "ret": 8.773824, "reason": "the basket's 12-month return turned negative", "bars_held": 1612, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58368, "strategy": "vn-trend", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v2", "logged_at": "2026-08-24T22:50:46+00:00", "entry_date": "2012-10-01", "entry": 2155.6062, "exit_date": "2019-01-01", "exit": 6196.0747, "ret": 1.8744, "reason": "the basket's 12-month return turned negative", "bars_held": 1612, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58372, "strategy": "vn-trend", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v2", "logged_at": "2026-08-24T22:50:46+00:00", "entry_date": "2012-10-01", "entry": 9148.5584, "exit_date": "2019-01-01", "exit": 34202.3789, "ret": 2.738554, "reason": "the basket's 12-month return turned negative", "bars_held": 1612, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58376, "strategy": "vn-trend", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v2", "logged_at": "2026-08-24T22:50:46+00:00", "entry_date": "2012-10-01", "entry": 8687.3294, "exit_date": "2019-01-01", "exit": 45511.1094, "ret": 4.238792, "reason": "the basket's 12-month return turned negative", "bars_held": 1612, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58380, "strategy": "vn-trend", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v2", "logged_at": "2026-08-24T22:50:46+00:00", "entry_date": "2012-10-01", "entry": 17230.3872, "exit_date": "2019-01-01", "exit": 70182.1328, "ret": 3.073161, "reason": "the basket's 12-month return turned negative", "bars_held": 1612, "mark_date": null, "mark": null, "mark_ret": null}]}