{"year": "2017", "trades": [{"id": 2, "strategy": "rsi2", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:18+00:00", "entry_date": "2017-08-10", "entry": 211.8582, "exit_date": "2017-08-14", "exit": 213.7437, "ret": 0.011405, "reason": "closed above the 5-day average", "bars_held": 2}, {"id": 3, "strategy": "rsi2", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:18+00:00", "entry_date": "2017-11-15", "entry": 223.9849, "exit_date": "2017-11-16", "exit": 225.889, "ret": 0.008501, "reason": "closed above the 5-day average", "bars_held": 1}, {"id": 82, "strategy": "rsi2", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2017-07-31", "entry": 135.0306, "exit_date": "2017-08-02", "exit": 135.5681, "ret": 0.005027, "reason": "closed above the 5-day average", "bars_held": 2}, {"id": 83, "strategy": "rsi2", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2017-08-10", "entry": 132.9566, "exit_date": "2017-08-14", "exit": 135.5493, "ret": 0.020563, "reason": "closed above the 5-day average", "bars_held": 2}, {"id": 84, "strategy": "rsi2", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2017-09-21", "entry": 136.4883, "exit_date": "2017-09-27", "exit": 136.4883, "ret": 0.0, "reason": "closed above the 5-day average", "bars_held": 4}, {"id": 85, "strategy": "rsi2", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2017-10-26", "entry": 138.8504, "exit_date": "2017-10-27", "exit": 142.7455, "ret": 0.029124, "reason": "closed above the 5-day average", "bars_held": 1}, {"id": 86, "strategy": "rsi2", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2017-11-15", "entry": 144.1697, "exit_date": "2017-11-16", "exit": 145.8601, "ret": 0.01278, "reason": "closed above the 5-day average", "bars_held": 1}, {"id": 87, "strategy": "rsi2", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2017-12-26", "entry": 148.192, "exit_date": "2018-01-02", "exit": 149.9011, "ret": 0.012586, "reason": "closed above the 5-day average", "bars_held": 4}, {"id": 159, "strategy": "rsi2", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2017-07-31", "entry": 126.6128, "exit_date": "2017-08-07", "exit": 125.3282, "ret": -0.007561, "reason": "closed above the 5-day average", "bars_held": 5}, {"id": 160, "strategy": "rsi2", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2017-08-09", "entry": 124.1792, "exit_date": "2017-08-14", "exit": 123.6326, "ret": -0.001801, "reason": "closed above the 5-day average", "bars_held": 3}, {"id": 161, "strategy": "rsi2", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2017-10-16", "entry": 133.8524, "exit_date": "2017-10-18", "exit": 133.7542, "ret": 0.001876, "reason": "closed above the 5-day average", "bars_held": 2}, {"id": 162, "strategy": "rsi2", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2017-11-07", "entry": 131.8433, "exit_date": "2017-11-16", "exit": 132.1886, "ret": 0.005238, "reason": "closed above the 5-day average", "bars_held": 7}, {"id": 163, "strategy": "rsi2", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2017-12-05", "entry": 135.3681, "exit_date": "2017-12-08", "exit": 135.4449, "ret": 0.003181, "reason": "closed above the 5-day average", "bars_held": 3}, {"id": 14089, "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": "2017-01-31", "entry": 195.9402, "exit_date": "2017-02-28", "exit": 203.1345, "ret": 0.039291, "reason": "the month ended", "bars_held": 19}, {"id": 14090, "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": "2017-02-28", "entry": 203.639, "exit_date": "2017-03-31", "exit": 203.8935, "ret": 0.00125, "reason": "the month ended", "bars_held": 23}, {"id": 14091, "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": "2017-03-31", "entry": 203.8936, "exit_date": "2017-04-28", "exit": 205.4074, "ret": 0.009926, "reason": "the month ended", "bars_held": 19}, {"id": 14092, "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": "2017-04-28", "entry": 205.9174, "exit_date": "2017-05-31", "exit": 208.8235, "ret": 0.014113, "reason": "the month ended", "bars_held": 22}, {"id": 14093, "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": "2017-05-31", "entry": 208.8235, "exit_date": "2017-06-30", "exit": 210.1548, "ret": 0.006375, "reason": "the month ended", "bars_held": 22}, {"id": 14094, "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": "2017-06-30", "entry": 210.1548, "exit_date": "2017-07-31", "exit": 213.9431, "ret": 0.020554, "reason": "the month ended", "bars_held": 20}, {"id": 14095, "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": "2017-07-31", "entry": 214.4743, "exit_date": "2017-08-31", "exit": 214.5672, "ret": 0.002918, "reason": "the month ended", "bars_held": 23}, {"id": 14096, "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": "2017-08-31", "entry": 215.1001, "exit_date": "2017-09-29", "exit": 218.8907, "ret": 0.02015, "reason": "the month ended", "bars_held": 20}, {"id": 14097, "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": "2017-09-29", "entry": 219.4342, "exit_date": "2017-10-31", "exit": 224.605, "ret": 0.023564, "reason": "the month ended", "bars_held": 22}, {"id": 14098, "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": "2017-10-31", "entry": 224.605, "exit_date": "2017-11-30", "exit": 231.4702, "ret": 0.030566, "reason": "the month ended", "bars_held": 21}, {"id": 14099, "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": "2017-11-30", "entry": 231.4702, "exit_date": "2017-12-29", "exit": 233.6972, "ret": 0.012128, "reason": "the month ended", "bars_held": 20}, {"id": 14100, "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": "2017-12-29", "entry": 234.2775, "exit_date": "2018-01-31", "exit": 246.8681, "ret": 0.056359, "reason": "the month ended", "bars_held": 21}, {"id": 14285, "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": "2017-01-31", "entry": 116.8767, "exit_date": "2017-02-28", "exit": 121.8631, "ret": 0.043751, "reason": "the month ended", "bars_held": 19}, {"id": 14286, "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": "2017-02-28", "entry": 121.9901, "exit_date": "2017-03-31", "exit": 124.3331, "ret": 0.020269, "reason": "the month ended", "bars_held": 23}, {"id": 14287, "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": "2017-03-31", "entry": 124.4627, "exit_date": "2017-04-28", "exit": 127.8568, "ret": 0.02727, "reason": "the month ended", "bars_held": 19}, {"id": 14288, "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": "2017-04-28", "entry": 127.8568, "exit_date": "2017-05-31", "exit": 132.7015, "ret": 0.038974, "reason": "the month ended", "bars_held": 22}, {"id": 14289, "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": "2017-05-31", "entry": 132.8398, "exit_date": "2017-06-30", "exit": 129.6255, "ret": -0.02318, "reason": "the month ended", "bars_held": 22}, {"id": 14290, "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": "2017-06-30", "entry": 129.7607, "exit_date": "2017-07-31", "exit": 134.8901, "ret": 0.040613, "reason": "the month ended", "bars_held": 20}, {"id": 14291, "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": "2017-07-31", "entry": 135.0306, "exit_date": "2017-08-31", "exit": 137.8306, "ret": 0.020736, "reason": "the month ended", "bars_held": 23}, {"id": 14292, "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": "2017-08-31", "entry": 137.8306, "exit_date": "2017-09-29", "exit": 137.2806, "ret": -0.002952, "reason": "the month ended", "bars_held": 20}, {"id": 14293, "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": "2017-09-29", "entry": 137.4236, "exit_date": "2017-10-31", "exit": 143.6043, "ret": 0.046064, "reason": "the month ended", "bars_held": 22}, {"id": 14294, "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": "2017-10-31", "entry": 143.754, "exit_date": "2017-11-30", "exit": 146.4358, "ret": 0.019718, "reason": "the month ended", "bars_held": 21}, {"id": 14295, "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": "2017-11-30", "entry": 146.5884, "exit_date": "2017-12-29", "exit": 147.319, "ret": 0.006031, "reason": "the month ended", "bars_held": 20}, {"id": 14296, "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": "2017-12-29", "entry": 147.4725, "exit_date": "2018-01-31", "exit": 160.2198, "ret": 0.08757, "reason": "the month ended", "bars_held": 21}, {"id": 14462, "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": "2017-01-31", "entry": 120.1276, "exit_date": "2017-02-28", "exit": 122.1271, "ret": 0.0193, "reason": "the month ended", "bars_held": 19}, {"id": 14463, "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": "2017-02-28", "entry": 122.4461, "exit_date": "2017-03-31", "exit": 122.159, "ret": 0.000261, "reason": "the month ended", "bars_held": 23}, {"id": 14464, "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": "2017-03-31", "entry": 122.478, "exit_date": "2017-04-28", "exit": 123.5629, "ret": 0.011492, "reason": "the month ended", "bars_held": 19}, {"id": 14465, "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": "2017-04-28", "entry": 123.8856, "exit_date": "2017-05-31", "exit": 121.1282, "ret": -0.019704, "reason": "the month ended", "bars_held": 22}, {"id": 14466, "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": "2017-05-31", "entry": 121.4446, "exit_date": "2017-06-30", "exit": 125.2156, "ret": 0.033744, "reason": "the month ended", "bars_held": 22}, {"id": 14467, "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": "2017-06-30", "entry": 125.5426, "exit_date": "2017-07-31", "exit": 126.283, "ret": 0.008524, "reason": "the month ended", "bars_held": 20}, {"id": 14468, "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": "2017-07-31", "entry": 126.6129, "exit_date": "2017-08-31", "exit": 124.6945, "ret": -0.012579, "reason": "the month ended", "bars_held": 23}, {"id": 14469, "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": "2017-08-31", "entry": 125.0202, "exit_date": "2017-09-29", "exit": 132.5554, "ret": 0.063041, "reason": "the month ended", "bars_held": 20}, {"id": 14470, "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": "2017-09-29", "entry": 132.9016, "exit_date": "2017-10-31", "exit": 133.5216, "ret": 0.007289, "reason": "the month ended", "bars_held": 22}, {"id": 14471, "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": "2017-10-31", "entry": 133.8703, "exit_date": "2017-11-30", "exit": 137.4487, "ret": 0.029412, "reason": "the month ended", "bars_held": 21}, {"id": 14472, "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": "2017-11-30", "entry": 137.8077, "exit_date": "2017-12-29", "exit": 136.9009, "ret": -0.003985, "reason": "the month ended", "bars_held": 20}, {"id": 14473, "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": "2017-12-29", "entry": 137.2585, "exit_date": "2018-01-31", "exit": 140.4029, "ret": 0.02558, "reason": "the month ended", "bars_held": 21}, {"id": 14862, "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": "2017-01-31", "entry": 195.9402, "exit_date": "2017-02-28", "exit": 203.1345, "ret": 0.117873, "reason": "the month ended", "bars_held": 19}, {"id": 14863, "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": "2017-02-28", "entry": 203.639, "exit_date": "2017-03-31", "exit": 203.8936, "ret": 0.00375, "reason": "the month ended", "bars_held": 23}, {"id": 14864, "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": "2017-03-31", "entry": 203.8936, "exit_date": "2017-04-28", "exit": 205.4074, "ret": 0.029778, "reason": "the month ended", "bars_held": 19}, {"id": 14865, "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": "2017-04-28", "entry": 205.9174, "exit_date": "2017-05-31", "exit": 208.8235, "ret": 0.042339, "reason": "the month ended", "bars_held": 22}, {"id": 14866, "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": "2017-05-31", "entry": 208.8235, "exit_date": "2017-06-30", "exit": 210.1548, "ret": 0.019125, "reason": "the month ended", "bars_held": 22}, {"id": 14867, "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": "2017-06-30", "entry": 210.1548, "exit_date": "2017-07-31", "exit": 213.9431, "ret": 0.061662, "reason": "the month ended", "bars_held": 20}, {"id": 14868, "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": "2017-07-31", "entry": 214.4743, "exit_date": "2017-08-31", "exit": 214.5672, "ret": 0.008754, "reason": "the month ended", "bars_held": 23}, {"id": 14869, "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": "2017-08-31", "entry": 215.1001, "exit_date": "2017-09-29", "exit": 218.8907, "ret": 0.06045, "reason": "the month ended", "bars_held": 20}, {"id": 14870, "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": "2017-09-29", "entry": 219.4342, "exit_date": "2017-10-31", "exit": 224.605, "ret": 0.070692, "reason": "the month ended", "bars_held": 22}, {"id": 14871, "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": "2017-10-31", "entry": 224.605, "exit_date": "2017-11-30", "exit": 231.4702, "ret": 0.091698, "reason": "the month ended", "bars_held": 21}, {"id": 14872, "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": "2017-11-30", "entry": 231.4702, "exit_date": "2017-12-29", "exit": 233.6972, "ret": 0.036384, "reason": "the month ended", "bars_held": 20}, {"id": 14873, "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": "2017-12-29", "entry": 234.2775, "exit_date": "2018-01-31", "exit": 246.8681, "ret": 0.169077, "reason": "the month ended", "bars_held": 21}, {"id": 15058, "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": "2017-01-31", "entry": 116.8767, "exit_date": "2017-02-28", "exit": 121.8631, "ret": 0.131253, "reason": "the month ended", "bars_held": 19}, {"id": 15059, "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": "2017-02-28", "entry": 121.9901, "exit_date": "2017-03-31", "exit": 124.3331, "ret": 0.060807, "reason": "the month ended", "bars_held": 23}, {"id": 15060, "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": "2017-03-31", "entry": 124.4627, "exit_date": "2017-04-28", "exit": 127.8568, "ret": 0.08181, "reason": "the month ended", "bars_held": 19}, {"id": 15061, "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": "2017-04-28", "entry": 127.8568, "exit_date": "2017-05-31", "exit": 132.7015, "ret": 0.116922, "reason": "the month ended", "bars_held": 22}, {"id": 15062, "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": "2017-05-31", "entry": 132.8398, "exit_date": "2017-06-30", "exit": 129.6255, "ret": -0.06954, "reason": "the month ended", "bars_held": 22}, {"id": 15063, "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": "2017-06-30", "entry": 129.7607, "exit_date": "2017-07-31", "exit": 134.8901, "ret": 0.121839, "reason": "the month ended", "bars_held": 20}, {"id": 15064, "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": "2017-07-31", "entry": 135.0306, "exit_date": "2017-08-31", "exit": 137.8306, "ret": 0.062208, "reason": "the month ended", "bars_held": 23}, {"id": 15065, "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": "2017-08-31", "entry": 137.8306, "exit_date": "2017-09-29", "exit": 137.2806, "ret": -0.008856, "reason": "the month ended", "bars_held": 20}, {"id": 15066, "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": "2017-09-29", "entry": 137.4236, "exit_date": "2017-10-31", "exit": 143.6043, "ret": 0.138192, "reason": "the month ended", "bars_held": 22}, {"id": 15067, "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": "2017-10-31", "entry": 143.754, "exit_date": "2017-11-30", "exit": 146.4358, "ret": 0.059154, "reason": "the month ended", "bars_held": 21}, {"id": 15068, "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": "2017-11-30", "entry": 146.5884, "exit_date": "2017-12-29", "exit": 147.319, "ret": 0.018093, "reason": "the month ended", "bars_held": 20}, {"id": 15069, "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": "2017-12-29", "entry": 147.4725, "exit_date": "2018-01-31", "exit": 160.2198, "ret": 0.26271, "reason": "the month ended", "bars_held": 21}, {"id": 15235, "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": "2017-01-31", "entry": 120.1276, "exit_date": "2017-02-28", "exit": 122.1271, "ret": 0.049384, "reason": "the month ended", "bars_held": 19}, {"id": 15236, "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": "2017-02-28", "entry": 122.4461, "exit_date": "2017-03-31", "exit": 122.159, "ret": 0.000705, "reason": "the month ended", "bars_held": 23}, {"id": 15237, "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": "2017-03-31", "entry": 122.478, "exit_date": "2017-04-28", "exit": 123.5629, "ret": 0.031176, "reason": "the month ended", "bars_held": 19}, {"id": 15238, "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": "2017-04-28", "entry": 123.8856, "exit_date": "2017-05-31", "exit": 121.1282, "ret": -0.054027, "reason": "the month ended", "bars_held": 22}, {"id": 15239, "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": "2017-05-31", "entry": 121.4446, "exit_date": "2017-06-30", "exit": 125.2156, "ret": 0.097069, "reason": "the month ended", "bars_held": 22}, {"id": 15240, "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": "2017-06-30", "entry": 125.5426, "exit_date": "2017-07-31", "exit": 126.283, "ret": 0.025336, "reason": "the month ended", "bars_held": 20}, {"id": 15241, "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": "2017-07-31", "entry": 126.6129, "exit_date": "2017-08-31", "exit": 124.6945, "ret": -0.037737, "reason": "the month ended", "bars_held": 23}, {"id": 15242, "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": "2017-08-31", "entry": 125.0202, "exit_date": "2017-09-29", "exit": 132.5554, "ret": 0.189123, "reason": "the month ended", "bars_held": 20}, {"id": 15243, "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": "2017-09-29", "entry": 132.9016, "exit_date": "2017-10-31", "exit": 133.5216, "ret": 0.021867, "reason": "the month ended", "bars_held": 22}, {"id": 15244, "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": "2017-10-31", "entry": 133.8703, "exit_date": "2017-11-30", "exit": 137.4487, "ret": 0.088236, "reason": "the month ended", "bars_held": 21}, {"id": 15245, "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": "2017-11-30", "entry": 137.8077, "exit_date": "2017-12-29", "exit": 136.9009, "ret": -0.011955, "reason": "the month ended", "bars_held": 20}, {"id": 15246, "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": "2017-12-29", "entry": 137.2585, "exit_date": "2018-01-31", "exit": 140.4029, "ret": 0.07674, "reason": "the month ended", "bars_held": 21}, {"id": 15630, "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": "2017-01-31", "entry": 195.9402, "exit_date": "2017-02-28", "exit": 203.1345, "ret": 0.039291, "reason": "the month ended", "bars_held": 19}, {"id": 15631, "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": "2017-02-28", "entry": 203.639, "exit_date": "2017-03-31", "exit": 203.8936, "ret": 0.00125, "reason": "the month ended", "bars_held": 23}, {"id": 15632, "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": "2017-03-31", "entry": 203.8936, "exit_date": "2017-04-28", "exit": 205.4074, "ret": 0.009926, "reason": "the month ended", "bars_held": 19}, {"id": 15633, "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": "2017-04-28", "entry": 205.9174, "exit_date": "2017-05-31", "exit": 208.8235, "ret": 0.014113, "reason": "the month ended", "bars_held": 22}, {"id": 15634, "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": "2017-05-31", "entry": 208.8235, "exit_date": "2017-06-30", "exit": 210.1548, "ret": 0.006375, "reason": "the month ended", "bars_held": 22}, {"id": 15635, "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": "2017-06-30", "entry": 210.1548, "exit_date": "2017-07-31", "exit": 213.9431, "ret": 0.020554, "reason": "the month ended", "bars_held": 20}, {"id": 15636, "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": "2017-07-31", "entry": 214.4743, "exit_date": "2017-08-31", "exit": 214.5672, "ret": 0.002918, "reason": "the month ended", "bars_held": 23}, {"id": 15637, "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": "2017-08-31", "entry": 215.1001, "exit_date": "2017-09-29", "exit": 218.8907, "ret": 0.02015, "reason": "the month ended", "bars_held": 20}, {"id": 15638, "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": "2017-09-29", "entry": 219.4342, "exit_date": "2017-10-31", "exit": 224.605, "ret": 0.023564, "reason": "the month ended", "bars_held": 22}, {"id": 15639, "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": "2017-10-31", "entry": 224.605, "exit_date": "2017-11-30", "exit": 231.4702, "ret": 0.030566, "reason": "the month ended", "bars_held": 21}, {"id": 15640, "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": "2017-11-30", "entry": 231.4702, "exit_date": "2017-12-29", "exit": 233.6972, "ret": 0.012128, "reason": "the month ended", "bars_held": 20}, {"id": 15641, "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": "2017-12-29", "entry": 234.2775, "exit_date": "2018-01-31", "exit": 246.8681, "ret": 0.056359, "reason": "the month ended", "bars_held": 21}, {"id": 15815, "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": "2017-01-31", "entry": 116.8767, "exit_date": "2017-02-28", "exit": 121.8631, "ret": 0.043751, "reason": "the month ended", "bars_held": 19}, {"id": 15816, "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": "2017-02-28", "entry": 121.9901, "exit_date": "2017-03-31", "exit": 124.3331, "ret": 0.020269, "reason": "the month ended", "bars_held": 23}, {"id": 15817, "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": "2017-03-31", "entry": 124.4627, "exit_date": "2017-04-28", "exit": 127.8568, "ret": 0.02727, "reason": "the month ended", "bars_held": 19}, {"id": 15818, "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": "2017-04-28", "entry": 127.8568, "exit_date": "2017-05-31", "exit": 132.7015, "ret": 0.038974, "reason": "the month ended", "bars_held": 22}, {"id": 15819, "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": "2017-05-31", "entry": 132.8398, "exit_date": "2017-06-30", "exit": 129.6255, "ret": -0.02318, "reason": "the month ended", "bars_held": 22}, {"id": 15820, "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": "2017-06-30", "entry": 129.7607, "exit_date": "2017-07-31", "exit": 134.8901, "ret": 0.040613, "reason": "the month ended", "bars_held": 20}, {"id": 15821, "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": "2017-07-31", "entry": 135.0306, "exit_date": "2017-08-31", "exit": 137.8306, "ret": 0.020736, "reason": "the month ended", "bars_held": 23}, {"id": 15822, "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": "2017-08-31", "entry": 137.8306, "exit_date": "2017-09-29", "exit": 137.2806, "ret": -0.002952, "reason": "the month ended", "bars_held": 20}, {"id": 15823, "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": "2017-09-29", "entry": 137.4236, "exit_date": "2017-10-31", "exit": 143.6043, "ret": 0.046064, "reason": "the month ended", "bars_held": 22}, {"id": 15824, "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": "2017-10-31", "entry": 143.754, "exit_date": "2017-11-30", "exit": 146.4358, "ret": 0.019718, "reason": "the month ended", "bars_held": 21}, {"id": 15825, "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": "2017-11-30", "entry": 146.5884, "exit_date": "2017-12-29", "exit": 147.319, "ret": 0.006031, "reason": "the month ended", "bars_held": 20}, {"id": 15826, "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": "2017-12-29", "entry": 147.4725, "exit_date": "2018-01-31", "exit": 160.2198, "ret": 0.08757, "reason": "the month ended", "bars_held": 21}, {"id": 15986, "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": "2017-01-31", "entry": 120.1276, "exit_date": "2017-02-28", "exit": 122.1271, "ret": 0.0193, "reason": "the month ended", "bars_held": 19}, {"id": 15987, "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": "2017-02-28", "entry": 122.4461, "exit_date": "2017-03-31", "exit": 122.159, "ret": 0.000261, "reason": "the month ended", "bars_held": 23}, {"id": 15988, "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": "2017-03-31", "entry": 122.478, "exit_date": "2017-04-28", "exit": 123.5629, "ret": 0.011492, "reason": "the month ended", "bars_held": 19}, {"id": 15989, "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": "2017-04-28", "entry": 123.8856, "exit_date": "2017-05-31", "exit": 121.1282, "ret": -0.019704, "reason": "the month ended", "bars_held": 22}, {"id": 15990, "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": "2017-05-31", "entry": 121.4446, "exit_date": "2017-06-30", "exit": 125.2156, "ret": 0.033744, "reason": "the month ended", "bars_held": 22}, {"id": 15991, "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": "2017-06-30", "entry": 125.5426, "exit_date": "2017-07-31", "exit": 126.283, "ret": 0.008524, "reason": "the month ended", "bars_held": 20}, {"id": 15992, "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": "2017-07-31", "entry": 126.6129, "exit_date": "2017-08-31", "exit": 124.6945, "ret": -0.012579, "reason": "the month ended", "bars_held": 23}, {"id": 15993, "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": "2017-08-31", "entry": 125.0202, "exit_date": "2017-09-29", "exit": 132.5554, "ret": 0.063041, "reason": "the month ended", "bars_held": 20}, {"id": 15994, "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": "2017-09-29", "entry": 132.9016, "exit_date": "2017-10-31", "exit": 133.5216, "ret": 0.007289, "reason": "the month ended", "bars_held": 22}, {"id": 15995, "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": "2017-10-31", "entry": 133.8703, "exit_date": "2017-11-30", "exit": 137.4487, "ret": 0.029412, "reason": "the month ended", "bars_held": 21}, {"id": 15996, "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": "2017-11-30", "entry": 137.8077, "exit_date": "2017-12-29", "exit": 136.9009, "ret": -0.003985, "reason": "the month ended", "bars_held": 20}, {"id": 15997, "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": "2017-12-29", "entry": 137.2585, "exit_date": "2018-01-31", "exit": 140.4029, "ret": 0.02558, "reason": "the month ended", "bars_held": 21}, {"id": 16290, "strategy": "rsi2", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:20+00:00", "entry_date": "2017-08-10", "entry": 184.2549, "exit_date": "2017-08-14", "exit": 184.8301, "ret": 0.006267, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16291, "strategy": "rsi2", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:20+00:00", "entry_date": "2017-08-18", "entry": 182.9545, "exit_date": "2017-08-22", "exit": 184.2019, "ret": 0.009976, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16292, "strategy": "rsi2", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:20+00:00", "entry_date": "2017-11-10", "entry": 198.6448, "exit_date": "2017-11-16", "exit": 198.4292, "ret": 0.002048, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16371, "strategy": "rsi2", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2017-08-03", "entry": 284.2276, "exit_date": "2017-08-14", "exit": 281.0772, "ret": -0.008709, "reason": "closed above the 5-day average", "bars_held": 7, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16372, "strategy": "rsi2", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2017-11-15", "entry": 297.0207, "exit_date": "2017-11-16", "exit": 299.2554, "ret": 0.009944, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16373, "strategy": "rsi2", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2017-12-06", "entry": 305.9798, "exit_date": "2017-12-08", "exit": 308.381, "ret": 0.010269, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16374, "strategy": "rsi2", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2017-12-14", "entry": 305.5578, "exit_date": "2017-12-15", "exit": 307.8723, "ret": 0.009995, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16445, "strategy": "rsi2", "market": "stocks", "symbol": "EFA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2017-08-09", "entry": 51.2492, "exit_date": "2017-08-15", "exit": 50.7598, "ret": -0.009549, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16446, "strategy": "rsi2", "market": "stocks", "symbol": "EFA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2017-11-13", "entry": 52.7557, "exit_date": "2017-11-16", "exit": 52.8857, "ret": 0.002464, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16447, "strategy": "rsi2", "market": "stocks", "symbol": "EFA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2017-12-05", "entry": 53.0921, "exit_date": "2017-12-08", "exit": 53.4057, "ret": 0.005905, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16513, "strategy": "rsi2", "market": "stocks", "symbol": "EEM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2017-08-10", "entry": 34.947, "exit_date": "2017-08-15", "exit": 35.4285, "ret": 0.013779, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16514, "strategy": "rsi2", "market": "stocks", "symbol": "EEM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2017-09-22", "entry": 37.0363, "exit_date": "2017-09-29", "exit": 36.5711, "ret": -0.01256, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16515, "strategy": "rsi2", "market": "stocks", "symbol": "EEM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2017-10-26", "entry": 37.1179, "exit_date": "2017-10-27", "exit": 37.6566, "ret": 0.014512, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16516, "strategy": "rsi2", "market": "stocks", "symbol": "EEM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2017-11-14", "entry": 37.4444, "exit_date": "2017-11-16", "exit": 38.0238, "ret": 0.015475, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16517, "strategy": "rsi2", "market": "stocks", "symbol": "EEM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2017-11-30", "entry": 37.6239, "exit_date": "2017-12-08", "exit": 37.4934, "ret": -0.003471, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16578, "strategy": "rsi2", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2017-07-31", "entry": 26.1526, "exit_date": "2017-08-02", "exit": 26.3585, "ret": 0.007873, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16579, "strategy": "rsi2", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2017-08-10", "entry": 25.9467, "exit_date": "2017-08-14", "exit": 26.5106, "ret": 0.022924, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16580, "strategy": "rsi2", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2017-09-25", "entry": 26.5537, "exit_date": "2017-09-27", "exit": 26.8896, "ret": 0.013834, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16581, "strategy": "rsi2", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2017-11-15", "entry": 28.8725, "exit_date": "2017-11-16", "exit": 29.2765, "ret": 0.013995, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16582, "strategy": "rsi2", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2017-12-26", "entry": 29.547, "exit_date": "2018-01-02", "exit": 29.8026, "ret": 0.009827, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16649, "strategy": "rsi2", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2017-08-10", "entry": 20.9813, "exit_date": "2017-08-14", "exit": 21.1094, "ret": 0.009666, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16650, "strategy": "rsi2", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2017-08-17", "entry": 20.7954, "exit_date": "2017-08-22", "exit": 20.9729, "ret": 0.008533, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16651, "strategy": "rsi2", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2017-09-05", "entry": 20.4828, "exit_date": "2017-09-11", "exit": 20.6463, "ret": 0.011551, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16652, "strategy": "rsi2", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2017-11-07", "entry": 22.384, "exit_date": "2017-11-15", "exit": 22.136, "ret": -0.007581, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16716, "strategy": "rsi2", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2017-10-19", "entry": 23.3851, "exit_date": "2017-10-27", "exit": 23.1438, "ret": -0.004435, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16717, "strategy": "rsi2", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2017-11-14", "entry": 23.558, "exit_date": "2017-11-21", "exit": 23.1713, "ret": -0.010566, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16780, "strategy": "rsi2", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2017-07-26", "entry": 68.8435, "exit_date": "2017-08-07", "exit": 68.1872, "ret": -0.005742, "reason": "closed above the 5-day average", "bars_held": 8, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16781, "strategy": "rsi2", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2017-08-10", "entry": 67.3568, "exit_date": "2017-08-14", "exit": 67.7421, "ret": 0.009569, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16782, "strategy": "rsi2", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2017-08-18", "entry": 67.0302, "exit_date": "2017-08-22", "exit": 67.8876, "ret": 0.016666, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16783, "strategy": "rsi2", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2017-09-19", "entry": 70.6581, "exit_date": "2017-09-29", "exit": 70.2254, "ret": -0.002319, "reason": "closed above the 5-day average", "bars_held": 8, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16784, "strategy": "rsi2", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2017-10-16", "entry": 70.7788, "exit_date": "2017-10-17", "exit": 71.4542, "ret": 0.013405, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16785, "strategy": "rsi2", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2017-10-26", "entry": 70.8651, "exit_date": "2017-11-03", "exit": 70.1223, "ret": -0.006694, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16786, "strategy": "rsi2", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2017-11-15", "entry": 69.623, "exit_date": "2017-11-16", "exit": 70.0794, "ret": 0.010406, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16787, "strategy": "rsi2", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2017-12-22", "entry": 71.7978, "exit_date": "2017-12-28", "exit": 71.7657, "ret": 0.003377, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16855, "strategy": "rsi2", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:24+00:00", "entry_date": "2017-07-21", "entry": 59.1261, "exit_date": "2017-08-02", "exit": 58.6504, "ret": -0.00538, "reason": "closed above the 5-day average", "bars_held": 8, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16856, "strategy": "rsi2", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:24+00:00", "entry_date": "2017-08-10", "entry": 58.3009, "exit_date": "2017-08-14", "exit": 58.7876, "ret": 0.011058, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16857, "strategy": "rsi2", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:24+00:00", "entry_date": "2017-08-18", "entry": 57.7249, "exit_date": "2017-08-22", "exit": 58.4814, "ret": 0.013105, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16858, "strategy": "rsi2", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:24+00:00", "entry_date": "2017-10-31", "entry": 61.7713, "exit_date": "2017-11-02", "exit": 61.9244, "ret": 0.005172, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16859, "strategy": "rsi2", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:24+00:00", "entry_date": "2017-11-09", "entry": 61.2791, "exit_date": "2017-11-16", "exit": 61.0546, "ret": -0.000987, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39621, "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": "2017-01-31", "entry": 165.2938, "exit_date": "2017-02-28", "exit": 173.2391, "ret": 0.051354, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39622, "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": "2017-02-28", "entry": 173.7824, "exit_date": "2017-03-31", "exit": 172.2085, "ret": -0.005949, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39623, "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": "2017-03-31", "entry": 172.7486, "exit_date": "2017-04-28", "exit": 174.6498, "ret": 0.014177, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39624, "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": "2017-04-28", "entry": 175.1975, "exit_date": "2017-05-31", "exit": 175.9351, "ret": 0.007359, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39625, "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": "2017-05-31", "entry": 176.4869, "exit_date": "2017-06-30", "exit": 178.9795, "ret": 0.017304, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39626, "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": "2017-06-30", "entry": 179.5409, "exit_date": "2017-07-31", "exit": 183.7629, "ret": 0.026726, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39627, "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": "2017-07-31", "entry": 184.3393, "exit_date": "2017-08-31", "exit": 184.901, "ret": 0.006193, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39628, "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": "2017-08-31", "entry": 185.4809, "exit_date": "2017-09-29", "exit": 188.9121, "ret": 0.021693, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39629, "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": "2017-09-29", "entry": 189.5045, "exit_date": "2017-10-31", "exit": 197.348, "ret": 0.044655, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39630, "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": "2017-10-31", "entry": 197.9669, "exit_date": "2017-11-30", "exit": 205.6197, "ret": 0.041914, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39631, "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": "2017-11-30", "entry": 206.2645, "exit_date": "2017-12-29", "exit": 209.9434, "ret": 0.021028, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39632, "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": "2017-12-29", "entry": 210.6018, "exit_date": "2018-01-31", "exit": 221.9986, "ret": 0.057421, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39800, "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": "2017-01-31", "entry": 272.9112, "exit_date": "2017-02-28", "exit": 279.3233, "ret": 0.025954, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39801, "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": "2017-02-28", "entry": 279.9943, "exit_date": "2017-03-31", "exit": 278.0618, "ret": -0.004516, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39802, "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": "2017-03-31", "entry": 278.7297, "exit_date": "2017-04-28", "exit": 280.8976, "ret": 0.007778, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39803, "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": "2017-04-28", "entry": 280.8976, "exit_date": "2017-05-31", "exit": 278.9074, "ret": -0.004701, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39804, "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": "2017-05-31", "entry": 279.5772, "exit_date": "2017-06-30", "exit": 283.8344, "ret": 0.015227, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39805, "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": "2017-06-30", "entry": 283.8344, "exit_date": "2017-07-31", "exit": 285.7218, "ret": 0.009067, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39806, "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": "2017-07-31", "entry": 286.4081, "exit_date": "2017-08-31", "exit": 281.3356, "ret": -0.015351, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39807, "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": "2017-08-31", "entry": 282.0113, "exit_date": "2017-09-29", "exit": 292.2433, "ret": 0.038771, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39808, "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": "2017-09-29", "entry": 292.9452, "exit_date": "2017-10-31", "exit": 299.4894, "ret": 0.022339, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39809, "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": "2017-10-31", "entry": 299.4894, "exit_date": "2017-11-30", "exit": 309.7781, "ret": 0.036838, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39810, "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": "2017-11-30", "entry": 310.522, "exit_date": "2017-12-29", "exit": 311.2611, "ret": 0.00238, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39811, "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": "2017-12-29", "entry": 311.2611, "exit_date": "2018-01-31", "exit": 319.903, "ret": 0.027764, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39945, "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": "2017-01-31", "entry": 44.8718, "exit_date": "2017-02-28", "exit": 45.4061, "ret": 0.011907, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39946, "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": "2017-02-28", "entry": 45.406, "exit_date": "2017-03-31", "exit": 46.8734, "ret": 0.032317, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39947, "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": "2017-03-31", "entry": 46.8734, "exit_date": "2017-04-28", "exit": 48.0097, "ret": 0.024241, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39948, "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": "2017-04-28", "entry": 48.0097, "exit_date": "2017-05-31", "exit": 49.7104, "ret": 0.035423, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39949, "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": "2017-05-31", "entry": 49.7104, "exit_date": "2017-06-30", "exit": 49.8575, "ret": 0.00296, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39950, "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": "2017-06-30", "entry": 49.8575, "exit_date": "2017-07-31", "exit": 51.1804, "ret": 0.026534, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39951, "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": "2017-07-31", "entry": 51.1804, "exit_date": "2017-08-31", "exit": 51.1575, "ret": -0.000448, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39952, "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": "2017-08-31", "entry": 51.1575, "exit_date": "2017-09-29", "exit": 52.3657, "ret": 0.023617, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39953, "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": "2017-09-29", "entry": 52.3657, "exit_date": "2017-10-31", "exit": 53.2451, "ret": 0.016793, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39954, "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": "2017-10-31", "entry": 53.2451, "exit_date": "2017-11-30", "exit": 53.6121, "ret": 0.006894, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39955, "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": "2017-11-30", "entry": 53.6121, "exit_date": "2017-12-29", "exit": 54.3353, "ret": 0.013489, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39956, "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": "2017-12-29", "entry": 54.3353, "exit_date": "2018-01-31", "exit": 57.0632, "ret": 0.050206, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40094, "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": "2017-01-31", "entry": 30.334, "exit_date": "2017-02-28", "exit": 30.8621, "ret": 0.017408, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40095, "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": "2017-02-28", "entry": 30.8621, "exit_date": "2017-03-31", "exit": 31.9994, "ret": 0.036852, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40096, "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": "2017-03-31", "entry": 31.9994, "exit_date": "2017-04-28", "exit": 32.5437, "ret": 0.01701, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40097, "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": "2017-04-28", "entry": 32.5437, "exit_date": "2017-05-31", "exit": 33.4698, "ret": 0.028457, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40098, "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": "2017-05-31", "entry": 33.4698, "exit_date": "2017-06-30", "exit": 33.7799, "ret": 0.009267, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40099, "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": "2017-06-30", "entry": 33.7799, "exit_date": "2017-07-31", "exit": 35.7468, "ret": 0.058226, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40100, "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": "2017-07-31", "entry": 35.7468, "exit_date": "2017-08-31", "exit": 36.5875, "ret": 0.023516, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40101, "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": "2017-08-31", "entry": 36.5875, "exit_date": "2017-09-29", "exit": 36.5711, "ret": -0.000446, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40102, "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": "2017-09-29", "entry": 36.5711, "exit_date": "2017-10-31", "exit": 37.7708, "ret": 0.032805, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40103, "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": "2017-10-31", "entry": 37.7708, "exit_date": "2017-11-30", "exit": 37.6239, "ret": -0.003889, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40104, "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": "2017-11-30", "entry": 37.6239, "exit_date": "2017-12-29", "exit": 39.0392, "ret": 0.037615, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40105, "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": "2017-12-29", "entry": 39.0392, "exit_date": "2018-01-31", "exit": 42.2786, "ret": 0.08298, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40264, "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": "2017-01-31", "entry": 22.7337, "exit_date": "2017-02-28", "exit": 23.7365, "ret": 0.045328, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40265, "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": "2017-02-28", "entry": 23.7642, "exit_date": "2017-03-31", "exit": 24.2649, "ret": 0.02226, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40266, "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": "2017-03-31", "entry": 24.2932, "exit_date": "2017-04-28", "exit": 24.7808, "ret": 0.020071, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40267, "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": "2017-04-28", "entry": 24.7808, "exit_date": "2017-05-31", "exit": 25.7305, "ret": 0.039537, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40268, "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": "2017-05-31", "entry": 25.7605, "exit_date": "2017-06-30", "exit": 25.0362, "ret": -0.028118, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40269, "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": "2017-06-30", "entry": 25.0362, "exit_date": "2017-07-31", "exit": 26.1221, "ret": 0.044591, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40270, "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": "2017-07-31", "entry": 26.1526, "exit_date": "2017-08-31", "exit": 26.8853, "ret": 0.029216, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40271, "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": "2017-08-31", "entry": 26.9167, "exit_date": "2017-09-29", "exit": 27.1052, "ret": 0.008179, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40272, "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": "2017-09-29", "entry": 27.1368, "exit_date": "2017-10-31", "exit": 28.9046, "ret": 0.065144, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40273, "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": "2017-10-31", "entry": 28.9046, "exit_date": "2017-11-30", "exit": 29.3133, "ret": 0.014138, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40274, "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": "2017-11-30", "entry": 29.3133, "exit_date": "2017-12-29", "exit": 29.4732, "ret": 0.005458, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40275, "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": "2017-12-29", "entry": 29.4732, "exit_date": "2018-01-31", "exit": 31.5104, "ret": 0.070367, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40431, "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": "2017-01-31", "entry": 19.5522, "exit_date": "2017-02-28", "exit": 20.5113, "ret": 0.052767, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40432, "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": "2017-02-28", "entry": 20.5839, "exit_date": "2017-03-31", "exit": 19.905, "ret": -0.029561, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40433, "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": "2017-03-31", "entry": 19.9754, "exit_date": "2017-04-28", "exit": 19.8071, "ret": -0.008428, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40434, "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": "2017-04-28", "entry": 19.8071, "exit_date": "2017-05-31", "exit": 19.5023, "ret": -0.0119, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40435, "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": "2017-05-31", "entry": 19.5714, "exit_date": "2017-06-30", "exit": 20.7726, "ret": 0.065134, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40436, "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": "2017-06-30", "entry": 20.8461, "exit_date": "2017-07-31", "exit": 21.1262, "ret": 0.017024, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40437, "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": "2017-07-31", "entry": 21.201, "exit_date": "2017-08-31", "exit": 20.8715, "ret": -0.015544, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40438, "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": "2017-08-31", "entry": 20.8715, "exit_date": "2017-09-29", "exit": 21.9428, "ret": 0.05133, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40439, "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": "2017-09-29", "entry": 21.9428, "exit_date": "2017-10-31", "exit": 22.4911, "ret": 0.028616, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40440, "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": "2017-10-31", "entry": 22.5707, "exit_date": "2017-11-30", "exit": 23.269, "ret": 0.034586, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40441, "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": "2017-11-30", "entry": 23.3513, "exit_date": "2017-12-29", "exit": 23.7083, "ret": 0.018882, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40442, "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": "2017-12-29", "entry": 23.7922, "exit_date": "2018-01-31", "exit": 25.3522, "ret": 0.065568, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40585, "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": "2017-01-31", "entry": 24.5587, "exit_date": "2017-02-28", "exit": 23.9045, "ret": -0.020851, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40586, "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": "2017-02-28", "entry": 24.0466, "exit_date": "2017-03-31", "exit": 23.5493, "ret": -0.01486, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40587, "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": "2017-03-31", "entry": 23.6893, "exit_date": "2017-04-28", "exit": 22.8553, "ret": -0.029471, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40588, "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": "2017-04-28", "entry": 22.9911, "exit_date": "2017-05-31", "exit": 22.0467, "ret": -0.035377, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40589, "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": "2017-05-31", "entry": 22.1778, "exit_date": "2017-06-30", "exit": 22.0221, "ret": -0.001117, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40590, "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": "2017-07-31", "entry": 22.7331, "exit_date": "2017-08-31", "exit": 21.3606, "ret": -0.054788, "reason": "the 12-month return turned negative", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40591, "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": "2017-09-29", "entry": 23.6755, "exit_date": "2017-10-31", "exit": 23.3397, "ret": -0.008324, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40592, "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": "2017-10-31", "entry": 23.4785, "exit_date": "2017-11-30", "exit": 23.7487, "ret": 0.017523, "reason": "the 12-month return turned negative", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40741, "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": "2017-01-31", "entry": 60.1444, "exit_date": "2017-02-28", "exit": 63.7129, "ret": 0.063386, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40742, "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": "2017-02-28", "entry": 63.9568, "exit_date": "2017-03-31", "exit": 63.4067, "ret": -0.004806, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40743, "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": "2017-03-31", "entry": 63.6494, "exit_date": "2017-04-28", "exit": 64.3788, "ret": 0.015331, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40744, "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": "2017-04-28", "entry": 64.6252, "exit_date": "2017-05-31", "exit": 64.8734, "ret": 0.007682, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40745, "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": "2017-05-31", "entry": 65.1216, "exit_date": "2017-06-30", "exit": 67.8362, "ret": 0.045671, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40746, "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": "2017-06-30", "entry": 68.0958, "exit_date": "2017-07-31", "exit": 68.3926, "ret": 0.008203, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40747, "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": "2017-07-31", "entry": 68.6544, "exit_date": "2017-08-31", "exit": 69.5912, "ret": 0.017525, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40748, "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": "2017-08-31", "entry": 69.8575, "exit_date": "2017-09-29", "exit": 70.2254, "ret": 0.009113, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40749, "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": "2017-09-29", "entry": 70.4942, "exit_date": "2017-10-31", "exit": 69.6927, "ret": -0.007586, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40750, "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": "2017-10-31", "entry": 69.9594, "exit_date": "2017-11-30", "exit": 71.7205, "ret": 0.029096, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40751, "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": "2017-11-30", "entry": 71.995, "exit_date": "2017-12-29", "exit": 71.3257, "ret": -0.005505, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40752, "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": "2017-12-29", "entry": 71.5987, "exit_date": "2018-01-31", "exit": 76.2923, "ret": 0.065554, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40925, "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": "2017-01-31", "entry": 53.982, "exit_date": "2017-02-28", "exit": 56.0942, "ret": 0.039129, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40926, "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": "2017-02-28", "entry": 56.0942, "exit_date": "2017-03-31", "exit": 55.5156, "ret": -0.007656, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40927, "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": "2017-03-31", "entry": 55.6648, "exit_date": "2017-04-28", "exit": 56.6078, "ret": 0.019674, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40928, "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": "2017-04-28", "entry": 56.76, "exit_date": "2017-05-31", "exit": 57.7696, "ret": 0.017787, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40929, "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": "2017-05-31", "entry": 57.7696, "exit_date": "2017-06-30", "exit": 58.3932, "ret": 0.013513, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40930, "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": "2017-06-30", "entry": 58.5502, "exit_date": "2017-07-31", "exit": 58.5647, "ret": 0.002936, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40931, "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": "2017-07-31", "entry": 58.7221, "exit_date": "2017-08-31", "exit": 58.8511, "ret": 0.002196, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40932, "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": "2017-08-31", "entry": 58.851, "exit_date": "2017-09-29", "exit": 61.1493, "ret": 0.041844, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40933, "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": "2017-09-29", "entry": 61.3136, "exit_date": "2017-10-31", "exit": 61.6058, "ret": 0.007465, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40934, "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": "2017-10-31", "entry": 61.7713, "exit_date": "2017-11-30", "exit": 64.3448, "ret": 0.041661, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40935, "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": "2017-11-30", "entry": 64.3448, "exit_date": "2017-12-29", "exit": 65.5254, "ret": 0.021085, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40936, "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": "2017-12-29", "entry": 65.7015, "exit_date": "2018-01-31", "exit": 69.2267, "ret": 0.053654, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41434, "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": "2017-01-31", "entry": 165.2938, "exit_date": "2017-02-28", "exit": 173.2391, "ret": 0.154062, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41435, "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": "2017-02-28", "entry": 173.7824, "exit_date": "2017-03-31", "exit": 172.2085, "ret": -0.017847, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41436, "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": "2017-03-31", "entry": 172.7486, "exit_date": "2017-04-28", "exit": 174.6498, "ret": 0.042531, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41437, "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": "2017-04-28", "entry": 175.1975, "exit_date": "2017-05-31", "exit": 175.9351, "ret": 0.022077, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41438, "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": "2017-05-31", "entry": 176.4869, "exit_date": "2017-06-30", "exit": 178.9795, "ret": 0.051912, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41439, "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": "2017-06-30", "entry": 179.5409, "exit_date": "2017-07-31", "exit": 183.7629, "ret": 0.080178, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41440, "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": "2017-07-31", "entry": 184.3393, "exit_date": "2017-08-31", "exit": 184.901, "ret": 0.018579, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41441, "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": "2017-08-31", "entry": 185.4809, "exit_date": "2017-09-29", "exit": 188.9121, "ret": 0.065079, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41442, "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": "2017-09-29", "entry": 189.5045, "exit_date": "2017-10-31", "exit": 197.348, "ret": 0.133965, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41443, "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": "2017-10-31", "entry": 197.9669, "exit_date": "2017-11-30", "exit": 205.6197, "ret": 0.125742, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41444, "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": "2017-11-30", "entry": 206.2645, "exit_date": "2017-12-29", "exit": 209.9434, "ret": 0.063084, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41445, "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": "2017-12-29", "entry": 210.6018, "exit_date": "2018-01-31", "exit": 221.9986, "ret": 0.172263, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41613, "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": "2017-01-31", "entry": 272.9112, "exit_date": "2017-02-28", "exit": 279.3233, "ret": 0.077862, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41614, "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": "2017-02-28", "entry": 279.9943, "exit_date": "2017-03-31", "exit": 278.0618, "ret": -0.013548, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41615, "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": "2017-03-31", "entry": 278.7297, "exit_date": "2017-04-28", "exit": 280.8976, "ret": 0.023334, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41616, "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": "2017-04-28", "entry": 280.8976, "exit_date": "2017-05-31", "exit": 278.9074, "ret": -0.014103, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41617, "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": "2017-05-31", "entry": 279.5772, "exit_date": "2017-06-30", "exit": 283.8344, "ret": 0.045681, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41618, "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": "2017-06-30", "entry": 283.8344, "exit_date": "2017-07-31", "exit": 285.7218, "ret": 0.027201, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41619, "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": "2017-07-31", "entry": 286.4081, "exit_date": "2017-08-31", "exit": 281.3356, "ret": -0.046053, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41620, "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": "2017-08-31", "entry": 282.0113, "exit_date": "2017-09-29", "exit": 292.2433, "ret": 0.116313, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41621, "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": "2017-09-29", "entry": 292.9452, "exit_date": "2017-10-31", "exit": 299.4894, "ret": 0.067017, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41622, "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": "2017-10-31", "entry": 299.4894, "exit_date": "2017-11-30", "exit": 309.7781, "ret": 0.110514, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41623, "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": "2017-11-30", "entry": 310.522, "exit_date": "2017-12-29", "exit": 311.2611, "ret": 0.00714, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41624, "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": "2017-12-29", "entry": 311.2611, "exit_date": "2018-01-31", "exit": 319.903, "ret": 0.083292, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41758, "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": "2017-01-31", "entry": 44.8718, "exit_date": "2017-02-28", "exit": 45.4061, "ret": 0.035721, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41759, "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": "2017-02-28", "entry": 45.406, "exit_date": "2017-03-31", "exit": 46.8734, "ret": 0.096951, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41760, "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": "2017-03-31", "entry": 46.8734, "exit_date": "2017-04-28", "exit": 48.0097, "ret": 0.072723, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41761, "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": "2017-04-28", "entry": 48.0097, "exit_date": "2017-05-31", "exit": 49.7104, "ret": 0.106269, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41762, "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": "2017-05-31", "entry": 49.7104, "exit_date": "2017-06-30", "exit": 49.8575, "ret": 0.00888, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41763, "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": "2017-06-30", "entry": 49.8575, "exit_date": "2017-07-31", "exit": 51.1804, "ret": 0.079602, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41764, "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": "2017-07-31", "entry": 51.1804, "exit_date": "2017-08-31", "exit": 51.1575, "ret": -0.001344, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41765, "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": "2017-08-31", "entry": 51.1575, "exit_date": "2017-09-29", "exit": 52.3657, "ret": 0.070851, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41766, "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": "2017-09-29", "entry": 52.3657, "exit_date": "2017-10-31", "exit": 53.2451, "ret": 0.050379, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41767, "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": "2017-10-31", "entry": 53.2451, "exit_date": "2017-11-30", "exit": 53.6121, "ret": 0.020682, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41768, "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": "2017-11-30", "entry": 53.6121, "exit_date": "2017-12-29", "exit": 54.3353, "ret": 0.040467, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41769, "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": "2017-12-29", "entry": 54.3353, "exit_date": "2018-01-31", "exit": 57.0632, "ret": 0.150618, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41907, "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": "2017-01-31", "entry": 30.334, "exit_date": "2017-02-28", "exit": 30.8621, "ret": 0.038797, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41908, "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": "2017-02-28", "entry": 30.8621, "exit_date": "2017-03-31", "exit": 31.9994, "ret": 0.090996, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41909, "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": "2017-03-31", "entry": 31.9994, "exit_date": "2017-04-28", "exit": 32.5437, "ret": 0.042711, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41910, "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": "2017-04-28", "entry": 32.5437, "exit_date": "2017-05-31", "exit": 33.4698, "ret": 0.077071, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41911, "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": "2017-05-31", "entry": 33.4698, "exit_date": "2017-06-30", "exit": 33.7799, "ret": 0.025172, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41912, "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": "2017-06-30", "entry": 33.7799, "exit_date": "2017-07-31", "exit": 35.7468, "ret": 0.167598, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41913, "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": "2017-07-31", "entry": 35.7468, "exit_date": "2017-08-31", "exit": 36.5875, "ret": 0.070548, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41914, "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": "2017-08-31", "entry": 36.5875, "exit_date": "2017-09-29", "exit": 36.5711, "ret": -0.001338, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41915, "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": "2017-09-29", "entry": 36.5711, "exit_date": "2017-10-31", "exit": 37.7708, "ret": 0.098415, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41916, "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": "2017-10-31", "entry": 37.7708, "exit_date": "2017-11-30", "exit": 37.6239, "ret": -0.011667, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41917, "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": "2017-11-30", "entry": 37.6239, "exit_date": "2017-12-29", "exit": 39.0392, "ret": 0.112845, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41918, "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": "2017-12-29", "entry": 39.0392, "exit_date": "2018-01-31", "exit": 42.2786, "ret": 0.24894, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42077, "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": "2017-01-31", "entry": 22.7337, "exit_date": "2017-02-28", "exit": 23.7365, "ret": 0.135984, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42078, "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": "2017-02-28", "entry": 23.7642, "exit_date": "2017-03-31", "exit": 24.2649, "ret": 0.06678, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42079, "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": "2017-03-31", "entry": 24.2932, "exit_date": "2017-04-28", "exit": 24.7808, "ret": 0.060213, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42080, "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": "2017-04-28", "entry": 24.7808, "exit_date": "2017-05-31", "exit": 25.7305, "ret": 0.118611, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42081, "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": "2017-05-31", "entry": 25.7605, "exit_date": "2017-06-30", "exit": 25.0362, "ret": -0.084354, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42082, "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": "2017-06-30", "entry": 25.0362, "exit_date": "2017-07-31", "exit": 26.1221, "ret": 0.133773, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42083, "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": "2017-07-31", "entry": 26.1526, "exit_date": "2017-08-31", "exit": 26.8853, "ret": 0.087648, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42084, "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": "2017-08-31", "entry": 26.9167, "exit_date": "2017-09-29", "exit": 27.1052, "ret": 0.024537, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42085, "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": "2017-09-29", "entry": 27.1368, "exit_date": "2017-10-31", "exit": 28.9046, "ret": 0.195432, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42086, "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": "2017-10-31", "entry": 28.9046, "exit_date": "2017-11-30", "exit": 29.3133, "ret": 0.042414, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42087, "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": "2017-11-30", "entry": 29.3133, "exit_date": "2017-12-29", "exit": 29.4732, "ret": 0.016374, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42088, "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": "2017-12-29", "entry": 29.4732, "exit_date": "2018-01-31", "exit": 31.5104, "ret": 0.211101, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42244, "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": "2017-01-31", "entry": 19.5522, "exit_date": "2017-02-28", "exit": 20.5113, "ret": 0.127602, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42245, "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": "2017-02-28", "entry": 20.5839, "exit_date": "2017-03-31", "exit": 19.905, "ret": -0.07694, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42246, "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": "2017-03-31", "entry": 19.9754, "exit_date": "2017-04-28", "exit": 19.8071, "ret": -0.021008, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42247, "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": "2017-04-28", "entry": 19.8071, "exit_date": "2017-05-31", "exit": 19.5023, "ret": -0.029476, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42248, "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": "2017-05-31", "entry": 19.5714, "exit_date": "2017-06-30", "exit": 20.7726, "ret": 0.168645, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42249, "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": "2017-06-30", "entry": 20.8461, "exit_date": "2017-07-31", "exit": 21.1262, "ret": 0.046383, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42250, "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": "2017-07-31", "entry": 21.201, "exit_date": "2017-08-31", "exit": 20.8715, "ret": -0.046019, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42251, "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": "2017-08-31", "entry": 20.8715, "exit_date": "2017-09-29", "exit": 21.9428, "ret": 0.15399, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42252, "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": "2017-09-29", "entry": 21.9428, "exit_date": "2017-10-31", "exit": 22.4911, "ret": 0.085848, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42253, "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": "2017-10-31", "entry": 22.5707, "exit_date": "2017-11-30", "exit": 23.269, "ret": 0.103758, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42254, "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": "2017-11-30", "entry": 23.3513, "exit_date": "2017-12-29", "exit": 23.7083, "ret": 0.056646, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42255, "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": "2017-12-29", "entry": 23.7922, "exit_date": "2018-01-31", "exit": 25.3522, "ret": 0.196704, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42398, "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": "2017-01-31", "entry": 24.5587, "exit_date": "2017-02-28", "exit": 23.9045, "ret": -0.044359, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42399, "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": "2017-02-28", "entry": 24.0466, "exit_date": "2017-03-31", "exit": 23.5493, "ret": -0.033852, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42400, "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": "2017-03-31", "entry": 23.6893, "exit_date": "2017-04-28", "exit": 22.8553, "ret": -0.068471, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42401, "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": "2017-04-28", "entry": 22.9911, "exit_date": "2017-05-31", "exit": 22.0467, "ret": -0.08793, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42402, "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": "2017-05-31", "entry": 22.1778, "exit_date": "2017-06-30", "exit": 22.0221, "ret": -0.002853, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42403, "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": "2017-07-31", "entry": 22.7331, "exit_date": "2017-08-31", "exit": 21.3606, "ret": -0.140918, "reason": "the 12-month return turned negative", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42404, "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": "2017-09-29", "entry": 23.6755, "exit_date": "2017-10-31", "exit": 23.3397, "ret": -0.024729, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42405, "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": "2017-10-31", "entry": 23.4785, "exit_date": "2017-11-30", "exit": 23.7487, "ret": 0.052569, "reason": "the 12-month return turned negative", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42554, "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": "2017-01-31", "entry": 60.1444, "exit_date": "2017-02-28", "exit": 63.7129, "ret": 0.188519, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42555, "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": "2017-02-28", "entry": 63.9568, "exit_date": "2017-03-31", "exit": 63.4067, "ret": -0.014418, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42556, "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": "2017-03-31", "entry": 63.6494, "exit_date": "2017-04-28", "exit": 64.3788, "ret": 0.045993, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42557, "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": "2017-04-28", "entry": 64.6252, "exit_date": "2017-05-31", "exit": 64.8734, "ret": 0.023046, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42558, "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": "2017-05-31", "entry": 65.1216, "exit_date": "2017-06-30", "exit": 67.8362, "ret": 0.137013, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42559, "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": "2017-06-30", "entry": 68.0958, "exit_date": "2017-07-31", "exit": 68.3926, "ret": 0.024609, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42560, "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": "2017-07-31", "entry": 68.6544, "exit_date": "2017-08-31", "exit": 69.5912, "ret": 0.052575, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42561, "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": "2017-08-31", "entry": 69.8575, "exit_date": "2017-09-29", "exit": 70.2254, "ret": 0.027339, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42562, "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": "2017-09-29", "entry": 70.4942, "exit_date": "2017-10-31", "exit": 69.6927, "ret": -0.022758, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42563, "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": "2017-10-31", "entry": 69.9594, "exit_date": "2017-11-30", "exit": 71.7205, "ret": 0.087288, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42564, "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": "2017-11-30", "entry": 71.995, "exit_date": "2017-12-29", "exit": 71.3257, "ret": -0.016515, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42565, "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": "2017-12-29", "entry": 71.5987, "exit_date": "2018-01-31", "exit": 76.2923, "ret": 0.196662, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42738, "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": "2017-01-31", "entry": 53.982, "exit_date": "2017-02-28", "exit": 56.0942, "ret": 0.117387, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42739, "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": "2017-02-28", "entry": 56.0942, "exit_date": "2017-03-31", "exit": 55.5156, "ret": -0.022968, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42740, "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": "2017-03-31", "entry": 55.6648, "exit_date": "2017-04-28", "exit": 56.6078, "ret": 0.059022, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42741, "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": "2017-04-28", "entry": 56.76, "exit_date": "2017-05-31", "exit": 57.7696, "ret": 0.053361, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42742, "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": "2017-05-31", "entry": 57.7696, "exit_date": "2017-06-30", "exit": 58.3932, "ret": 0.040539, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42743, "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": "2017-06-30", "entry": 58.5502, "exit_date": "2017-07-31", "exit": 58.5647, "ret": 0.008808, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42744, "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": "2017-07-31", "entry": 58.7221, "exit_date": "2017-08-31", "exit": 58.8511, "ret": 0.006588, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42745, "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": "2017-08-31", "entry": 58.851, "exit_date": "2017-09-29", "exit": 61.1493, "ret": 0.125532, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42746, "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": "2017-09-29", "entry": 61.3136, "exit_date": "2017-10-31", "exit": 61.6058, "ret": 0.022395, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42747, "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": "2017-10-31", "entry": 61.7713, "exit_date": "2017-11-30", "exit": 64.3448, "ret": 0.124983, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42748, "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": "2017-11-30", "entry": 64.3448, "exit_date": "2017-12-29", "exit": 65.5254, "ret": 0.063255, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42749, "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": "2017-12-29", "entry": 65.7015, "exit_date": "2018-01-31", "exit": 69.2267, "ret": 0.160962, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43238, "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": "2017-01-31", "entry": 165.2939, "exit_date": "2017-02-28", "exit": 173.2391, "ret": 0.051354, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43239, "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": "2017-02-28", "entry": 173.7824, "exit_date": "2017-03-31", "exit": 172.2085, "ret": -0.005949, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43240, "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": "2017-03-31", "entry": 172.7486, "exit_date": "2017-04-28", "exit": 174.6498, "ret": 0.014177, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43241, "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": "2017-04-28", "entry": 175.1975, "exit_date": "2017-05-31", "exit": 175.9351, "ret": 0.007359, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43242, "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": "2017-05-31", "entry": 176.4868, "exit_date": "2017-06-30", "exit": 178.9795, "ret": 0.017304, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43243, "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": "2017-06-30", "entry": 179.5408, "exit_date": "2017-07-31", "exit": 183.7629, "ret": 0.026726, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43244, "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": "2017-07-31", "entry": 184.3393, "exit_date": "2017-08-31", "exit": 184.901, "ret": 0.006193, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43245, "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": "2017-08-31", "entry": 185.4809, "exit_date": "2017-09-29", "exit": 188.9121, "ret": 0.021693, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43246, "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": "2017-09-29", "entry": 189.5045, "exit_date": "2017-10-31", "exit": 197.348, "ret": 0.044655, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43247, "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": "2017-10-31", "entry": 197.9669, "exit_date": "2017-11-30", "exit": 205.6197, "ret": 0.041914, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43248, "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": "2017-11-30", "entry": 206.2645, "exit_date": "2017-12-29", "exit": 209.9434, "ret": 0.021028, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43249, "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": "2017-12-29", "entry": 210.6018, "exit_date": "2018-01-31", "exit": 221.9986, "ret": 0.057421, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43407, "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": "2017-01-31", "entry": 272.9112, "exit_date": "2017-02-28", "exit": 279.3233, "ret": 0.025954, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43408, "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": "2017-02-28", "entry": 279.9943, "exit_date": "2017-03-31", "exit": 278.0618, "ret": -0.004516, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43409, "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": "2017-03-31", "entry": 278.7298, "exit_date": "2017-04-28", "exit": 280.8976, "ret": 0.007778, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43410, "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": "2017-04-28", "entry": 280.8977, "exit_date": "2017-05-31", "exit": 278.9074, "ret": -0.004701, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43411, "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": "2017-05-31", "entry": 279.5773, "exit_date": "2017-06-30", "exit": 283.8344, "ret": 0.015227, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43412, "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": "2017-06-30", "entry": 283.8344, "exit_date": "2017-07-31", "exit": 285.7218, "ret": 0.009067, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43413, "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": "2017-07-31", "entry": 286.4081, "exit_date": "2017-08-31", "exit": 281.3356, "ret": -0.015351, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43414, "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": "2017-08-31", "entry": 282.0114, "exit_date": "2017-09-29", "exit": 292.2433, "ret": 0.038771, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43415, "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": "2017-09-29", "entry": 292.9452, "exit_date": "2017-10-31", "exit": 299.4894, "ret": 0.022339, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43416, "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": "2017-10-31", "entry": 299.4895, "exit_date": "2017-11-30", "exit": 309.7781, "ret": 0.036838, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43417, "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": "2017-11-30", "entry": 310.5221, "exit_date": "2017-12-29", "exit": 311.2611, "ret": 0.00238, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43418, "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": "2017-12-29", "entry": 311.2611, "exit_date": "2018-01-31", "exit": 319.903, "ret": 0.027764, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43537, "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": "2017-01-31", "entry": 44.8718, "exit_date": "2017-02-28", "exit": 45.4061, "ret": 0.011907, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43538, "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": "2017-02-28", "entry": 45.406, "exit_date": "2017-03-31", "exit": 46.8734, "ret": 0.032317, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43539, "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": "2017-03-31", "entry": 46.8734, "exit_date": "2017-04-28", "exit": 48.0097, "ret": 0.024241, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43540, "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": "2017-04-28", "entry": 48.0097, "exit_date": "2017-05-31", "exit": 49.7104, "ret": 0.035423, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43541, "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": "2017-05-31", "entry": 49.7104, "exit_date": "2017-06-30", "exit": 49.8575, "ret": 0.00296, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43542, "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": "2017-06-30", "entry": 49.8575, "exit_date": "2017-07-31", "exit": 51.1804, "ret": 0.026534, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43543, "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": "2017-07-31", "entry": 51.1804, "exit_date": "2017-08-31", "exit": 51.1575, "ret": -0.000448, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43544, "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": "2017-08-31", "entry": 51.1575, "exit_date": "2017-09-29", "exit": 52.3657, "ret": 0.023617, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43545, "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": "2017-09-29", "entry": 52.3657, "exit_date": "2017-10-31", "exit": 53.2451, "ret": 0.016793, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43546, "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": "2017-10-31", "entry": 53.2451, "exit_date": "2017-11-30", "exit": 53.6121, "ret": 0.006894, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43547, "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": "2017-11-30", "entry": 53.6121, "exit_date": "2017-12-29", "exit": 54.3353, "ret": 0.013489, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43548, "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": "2017-12-29", "entry": 54.3353, "exit_date": "2018-01-31", "exit": 57.0632, "ret": 0.050206, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43673, "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": "2017-01-31", "entry": 30.334, "exit_date": "2017-02-28", "exit": 30.8621, "ret": 0.017408, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43674, "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": "2017-02-28", "entry": 30.8621, "exit_date": "2017-03-31", "exit": 31.9994, "ret": 0.036852, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43675, "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": "2017-03-31", "entry": 31.9994, "exit_date": "2017-04-28", "exit": 32.5437, "ret": 0.01701, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43676, "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": "2017-04-28", "entry": 32.5437, "exit_date": "2017-05-31", "exit": 33.4698, "ret": 0.028457, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43677, "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": "2017-05-31", "entry": 33.4698, "exit_date": "2017-06-30", "exit": 33.7799, "ret": 0.009267, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43678, "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": "2017-06-30", "entry": 33.7799, "exit_date": "2017-07-31", "exit": 35.7468, "ret": 0.058226, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43679, "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": "2017-07-31", "entry": 35.7468, "exit_date": "2017-08-31", "exit": 36.5875, "ret": 0.023516, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43680, "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": "2017-08-31", "entry": 36.5875, "exit_date": "2017-09-29", "exit": 36.5711, "ret": -0.000446, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43681, "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": "2017-09-29", "entry": 36.5711, "exit_date": "2017-10-31", "exit": 37.7708, "ret": 0.032805, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43682, "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": "2017-10-31", "entry": 37.7708, "exit_date": "2017-11-30", "exit": 37.6239, "ret": -0.003889, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43683, "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": "2017-11-30", "entry": 37.6239, "exit_date": "2017-12-29", "exit": 39.0392, "ret": 0.037615, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43684, "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": "2017-12-29", "entry": 39.0392, "exit_date": "2018-01-31", "exit": 42.2786, "ret": 0.08298, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43832, "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": "2017-01-31", "entry": 22.7337, "exit_date": "2017-02-28", "exit": 23.7365, "ret": 0.045328, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43833, "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": "2017-02-28", "entry": 23.7642, "exit_date": "2017-03-31", "exit": 24.2649, "ret": 0.02226, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43834, "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": "2017-03-31", "entry": 24.2932, "exit_date": "2017-04-28", "exit": 24.7808, "ret": 0.020071, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43835, "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": "2017-04-28", "entry": 24.7808, "exit_date": "2017-05-31", "exit": 25.7305, "ret": 0.039537, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43836, "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": "2017-05-31", "entry": 25.7605, "exit_date": "2017-06-30", "exit": 25.0362, "ret": -0.028118, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43837, "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": "2017-06-30", "entry": 25.0362, "exit_date": "2017-07-31", "exit": 26.1221, "ret": 0.044591, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43838, "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": "2017-07-31", "entry": 26.1526, "exit_date": "2017-08-31", "exit": 26.8853, "ret": 0.029216, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43839, "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": "2017-08-31", "entry": 26.9167, "exit_date": "2017-09-29", "exit": 27.1052, "ret": 0.008179, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43840, "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": "2017-09-29", "entry": 27.1368, "exit_date": "2017-10-31", "exit": 28.9046, "ret": 0.065144, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43841, "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": "2017-10-31", "entry": 28.9046, "exit_date": "2017-11-30", "exit": 29.3133, "ret": 0.014138, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43842, "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": "2017-11-30", "entry": 29.3133, "exit_date": "2017-12-29", "exit": 29.4732, "ret": 0.005458, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43843, "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": "2017-12-29", "entry": 29.4732, "exit_date": "2018-01-31", "exit": 31.5104, "ret": 0.070367, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43997, "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": "2017-01-31", "entry": 19.5522, "exit_date": "2017-02-28", "exit": 20.5113, "ret": 0.052767, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43998, "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": "2017-02-28", "entry": 20.5839, "exit_date": "2017-03-31", "exit": 19.905, "ret": -0.029561, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43999, "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": "2017-03-31", "entry": 19.9754, "exit_date": "2017-04-28", "exit": 19.8071, "ret": -0.008428, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44000, "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": "2017-04-28", "entry": 19.8071, "exit_date": "2017-05-31", "exit": 19.5023, "ret": -0.0119, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44001, "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": "2017-05-31", "entry": 19.5714, "exit_date": "2017-06-30", "exit": 20.7726, "ret": 0.065134, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44002, "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": "2017-06-30", "entry": 20.8461, "exit_date": "2017-07-31", "exit": 21.1262, "ret": 0.017024, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44003, "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": "2017-07-31", "entry": 21.201, "exit_date": "2017-08-31", "exit": 20.8715, "ret": -0.015544, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44004, "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": "2017-08-31", "entry": 20.8715, "exit_date": "2017-09-29", "exit": 21.9428, "ret": 0.05133, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44005, "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": "2017-09-29", "entry": 21.9428, "exit_date": "2017-10-31", "exit": 22.4911, "ret": 0.028616, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44006, "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": "2017-10-31", "entry": 22.5707, "exit_date": "2017-11-30", "exit": 23.269, "ret": 0.034586, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44007, "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": "2017-11-30", "entry": 23.3513, "exit_date": "2017-12-29", "exit": 23.7083, "ret": 0.018882, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44008, "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": "2017-12-29", "entry": 23.7922, "exit_date": "2018-01-31", "exit": 25.3522, "ret": 0.065568, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44138, "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": "2017-01-31", "entry": 24.5587, "exit_date": "2017-02-28", "exit": 23.9045, "ret": -0.020851, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44139, "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": "2017-02-28", "entry": 24.0466, "exit_date": "2017-03-31", "exit": 23.5493, "ret": -0.01486, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44140, "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": "2017-03-31", "entry": 23.6893, "exit_date": "2017-04-28", "exit": 22.8553, "ret": -0.029471, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44141, "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": "2017-04-28", "entry": 22.9912, "exit_date": "2017-05-31", "exit": 22.0467, "ret": -0.035377, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44142, "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": "2017-05-31", "entry": 22.1778, "exit_date": "2017-06-30", "exit": 22.0221, "ret": -0.001117, "reason": "12-month return fell behind cash", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44143, "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": "2017-07-31", "entry": 22.7331, "exit_date": "2017-08-31", "exit": 21.3606, "ret": -0.054788, "reason": "12-month return fell behind cash", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44144, "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": "2017-10-31", "entry": 23.4785, "exit_date": "2017-11-30", "exit": 23.7487, "ret": 0.017523, "reason": "12-month return fell behind cash", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44282, "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": "2017-01-31", "entry": 60.1444, "exit_date": "2017-02-28", "exit": 63.7129, "ret": 0.063386, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44283, "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": "2017-02-28", "entry": 63.9567, "exit_date": "2017-03-31", "exit": 63.4067, "ret": -0.004806, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44284, "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": "2017-03-31", "entry": 63.6494, "exit_date": "2017-04-28", "exit": 64.3788, "ret": 0.015331, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44285, "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": "2017-04-28", "entry": 64.6252, "exit_date": "2017-05-31", "exit": 64.8734, "ret": 0.007682, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44286, "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": "2017-05-31", "entry": 65.1217, "exit_date": "2017-06-30", "exit": 67.8362, "ret": 0.045671, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44287, "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": "2017-06-30", "entry": 68.0958, "exit_date": "2017-07-31", "exit": 68.3926, "ret": 0.008203, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44288, "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": "2017-07-31", "entry": 68.6544, "exit_date": "2017-08-31", "exit": 69.5912, "ret": 0.017525, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44289, "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": "2017-08-31", "entry": 69.8575, "exit_date": "2017-09-29", "exit": 70.2254, "ret": 0.009113, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44290, "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": "2017-09-29", "entry": 70.4942, "exit_date": "2017-10-31", "exit": 69.6927, "ret": -0.007586, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44291, "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": "2017-10-31", "entry": 69.9594, "exit_date": "2017-11-30", "exit": 71.7205, "ret": 0.029096, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44292, "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": "2017-11-30", "entry": 71.995, "exit_date": "2017-12-29", "exit": 71.3257, "ret": -0.005505, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44293, "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": "2017-12-29", "entry": 71.5987, "exit_date": "2018-01-31", "exit": 76.2923, "ret": 0.065554, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44449, "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": "2017-01-31", "entry": 53.982, "exit_date": "2017-02-28", "exit": 56.0942, "ret": 0.039129, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44450, "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": "2017-02-28", "entry": 56.0943, "exit_date": "2017-03-31", "exit": 55.5156, "ret": -0.007656, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44451, "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": "2017-03-31", "entry": 55.6648, "exit_date": "2017-04-28", "exit": 56.6078, "ret": 0.019674, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44452, "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": "2017-04-28", "entry": 56.76, "exit_date": "2017-05-31", "exit": 57.7696, "ret": 0.017787, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44453, "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": "2017-05-31", "entry": 57.7696, "exit_date": "2017-06-30", "exit": 58.3932, "ret": 0.013513, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44454, "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": "2017-06-30", "entry": 58.5502, "exit_date": "2017-07-31", "exit": 58.5647, "ret": 0.002936, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44455, "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": "2017-07-31", "entry": 58.7221, "exit_date": "2017-08-31", "exit": 58.8511, "ret": 0.002196, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44456, "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": "2017-08-31", "entry": 58.851, "exit_date": "2017-09-29", "exit": 61.1493, "ret": 0.041844, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44457, "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": "2017-09-29", "entry": 61.3136, "exit_date": "2017-10-31", "exit": 61.6058, "ret": 0.007465, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44458, "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": "2017-10-31", "entry": 61.7713, "exit_date": "2017-11-30", "exit": 64.3448, "ret": 0.041661, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44459, "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": "2017-11-30", "entry": 64.3448, "exit_date": "2017-12-29", "exit": 65.5254, "ret": 0.021085, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44460, "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": "2017-12-29", "entry": 65.7015, "exit_date": "2018-01-31", "exit": 69.2267, "ret": 0.053654, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44858, "strategy": "rsi2", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:06+00:00", "entry_date": "2017-08-09", "entry": 12145.2656, "exit_date": "2017-08-11", "exit": 12408.749, "ret": 0.021694, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44859, "strategy": "rsi2", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:06+00:00", "entry_date": "2017-08-17", "entry": 12144.2109, "exit_date": "2017-08-21", "exit": 12233.8848, "ret": 0.007384, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44860, "strategy": "rsi2", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:06+00:00", "entry_date": "2017-09-07", "entry": 12272.3145, "exit_date": "2017-09-12", "exit": 11203.2324, "ret": 0.004175, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44861, "strategy": "rsi2", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:06+00:00", "entry_date": "2017-10-02", "entry": 12349.1768, "exit_date": "2017-10-05", "exit": 11249.8164, "ret": 0.002075, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44862, "strategy": "rsi2", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:06+00:00", "entry_date": "2017-10-23", "entry": 12631.0049, "exit_date": "2017-10-27", "exit": 11692.3564, "ret": 0.018256, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44863, "strategy": "rsi2", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:06+00:00", "entry_date": "2017-12-07", "entry": 14373.2119, "exit_date": "2017-12-14", "exit": 13019.9766, "ret": -0.003565, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44927, "strategy": "rsi2", "market": "vietnam", "symbol": "HPG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2017-10-16", "entry": 6379.8784, "exit_date": "2017-10-17", "exit": 6547.77, "ret": 0.026316, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44929, "strategy": "rsi2", "market": "vietnam", "symbol": "HPG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2017-11-02", "entry": 5842.625, "exit_date": "2017-11-03", "exit": 6077.6733, "ret": 0.04023, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44930, "strategy": "rsi2", "market": "vietnam", "symbol": "HPG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2017-12-11", "entry": 6749.2393, "exit_date": "2017-12-14", "exit": 6824.7905, "ret": 0.011194, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44988, "strategy": "rsi2", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2017-08-23", "entry": 20974.2969, "exit_date": "2017-08-24", "exit": 23743.1562, "ret": 0.013461, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44989, "strategy": "rsi2", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2017-11-01", "entry": 25592.6777, "exit_date": "2017-11-06", "exit": 25612.8418, "ret": 0.000788, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44990, "strategy": "rsi2", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2017-11-27", "entry": 26822.8984, "exit_date": "2017-11-30", "exit": 30411.0664, "ret": 0.015038, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44991, "strategy": "rsi2", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2017-12-06", "entry": 26157.3633, "exit_date": "2017-12-14", "exit": 26117.0312, "ret": -0.001542, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45063, "strategy": "rsi2", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2017-07-24", "entry": 10129.8008, "exit_date": "2017-07-25", "exit": 10334.4434, "ret": 0.020202, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45064, "strategy": "rsi2", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2017-08-09", "entry": 10334.4434, "exit_date": "2017-08-25", "exit": 5277.8374, "ret": -0.023762, "reason": "closed above the 5-day average", "bars_held": 12, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45065, "strategy": "rsi2", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2017-09-11", "entry": 10109.3359, "exit_date": "2017-09-13", "exit": 10252.5859, "ret": 0.01417, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45066, "strategy": "rsi2", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2017-09-28", "entry": 10232.123, "exit_date": "2017-10-04", "exit": 10273.0508, "ret": 0.004, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45067, "strategy": "rsi2", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2017-10-23", "entry": 9939.5498, "exit_date": "2017-11-03", "exit": 9602.6162, "ret": -0.033898, "reason": "closed above the 5-day average", "bars_held": 9, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45068, "strategy": "rsi2", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2017-12-11", "entry": 10866.1191, "exit_date": "2017-12-14", "exit": 11224.1094, "ret": 0.032946, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45112, "strategy": "rsi2", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2017-08-11", "entry": 23401.3652, "exit_date": "2017-08-18", "exit": 23432.6094, "ret": 0.001335, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45113, "strategy": "rsi2", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2017-09-19", "entry": 23370.1191, "exit_date": "2017-09-21", "exit": 23651.3105, "ret": 0.012032, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45114, "strategy": "rsi2", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2017-12-08", "entry": 29823.4277, "exit_date": "2017-12-14", "exit": 28714.1621, "ret": -0.037194, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45184, "strategy": "rsi2", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2017-08-15", "entry": 15647.3828, "exit_date": "2017-08-21", "exit": 15757.5762, "ret": 0.007042, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45185, "strategy": "rsi2", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2017-09-13", "entry": 17667.584, "exit_date": "2017-09-18", "exit": 17998.1641, "ret": 0.018711, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45186, "strategy": "rsi2", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2017-12-07", "entry": 26446.2812, "exit_date": "2017-12-18", "exit": 27180.9004, "ret": 0.027778, "reason": "closed above the 5-day average", "bars_held": 7, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45236, "strategy": "rsi2", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2017-08-01", "entry": 67554.3906, "exit_date": "2017-08-02", "exit": 68805.7656, "ret": 0.008604, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45237, "strategy": "rsi2", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2017-08-09", "entry": 67062.5781, "exit_date": "2017-08-14", "exit": 68490.9453, "ret": 0.011351, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45238, "strategy": "rsi2", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2017-08-16", "entry": 66827.0859, "exit_date": "2017-08-18", "exit": 68262.1719, "ret": 0.011525, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45239, "strategy": "rsi2", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2017-08-30", "entry": 67053.625, "exit_date": "2017-08-31", "exit": 67896.1484, "ret": 0.002703, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45240, "strategy": "rsi2", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2017-09-11", "entry": 67234.8359, "exit_date": "2017-09-18", "exit": 67506.6641, "ret": 0.004043, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45241, "strategy": "rsi2", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2017-10-12", "entry": 67053.625, "exit_date": "2017-10-13", "exit": 68353.6562, "ret": 0.009459, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45242, "strategy": "rsi2", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2017-10-23", "entry": 67053.625, "exit_date": "2017-10-24", "exit": 68170.6719, "ret": 0.006757, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45274, "strategy": "rsi2", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:09+00:00", "entry_date": "2017-08-10", "entry": 12200.0, "exit_date": "2017-08-16", "exit": 12270.0, "ret": 0.005738, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45275, "strategy": "rsi2", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:09+00:00", "entry_date": "2017-08-22", "entry": 12170.0, "exit_date": "2017-08-24", "exit": 12290.0, "ret": 0.00986, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45276, "strategy": "rsi2", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:09+00:00", "entry_date": "2017-10-23", "entry": 13350.0, "exit_date": "2017-10-25", "exit": 13560.0, "ret": 0.01573, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45277, "strategy": "rsi2", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:09+00:00", "entry_date": "2017-12-13", "entry": 15130.0, "exit_date": "2017-12-14", "exit": 15360.0, "ret": 0.015202, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55189, "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": "2017-01-26", "entry": 9640.5967, "exit_date": "2017-02-28", "exit": 8909.9248, "ret": 0.01663, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55190, "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": "2017-02-28", "entry": 9800.9189, "exit_date": "2017-03-31", "exit": 10110.8721, "ret": 0.031625, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55191, "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": "2017-03-31", "entry": 10110.8721, "exit_date": "2017-04-28", "exit": 9036.2373, "ret": -0.016913, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55192, "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": "2017-04-28", "entry": 9939.8623, "exit_date": "2017-05-31", "exit": 9809.2861, "ret": 0.08555, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55193, "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": "2017-05-31", "entry": 10790.2158, "exit_date": "2017-06-30", "exit": 11756.3164, "ret": 0.089535, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55194, "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": "2017-06-30", "entry": 11756.3154, "exit_date": "2017-07-31", "exit": 12132.7188, "ret": 0.032017, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55195, "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": "2017-07-31", "entry": 12132.7188, "exit_date": "2017-08-31", "exit": 11296.3984, "ret": 0.024176, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55196, "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": "2017-08-31", "entry": 12426.0371, "exit_date": "2017-09-29", "exit": 12490.0908, "ret": 0.005155, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55197, "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": "2017-09-29", "entry": 12490.0918, "exit_date": "2017-10-31", "exit": 12912.833, "ret": 0.033846, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55198, "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": "2017-10-31", "entry": 12912.833, "exit_date": "2017-11-30", "exit": 14962.4873, "ret": 0.15873, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55199, "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": "2017-11-30", "entry": 14962.4893, "exit_date": "2017-12-29", "exit": 13299.4717, "ret": -0.02226, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55200, "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": "2017-12-29", "entry": 14629.4189, "exit_date": "2018-01-31", "exit": 16115.418, "ret": 0.101576, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55318, "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": "2017-01-26", "entry": 4432.5435, "exit_date": "2017-02-28", "exit": 4191.5303, "ret": -0.054374, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55319, "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": "2017-02-28", "entry": 4191.5303, "exit_date": "2017-03-31", "exit": 4801.9219, "ret": 0.145625, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55320, "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": "2017-03-31", "entry": 4801.9219, "exit_date": "2017-04-28", "exit": 4636.8799, "ret": -0.03437, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55321, "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": "2017-04-28", "entry": 4636.8799, "exit_date": "2017-05-31", "exit": 4778.3442, "ret": 0.030508, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55322, "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": "2017-05-31", "entry": 4778.3442, "exit_date": "2017-06-30", "exit": 5372.5288, "ret": 0.124349, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55323, "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": "2017-06-30", "entry": 5372.5288, "exit_date": "2017-07-31", "exit": 5422.896, "ret": 0.009375, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55324, "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": "2017-07-31", "entry": 5422.896, "exit_date": "2017-08-31", "exit": 5884.5977, "ret": 0.085139, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55325, "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": "2017-08-31", "entry": 5884.5977, "exit_date": "2017-09-29", "exit": 6530.9805, "ret": 0.109843, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55326, "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": "2017-09-29", "entry": 6530.9805, "exit_date": "2017-10-31", "exit": 6211.9868, "ret": -0.048843, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55327, "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": "2017-10-31", "entry": 6211.9868, "exit_date": "2017-11-30", "exit": 6917.1309, "ret": 0.113513, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55328, "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": "2017-11-30", "entry": 6917.1313, "exit_date": "2017-12-29", "exit": 7865.7173, "ret": 0.137136, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55329, "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": "2017-12-29", "entry": 7865.7173, "exit_date": "2018-01-31", "exit": 10459.6426, "ret": 0.329776, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55409, "strategy": "momentum", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:57+00:00", "entry_date": "2017-01-26", "entry": 16000.7383, "exit_date": "2017-02-28", "exit": 16710.7656, "ret": 0.044375, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55410, "strategy": "momentum", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:57+00:00", "entry_date": "2017-02-28", "entry": 16710.7656, "exit_date": "2017-03-31", "exit": 18799.5684, "ret": 0.007181, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55411, "strategy": "momentum", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:57+00:00", "entry_date": "2017-03-31", "entry": 16830.7734, "exit_date": "2017-04-28", "exit": 18632.0176, "ret": -0.008912, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55412, "strategy": "momentum", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:57+00:00", "entry_date": "2017-04-28", "entry": 16680.7656, "exit_date": "2017-05-31", "exit": 21062.4805, "ret": 0.130446, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55413, "strategy": "momentum", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:57+00:00", "entry_date": "2017-05-31", "entry": 18856.6973, "exit_date": "2017-06-30", "exit": 23179.9863, "ret": 0.100535, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55414, "strategy": "momentum", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:57+00:00", "entry_date": "2017-06-30", "entry": 20752.4512, "exit_date": "2017-07-31", "exit": 22639.3477, "ret": -0.023324, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55415, "strategy": "momentum", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:57+00:00", "entry_date": "2017-07-31", "entry": 20268.4336, "exit_date": "2017-08-31", "exit": 22063.3477, "ret": 0.088557, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55416, "strategy": "momentum", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:57+00:00", "entry_date": "2017-08-31", "entry": 22063.3438, "exit_date": "2017-09-29", "exit": 26198.5742, "ret": 0.063071, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55417, "strategy": "momentum", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:57+00:00", "entry_date": "2017-09-29", "entry": 23454.9102, "exit_date": "2017-10-31", "exit": 25915.3574, "ret": 0.104901, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55418, "strategy": "momentum", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:57+00:00", "entry_date": "2017-10-31", "entry": 25915.3574, "exit_date": "2017-11-30", "exit": 27226.248, "ret": 0.050584, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55419, "strategy": "momentum", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:57+00:00", "entry_date": "2017-11-30", "entry": 27226.25, "exit_date": "2017-12-29", "exit": 29509.998, "ret": -0.02963, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55420, "strategy": "momentum", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:57+00:00", "entry_date": "2017-12-29", "entry": 26419.5488, "exit_date": "2018-01-31", "exit": 25310.3262, "ret": -0.041985, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55534, "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": "2017-01-26", "entry": 8267.5557, "exit_date": "2017-02-28", "exit": 8676.8398, "ret": 0.049505, "reason": "the 12-month return turned negative", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55535, "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": "2017-03-31", "entry": 9761.4443, "exit_date": "2017-04-28", "exit": 9106.5898, "ret": -0.067086, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55536, "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": "2017-04-28", "entry": 9106.5898, "exit_date": "2017-05-31", "exit": 10150.2656, "ret": 0.114607, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55537, "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": "2017-05-31", "entry": 10150.2646, "exit_date": "2017-06-30", "exit": 5914.0786, "ret": 0.114919, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55538, "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": "2017-06-30", "entry": 11316.7275, "exit_date": "2017-07-31", "exit": 5625.3257, "ret": -0.048825, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55539, "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": "2017-07-31", "entry": 10764.1924, "exit_date": "2017-08-31", "exit": 5357.9629, "ret": -0.047529, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55540, "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": "2017-08-31", "entry": 10252.5869, "exit_date": "2017-09-29", "exit": 10252.5869, "ret": 0.0, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55541, "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": "2017-09-29", "entry": 10252.5869, "exit_date": "2017-10-31", "exit": 5030.8315, "ret": -0.061055, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55542, "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": "2017-10-31", "entry": 9518.3818, "exit_date": "2017-11-30", "exit": 5988.0254, "ret": 0.190266, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55543, "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": "2017-11-30", "entry": 11329.4023, "exit_date": "2017-12-29", "exit": 12129.6201, "ret": 0.070632, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55544, "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": "2017-12-29", "entry": 12129.6201, "exit_date": "2018-01-31", "exit": 7590.7681, "ret": 0.184028, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55653, "strategy": "momentum", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-01-26", "entry": 24557.375, "exit_date": "2017-02-28", "exit": 23370.1191, "ret": -0.048346, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55654, "strategy": "momentum", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-02-28", "entry": 23370.1191, "exit_date": "2017-03-31", "exit": 23057.6836, "ret": -0.013369, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55655, "strategy": "momentum", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-03-31", "entry": 23057.6836, "exit_date": "2017-04-28", "exit": 21776.7031, "ret": -0.055556, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55656, "strategy": "momentum", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-04-28", "entry": 21776.7012, "exit_date": "2017-05-31", "exit": 22620.2754, "ret": 0.038737, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55657, "strategy": "momentum", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-05-31", "entry": 22620.2773, "exit_date": "2017-06-30", "exit": 24057.4785, "ret": 0.063536, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55658, "strategy": "momentum", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-06-30", "entry": 24057.4785, "exit_date": "2017-07-31", "exit": 23588.8262, "ret": -0.019481, "reason": "the 12-month return turned negative", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55659, "strategy": "momentum", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-10-31", "entry": 26242.0801, "exit_date": "2017-11-30", "exit": 30742.5352, "ret": 0.171498, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55660, "strategy": "momentum", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-11-30", "entry": 30742.5352, "exit_date": "2017-12-29", "exit": 34418.9609, "ret": 0.119588, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55661, "strategy": "momentum", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-12-29", "entry": 34418.9609, "exit_date": "2018-01-31", "exit": 42215.5234, "ret": 0.226519, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55774, "strategy": "momentum", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-01-26", "entry": 15426.9971, "exit_date": "2017-02-28", "exit": 16528.9258, "ret": 0.071429, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55775, "strategy": "momentum", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-02-28", "entry": 16528.9258, "exit_date": "2017-03-31", "exit": 15353.5352, "ret": -0.071111, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55776, "strategy": "momentum", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-03-31", "entry": 15353.5352, "exit_date": "2017-04-28", "exit": 15022.957, "ret": -0.021531, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55777, "strategy": "momentum", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-04-28", "entry": 15022.957, "exit_date": "2017-05-31", "exit": 14784.2061, "ret": -0.015892, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55778, "strategy": "momentum", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-05-31", "entry": 14784.2061, "exit_date": "2017-06-30", "exit": 15684.1143, "ret": 0.06087, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55779, "strategy": "momentum", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-06-30", "entry": 15684.1143, "exit_date": "2017-07-31", "exit": 16345.2705, "ret": 0.042155, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55780, "strategy": "momentum", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-07-31", "entry": 16345.2705, "exit_date": "2017-08-31", "exit": 17998.1641, "ret": 0.101124, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55781, "strategy": "momentum", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-08-31", "entry": 17998.1641, "exit_date": "2017-09-29", "exit": 18806.2441, "ret": 0.044898, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55782, "strategy": "momentum", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-09-29", "entry": 18806.2441, "exit_date": "2017-10-31", "exit": 21487.6035, "ret": 0.142578, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55783, "strategy": "momentum", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-10-31", "entry": 21487.6035, "exit_date": "2017-11-30", "exit": 27364.5547, "ret": 0.273504, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55784, "strategy": "momentum", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-11-30", "entry": 27364.5547, "exit_date": "2017-12-29", "exit": 28393.0215, "ret": 0.037584, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55785, "strategy": "momentum", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-12-29", "entry": 28393.0215, "exit_date": "2018-01-31", "exit": 31588.6133, "ret": 0.112548, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55874, "strategy": "momentum", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-01-26", "entry": 56896.0273, "exit_date": "2017-02-28", "exit": 58524.5977, "ret": 0.018605, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55875, "strategy": "momentum", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-02-28", "entry": 57954.543, "exit_date": "2017-03-31", "exit": 63824.7656, "ret": 0.090563, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55876, "strategy": "momentum", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-03-31", "entry": 63203.1055, "exit_date": "2017-04-28", "exit": 65250.0234, "ret": 0.022331, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55877, "strategy": "momentum", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-04-28", "entry": 64614.4805, "exit_date": "2017-05-31", "exit": 67586.7812, "ret": 0.035812, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55878, "strategy": "momentum", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-05-31", "entry": 66928.4609, "exit_date": "2017-06-30", "exit": 71153.4609, "ret": 0.052772, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55879, "strategy": "momentum", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-06-30", "entry": 70460.4297, "exit_date": "2017-07-31", "exit": 68896.0469, "ret": -0.031726, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55880, "strategy": "momentum", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-07-31", "entry": 68224.9922, "exit_date": "2017-08-31", "exit": 67896.1562, "ret": -0.014513, "reason": "the 12-month return turned negative", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55881, "strategy": "momentum", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-09-29", "entry": 67597.2969, "exit_date": "2017-10-31", "exit": 69085.7188, "ret": 0.012064, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55882, "strategy": "momentum", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-10-31", "entry": 68412.7969, "exit_date": "2017-11-30", "exit": 84587.2188, "ret": 0.236424, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55883, "strategy": "momentum", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-11-30", "entry": 84587.2188, "exit_date": "2017-12-29", "exit": 95205.9766, "ret": 0.125536, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55884, "strategy": "momentum", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:58+00:00", "entry_date": "2017-12-29", "entry": 95205.9609, "exit_date": "2018-01-31", "exit": 93791.8672, "ret": -0.024449, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55933, "strategy": "momentum", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:59+00:00", "entry_date": "2017-01-26", "entry": 10450.0, "exit_date": "2017-02-28", "exit": 10820.0, "ret": 0.035407, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55934, "strategy": "momentum", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:59+00:00", "entry_date": "2017-02-28", "entry": 10820.0, "exit_date": "2017-03-31", "exit": 11300.0, "ret": 0.044362, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55935, "strategy": "momentum", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:59+00:00", "entry_date": "2017-03-31", "entry": 11300.0, "exit_date": "2017-04-28", "exit": 11140.0, "ret": -0.014159, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55936, "strategy": "momentum", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:59+00:00", "entry_date": "2017-04-28", "entry": 11140.0, "exit_date": "2017-05-31", "exit": 11610.0, "ret": 0.04219, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55937, "strategy": "momentum", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:59+00:00", "entry_date": "2017-05-31", "entry": 11610.0, "exit_date": "2017-06-30", "exit": 12560.0, "ret": 0.081826, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55938, "strategy": "momentum", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:59+00:00", "entry_date": "2017-06-30", "entry": 12560.0, "exit_date": "2017-07-31", "exit": 12350.0, "ret": -0.01672, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55939, "strategy": "momentum", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:59+00:00", "entry_date": "2017-07-31", "entry": 12350.0, "exit_date": "2017-08-31", "exit": 12630.0, "ret": 0.022672, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55940, "strategy": "momentum", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:59+00:00", "entry_date": "2017-08-31", "entry": 12630.0, "exit_date": "2017-09-29", "exit": 13000.0, "ret": 0.029295, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55941, "strategy": "momentum", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:59+00:00", "entry_date": "2017-09-29", "entry": 13000.0, "exit_date": "2017-10-31", "exit": 13780.0, "ret": 0.06, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55942, "strategy": "momentum", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:59+00:00", "entry_date": "2017-10-31", "entry": 13780.0, "exit_date": "2017-11-30", "exit": 15640.0, "ret": 0.134978, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55943, "strategy": "momentum", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:59+00:00", "entry_date": "2017-11-30", "entry": 15640.0, "exit_date": "2017-12-29", "exit": 16180.0, "ret": 0.034527, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55944, "strategy": "momentum", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:59+00:00", "entry_date": "2017-12-29", "entry": 16180.0, "exit_date": "2018-01-31", "exit": 18000.0, "ret": 0.112485, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56038, "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": "2017-01-26", "entry": 9640.5957, "exit_date": "2017-02-28", "exit": 8909.9248, "ret": 0.039008, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56039, "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": "2017-02-28", "entry": 9800.917, "exit_date": "2017-03-31", "exit": 9191.7002, "ret": 0.0724, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56040, "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": "2017-03-31", "entry": 10110.8701, "exit_date": "2017-04-28", "exit": 9036.2373, "ret": -0.038766, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56041, "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": "2017-04-28", "entry": 9939.8633, "exit_date": "2017-05-31", "exit": 9809.2861, "ret": 0.201024, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56042, "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": "2017-05-31", "entry": 10790.2158, "exit_date": "2017-06-30", "exit": 10687.5605, "ret": 0.218405, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56043, "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": "2017-06-30", "entry": 11756.3164, "exit_date": "2017-07-31", "exit": 11029.7451, "ret": 0.072513, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56044, "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": "2017-07-31", "entry": 12132.7188, "exit_date": "2017-08-31", "exit": 11296.3984, "ret": 0.053364, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56045, "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": "2017-08-31", "entry": 12426.0391, "exit_date": "2017-09-29", "exit": 11354.6279, "ret": 0.012129, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56046, "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": "2017-09-29", "entry": 12490.0908, "exit_date": "2017-10-31", "exit": 11738.9385, "ret": 0.08625, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56047, "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": "2017-10-31", "entry": 12912.832, "exit_date": "2017-11-30", "exit": 13602.2607, "ret": 0.402116, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56048, "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": "2017-11-30", "entry": 14962.4902, "exit_date": "2017-12-29", "exit": 13299.4717, "ret": -0.04186, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56049, "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": "2017-12-29", "entry": 14629.418, "exit_date": "2018-01-31", "exit": 14650.3828, "ret": 0.184112, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56167, "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": "2017-01-26", "entry": 4432.5435, "exit_date": "2017-02-28", "exit": 4191.5303, "ret": -0.081212, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56168, "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": "2017-02-28", "entry": 4191.5303, "exit_date": "2017-03-31", "exit": 4801.9214, "ret": 0.207261, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56169, "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": "2017-03-31", "entry": 4801.9214, "exit_date": "2017-04-28", "exit": 4636.8804, "ret": -0.051194, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56170, "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": "2017-04-28", "entry": 4636.8804, "exit_date": "2017-05-31", "exit": 4778.3442, "ret": 0.045502, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56171, "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": "2017-05-31", "entry": 4778.3442, "exit_date": "2017-06-30", "exit": 5372.5288, "ret": 0.194462, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56172, "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": "2017-06-30", "entry": 5372.5288, "exit_date": "2017-07-31", "exit": 5422.8965, "ret": 0.015363, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56173, "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": "2017-07-31", "entry": 5422.8965, "exit_date": "2017-08-31", "exit": 5884.5986, "ret": 0.142658, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56174, "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": "2017-08-31", "entry": 5884.5986, "exit_date": "2017-09-29", "exit": 6530.9805, "ret": 0.188158, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56175, "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": "2017-09-29", "entry": 6530.9805, "exit_date": "2017-10-31", "exit": 6211.9868, "ret": -0.084753, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56176, "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": "2017-10-31", "entry": 6211.9868, "exit_date": "2017-11-30", "exit": 6917.1309, "ret": 0.193327, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56177, "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": "2017-11-30", "entry": 6917.1309, "exit_date": "2017-12-29", "exit": 7865.7178, "ret": 0.204064, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56178, "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": "2017-12-29", "entry": 7865.7178, "exit_date": "2018-01-31", "exit": 10459.6416, "ret": 0.49784, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56258, "strategy": "momentum-vol", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:12+00:00", "entry_date": "2017-01-26", "entry": 16000.7363, "exit_date": "2017-02-28", "exit": 16710.7676, "ret": 0.061814, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56259, "strategy": "momentum-vol", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:12+00:00", "entry_date": "2017-02-28", "entry": 16710.7676, "exit_date": "2017-03-31", "exit": 18799.5684, "ret": 0.010236, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56260, "strategy": "momentum-vol", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:12+00:00", "entry_date": "2017-03-31", "entry": 16830.7734, "exit_date": "2017-04-28", "exit": 18632.0176, "ret": -0.014534, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56261, "strategy": "momentum-vol", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:12+00:00", "entry_date": "2017-04-28", "entry": 16680.7676, "exit_date": "2017-05-31", "exit": 21062.4805, "ret": 0.22839, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56262, "strategy": "momentum-vol", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:12+00:00", "entry_date": "2017-05-31", "entry": 18856.6992, "exit_date": "2017-06-30", "exit": 23179.9863, "ret": 0.154009, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56263, "strategy": "momentum-vol", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:12+00:00", "entry_date": "2017-06-30", "entry": 20752.4551, "exit_date": "2017-07-31", "exit": 22639.3477, "ret": -0.037737, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56264, "strategy": "momentum-vol", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:12+00:00", "entry_date": "2017-07-31", "entry": 20268.4297, "exit_date": "2017-08-31", "exit": 24644.2266, "ret": 0.15158, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56265, "strategy": "momentum-vol", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:12+00:00", "entry_date": "2017-08-31", "entry": 22063.3496, "exit_date": "2017-09-29", "exit": 26198.5742, "ret": 0.10207, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56266, "strategy": "momentum-vol", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:12+00:00", "entry_date": "2017-09-29", "entry": 23454.9102, "exit_date": "2017-10-31", "exit": 28946.8281, "ret": 0.185643, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56267, "strategy": "momentum-vol", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:12+00:00", "entry_date": "2017-10-31", "entry": 25915.3574, "exit_date": "2017-11-30", "exit": 27226.248, "ret": 0.084843, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56268, "strategy": "momentum-vol", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:12+00:00", "entry_date": "2017-11-30", "entry": 27226.252, "exit_date": "2017-12-29", "exit": 29509.998, "ret": -0.0442, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56269, "strategy": "momentum-vol", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:12+00:00", "entry_date": "2017-12-29", "entry": 26419.5449, "exit_date": "2018-01-31", "exit": 25310.3262, "ret": -0.062232, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56383, "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": "2017-01-26", "entry": 8267.5547, "exit_date": "2017-02-28", "exit": 4534.4834, "ret": 0.101328, "reason": "the 12-month return turned negative", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56384, "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": "2017-03-31", "entry": 9761.4443, "exit_date": "2017-04-28", "exit": 4759.0693, "ret": -0.131349, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56385, "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": "2017-04-28", "entry": 9106.5898, "exit_date": "2017-05-31", "exit": 5304.4897, "ret": 0.199695, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56386, "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": "2017-05-31", "entry": 10150.2656, "exit_date": "2017-06-30", "exit": 5914.0786, "ret": 0.167556, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56387, "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": "2017-06-30", "entry": 11316.7295, "exit_date": "2017-07-31", "exit": 5625.3257, "ret": -0.075122, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56388, "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": "2017-07-31", "entry": 10764.1924, "exit_date": "2017-08-31", "exit": 5357.9629, "ret": -0.069603, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56389, "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": "2017-08-31", "entry": 10252.5879, "exit_date": "2017-09-29", "exit": 10252.5879, "ret": 0.0, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56390, "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": "2017-09-29", "entry": 10252.5879, "exit_date": "2017-10-31", "exit": 5030.8315, "ret": -0.108585, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56391, "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": "2017-10-31", "entry": 9518.3838, "exit_date": "2017-11-30", "exit": 5988.0249, "ret": 0.358477, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56392, "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": "2017-11-30", "entry": 11329.4014, "exit_date": "2017-12-29", "exit": 6410.9722, "ret": 0.132573, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56393, "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": "2017-12-29", "entry": 12129.6191, "exit_date": "2018-01-31", "exit": 7590.7681, "ret": 0.275023, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56502, "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": "2017-01-26", "entry": 24557.375, "exit_date": "2017-02-28", "exit": 23370.1211, "ret": -0.072616, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56503, "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": "2017-02-28", "entry": 23370.1211, "exit_date": "2017-03-31", "exit": 23057.6855, "ret": -0.021435, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56504, "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": "2017-03-31", "entry": 23057.6855, "exit_date": "2017-04-28", "exit": 21776.7031, "ret": -0.101107, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56505, "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": "2017-04-28", "entry": 21776.7031, "exit_date": "2017-05-31", "exit": 22620.2773, "ret": 0.076943, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56506, "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": "2017-05-31", "entry": 22620.2773, "exit_date": "2017-06-30", "exit": 24057.4805, "ret": 0.128306, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56507, "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": "2017-06-30", "entry": 24057.4766, "exit_date": "2017-07-31", "exit": 23588.8262, "ret": -0.03879, "reason": "the 12-month return turned negative", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56508, "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": "2017-10-31", "entry": 26242.0781, "exit_date": "2017-11-30", "exit": 30742.5371, "ret": 0.345946, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56509, "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": "2017-11-30", "entry": 30742.5371, "exit_date": "2017-12-29", "exit": 34418.9609, "ret": 0.225356, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56510, "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": "2017-12-29", "entry": 34418.9609, "exit_date": "2018-01-31", "exit": 42215.5234, "ret": 0.337731, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56623, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:13+00:00", "entry_date": "2017-01-26", "entry": 15426.9971, "exit_date": "2017-02-28", "exit": 16528.9258, "ret": 0.130845, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56624, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:13+00:00", "entry_date": "2017-02-28", "entry": 16528.9258, "exit_date": "2017-03-31", "exit": 15353.5352, "ret": -0.122056, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56625, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:13+00:00", "entry_date": "2017-03-31", "entry": 15353.5352, "exit_date": "2017-04-28", "exit": 15022.957, "ret": -0.038585, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56626, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:13+00:00", "entry_date": "2017-04-28", "entry": 15022.957, "exit_date": "2017-05-31", "exit": 14784.2061, "ret": -0.030623, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56627, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:13+00:00", "entry_date": "2017-05-31", "entry": 14784.2061, "exit_date": "2017-06-30", "exit": 15684.1143, "ret": 0.130024, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56628, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:13+00:00", "entry_date": "2017-06-30", "entry": 15684.1143, "exit_date": "2017-07-31", "exit": 16345.2705, "ret": 0.086058, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56629, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:13+00:00", "entry_date": "2017-07-31", "entry": 16345.2705, "exit_date": "2017-08-31", "exit": 17998.1641, "ret": 0.189535, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56630, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:13+00:00", "entry_date": "2017-08-31", "entry": 17998.1641, "exit_date": "2017-09-29", "exit": 18806.2441, "ret": 0.068806, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56631, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:13+00:00", "entry_date": "2017-09-29", "entry": 18806.2441, "exit_date": "2017-10-31", "exit": 21487.6035, "ret": 0.23043, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56632, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:13+00:00", "entry_date": "2017-10-31", "entry": 21487.6035, "exit_date": "2017-11-30", "exit": 27364.5547, "ret": 0.441154, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56633, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:13+00:00", "entry_date": "2017-11-30", "entry": 27364.5547, "exit_date": "2017-12-29", "exit": 28393.0215, "ret": 0.048322, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56634, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:13+00:00", "entry_date": "2017-12-29", "entry": 28393.0215, "exit_date": "2018-01-31", "exit": 31588.6133, "ret": 0.141591, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56723, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:14+00:00", "entry_date": "2017-01-26", "entry": 56896.0195, "exit_date": "2017-02-28", "exit": 58524.5977, "ret": 0.034014, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56724, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:14+00:00", "entry_date": "2017-02-28", "entry": 57954.5508, "exit_date": "2017-03-31", "exit": 63824.7773, "ret": 0.17594, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56725, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:14+00:00", "entry_date": "2017-03-31", "entry": 63203.0977, "exit_date": "2017-04-28", "exit": 65250.0234, "ret": 0.046828, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56726, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:14+00:00", "entry_date": "2017-04-28", "entry": 64614.4727, "exit_date": "2017-05-31", "exit": 67586.7812, "ret": 0.082161, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56727, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:14+00:00", "entry_date": "2017-05-31", "entry": 66928.4844, "exit_date": "2017-06-30", "exit": 71153.4844, "ret": 0.121983, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56728, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:14+00:00", "entry_date": "2017-06-30", "entry": 70460.4062, "exit_date": "2017-07-31", "exit": 68896.0469, "ret": -0.078933, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56729, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:14+00:00", "entry_date": "2017-07-31", "entry": 68224.9922, "exit_date": "2017-08-31", "exit": 67896.1562, "ret": -0.037074, "reason": "the 12-month return turned negative", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56730, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:14+00:00", "entry_date": "2017-09-29", "entry": 67597.2812, "exit_date": "2017-10-31", "exit": 69085.7188, "ret": 0.036192, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56731, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:14+00:00", "entry_date": "2017-10-31", "entry": 68412.7891, "exit_date": "2017-11-30", "exit": 84587.2031, "ret": 0.709272, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56732, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:14+00:00", "entry_date": "2017-11-30", "entry": 84587.2031, "exit_date": "2017-12-29", "exit": 96142.4141, "ret": 0.227941, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56733, "strategy": "momentum-vol", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:14+00:00", "entry_date": "2017-12-29", "entry": 95205.9844, "exit_date": "2018-01-31", "exit": 93791.8672, "ret": -0.036564, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56782, "strategy": "momentum-vol", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:14+00:00", "entry_date": "2017-01-26", "entry": 10450.0, "exit_date": "2017-02-28", "exit": 10820.0, "ret": 0.106221, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56783, "strategy": "momentum-vol", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:14+00:00", "entry_date": "2017-02-28", "entry": 10820.0, "exit_date": "2017-03-31", "exit": 11300.0, "ret": 0.133086, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56784, "strategy": "momentum-vol", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:14+00:00", "entry_date": "2017-03-31", "entry": 11300.0, "exit_date": "2017-04-28", "exit": 11140.0, "ret": -0.042477, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56785, "strategy": "momentum-vol", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:14+00:00", "entry_date": "2017-04-28", "entry": 11140.0, "exit_date": "2017-05-31", "exit": 11610.0, "ret": 0.12657, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56786, "strategy": "momentum-vol", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:14+00:00", "entry_date": "2017-05-31", "entry": 11610.0, "exit_date": "2017-06-30", "exit": 12560.0, "ret": 0.245478, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56787, "strategy": "momentum-vol", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:14+00:00", "entry_date": "2017-06-30", "entry": 12560.0, "exit_date": "2017-07-31", "exit": 12350.0, "ret": -0.05016, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56788, "strategy": "momentum-vol", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:14+00:00", "entry_date": "2017-07-31", "entry": 12350.0, "exit_date": "2017-08-31", "exit": 12630.0, "ret": 0.045095, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56789, "strategy": "momentum-vol", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:14+00:00", "entry_date": "2017-08-31", "entry": 12630.0, "exit_date": "2017-09-29", "exit": 13000.0, "ret": 0.066783, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56790, "strategy": "momentum-vol", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:14+00:00", "entry_date": "2017-09-29", "entry": 13000.0, "exit_date": "2017-10-31", "exit": 13780.0, "ret": 0.155378, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56791, "strategy": "momentum-vol", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:14+00:00", "entry_date": "2017-10-31", "entry": 13780.0, "exit_date": "2017-11-30", "exit": 15640.0, "ret": 0.389156, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56792, "strategy": "momentum-vol", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:14+00:00", "entry_date": "2017-11-30", "entry": 15640.0, "exit_date": "2017-12-29", "exit": 16180.0, "ret": 0.103581, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56793, "strategy": "momentum-vol", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:14+00:00", "entry_date": "2017-12-29", "entry": 16180.0, "exit_date": "2018-01-31", "exit": 18000.0, "ret": 0.313325, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56887, "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": "2017-01-26", "entry": 9640.5967, "exit_date": "2017-02-28", "exit": 8909.9248, "ret": 0.01663, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56888, "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": "2017-02-28", "entry": 9800.9199, "exit_date": "2017-03-31", "exit": 10110.8701, "ret": 0.031625, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56889, "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": "2017-03-31", "entry": 10110.8701, "exit_date": "2017-04-28", "exit": 9036.2373, "ret": -0.016913, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56890, "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": "2017-04-28", "entry": 9939.8613, "exit_date": "2017-05-31", "exit": 9809.2861, "ret": 0.08555, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56891, "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": "2017-05-31", "entry": 10790.2158, "exit_date": "2017-06-30", "exit": 11756.3164, "ret": 0.089535, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56892, "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": "2017-06-30", "entry": 11756.3154, "exit_date": "2017-07-31", "exit": 12132.7197, "ret": 0.032017, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56893, "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": "2017-07-31", "entry": 12132.7197, "exit_date": "2017-08-31", "exit": 11296.3984, "ret": 0.024176, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56894, "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": "2017-08-31", "entry": 12426.0391, "exit_date": "2017-09-29", "exit": 12490.0908, "ret": 0.005155, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56895, "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": "2017-09-29", "entry": 12490.0908, "exit_date": "2017-10-31", "exit": 12912.832, "ret": 0.033846, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56896, "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": "2017-10-31", "entry": 12912.832, "exit_date": "2017-11-30", "exit": 14962.4873, "ret": 0.15873, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56897, "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": "2017-11-30", "entry": 14962.4893, "exit_date": "2017-12-29", "exit": 13299.4717, "ret": -0.02226, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56898, "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": "2017-12-29", "entry": 14629.4199, "exit_date": "2018-01-31", "exit": 16115.417, "ret": 0.101576, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57012, "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": "2017-01-26", "entry": 4432.5439, "exit_date": "2017-02-28", "exit": 4191.5303, "ret": -0.054374, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57013, "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": "2017-02-28", "entry": 4191.5303, "exit_date": "2017-03-31", "exit": 4801.9214, "ret": 0.145625, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57014, "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": "2017-03-31", "entry": 4801.9214, "exit_date": "2017-04-28", "exit": 4636.8804, "ret": -0.03437, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57015, "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": "2017-04-28", "entry": 4636.8804, "exit_date": "2017-05-31", "exit": 4778.3442, "ret": 0.030508, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57016, "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": "2017-05-31", "entry": 4778.3442, "exit_date": "2017-06-30", "exit": 5372.5288, "ret": 0.124349, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57017, "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": "2017-06-30", "entry": 5372.5288, "exit_date": "2017-07-31", "exit": 5422.896, "ret": 0.009375, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57018, "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": "2017-07-31", "entry": 5422.896, "exit_date": "2017-08-31", "exit": 5884.5981, "ret": 0.085139, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57019, "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": "2017-08-31", "entry": 5884.5981, "exit_date": "2017-09-29", "exit": 6530.9805, "ret": 0.109843, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57020, "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": "2017-09-29", "entry": 6530.9805, "exit_date": "2017-10-31", "exit": 6211.9868, "ret": -0.048843, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57021, "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": "2017-10-31", "entry": 6211.9868, "exit_date": "2017-11-30", "exit": 6917.1309, "ret": 0.113513, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57022, "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": "2017-11-30", "entry": 6917.1309, "exit_date": "2017-12-29", "exit": 7865.7178, "ret": 0.137136, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57023, "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": "2017-12-29", "entry": 7865.7178, "exit_date": "2018-01-31", "exit": 10459.6416, "ret": 0.329776, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57101, "strategy": "dual-momentum", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:26+00:00", "entry_date": "2017-01-26", "entry": 16000.7354, "exit_date": "2017-02-28", "exit": 16710.7695, "ret": 0.044375, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57102, "strategy": "dual-momentum", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:26+00:00", "entry_date": "2017-02-28", "entry": 16710.7695, "exit_date": "2017-03-31", "exit": 18799.5684, "ret": 0.007181, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57103, "strategy": "dual-momentum", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:26+00:00", "entry_date": "2017-03-31", "entry": 16830.7734, "exit_date": "2017-04-28", "exit": 18632.0176, "ret": -0.008912, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57104, "strategy": "dual-momentum", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:26+00:00", "entry_date": "2017-04-28", "entry": 16680.7676, "exit_date": "2017-05-31", "exit": 21062.4805, "ret": 0.130446, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57105, "strategy": "dual-momentum", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:26+00:00", "entry_date": "2017-05-31", "entry": 18856.6973, "exit_date": "2017-06-30", "exit": 23179.9863, "ret": 0.100535, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57106, "strategy": "dual-momentum", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:26+00:00", "entry_date": "2017-06-30", "entry": 20752.4531, "exit_date": "2017-07-31", "exit": 22639.3477, "ret": -0.023324, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57107, "strategy": "dual-momentum", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:26+00:00", "entry_date": "2017-07-31", "entry": 20268.4316, "exit_date": "2017-08-31", "exit": 22063.3477, "ret": 0.088557, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57108, "strategy": "dual-momentum", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:26+00:00", "entry_date": "2017-08-31", "entry": 22063.3438, "exit_date": "2017-09-29", "exit": 26198.5742, "ret": 0.063071, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57109, "strategy": "dual-momentum", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:26+00:00", "entry_date": "2017-09-29", "entry": 23454.9121, "exit_date": "2017-10-31", "exit": 25915.3574, "ret": 0.104901, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57110, "strategy": "dual-momentum", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:26+00:00", "entry_date": "2017-10-31", "entry": 25915.3574, "exit_date": "2017-11-30", "exit": 27226.248, "ret": 0.050584, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57111, "strategy": "dual-momentum", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:26+00:00", "entry_date": "2017-11-30", "entry": 27226.252, "exit_date": "2017-12-29", "exit": 29509.998, "ret": -0.02963, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57112, "strategy": "dual-momentum", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:26+00:00", "entry_date": "2017-12-29", "entry": 26419.5449, "exit_date": "2018-01-31", "exit": 25310.3262, "ret": -0.041985, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57224, "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": "2017-01-26", "entry": 8267.5557, "exit_date": "2017-02-28", "exit": 8676.8398, "ret": 0.049505, "reason": "12-month return fell behind cash", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57225, "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": "2017-03-31", "entry": 9761.4443, "exit_date": "2017-04-28", "exit": 9106.5898, "ret": -0.067086, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57226, "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": "2017-04-28", "entry": 9106.5898, "exit_date": "2017-05-31", "exit": 10150.2656, "ret": 0.114607, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57227, "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": "2017-05-31", "entry": 10150.2656, "exit_date": "2017-06-30", "exit": 5914.0786, "ret": 0.114919, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57228, "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": "2017-06-30", "entry": 11316.7275, "exit_date": "2017-07-31", "exit": 5625.3257, "ret": -0.048825, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57229, "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": "2017-07-31", "entry": 10764.1924, "exit_date": "2017-08-31", "exit": 5357.9629, "ret": -0.047529, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57230, "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": "2017-08-31", "entry": 10252.5859, "exit_date": "2017-09-29", "exit": 10252.5859, "ret": 0.0, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57231, "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": "2017-09-29", "entry": 10252.5859, "exit_date": "2017-10-31", "exit": 5030.8315, "ret": -0.061055, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57232, "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": "2017-10-31", "entry": 9518.3818, "exit_date": "2017-11-30", "exit": 5988.0254, "ret": 0.190266, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57233, "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": "2017-11-30", "entry": 11329.4014, "exit_date": "2017-12-29", "exit": 12129.6191, "ret": 0.070632, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57234, "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": "2017-12-29", "entry": 12129.6191, "exit_date": "2018-01-31", "exit": 7590.7681, "ret": 0.184028, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57342, "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": "2017-01-26", "entry": 24557.3711, "exit_date": "2017-02-28", "exit": 23370.1211, "ret": -0.048346, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57343, "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": "2017-02-28", "entry": 23370.1211, "exit_date": "2017-03-31", "exit": 23057.6836, "ret": -0.013369, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57344, "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": "2017-03-31", "entry": 23057.6836, "exit_date": "2017-04-28", "exit": 21776.7031, "ret": -0.055556, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57345, "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": "2017-04-28", "entry": 21776.7031, "exit_date": "2017-05-31", "exit": 22620.2754, "ret": 0.038737, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57346, "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": "2017-05-31", "entry": 22620.2793, "exit_date": "2017-06-30", "exit": 24057.4805, "ret": 0.063536, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57347, "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": "2017-06-30", "entry": 24057.4805, "exit_date": "2017-07-31", "exit": 23588.8262, "ret": -0.019481, "reason": "12-month return fell behind cash", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57348, "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": "2017-10-31", "entry": 26242.0781, "exit_date": "2017-11-30", "exit": 30742.5352, "ret": 0.171498, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57349, "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": "2017-11-30", "entry": 30742.5352, "exit_date": "2017-12-29", "exit": 34418.9609, "ret": 0.119588, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57350, "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": "2017-12-29", "entry": 34418.9531, "exit_date": "2018-01-31", "exit": 42215.5234, "ret": 0.226519, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57459, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:27+00:00", "entry_date": "2017-01-26", "entry": 15426.9971, "exit_date": "2017-02-28", "exit": 16528.9258, "ret": 0.071429, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57460, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:27+00:00", "entry_date": "2017-02-28", "entry": 16528.9258, "exit_date": "2017-03-31", "exit": 15353.5352, "ret": -0.071111, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57461, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:27+00:00", "entry_date": "2017-03-31", "entry": 15353.5352, "exit_date": "2017-04-28", "exit": 15022.957, "ret": -0.021531, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57462, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:27+00:00", "entry_date": "2017-04-28", "entry": 15022.957, "exit_date": "2017-05-31", "exit": 14784.2061, "ret": -0.015892, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57463, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:27+00:00", "entry_date": "2017-05-31", "entry": 14784.2061, "exit_date": "2017-06-30", "exit": 15684.1143, "ret": 0.06087, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57464, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:27+00:00", "entry_date": "2017-06-30", "entry": 15684.1143, "exit_date": "2017-07-31", "exit": 16345.2705, "ret": 0.042155, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57465, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:27+00:00", "entry_date": "2017-07-31", "entry": 16345.2705, "exit_date": "2017-08-31", "exit": 17998.1641, "ret": 0.101124, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57466, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:27+00:00", "entry_date": "2017-08-31", "entry": 17998.1641, "exit_date": "2017-09-29", "exit": 18806.2441, "ret": 0.044898, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57467, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:27+00:00", "entry_date": "2017-09-29", "entry": 18806.2441, "exit_date": "2017-10-31", "exit": 21487.6035, "ret": 0.142578, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57468, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:27+00:00", "entry_date": "2017-10-31", "entry": 21487.6035, "exit_date": "2017-11-30", "exit": 27364.5547, "ret": 0.273504, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57469, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:27+00:00", "entry_date": "2017-11-30", "entry": 27364.5547, "exit_date": "2017-12-29", "exit": 28393.0215, "ret": 0.037584, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57470, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:27+00:00", "entry_date": "2017-12-29", "entry": 28393.0215, "exit_date": "2018-01-31", "exit": 31588.6133, "ret": 0.112548, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57558, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:28+00:00", "entry_date": "2017-01-26", "entry": 56896.0273, "exit_date": "2017-02-28", "exit": 58524.5977, "ret": 0.018605, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57559, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:28+00:00", "entry_date": "2017-02-28", "entry": 57954.5391, "exit_date": "2017-03-31", "exit": 63824.7656, "ret": 0.090563, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57560, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:28+00:00", "entry_date": "2017-03-31", "entry": 63203.1133, "exit_date": "2017-04-28", "exit": 65250.0234, "ret": 0.022331, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57561, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:28+00:00", "entry_date": "2017-04-28", "entry": 64614.4688, "exit_date": "2017-05-31", "exit": 67586.7812, "ret": 0.035812, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57562, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:28+00:00", "entry_date": "2017-05-31", "entry": 66928.4453, "exit_date": "2017-06-30", "exit": 71153.4609, "ret": 0.052772, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57563, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:28+00:00", "entry_date": "2017-06-30", "entry": 70460.4297, "exit_date": "2017-07-31", "exit": 68896.0469, "ret": -0.031726, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57564, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:28+00:00", "entry_date": "2017-07-31", "entry": 68225.0156, "exit_date": "2017-08-31", "exit": 67896.1562, "ret": -0.014513, "reason": "12-month return fell behind cash", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57565, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:28+00:00", "entry_date": "2017-09-29", "entry": 67597.2891, "exit_date": "2017-10-31", "exit": 69085.7188, "ret": 0.012064, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57566, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:28+00:00", "entry_date": "2017-10-31", "entry": 68412.8047, "exit_date": "2017-11-30", "exit": 84587.2188, "ret": 0.236424, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57567, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:28+00:00", "entry_date": "2017-11-30", "entry": 84587.2188, "exit_date": "2017-12-29", "exit": 95205.9766, "ret": 0.125536, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57568, "strategy": "dual-momentum", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:28+00:00", "entry_date": "2017-12-29", "entry": 95205.9766, "exit_date": "2018-01-31", "exit": 93791.8672, "ret": -0.024449, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57612, "strategy": "dual-momentum", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:28+00:00", "entry_date": "2017-01-26", "entry": 10450.0, "exit_date": "2017-02-28", "exit": 10820.0, "ret": 0.035407, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57613, "strategy": "dual-momentum", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:28+00:00", "entry_date": "2017-02-28", "entry": 10820.0, "exit_date": "2017-03-31", "exit": 11300.0, "ret": 0.044362, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57614, "strategy": "dual-momentum", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:28+00:00", "entry_date": "2017-03-31", "entry": 11300.0, "exit_date": "2017-04-28", "exit": 11140.0, "ret": -0.014159, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57615, "strategy": "dual-momentum", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:28+00:00", "entry_date": "2017-04-28", "entry": 11140.0, "exit_date": "2017-05-31", "exit": 11610.0, "ret": 0.04219, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57616, "strategy": "dual-momentum", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:28+00:00", "entry_date": "2017-05-31", "entry": 11610.0, "exit_date": "2017-06-30", "exit": 12560.0, "ret": 0.081826, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57617, "strategy": "dual-momentum", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:28+00:00", "entry_date": "2017-06-30", "entry": 12560.0, "exit_date": "2017-07-31", "exit": 12350.0, "ret": -0.01672, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57618, "strategy": "dual-momentum", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:28+00:00", "entry_date": "2017-07-31", "entry": 12350.0, "exit_date": "2017-08-31", "exit": 12630.0, "ret": 0.022672, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57619, "strategy": "dual-momentum", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:28+00:00", "entry_date": "2017-08-31", "entry": 12630.0, "exit_date": "2017-09-29", "exit": 13000.0, "ret": 0.029295, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57620, "strategy": "dual-momentum", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:28+00:00", "entry_date": "2017-09-29", "entry": 13000.0, "exit_date": "2017-10-31", "exit": 13780.0, "ret": 0.06, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57621, "strategy": "dual-momentum", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:28+00:00", "entry_date": "2017-10-31", "entry": 13780.0, "exit_date": "2017-11-30", "exit": 15640.0, "ret": 0.134978, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57622, "strategy": "dual-momentum", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:28+00:00", "entry_date": "2017-11-30", "entry": 15640.0, "exit_date": "2017-12-29", "exit": 16180.0, "ret": 0.034527, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57623, "strategy": "dual-momentum", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:42:28+00:00", "entry_date": "2017-12-29", "entry": 16180.0, "exit_date": "2018-01-31", "exit": 18000.0, "ret": 0.112485, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58149, "strategy": "btc-trend", "market": "crypto", "symbol": "BTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-18T11:36:26+00:00", "entry_date": "2017-11-25", "entry": 8138.99, "exit_date": "2018-01-31", "exit": 10230.0, "ret": 0.256913, "reason": "BTC closed below its 100-day average", "bars_held": 67, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 59397, "strategy": "rsi2", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v2", "logged_at": "2026-10-02T01:42:28+00:00", "entry_date": "2017-07-21", "entry": 10539.2803, "exit_date": "2017-07-25", "exit": 10653.3418, "ret": 0.010822, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 59398, "strategy": "rsi2", "market": "vietnam", "symbol": "HPG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v2", "logged_at": "2026-10-02T01:42:29+00:00", "entry_date": "2017-07-21", "entry": 5271.7939, "exit_date": "2017-07-25", "exit": 5372.5288, "ret": 0.019108, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 59400, "strategy": "rsi2", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v2", "logged_at": "2026-10-02T01:42:29+00:00", "entry_date": "2017-07-21", "entry": 21850.9141, "exit_date": "2017-07-26", "exit": 22526.7168, "ret": 0.030928, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 59529, "strategy": "rsi2", "market": "vietnam", "symbol": "HPG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v2", "logged_at": "2026-10-05T00:59:24+00:00", "entry_date": "2017-10-23", "entry": 6228.7759, "exit_date": "2017-10-27", "exit": 6329.5107, "ret": 0.016172, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}]}