{"year": "2016", "trades": [{"id": 14079, "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": "2016-03-31", "entry": 174.159, "exit_date": "2016-04-29", "exit": 174.4122, "ret": 0.003941, "reason": "the month ended", "bars_held": 21}, {"id": 14080, "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": "2016-04-29", "entry": 174.8454, "exit_date": "2016-05-31", "exit": 177.3793, "ret": 0.017011, "reason": "the month ended", "bars_held": 21}, {"id": 14081, "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": "2016-05-31", "entry": 177.8197, "exit_date": "2016-06-30", "exit": 178.4378, "ret": 0.003476, "reason": "the month ended", "bars_held": 22}, {"id": 14082, "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": "2016-06-30", "entry": 178.4378, "exit_date": "2016-07-29", "exit": 184.4875, "ret": 0.036471, "reason": "the month ended", "bars_held": 20}, {"id": 14083, "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": "2016-07-29", "entry": 184.9457, "exit_date": "2016-08-31", "exit": 184.7085, "ret": 0.001198, "reason": "the month ended", "bars_held": 23}, {"id": 14084, "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": "2016-08-31", "entry": 185.1671, "exit_date": "2016-09-30", "exit": 185.1779, "ret": 5.8e-05, "reason": "the month ended", "bars_held": 21}, {"id": 14085, "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": "2016-09-30", "entry": 185.1779, "exit_date": "2016-10-31", "exit": 181.5168, "ret": -0.017337, "reason": "the month ended", "bars_held": 21}, {"id": 14086, "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": "2016-10-31", "entry": 181.9675, "exit_date": "2016-11-30", "exit": 188.2035, "ret": 0.036838, "reason": "the month ended", "bars_held": 21}, {"id": 14087, "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": "2016-11-30", "entry": 188.6708, "exit_date": "2016-12-30", "exit": 192.0187, "ret": 0.020272, "reason": "the month ended", "bars_held": 21}, {"id": 14088, "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": "2016-12-30", "entry": 192.4955, "exit_date": "2017-01-31", "exit": 195.4549, "ret": 0.017895, "reason": "the month ended", "bars_held": 20}, {"id": 14275, "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": "2016-01-29", "entry": 96.6228, "exit_date": "2016-02-29", "exit": 95.0113, "ret": -0.015654, "reason": "the 12-month return turned negative", "bars_held": 20}, {"id": 14276, "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": "2016-03-31", "entry": 101.6278, "exit_date": "2016-04-29", "exit": 98.3891, "ret": -0.031868, "reason": "the 12-month return turned negative", "bars_held": 21}, {"id": 14277, "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": "2016-05-31", "entry": 102.6888, "exit_date": "2016-06-30", "exit": 100.245, "ret": -0.02278, "reason": "the month ended", "bars_held": 22}, {"id": 14278, "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": "2016-06-30", "entry": 100.3495, "exit_date": "2016-07-29", "exit": 107.4134, "ret": 0.071508, "reason": "the month ended", "bars_held": 20}, {"id": 14279, "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": "2016-07-29", "entry": 107.5253, "exit_date": "2016-08-31", "exit": 108.5413, "ret": 0.0105, "reason": "the month ended", "bars_held": 23}, {"id": 14280, "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": "2016-08-31", "entry": 108.6544, "exit_date": "2016-09-30", "exit": 110.9439, "ret": 0.022135, "reason": "the month ended", "bars_held": 21}, {"id": 14281, "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": "2016-09-30", "entry": 111.0595, "exit_date": "2016-10-31", "exit": 109.4411, "ret": -0.014572, "reason": "the month ended", "bars_held": 21}, {"id": 14282, "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": "2016-10-31", "entry": 109.4412, "exit_date": "2016-11-30", "exit": 109.8039, "ret": 0.00436, "reason": "the month ended", "bars_held": 21}, {"id": 14283, "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": "2016-11-30", "entry": 109.9183, "exit_date": "2016-12-30", "exit": 111.0471, "ret": 0.011322, "reason": "the month ended", "bars_held": 21}, {"id": 14284, "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": "2016-12-30", "entry": 111.1628, "exit_date": "2017-01-31", "exit": 116.755, "ret": 0.051401, "reason": "the month ended", "bars_held": 20}, {"id": 14456, "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": "2016-07-29", "entry": 106.812, "exit_date": "2016-08-31", "exit": 108.7176, "ret": 0.017841, "reason": "the month ended", "bars_held": 23}, {"id": 14457, "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": "2016-08-31", "entry": 108.7176, "exit_date": "2016-09-30", "exit": 109.5988, "ret": 0.010738, "reason": "the month ended", "bars_held": 21}, {"id": 14458, "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": "2016-09-30", "entry": 109.8851, "exit_date": "2016-10-31", "exit": 104.5605, "ret": -0.04597, "reason": "the month ended", "bars_held": 21}, {"id": 14459, "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": "2016-10-31", "entry": 104.8336, "exit_date": "2016-11-30", "exit": 116.1284, "ret": 0.110633, "reason": "the month ended", "bars_held": 21}, {"id": 14460, "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": "2016-11-30", "entry": 116.4317, "exit_date": "2016-12-30", "exit": 119.478, "ret": 0.028844, "reason": "the month ended", "bars_held": 21}, {"id": 14461, "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": "2016-12-30", "entry": 119.7901, "exit_date": "2017-01-31", "exit": 119.8147, "ret": 0.002818, "reason": "the month ended", "bars_held": 20}, {"id": 14852, "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": "2016-03-31", "entry": 174.159, "exit_date": "2016-04-29", "exit": 174.4122, "ret": 0.009206, "reason": "the month ended", "bars_held": 21}, {"id": 14853, "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": "2016-04-29", "entry": 174.8454, "exit_date": "2016-05-31", "exit": 177.3793, "ret": 0.044236, "reason": "the month ended", "bars_held": 21}, {"id": 14854, "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": "2016-05-31", "entry": 177.8197, "exit_date": "2016-06-30", "exit": 178.4378, "ret": 0.009782, "reason": "the month ended", "bars_held": 22}, {"id": 14855, "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": "2016-06-30", "entry": 178.4378, "exit_date": "2016-07-29", "exit": 184.4875, "ret": 0.091093, "reason": "the month ended", "bars_held": 20}, {"id": 14856, "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": "2016-07-29", "entry": 184.9457, "exit_date": "2016-08-31", "exit": 184.7085, "ret": 0.003392, "reason": "the month ended", "bars_held": 23}, {"id": 14857, "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": "2016-08-31", "entry": 185.1671, "exit_date": "2016-09-30", "exit": 185.1779, "ret": 0.000174, "reason": "the month ended", "bars_held": 21}, {"id": 14858, "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": "2016-09-30", "entry": 185.1779, "exit_date": "2016-10-31", "exit": 181.5168, "ret": -0.052011, "reason": "the month ended", "bars_held": 21}, {"id": 14859, "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": "2016-10-31", "entry": 181.9675, "exit_date": "2016-11-30", "exit": 188.2035, "ret": 0.110514, "reason": "the month ended", "bars_held": 21}, {"id": 14860, "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": "2016-11-30", "entry": 188.6708, "exit_date": "2016-12-30", "exit": 192.0187, "ret": 0.060816, "reason": "the month ended", "bars_held": 21}, {"id": 14861, "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": "2016-12-30", "entry": 192.4955, "exit_date": "2017-01-31", "exit": 195.4549, "ret": 0.053685, "reason": "the month ended", "bars_held": 20}, {"id": 15048, "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": "2016-01-29", "entry": 96.6228, "exit_date": "2016-02-29", "exit": 95.0113, "ret": -0.027277, "reason": "the 12-month return turned negative", "bars_held": 20}, {"id": 15049, "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": "2016-03-31", "entry": 101.6278, "exit_date": "2016-04-29", "exit": 98.3891, "ret": -0.061255, "reason": "the 12-month return turned negative", "bars_held": 21}, {"id": 15050, "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": "2016-05-31", "entry": 102.6888, "exit_date": "2016-06-30", "exit": 100.245, "ret": -0.051714, "reason": "the month ended", "bars_held": 22}, {"id": 15051, "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": "2016-06-30", "entry": 100.3495, "exit_date": "2016-07-29", "exit": 107.4134, "ret": 0.149801, "reason": "the month ended", "bars_held": 20}, {"id": 15052, "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": "2016-07-29", "entry": 107.5253, "exit_date": "2016-08-31", "exit": 108.5413, "ret": 0.024814, "reason": "the month ended", "bars_held": 23}, {"id": 15053, "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": "2016-08-31", "entry": 108.6544, "exit_date": "2016-09-30", "exit": 110.9439, "ret": 0.061425, "reason": "the month ended", "bars_held": 21}, {"id": 15054, "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": "2016-09-30", "entry": 111.0595, "exit_date": "2016-10-31", "exit": 109.4411, "ret": -0.039875, "reason": "the month ended", "bars_held": 21}, {"id": 15055, "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": "2016-10-31", "entry": 109.4412, "exit_date": "2016-11-30", "exit": 109.8039, "ret": 0.01308, "reason": "the month ended", "bars_held": 21}, {"id": 15056, "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": "2016-11-30", "entry": 109.9183, "exit_date": "2016-12-30", "exit": 111.0471, "ret": 0.032954, "reason": "the month ended", "bars_held": 21}, {"id": 15057, "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": "2016-12-30", "entry": 111.1628, "exit_date": "2017-01-31", "exit": 116.755, "ret": 0.154203, "reason": "the month ended", "bars_held": 20}, {"id": 15229, "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": "2016-07-29", "entry": 106.812, "exit_date": "2016-08-31", "exit": 108.4344, "ret": 0.037794, "reason": "the month ended", "bars_held": 23}, {"id": 15230, "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": "2016-08-31", "entry": 108.7176, "exit_date": "2016-09-30", "exit": 109.5988, "ret": 0.025825, "reason": "the month ended", "bars_held": 21}, {"id": 15231, "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": "2016-09-30", "entry": 109.8851, "exit_date": "2016-10-31", "exit": 104.5605, "ret": -0.106337, "reason": "the month ended", "bars_held": 21}, {"id": 15232, "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": "2016-10-31", "entry": 104.8336, "exit_date": "2016-11-30", "exit": 116.1283, "ret": 0.278033, "reason": "the month ended", "bars_held": 21}, {"id": 15233, "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": "2016-11-30", "entry": 116.4317, "exit_date": "2016-12-30", "exit": 119.478, "ret": 0.06781, "reason": "the month ended", "bars_held": 21}, {"id": 15234, "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": "2016-12-30", "entry": 119.7901, "exit_date": "2017-01-31", "exit": 119.8147, "ret": 0.007031, "reason": "the month ended", "bars_held": 20}, {"id": 15620, "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": "2016-03-31", "entry": 174.159, "exit_date": "2016-04-29", "exit": 174.4122, "ret": 0.003941, "reason": "the month ended", "bars_held": 21}, {"id": 15621, "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": "2016-04-29", "entry": 174.8454, "exit_date": "2016-05-31", "exit": 177.3793, "ret": 0.017011, "reason": "the month ended", "bars_held": 21}, {"id": 15622, "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": "2016-05-31", "entry": 177.8197, "exit_date": "2016-06-30", "exit": 178.4378, "ret": 0.003476, "reason": "the month ended", "bars_held": 22}, {"id": 15623, "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": "2016-06-30", "entry": 178.4378, "exit_date": "2016-07-29", "exit": 184.4875, "ret": 0.036471, "reason": "the month ended", "bars_held": 20}, {"id": 15624, "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": "2016-07-29", "entry": 184.9457, "exit_date": "2016-08-31", "exit": 184.7085, "ret": 0.001198, "reason": "the month ended", "bars_held": 23}, {"id": 15625, "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": "2016-08-31", "entry": 185.1671, "exit_date": "2016-09-30", "exit": 185.1779, "ret": 5.8e-05, "reason": "the month ended", "bars_held": 21}, {"id": 15626, "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": "2016-09-30", "entry": 185.1779, "exit_date": "2016-10-31", "exit": 181.5168, "ret": -0.017337, "reason": "the month ended", "bars_held": 21}, {"id": 15627, "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": "2016-10-31", "entry": 181.9675, "exit_date": "2016-11-30", "exit": 188.2035, "ret": 0.036838, "reason": "the month ended", "bars_held": 21}, {"id": 15628, "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": "2016-11-30", "entry": 188.6708, "exit_date": "2016-12-30", "exit": 192.0187, "ret": 0.020272, "reason": "the month ended", "bars_held": 21}, {"id": 15629, "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": "2016-12-30", "entry": 192.4955, "exit_date": "2017-01-31", "exit": 195.4549, "ret": 0.017895, "reason": "the month ended", "bars_held": 20}, {"id": 15805, "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": "2016-01-29", "entry": 96.6228, "exit_date": "2016-02-29", "exit": 95.0113, "ret": -0.015654, "reason": "12-month return fell behind cash", "bars_held": 20}, {"id": 15806, "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": "2016-03-31", "entry": 101.6278, "exit_date": "2016-04-29", "exit": 98.3891, "ret": -0.031868, "reason": "12-month return fell behind cash", "bars_held": 21}, {"id": 15807, "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": "2016-05-31", "entry": 102.6888, "exit_date": "2016-06-30", "exit": 100.245, "ret": -0.02278, "reason": "the month ended", "bars_held": 22}, {"id": 15808, "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": "2016-06-30", "entry": 100.3495, "exit_date": "2016-07-29", "exit": 107.4134, "ret": 0.071508, "reason": "the month ended", "bars_held": 20}, {"id": 15809, "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": "2016-07-29", "entry": 107.5253, "exit_date": "2016-08-31", "exit": 108.5413, "ret": 0.0105, "reason": "the month ended", "bars_held": 23}, {"id": 15810, "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": "2016-08-31", "entry": 108.6544, "exit_date": "2016-09-30", "exit": 110.9439, "ret": 0.022135, "reason": "the month ended", "bars_held": 21}, {"id": 15811, "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": "2016-09-30", "entry": 111.0595, "exit_date": "2016-10-31", "exit": 109.4411, "ret": -0.014572, "reason": "the month ended", "bars_held": 21}, {"id": 15812, "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": "2016-10-31", "entry": 109.4412, "exit_date": "2016-11-30", "exit": 109.8039, "ret": 0.00436, "reason": "the month ended", "bars_held": 21}, {"id": 15813, "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": "2016-11-30", "entry": 109.9183, "exit_date": "2016-12-30", "exit": 111.0471, "ret": 0.011322, "reason": "the month ended", "bars_held": 21}, {"id": 15814, "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": "2016-12-30", "entry": 111.1628, "exit_date": "2017-01-31", "exit": 116.755, "ret": 0.051401, "reason": "the month ended", "bars_held": 20}, {"id": 15981, "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": "2016-08-31", "entry": 108.7176, "exit_date": "2016-09-30", "exit": 109.5988, "ret": 0.010738, "reason": "the month ended", "bars_held": 21}, {"id": 15982, "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": "2016-09-30", "entry": 109.8851, "exit_date": "2016-10-31", "exit": 104.5605, "ret": -0.04597, "reason": "the month ended", "bars_held": 21}, {"id": 15983, "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": "2016-10-31", "entry": 104.8336, "exit_date": "2016-11-30", "exit": 116.1284, "ret": 0.110633, "reason": "the month ended", "bars_held": 21}, {"id": 15984, "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": "2016-11-30", "entry": 116.4317, "exit_date": "2016-12-30", "exit": 119.478, "ret": 0.028844, "reason": "the month ended", "bars_held": 21}, {"id": 15985, "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": "2016-12-30", "entry": 119.7901, "exit_date": "2017-01-31", "exit": 119.8147, "ret": 0.002818, "reason": "the month ended", "bars_held": 20}, {"id": 39611, "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": "2016-03-31", "entry": 144.3656, "exit_date": "2016-04-29", "exit": 144.7934, "ret": 0.006108, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39612, "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": "2016-04-29", "entry": 145.2475, "exit_date": "2016-05-31", "exit": 145.3514, "ret": 0.003855, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39613, "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": "2016-05-31", "entry": 145.8072, "exit_date": "2016-06-30", "exit": 146.7495, "ret": 0.009619, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39614, "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": "2016-06-30", "entry": 147.2098, "exit_date": "2016-07-29", "exit": 151.4138, "ret": 0.029411, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39615, "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": "2016-07-29", "entry": 151.5393, "exit_date": "2016-08-31", "exit": 151.4428, "ret": 0.002497, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39616, "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": "2016-08-31", "entry": 151.9177, "exit_date": "2016-09-30", "exit": 150.7806, "ret": -0.004373, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39617, "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": "2016-09-30", "entry": 151.2535, "exit_date": "2016-10-31", "exit": 149.6008, "ret": -0.007824, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39618, "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": "2016-10-31", "entry": 150.0699, "exit_date": "2016-11-30", "exit": 158.4944, "ret": 0.059449, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39619, "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": "2016-11-30", "entry": 158.9916, "exit_date": "2016-12-30", "exit": 163.9105, "ret": 0.034172, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39620, "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": "2016-12-30", "entry": 164.4245, "exit_date": "2017-01-31", "exit": 164.7771, "ret": 0.005287, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39793, "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": "2016-06-30", "entry": 240.3493, "exit_date": "2016-07-29", "exit": 249.9464, "ret": 0.042427, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39794, "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": "2016-07-29", "entry": 250.5467, "exit_date": "2016-08-31", "exit": 251.6945, "ret": 0.004581, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39795, "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": "2016-08-31", "entry": 251.6945, "exit_date": "2016-09-30", "exit": 249.6126, "ret": -0.00589, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39796, "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": "2016-09-30", "entry": 250.2122, "exit_date": "2016-10-31", "exit": 242.9804, "ret": -0.02657, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39797, "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": "2016-10-31", "entry": 243.564, "exit_date": "2016-11-30", "exit": 262.1344, "ret": 0.07883, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39798, "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": "2016-11-30", "entry": 262.764, "exit_date": "2016-12-30", "exit": 267.8456, "ret": 0.021787, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39799, "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": "2016-12-30", "entry": 268.4888, "exit_date": "2017-01-31", "exit": 272.2574, "ret": 0.016471, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39942, "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": "2016-08-31", "entry": 43.4592, "exit_date": "2016-09-30", "exit": 44.0402, "ret": 0.013368, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39943, "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": "2016-09-30", "entry": 44.0402, "exit_date": "2016-10-31", "exit": 43.0645, "ret": -0.022155, "reason": "the 12-month return turned negative", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39944, "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": "2016-12-30", "entry": 43.442, "exit_date": "2017-01-31", "exit": 44.8718, "ret": 0.032912, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40089, "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": "2016-08-31", "entry": 29.3405, "exit_date": "2016-09-30", "exit": 30.0795, "ret": 0.025185, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40090, "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": "2016-09-30", "entry": 30.0795, "exit_date": "2016-10-31", "exit": 29.8305, "ret": -0.008278, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40091, "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": "2016-10-31", "entry": 29.8305, "exit_date": "2016-11-30", "exit": 28.5132, "ret": -0.044157, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40092, "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": "2016-11-30", "entry": 28.5132, "exit_date": "2016-12-30", "exit": 28.4412, "ret": -0.002527, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40093, "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": "2016-12-30", "entry": 28.4412, "exit_date": "2017-01-31", "exit": 30.334, "ret": 0.066552, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40253, "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": "2016-01-29", "entry": 18.379, "exit_date": "2016-02-29", "exit": 18.2586, "ret": -0.006547, "reason": "the 12-month return turned negative", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40254, "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": "2016-03-31", "entry": 19.8694, "exit_date": "2016-04-29", "exit": 18.8485, "ret": -0.050271, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40255, "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": "2016-04-29", "entry": 18.8705, "exit_date": "2016-05-31", "exit": 19.7701, "ret": 0.048896, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40256, "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": "2016-05-31", "entry": 19.7932, "exit_date": "2016-06-30", "exit": 19.4977, "ret": -0.013778, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40257, "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": "2016-06-30", "entry": 19.5205, "exit_date": "2016-07-29", "exit": 20.9068, "ret": 0.071017, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40258, "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": "2016-07-29", "entry": 20.9068, "exit_date": "2016-08-31", "exit": 21.1252, "ret": 0.011625, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40259, "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": "2016-08-31", "entry": 21.1498, "exit_date": "2016-09-30", "exit": 21.5944, "ret": 0.021018, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40260, "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": "2016-09-30", "entry": 21.5944, "exit_date": "2016-10-31", "exit": 21.4067, "ret": -0.007535, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40261, "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": "2016-10-31", "entry": 21.4317, "exit_date": "2016-11-30", "exit": 21.4428, "ret": 0.001687, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40262, "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": "2016-11-30", "entry": 21.4678, "exit_date": "2016-12-30", "exit": 21.9274, "ret": 0.022598, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40263, "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": "2016-12-30", "entry": 21.9529, "exit_date": "2017-01-31", "exit": 22.7072, "ret": 0.035567, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40426, "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": "2016-08-31", "entry": 16.58, "exit_date": "2016-09-30", "exit": 16.0586, "ret": -0.028018, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40427, "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": "2016-09-30", "entry": 16.1155, "exit_date": "2016-10-31", "exit": 16.4247, "ret": 0.022798, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40428, "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": "2016-10-31", "entry": 16.4829, "exit_date": "2016-11-30", "exit": 18.7295, "ret": 0.140324, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40429, "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": "2016-11-30", "entry": 18.7958, "exit_date": "2016-12-30", "exit": 19.4331, "ret": 0.037564, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40430, "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": "2016-12-30", "entry": 19.5019, "exit_date": "2017-01-31", "exit": 19.4832, "ret": 0.002581, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40579, "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": "2016-07-29", "entry": 22.4441, "exit_date": "2016-08-31", "exit": 22.6856, "ret": 0.016771, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40580, "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": "2016-08-31", "entry": 22.8205, "exit_date": "2016-09-30", "exit": 23.6621, "ret": 0.036882, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40581, "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": "2016-09-30", "entry": 23.6621, "exit_date": "2016-10-31", "exit": 22.9953, "ret": -0.028183, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40582, "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": "2016-10-31", "entry": 22.9953, "exit_date": "2016-11-30", "exit": 24.9422, "ret": 0.084669, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40583, "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": "2016-11-30", "entry": 24.9422, "exit_date": "2016-12-30", "exit": 25.224, "ret": 0.017307, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40584, "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": "2016-12-30", "entry": 25.3739, "exit_date": "2017-01-31", "exit": 24.4136, "ret": -0.032129, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40739, "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": "2016-08-31", "entry": 61.5455, "exit_date": "2016-09-30", "exit": 60.9984, "ret": -0.005096, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40740, "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": "2016-09-30", "entry": 61.2319, "exit_date": "2016-10-31", "exit": 56.9804, "ret": -0.065872, "reason": "the 12-month return turned negative", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40915, "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": "2016-03-31", "entry": 46.446, "exit_date": "2016-04-29", "exit": 47.0238, "ret": 0.012439, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40916, "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": "2016-04-29", "entry": 47.0238, "exit_date": "2016-05-31", "exit": 46.6973, "ret": -0.004274, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40917, "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": "2016-05-31", "entry": 46.8228, "exit_date": "2016-06-30", "exit": 47.0303, "ret": 0.007132, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40918, "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": "2016-06-30", "entry": 47.1567, "exit_date": "2016-07-29", "exit": 48.7349, "ret": 0.036244, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40919, "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": "2016-07-29", "entry": 48.8659, "exit_date": "2016-08-31", "exit": 49.1967, "ret": 0.009476, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40920, "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": "2016-08-31", "entry": 49.3289, "exit_date": "2016-09-30", "exit": 49.2883, "ret": 0.001861, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40921, "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": "2016-09-30", "entry": 49.4207, "exit_date": "2016-10-31", "exit": 48.3005, "ret": -0.020041, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40922, "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": "2016-10-31", "entry": 48.4303, "exit_date": "2016-11-30", "exit": 52.6907, "ret": 0.090893, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40923, "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": "2016-11-30", "entry": 52.8323, "exit_date": "2016-12-30", "exit": 52.994, "ret": 0.003061, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40924, "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": "2016-12-30", "entry": 52.994, "exit_date": "2017-01-31", "exit": 53.8373, "ret": 0.018643, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41424, "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": "2016-03-31", "entry": 144.3656, "exit_date": "2016-04-29", "exit": 144.7934, "ret": 0.014805, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41425, "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": "2016-04-29", "entry": 145.2475, "exit_date": "2016-05-31", "exit": 145.3514, "ret": 0.010447, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41426, "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": "2016-05-31", "entry": 145.8072, "exit_date": "2016-06-30", "exit": 146.7495, "ret": 0.027819, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41427, "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": "2016-06-30", "entry": 147.2098, "exit_date": "2016-07-29", "exit": 151.0657, "ret": 0.077038, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41428, "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": "2016-07-29", "entry": 151.5393, "exit_date": "2016-08-31", "exit": 151.4428, "ret": 0.007409, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41429, "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": "2016-08-31", "entry": 151.9177, "exit_date": "2016-09-30", "exit": 150.7806, "ret": -0.013119, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41430, "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": "2016-09-30", "entry": 151.2535, "exit_date": "2016-10-31", "exit": 149.6008, "ret": -0.023472, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41431, "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": "2016-10-31", "entry": 150.0699, "exit_date": "2016-11-30", "exit": 158.4944, "ret": 0.178347, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41432, "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": "2016-11-30", "entry": 158.9916, "exit_date": "2016-12-30", "exit": 163.9105, "ret": 0.102516, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41433, "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": "2016-12-30", "entry": 164.4245, "exit_date": "2017-01-31", "exit": 164.7771, "ret": 0.015861, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41606, "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": "2016-06-30", "entry": 240.3493, "exit_date": "2016-07-29", "exit": 249.9464, "ret": 0.088748, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41607, "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": "2016-07-29", "entry": 250.5467, "exit_date": "2016-08-31", "exit": 251.6945, "ret": 0.010737, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41608, "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": "2016-08-31", "entry": 251.6945, "exit_date": "2016-09-30", "exit": 249.6126, "ret": -0.015826, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41609, "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": "2016-09-30", "entry": 250.2122, "exit_date": "2016-10-31", "exit": 242.9804, "ret": -0.068204, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41610, "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": "2016-10-31", "entry": 243.564, "exit_date": "2016-11-30", "exit": 262.1344, "ret": 0.221962, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41611, "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": "2016-11-30", "entry": 262.764, "exit_date": "2016-12-30", "exit": 267.8456, "ret": 0.06223, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41612, "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": "2016-12-30", "entry": 268.4888, "exit_date": "2017-01-31", "exit": 272.2574, "ret": 0.049413, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41755, "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": "2016-08-31", "entry": 43.4592, "exit_date": "2016-09-30", "exit": 44.0402, "ret": 0.027084, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41756, "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": "2016-09-30", "entry": 44.0402, "exit_date": "2016-10-31", "exit": 43.0645, "ret": -0.04688, "reason": "the 12-month return turned negative", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41757, "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": "2016-12-30", "entry": 43.442, "exit_date": "2017-01-31", "exit": 44.8718, "ret": 0.096534, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41902, "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": "2016-08-31", "entry": 29.3405, "exit_date": "2016-09-30", "exit": 30.0795, "ret": 0.049877, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41903, "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": "2016-09-30", "entry": 30.0795, "exit_date": "2016-10-31", "exit": 29.8305, "ret": -0.015403, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41904, "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": "2016-10-31", "entry": 29.8305, "exit_date": "2016-11-30", "exit": 28.5132, "ret": -0.089492, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41905, "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": "2016-11-30", "entry": 28.5132, "exit_date": "2016-12-30", "exit": 28.4412, "ret": -0.004778, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41906, "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": "2016-12-30", "entry": 28.4412, "exit_date": "2017-01-31", "exit": 30.334, "ret": 0.13309, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42066, "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": "2016-01-29", "entry": 18.379, "exit_date": "2016-02-29", "exit": 18.2586, "ret": -0.011803, "reason": "the 12-month return turned negative", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42067, "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": "2016-03-31", "entry": 19.8694, "exit_date": "2016-04-29", "exit": 18.8485, "ret": -0.103214, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42068, "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": "2016-04-29", "entry": 18.8705, "exit_date": "2016-05-31", "exit": 19.7701, "ret": 0.10964, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42069, "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": "2016-05-31", "entry": 19.7932, "exit_date": "2016-06-30", "exit": 19.4977, "ret": -0.033285, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42070, "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": "2016-06-30", "entry": 19.5205, "exit_date": "2016-07-29", "exit": 20.8824, "ret": 0.159037, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42071, "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": "2016-07-29", "entry": 20.9068, "exit_date": "2016-08-31", "exit": 21.1252, "ret": 0.029017, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42072, "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": "2016-08-31", "entry": 21.1498, "exit_date": "2016-09-30", "exit": 21.5692, "ret": 0.061176, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42073, "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": "2016-09-30", "entry": 21.5944, "exit_date": "2016-10-31", "exit": 21.4067, "ret": -0.021409, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42074, "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": "2016-10-31", "entry": 21.4317, "exit_date": "2016-11-30", "exit": 21.4428, "ret": 0.005061, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42075, "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": "2016-11-30", "entry": 21.4678, "exit_date": "2016-12-30", "exit": 21.9274, "ret": 0.067794, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42076, "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": "2016-12-30", "entry": 21.953, "exit_date": "2017-01-31", "exit": 22.7072, "ret": 0.106701, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42239, "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": "2016-08-31", "entry": 16.58, "exit_date": "2016-09-30", "exit": 16.0586, "ret": -0.065235, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42240, "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": "2016-09-30", "entry": 16.1155, "exit_date": "2016-10-31", "exit": 16.4247, "ret": 0.054743, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42241, "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": "2016-10-31", "entry": 16.4829, "exit_date": "2016-11-30", "exit": 18.7295, "ret": 0.376372, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42242, "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": "2016-11-30", "entry": 18.7958, "exit_date": "2016-12-30", "exit": 19.4331, "ret": 0.082715, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42243, "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": "2016-12-30", "entry": 19.5019, "exit_date": "2017-01-31", "exit": 19.4832, "ret": 0.006102, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42392, "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": "2016-07-29", "entry": 22.4441, "exit_date": "2016-08-31", "exit": 22.6856, "ret": 0.027978, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42393, "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": "2016-08-31", "entry": 22.8205, "exit_date": "2016-09-30", "exit": 23.6621, "ret": 0.065717, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42394, "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": "2016-09-30", "entry": 23.6621, "exit_date": "2016-10-31", "exit": 22.9953, "ret": -0.047176, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42395, "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": "2016-10-31", "entry": 22.9953, "exit_date": "2016-11-30", "exit": 24.7949, "ret": 0.159427, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42396, "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": "2016-11-30", "entry": 24.9422, "exit_date": "2016-12-30", "exit": 25.224, "ret": 0.029798, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42397, "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": "2016-12-30", "entry": 25.3739, "exit_date": "2017-01-31", "exit": 24.4136, "ret": -0.062946, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42552, "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": "2016-08-31", "entry": 61.5455, "exit_date": "2016-09-30", "exit": 60.9984, "ret": -0.015071, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42553, "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": "2016-09-30", "entry": 61.2319, "exit_date": "2016-10-31", "exit": 56.9804, "ret": -0.189325, "reason": "the 12-month return turned negative", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42728, "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": "2016-03-31", "entry": 46.446, "exit_date": "2016-04-29", "exit": 46.8977, "ret": 0.02795, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42729, "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": "2016-04-29", "entry": 47.0238, "exit_date": "2016-05-31", "exit": 46.6973, "ret": -0.010654, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42730, "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": "2016-05-31", "entry": 46.8228, "exit_date": "2016-06-30", "exit": 47.0303, "ret": 0.018835, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42731, "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": "2016-06-30", "entry": 47.1567, "exit_date": "2016-07-29", "exit": 48.7349, "ret": 0.081937, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42732, "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": "2016-07-29", "entry": 48.8659, "exit_date": "2016-08-31", "exit": 49.1967, "ret": 0.023645, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42733, "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": "2016-08-31", "entry": 49.3289, "exit_date": "2016-09-30", "exit": 49.2883, "ret": 0.005376, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42734, "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": "2016-09-30", "entry": 49.4207, "exit_date": "2016-10-31", "exit": 48.3005, "ret": -0.056211, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42735, "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": "2016-10-31", "entry": 48.4303, "exit_date": "2016-11-30", "exit": 52.6907, "ret": 0.272679, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42736, "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": "2016-11-30", "entry": 52.8323, "exit_date": "2016-12-30", "exit": 52.994, "ret": 0.009054, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42737, "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": "2016-12-30", "entry": 52.994, "exit_date": "2017-01-31", "exit": 53.8373, "ret": 0.055929, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43228, "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": "2016-03-31", "entry": 144.3656, "exit_date": "2016-04-29", "exit": 144.7934, "ret": 0.006108, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43229, "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": "2016-04-29", "entry": 145.2473, "exit_date": "2016-05-31", "exit": 145.3514, "ret": 0.003855, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43230, "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": "2016-05-31", "entry": 145.8073, "exit_date": "2016-06-30", "exit": 146.7495, "ret": 0.009619, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43231, "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": "2016-06-30", "entry": 147.2098, "exit_date": "2016-07-29", "exit": 151.4138, "ret": 0.029411, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43232, "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": "2016-07-29", "entry": 151.5392, "exit_date": "2016-08-31", "exit": 151.4428, "ret": 0.002497, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43233, "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": "2016-08-31", "entry": 151.9177, "exit_date": "2016-09-30", "exit": 150.7806, "ret": -0.004373, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43234, "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": "2016-09-30", "entry": 151.2534, "exit_date": "2016-10-31", "exit": 149.6008, "ret": -0.007824, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43235, "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": "2016-10-31", "entry": 150.0701, "exit_date": "2016-11-30", "exit": 158.4944, "ret": 0.059449, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43236, "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": "2016-11-30", "entry": 158.9915, "exit_date": "2016-12-30", "exit": 163.9105, "ret": 0.034172, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43237, "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": "2016-12-30", "entry": 164.4246, "exit_date": "2017-01-31", "exit": 164.7771, "ret": 0.005287, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43400, "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": "2016-06-30", "entry": 240.3493, "exit_date": "2016-07-29", "exit": 249.9464, "ret": 0.042427, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43401, "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": "2016-07-29", "entry": 250.5468, "exit_date": "2016-08-31", "exit": 251.6945, "ret": 0.004581, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43402, "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": "2016-08-31", "entry": 251.6945, "exit_date": "2016-09-30", "exit": 249.6126, "ret": -0.00589, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43403, "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": "2016-09-30", "entry": 250.2121, "exit_date": "2016-10-31", "exit": 242.9804, "ret": -0.02657, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43404, "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": "2016-10-31", "entry": 243.564, "exit_date": "2016-11-30", "exit": 262.1344, "ret": 0.07883, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43405, "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": "2016-11-30", "entry": 262.7641, "exit_date": "2016-12-30", "exit": 267.8456, "ret": 0.021787, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43406, "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": "2016-12-30", "entry": 268.4888, "exit_date": "2017-01-31", "exit": 272.2574, "ret": 0.016471, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43534, "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": "2016-08-31", "entry": 43.4592, "exit_date": "2016-09-30", "exit": 44.0402, "ret": 0.013368, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43535, "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": "2016-09-30", "entry": 44.0402, "exit_date": "2016-10-31", "exit": 43.0645, "ret": -0.022155, "reason": "12-month return fell behind cash", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43536, "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": "2016-12-30", "entry": 43.442, "exit_date": "2017-01-31", "exit": 44.8718, "ret": 0.032912, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43668, "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": "2016-08-31", "entry": 29.3405, "exit_date": "2016-09-30", "exit": 30.0795, "ret": 0.025185, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43669, "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": "2016-09-30", "entry": 30.0795, "exit_date": "2016-10-31", "exit": 29.8305, "ret": -0.008278, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43670, "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": "2016-10-31", "entry": 29.8305, "exit_date": "2016-11-30", "exit": 28.5132, "ret": -0.044157, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43671, "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": "2016-11-30", "entry": 28.5132, "exit_date": "2016-12-30", "exit": 28.4412, "ret": -0.002527, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43672, "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": "2016-12-30", "entry": 28.4412, "exit_date": "2017-01-31", "exit": 30.334, "ret": 0.066552, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43821, "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": "2016-01-29", "entry": 18.379, "exit_date": "2016-02-29", "exit": 18.2586, "ret": -0.006547, "reason": "12-month return fell behind cash", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43822, "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": "2016-03-31", "entry": 19.8694, "exit_date": "2016-04-29", "exit": 18.8485, "ret": -0.050271, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43823, "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": "2016-04-29", "entry": 18.8705, "exit_date": "2016-05-31", "exit": 19.7701, "ret": 0.048896, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43824, "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": "2016-05-31", "entry": 19.7932, "exit_date": "2016-06-30", "exit": 19.4977, "ret": -0.013778, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43825, "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": "2016-06-30", "entry": 19.5205, "exit_date": "2016-07-29", "exit": 20.9068, "ret": 0.071017, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43826, "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": "2016-07-29", "entry": 20.9068, "exit_date": "2016-08-31", "exit": 21.1252, "ret": 0.011625, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43827, "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": "2016-08-31", "entry": 21.1498, "exit_date": "2016-09-30", "exit": 21.5944, "ret": 0.021018, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43828, "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": "2016-09-30", "entry": 21.5944, "exit_date": "2016-10-31", "exit": 21.4067, "ret": -0.007535, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43829, "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": "2016-10-31", "entry": 21.4317, "exit_date": "2016-11-30", "exit": 21.4428, "ret": 0.001687, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43830, "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": "2016-11-30", "entry": 21.4678, "exit_date": "2016-12-30", "exit": 21.9274, "ret": 0.022598, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43831, "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": "2016-12-30", "entry": 21.953, "exit_date": "2017-01-31", "exit": 22.7072, "ret": 0.035567, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43992, "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": "2016-08-31", "entry": 16.58, "exit_date": "2016-09-30", "exit": 16.0586, "ret": -0.028018, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43993, "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": "2016-09-30", "entry": 16.1154, "exit_date": "2016-10-31", "exit": 16.4247, "ret": 0.022798, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43994, "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": "2016-10-31", "entry": 16.4829, "exit_date": "2016-11-30", "exit": 18.7295, "ret": 0.140324, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43995, "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": "2016-11-30", "entry": 18.7958, "exit_date": "2016-12-30", "exit": 19.4331, "ret": 0.037564, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43996, "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": "2016-12-30", "entry": 19.5019, "exit_date": "2017-01-31", "exit": 19.4832, "ret": 0.002581, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44132, "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": "2016-07-29", "entry": 22.4441, "exit_date": "2016-08-31", "exit": 22.6856, "ret": 0.016771, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44133, "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": "2016-08-31", "entry": 22.8205, "exit_date": "2016-09-30", "exit": 23.6621, "ret": 0.036882, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44134, "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": "2016-09-30", "entry": 23.6621, "exit_date": "2016-10-31", "exit": 22.9953, "ret": -0.028183, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44135, "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": "2016-10-31", "entry": 22.9953, "exit_date": "2016-11-30", "exit": 24.9422, "ret": 0.084669, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44136, "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": "2016-11-30", "entry": 24.9422, "exit_date": "2016-12-30", "exit": 25.224, "ret": 0.017307, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44137, "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": "2016-12-30", "entry": 25.3739, "exit_date": "2017-01-31", "exit": 24.4136, "ret": -0.032129, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44280, "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": "2016-08-31", "entry": 61.5455, "exit_date": "2016-09-30", "exit": 60.9984, "ret": -0.005096, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44281, "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": "2016-09-30", "entry": 61.2319, "exit_date": "2016-10-31", "exit": 56.9804, "ret": -0.065872, "reason": "12-month return fell behind cash", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44439, "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": "2016-03-31", "entry": 46.446, "exit_date": "2016-04-29", "exit": 47.0238, "ret": 0.012439, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44440, "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": "2016-04-29", "entry": 47.0237, "exit_date": "2016-05-31", "exit": 46.6973, "ret": -0.004274, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44441, "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": "2016-05-31", "entry": 46.8228, "exit_date": "2016-06-30", "exit": 47.0303, "ret": 0.007132, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44442, "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": "2016-06-30", "entry": 47.1567, "exit_date": "2016-07-29", "exit": 48.7349, "ret": 0.036244, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44443, "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": "2016-07-29", "entry": 48.8659, "exit_date": "2016-08-31", "exit": 49.1967, "ret": 0.009476, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44444, "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": "2016-08-31", "entry": 49.3289, "exit_date": "2016-09-30", "exit": 49.2883, "ret": 0.001861, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44445, "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": "2016-09-30", "entry": 49.4207, "exit_date": "2016-10-31", "exit": 48.3005, "ret": -0.020041, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44446, "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": "2016-10-31", "entry": 48.4303, "exit_date": "2016-11-30", "exit": 52.6907, "ret": 0.090893, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44447, "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": "2016-11-30", "entry": 52.8323, "exit_date": "2016-12-30", "exit": 52.994, "ret": 0.003061, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44448, "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": "2016-12-30", "entry": 52.994, "exit_date": "2017-01-31", "exit": 53.8373, "ret": 0.018643, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55177, "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": "2016-01-29", "entry": 8244.0664, "exit_date": "2016-02-29", "exit": 7720.7344, "ret": 0.030172, "reason": "the month ended", "bars_held": 16, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55178, "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": "2016-02-29", "entry": 8492.8076, "exit_date": "2016-03-31", "exit": 7607.6694, "ret": -0.014644, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55179, "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": "2016-03-31", "entry": 8368.4355, "exit_date": "2016-04-29", "exit": 8634.9463, "ret": 0.031847, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55180, "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": "2016-04-29", "entry": 8634.9463, "exit_date": "2016-05-31", "exit": 7741.5752, "ret": -0.013806, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55181, "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": "2016-05-31", "entry": 8515.7344, "exit_date": "2016-06-30", "exit": 7931.3218, "ret": 0.02451, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55182, "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": "2016-06-30", "entry": 8724.4521, "exit_date": "2016-07-29", "exit": 7779.5244, "ret": -0.019139, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55183, "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": "2016-07-29", "entry": 8557.4766, "exit_date": "2016-08-31", "exit": 8530.9834, "ret": 0.096595, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55184, "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": "2016-08-31", "entry": 9384.084, "exit_date": "2016-09-30", "exit": 9065.3877, "ret": 0.062642, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55185, "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": "2016-09-30", "entry": 9971.9248, "exit_date": "2016-10-31", "exit": 9298.5791, "ret": -0.067524, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55186, "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": "2016-10-31", "entry": 9298.582, "exit_date": "2016-11-30", "exit": 8424.1064, "ret": -0.003448, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55187, "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": "2016-11-30", "entry": 9266.5176, "exit_date": "2016-12-30", "exit": 9405.459, "ret": 0.014994, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55188, "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": "2016-12-30", "entry": 9405.4619, "exit_date": "2017-01-26", "exit": 9640.5986, "ret": 0.025, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55308, "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": "2016-03-31", "entry": 2605.7598, "exit_date": "2016-04-29", "exit": 2959.0825, "ret": 0.135593, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55309, "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": "2016-04-29", "entry": 2959.0825, "exit_date": "2016-05-31", "exit": 2985.582, "ret": 0.008955, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55310, "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": "2016-05-31", "entry": 2985.582, "exit_date": "2016-06-30", "exit": 3497.9006, "ret": 0.171598, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55311, "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": "2016-06-30", "entry": 3497.9006, "exit_date": "2016-07-29", "exit": 3930.7214, "ret": 0.123737, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55312, "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": "2016-07-29", "entry": 3930.7219, "exit_date": "2016-08-31", "exit": 4484.9375, "ret": 0.140996, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55313, "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": "2016-08-31", "entry": 4484.9375, "exit_date": "2016-09-30", "exit": 4788.8232, "ret": 0.067757, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55314, "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": "2016-09-30", "entry": 4788.8232, "exit_date": "2016-10-31", "exit": 4270.1211, "ret": -0.108315, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55315, "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": "2016-10-31", "entry": 4270.1211, "exit_date": "2016-11-30", "exit": 4411.5854, "ret": 0.033129, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55316, "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": "2016-11-30", "entry": 4411.5854, "exit_date": "2016-12-30", "exit": 4521.6128, "ret": 0.024941, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55317, "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": "2016-12-30", "entry": 4521.6128, "exit_date": "2017-01-26", "exit": 4432.5439, "ret": -0.019698, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55401, "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": "2016-05-31", "entry": 8600.3936, "exit_date": "2016-06-30", "exit": 13739.4336, "ret": 0.430233, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55402, "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": "2016-06-30", "entry": 12300.5635, "exit_date": "2016-07-29", "exit": 13400.6162, "ret": 0.089431, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55403, "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": "2016-07-29", "entry": 13400.6162, "exit_date": "2016-08-31", "exit": 14400.6611, "ret": 0.074627, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55404, "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": "2016-08-31", "entry": 14400.6611, "exit_date": "2016-09-30", "exit": 15549.0176, "ret": -0.033333, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55405, "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": "2016-09-30", "entry": 13920.6377, "exit_date": "2016-10-31", "exit": 16196.8916, "ret": 0.041666, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55406, "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": "2016-10-31", "entry": 14500.6631, "exit_date": "2016-11-30", "exit": 16500.7578, "ret": 0.137931, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55407, "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": "2016-11-30", "entry": 16500.7617, "exit_date": "2016-12-30", "exit": 17425.623, "ret": -0.054546, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55408, "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": "2016-12-30", "entry": 15600.7129, "exit_date": "2017-01-26", "exit": 16000.7383, "ret": 0.025641, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55529, "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": "2016-01-29", "entry": 8119.1226, "exit_date": "2016-02-29", "exit": 8911.2324, "ret": 0.097561, "reason": "the month ended", "bars_held": 16, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55530, "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": "2016-02-29", "entry": 8911.2324, "exit_date": "2016-03-31", "exit": 8356.7568, "ret": -0.062222, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55531, "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": "2016-03-31", "entry": 8356.7568, "exit_date": "2016-04-29", "exit": 8475.5732, "ret": 0.014218, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55532, "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": "2016-04-29", "entry": 8475.5732, "exit_date": "2016-05-31", "exit": 8515.1797, "ret": 0.004673, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55533, "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": "2016-05-31", "entry": 8515.1797, "exit_date": "2016-06-30", "exit": 8237.9395, "ret": -0.032558, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55642, "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": "2016-01-29", "entry": 18908.8496, "exit_date": "2016-02-29", "exit": 18726.1562, "ret": -0.009662, "reason": "the month ended", "bars_held": 16, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55643, "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": "2016-02-29", "entry": 18726.1523, "exit_date": "2016-03-31", "exit": 18726.1523, "ret": 0.0, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55644, "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": "2016-03-31", "entry": 18726.1523, "exit_date": "2016-04-29", "exit": 21009.8301, "ret": 0.121951, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55645, "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": "2016-04-29", "entry": 21009.8281, "exit_date": "2016-05-31", "exit": 21329.543, "ret": 0.015217, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55646, "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": "2016-05-31", "entry": 21329.5469, "exit_date": "2016-06-30", "exit": 21603.5898, "ret": 0.012848, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55647, "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": "2016-07-29", "entry": 24663.7168, "exit_date": "2016-08-31", "exit": 24663.7168, "ret": 0.0, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55648, "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": "2016-08-31", "entry": 24663.7168, "exit_date": "2016-09-30", "exit": 23932.502, "ret": -0.029647, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55649, "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": "2016-09-30", "entry": 23932.502, "exit_date": "2016-10-31", "exit": 22495.3008, "ret": -0.060052, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55650, "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": "2016-10-31", "entry": 22495.3008, "exit_date": "2016-11-30", "exit": 21995.4062, "ret": -0.022222, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55651, "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": "2016-11-30", "entry": 21995.4062, "exit_date": "2016-12-30", "exit": 22151.625, "ret": 0.007102, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55652, "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": "2016-12-30", "entry": 22151.625, "exit_date": "2017-01-26", "exit": 24557.375, "ret": 0.108604, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55762, "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": "2016-01-29", "entry": 12858.1943, "exit_date": "2016-02-29", "exit": 11912.7393, "ret": -0.073529, "reason": "the month ended", "bars_held": 16, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55763, "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": "2016-02-29", "entry": 11912.7393, "exit_date": "2016-03-31", "exit": 12750.1426, "ret": 0.070295, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55764, "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": "2016-03-31", "entry": 12750.1426, "exit_date": "2016-04-29", "exit": 14181.832, "ret": 0.112288, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55765, "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": "2016-04-29", "entry": 14181.832, "exit_date": "2016-05-31", "exit": 14181.832, "ret": 0.0, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55766, "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": "2016-05-31", "entry": 14181.832, "exit_date": "2016-06-30", "exit": 14812.3164, "ret": 0.044457, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55767, "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": "2016-06-30", "entry": 14812.3164, "exit_date": "2016-07-29", "exit": 15292.0674, "ret": 0.032389, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55768, "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": "2016-07-29", "entry": 15292.0674, "exit_date": "2016-08-31", "exit": 14422.5186, "ret": -0.056863, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55769, "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": "2016-08-31", "entry": 14422.5186, "exit_date": "2016-09-30", "exit": 16345.2705, "ret": 0.133316, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55770, "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": "2016-09-30", "entry": 16345.2705, "exit_date": "2016-10-31", "exit": 15610.6523, "ret": -0.044944, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55771, "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": "2016-10-31", "entry": 15610.6523, "exit_date": "2016-11-30", "exit": 15426.9971, "ret": -0.011765, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55772, "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": "2016-11-30", "entry": 15426.9971, "exit_date": "2016-12-30", "exit": 15426.9971, "ret": 0.0, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55773, "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": "2016-12-30", "entry": 15426.9971, "exit_date": "2017-01-26", "exit": 15426.9971, "ret": 0.0, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55862, "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": "2016-01-29", "entry": 41064.2852, "exit_date": "2016-02-29", "exit": 45758.0117, "ret": 0.103448, "reason": "the month ended", "bars_held": 16, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55863, "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": "2016-02-29", "entry": 45312.3164, "exit_date": "2016-03-31", "exit": 47436.332, "ret": 0.046875, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55864, "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": "2016-03-31", "entry": 47436.332, "exit_date": "2016-04-29", "exit": 49690.3398, "ret": 0.037314, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55865, "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": "2016-04-29", "entry": 49206.3477, "exit_date": "2016-05-31", "exit": 50762.7852, "ret": 0.021582, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55866, "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": "2016-05-31", "entry": 50268.3477, "exit_date": "2016-06-30", "exit": 51130.5586, "ret": 0.007245, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55867, "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": "2016-06-30", "entry": 50632.5508, "exit_date": "2016-07-29", "exit": 57295.2461, "ret": 0.120567, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55868, "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": "2016-07-29", "entry": 56737.1836, "exit_date": "2016-08-31", "exit": 69481.2656, "ret": 0.212688, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55869, "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": "2016-08-31", "entry": 68804.5, "exit_date": "2016-09-30", "exit": 62354.957, "ret": -0.102565, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55870, "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": "2016-09-30", "entry": 61747.6172, "exit_date": "2016-10-31", "exit": 63245.7617, "ret": 0.014286, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55871, "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": "2016-10-31", "entry": 62629.7461, "exit_date": "2016-11-30", "exit": 61464.1875, "ret": -0.028169, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55872, "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": "2016-11-30", "entry": 60865.5234, "exit_date": "2016-12-30", "exit": 55941.3047, "ret": -0.089855, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55873, "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": "2016-12-30", "entry": 55396.4336, "exit_date": "2017-01-26", "exit": 57455.6641, "ret": 0.02707, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55923, "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": "2016-03-31", "entry": 9100.0, "exit_date": "2016-04-29", "exit": 9500.0, "ret": 0.043956, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55924, "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": "2016-04-29", "entry": 9500.0, "exit_date": "2016-05-31", "exit": 9800.0, "ret": 0.031579, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55925, "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": "2016-05-31", "entry": 9800.0, "exit_date": "2016-06-30", "exit": 9900.0, "ret": 0.010204, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55926, "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": "2016-06-30", "entry": 9900.0, "exit_date": "2016-07-29", "exit": 10300.0, "ret": 0.040404, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55927, "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": "2016-07-29", "entry": 10300.0, "exit_date": "2016-08-31", "exit": 10600.0, "ret": 0.029126, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55928, "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": "2016-08-31", "entry": 10600.0, "exit_date": "2016-09-30", "exit": 10860.0, "ret": 0.024528, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55929, "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": "2016-09-30", "entry": 10860.0, "exit_date": "2016-10-31", "exit": 10520.0, "ret": -0.031308, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55930, "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": "2016-10-31", "entry": 10520.0, "exit_date": "2016-11-30", "exit": 10130.0, "ret": -0.037072, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55931, "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": "2016-11-30", "entry": 10130.0, "exit_date": "2016-12-30", "exit": 10170.0, "ret": 0.003949, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55932, "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": "2016-12-30", "entry": 10170.0, "exit_date": "2017-01-26", "exit": 10450.0, "ret": 0.027532, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56026, "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": "2016-01-29", "entry": 8244.0654, "exit_date": "2016-02-29", "exit": 7720.7344, "ret": 0.048621, "reason": "the month ended", "bars_held": 16, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56027, "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": "2016-02-29", "entry": 8492.8086, "exit_date": "2016-03-31", "exit": 7607.6694, "ret": -0.026048, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56028, "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": "2016-03-31", "entry": 8368.4365, "exit_date": "2016-04-29", "exit": 7849.9521, "ret": 0.064496, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56029, "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": "2016-04-29", "entry": 8634.9453, "exit_date": "2016-05-31", "exit": 7741.5752, "ret": -0.031488, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56030, "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": "2016-05-31", "entry": 8515.7324, "exit_date": "2016-06-30", "exit": 7931.3179, "ret": 0.062418, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56031, "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": "2016-06-30", "entry": 8724.4512, "exit_date": "2016-07-29", "exit": 7779.5244, "ret": -0.041023, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56032, "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": "2016-07-29", "entry": 8557.4775, "exit_date": "2016-08-31", "exit": 8530.9863, "ret": 0.215722, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56033, "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": "2016-08-31", "entry": 9384.0859, "exit_date": "2016-09-30", "exit": 9065.3877, "ret": 0.137514, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56034, "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": "2016-09-30", "entry": 9971.9268, "exit_date": "2016-10-31", "exit": 8453.2578, "ret": -0.143959, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56035, "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": "2016-10-31", "entry": 9298.5811, "exit_date": "2016-11-30", "exit": 8424.1064, "ret": -0.007335, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56036, "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": "2016-11-30", "entry": 9266.5156, "exit_date": "2016-12-30", "exit": 8550.4189, "ret": 0.033096, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56037, "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": "2016-12-30", "entry": 9405.4619, "exit_date": "2017-01-26", "exit": 8764.1807, "ret": 0.059592, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56157, "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": "2016-03-31", "entry": 2605.7595, "exit_date": "2016-04-29", "exit": 2959.0825, "ret": 0.187551, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56158, "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": "2016-04-29", "entry": 2959.0825, "exit_date": "2016-05-31", "exit": 2985.582, "ret": 0.012619, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56159, "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": "2016-05-31", "entry": 2985.582, "exit_date": "2016-06-30", "exit": 3497.9006, "ret": 0.247383, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56160, "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": "2016-06-30", "entry": 3497.9009, "exit_date": "2016-07-29", "exit": 3930.7217, "ret": 0.17948, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56161, "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": "2016-07-29", "entry": 3930.7217, "exit_date": "2016-08-31", "exit": 4484.937, "ret": 0.175329, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56162, "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": "2016-08-31", "entry": 4484.937, "exit_date": "2016-09-30", "exit": 4788.8228, "ret": 0.085273, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56163, "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": "2016-09-30", "entry": 4788.8228, "exit_date": "2016-10-31", "exit": 4270.1211, "ret": -0.145671, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56164, "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": "2016-10-31", "entry": 4270.1211, "exit_date": "2016-11-30", "exit": 4411.5854, "ret": 0.039444, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56165, "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": "2016-11-30", "entry": 4411.5854, "exit_date": "2016-12-30", "exit": 4521.6133, "ret": 0.031293, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56166, "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": "2016-12-30", "entry": 4521.6133, "exit_date": "2017-01-26", "exit": 4432.5439, "ret": -0.027136, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56250, "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": "2016-05-31", "entry": 8600.3955, "exit_date": "2016-06-30", "exit": 13739.4355, "ret": 0.60732, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56251, "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": "2016-06-30", "entry": 12300.5645, "exit_date": "2016-07-29", "exit": 14968.165, "ret": 0.094066, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56252, "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": "2016-07-29", "entry": 13400.6143, "exit_date": "2016-08-31", "exit": 14400.6621, "ret": 0.07622, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56253, "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": "2016-08-31", "entry": 14400.6621, "exit_date": "2016-09-30", "exit": 15549.0176, "ret": -0.031137, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56254, "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": "2016-09-30", "entry": 13920.6377, "exit_date": "2016-10-31", "exit": 16196.8916, "ret": 0.042406, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56255, "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": "2016-10-31", "entry": 14500.6641, "exit_date": "2016-11-30", "exit": 16500.7578, "ret": 0.141621, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56256, "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": "2016-11-30", "entry": 16500.7578, "exit_date": "2016-12-30", "exit": 17425.623, "ret": -0.061597, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56257, "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": "2016-12-30", "entry": 15600.7139, "exit_date": "2017-01-26", "exit": 16000.7363, "ret": 0.031313, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56378, "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": "2016-01-29", "entry": 8119.1226, "exit_date": "2016-02-29", "exit": 8911.2334, "ret": 0.127287, "reason": "the month ended", "bars_held": 16, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56379, "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": "2016-02-29", "entry": 8911.2334, "exit_date": "2016-03-31", "exit": 4310.7129, "ret": -0.083538, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56380, "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": "2016-03-31", "entry": 8356.7568, "exit_date": "2016-04-29", "exit": 8475.5713, "ret": 0.021412, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56381, "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": "2016-04-29", "entry": 8475.5713, "exit_date": "2016-05-31", "exit": 8515.1787, "ret": 0.007522, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56382, "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": "2016-05-31", "entry": 8515.1787, "exit_date": "2016-06-30", "exit": 8237.9395, "ret": -0.054484, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56491, "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": "2016-01-29", "entry": 18908.8477, "exit_date": "2016-02-29", "exit": 18726.1562, "ret": -0.010779, "reason": "the month ended", "bars_held": 16, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56492, "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": "2016-02-29", "entry": 18726.1543, "exit_date": "2016-03-31", "exit": 18726.1543, "ret": 0.0, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56493, "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": "2016-03-31", "entry": 18726.1543, "exit_date": "2016-04-29", "exit": 21009.8301, "ret": 0.162544, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56494, "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": "2016-04-29", "entry": 21009.8301, "exit_date": "2016-05-31", "exit": 21329.543, "ret": 0.020157, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56495, "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": "2016-05-31", "entry": 21329.5449, "exit_date": "2016-06-30", "exit": 21603.5879, "ret": 0.017564, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56496, "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": "2016-07-29", "entry": 24663.7129, "exit_date": "2016-08-31", "exit": 24663.7129, "ret": 0.0, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56497, "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": "2016-08-31", "entry": 24663.7129, "exit_date": "2016-09-30", "exit": 23932.5039, "ret": -0.033108, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56498, "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": "2016-09-30", "entry": 23932.5039, "exit_date": "2016-10-31", "exit": 22495.3047, "ret": -0.065666, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56499, "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": "2016-10-31", "entry": 22495.3047, "exit_date": "2016-11-30", "exit": 21995.4062, "ret": -0.02751, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56500, "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": "2016-11-30", "entry": 21995.4062, "exit_date": "2016-12-30", "exit": 22151.625, "ret": 0.009944, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56501, "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": "2016-12-30", "entry": 22151.627, "exit_date": "2017-01-26", "exit": 24557.375, "ret": 0.171193, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56611, "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": "2016-01-29", "entry": 12858.1943, "exit_date": "2016-02-29", "exit": 11912.7393, "ret": -0.134235, "reason": "the month ended", "bars_held": 16, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56612, "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": "2016-02-29", "entry": 11912.7393, "exit_date": "2016-03-31", "exit": 12750.1426, "ret": 0.132877, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56613, "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": "2016-03-31", "entry": 12750.1426, "exit_date": "2016-04-29", "exit": 14181.832, "ret": 0.218122, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56614, "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": "2016-04-29", "entry": 14181.832, "exit_date": "2016-05-31", "exit": 14181.832, "ret": 0.0, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56615, "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": "2016-05-31", "entry": 14181.832, "exit_date": "2016-06-30", "exit": 14812.3164, "ret": 0.060189, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56616, "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": "2016-06-30", "entry": 14812.3164, "exit_date": "2016-07-29", "exit": 15292.0674, "ret": 0.043727, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56617, "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": "2016-07-29", "entry": 15292.0674, "exit_date": "2016-08-31", "exit": 14422.5186, "ret": -0.070055, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56618, "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": "2016-08-31", "entry": 14422.5186, "exit_date": "2016-09-30", "exit": 16345.2705, "ret": 0.156214, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56619, "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": "2016-09-30", "entry": 16345.2705, "exit_date": "2016-10-31", "exit": 15610.6523, "ret": -0.053743, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56620, "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": "2016-10-31", "entry": 15610.6523, "exit_date": "2016-11-30", "exit": 15426.9971, "ret": -0.015467, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56621, "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": "2016-11-30", "entry": 15426.9971, "exit_date": "2016-12-30", "exit": 15426.9971, "ret": 0.0, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56622, "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": "2016-12-30", "entry": 15426.9971, "exit_date": "2017-01-26", "exit": 15426.9971, "ret": 0.0, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56711, "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": "2016-01-29", "entry": 41064.2891, "exit_date": "2016-02-29", "exit": 45758.0039, "ret": 0.146474, "reason": "the month ended", "bars_held": 16, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56712, "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": "2016-02-29", "entry": 45312.3203, "exit_date": "2016-03-31", "exit": 47436.332, "ret": 0.070482, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56713, "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": "2016-03-31", "entry": 47436.3438, "exit_date": "2016-04-29", "exit": 49690.3398, "ret": 0.060173, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56714, "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": "2016-04-29", "entry": 49206.3398, "exit_date": "2016-05-31", "exit": 50762.7852, "ret": 0.035869, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56715, "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": "2016-05-31", "entry": 50268.3477, "exit_date": "2016-06-30", "exit": 51130.5586, "ret": 0.012871, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56716, "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": "2016-06-30", "entry": 50632.5469, "exit_date": "2016-07-29", "exit": 57295.2461, "ret": 0.231495, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56717, "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": "2016-07-29", "entry": 56737.1758, "exit_date": "2016-08-31", "exit": 69481.2734, "ret": 0.396219, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56718, "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": "2016-08-31", "entry": 68804.5, "exit_date": "2016-09-30", "exit": 62354.957, "ret": -0.180602, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56719, "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": "2016-09-30", "entry": 61747.6172, "exit_date": "2016-10-31", "exit": 63245.7617, "ret": 0.02367, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56720, "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": "2016-10-31", "entry": 62629.7266, "exit_date": "2016-11-30", "exit": 61464.1875, "ret": -0.05135, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56721, "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": "2016-11-30", "entry": 60865.5195, "exit_date": "2016-12-30", "exit": 55941.3047, "ret": -0.150586, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56722, "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": "2016-12-30", "entry": 55396.4336, "exit_date": "2017-01-26", "exit": 57455.6641, "ret": 0.043329, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56772, "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": "2016-03-31", "entry": 9100.0, "exit_date": "2016-04-29", "exit": 9500.0, "ret": 0.099875, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56773, "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": "2016-04-29", "entry": 9500.0, "exit_date": "2016-05-31", "exit": 9800.0, "ret": 0.074012, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56774, "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": "2016-05-31", "entry": 9800.0, "exit_date": "2016-06-30", "exit": 9900.0, "ret": 0.024511, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56775, "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": "2016-06-30", "entry": 9900.0, "exit_date": "2016-07-29", "exit": 10300.0, "ret": 0.103719, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56776, "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": "2016-07-29", "entry": 10300.0, "exit_date": "2016-08-31", "exit": 10600.0, "ret": 0.073383, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56777, "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": "2016-08-31", "entry": 10600.0, "exit_date": "2016-09-30", "exit": 10860.0, "ret": 0.064161, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56778, "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": "2016-09-30", "entry": 10860.0, "exit_date": "2016-10-31", "exit": 10520.0, "ret": -0.085402, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56779, "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": "2016-10-31", "entry": 10520.0, "exit_date": "2016-11-30", "exit": 10130.0, "ret": -0.107259, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56780, "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": "2016-11-30", "entry": 10130.0, "exit_date": "2016-12-30", "exit": 10170.0, "ret": 0.01106, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56781, "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": "2016-12-30", "entry": 10170.0, "exit_date": "2017-01-26", "exit": 10450.0, "ret": 0.08075, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56875, "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": "2016-01-29", "entry": 8244.0645, "exit_date": "2016-02-29", "exit": 7720.7344, "ret": 0.030172, "reason": "the month ended", "bars_held": 16, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56876, "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": "2016-02-29", "entry": 8492.8086, "exit_date": "2016-03-31", "exit": 7607.6694, "ret": -0.014644, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56877, "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": "2016-03-31", "entry": 8368.4346, "exit_date": "2016-04-29", "exit": 8634.9453, "ret": 0.031847, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56878, "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": "2016-04-29", "entry": 8634.9453, "exit_date": "2016-05-31", "exit": 7741.5752, "ret": -0.013806, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56879, "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": "2016-05-31", "entry": 8515.7344, "exit_date": "2016-06-30", "exit": 7931.3218, "ret": 0.02451, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56880, "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": "2016-06-30", "entry": 8724.4531, "exit_date": "2016-07-29", "exit": 7779.5244, "ret": -0.019139, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56881, "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": "2016-07-29", "entry": 8557.4785, "exit_date": "2016-08-31", "exit": 8530.9834, "ret": 0.096595, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56882, "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": "2016-08-31", "entry": 9384.0859, "exit_date": "2016-09-30", "exit": 9065.3877, "ret": 0.062642, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56883, "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": "2016-09-30", "entry": 9971.9268, "exit_date": "2016-10-31", "exit": 9298.5801, "ret": -0.067524, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56884, "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": "2016-10-31", "entry": 9298.5801, "exit_date": "2016-11-30", "exit": 8424.1064, "ret": -0.003448, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56885, "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": "2016-11-30", "entry": 9266.5176, "exit_date": "2016-12-30", "exit": 9405.459, "ret": 0.014994, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56886, "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": "2016-12-30", "entry": 9405.46, "exit_date": "2017-01-26", "exit": 9640.5986, "ret": 0.025, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57002, "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": "2016-03-31", "entry": 2605.7595, "exit_date": "2016-04-29", "exit": 2959.0825, "ret": 0.135593, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57003, "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": "2016-04-29", "entry": 2959.0825, "exit_date": "2016-05-31", "exit": 2985.582, "ret": 0.008955, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57004, "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": "2016-05-31", "entry": 2985.582, "exit_date": "2016-06-30", "exit": 3497.9006, "ret": 0.171598, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57005, "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": "2016-06-30", "entry": 3497.9009, "exit_date": "2016-07-29", "exit": 3930.7214, "ret": 0.123737, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57006, "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": "2016-07-29", "entry": 3930.7217, "exit_date": "2016-08-31", "exit": 4484.937, "ret": 0.140996, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57007, "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": "2016-08-31", "entry": 4484.937, "exit_date": "2016-09-30", "exit": 4788.8232, "ret": 0.067757, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57008, "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": "2016-09-30", "entry": 4788.8232, "exit_date": "2016-10-31", "exit": 4270.1211, "ret": -0.108315, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57009, "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": "2016-10-31", "entry": 4270.1211, "exit_date": "2016-11-30", "exit": 4411.5854, "ret": 0.033129, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57010, "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": "2016-11-30", "entry": 4411.5854, "exit_date": "2016-12-30", "exit": 4521.6128, "ret": 0.024941, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57011, "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": "2016-12-30", "entry": 4521.6128, "exit_date": "2017-01-26", "exit": 4432.5439, "ret": -0.019698, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57093, "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": "2016-05-31", "entry": 8600.3945, "exit_date": "2016-06-30", "exit": 13739.4336, "ret": 0.430233, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57094, "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": "2016-06-30", "entry": 12300.5645, "exit_date": "2016-07-29", "exit": 13400.6152, "ret": 0.089431, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57095, "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": "2016-07-29", "entry": 13400.6152, "exit_date": "2016-08-31", "exit": 14400.6582, "ret": 0.074627, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57096, "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": "2016-08-31", "entry": 14400.6582, "exit_date": "2016-09-30", "exit": 15549.0176, "ret": -0.033333, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57097, "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": "2016-09-30", "entry": 13920.6377, "exit_date": "2016-10-31", "exit": 16196.8916, "ret": 0.041666, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57098, "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": "2016-10-31", "entry": 14500.665, "exit_date": "2016-11-30", "exit": 16500.7578, "ret": 0.137931, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57099, "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": "2016-11-30", "entry": 16500.7578, "exit_date": "2016-12-30", "exit": 17425.623, "ret": -0.054546, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57100, "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": "2016-12-30", "entry": 15600.7168, "exit_date": "2017-01-26", "exit": 16000.7354, "ret": 0.025641, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57219, "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": "2016-01-29", "entry": 8119.1221, "exit_date": "2016-02-29", "exit": 8911.2334, "ret": 0.097561, "reason": "the month ended", "bars_held": 16, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57220, "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": "2016-02-29", "entry": 8911.2334, "exit_date": "2016-03-31", "exit": 8356.7559, "ret": -0.062222, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57221, "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": "2016-03-31", "entry": 8356.7559, "exit_date": "2016-04-29", "exit": 8475.5732, "ret": 0.014218, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57222, "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": "2016-04-29", "entry": 8475.5732, "exit_date": "2016-05-31", "exit": 8515.1777, "ret": 0.004673, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57223, "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": "2016-05-31", "entry": 8515.1777, "exit_date": "2016-06-30", "exit": 8237.9404, "ret": -0.032558, "reason": "12-month return fell behind cash", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57331, "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": "2016-01-29", "entry": 18908.8477, "exit_date": "2016-02-29", "exit": 18726.1562, "ret": -0.009662, "reason": "the month ended", "bars_held": 16, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57332, "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": "2016-02-29", "entry": 18726.1523, "exit_date": "2016-03-31", "exit": 18726.1523, "ret": 0.0, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57333, "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": "2016-03-31", "entry": 18726.1523, "exit_date": "2016-04-29", "exit": 21009.8301, "ret": 0.121951, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57334, "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": "2016-04-29", "entry": 21009.8281, "exit_date": "2016-05-31", "exit": 21329.543, "ret": 0.015217, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57335, "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": "2016-05-31", "entry": 21329.5449, "exit_date": "2016-06-30", "exit": 21603.5879, "ret": 0.012848, "reason": "12-month return fell behind cash", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57336, "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": "2016-07-29", "entry": 24663.7148, "exit_date": "2016-08-31", "exit": 24663.7148, "ret": 0.0, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57337, "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": "2016-08-31", "entry": 24663.7148, "exit_date": "2016-09-30", "exit": 23932.5039, "ret": -0.029647, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57338, "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": "2016-09-30", "entry": 23932.5039, "exit_date": "2016-10-31", "exit": 22495.3027, "ret": -0.060052, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57339, "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": "2016-10-31", "entry": 22495.3027, "exit_date": "2016-11-30", "exit": 21995.4062, "ret": -0.022222, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57340, "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": "2016-11-30", "entry": 21995.4062, "exit_date": "2016-12-30", "exit": 22151.625, "ret": 0.007102, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57341, "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": "2016-12-30", "entry": 22151.627, "exit_date": "2017-01-26", "exit": 24557.375, "ret": 0.108604, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57447, "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": "2016-01-29", "entry": 12858.1943, "exit_date": "2016-02-29", "exit": 11912.7393, "ret": -0.073529, "reason": "the month ended", "bars_held": 16, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57448, "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": "2016-02-29", "entry": 11912.7393, "exit_date": "2016-03-31", "exit": 12750.1426, "ret": 0.070295, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57449, "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": "2016-03-31", "entry": 12750.1426, "exit_date": "2016-04-29", "exit": 14181.832, "ret": 0.112288, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57450, "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": "2016-04-29", "entry": 14181.832, "exit_date": "2016-05-31", "exit": 14181.832, "ret": 0.0, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57451, "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": "2016-05-31", "entry": 14181.832, "exit_date": "2016-06-30", "exit": 14812.3164, "ret": 0.044457, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57452, "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": "2016-06-30", "entry": 14812.3164, "exit_date": "2016-07-29", "exit": 15292.0674, "ret": 0.032389, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57453, "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": "2016-07-29", "entry": 15292.0674, "exit_date": "2016-08-31", "exit": 14422.5186, "ret": -0.056863, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57454, "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": "2016-08-31", "entry": 14422.5186, "exit_date": "2016-09-30", "exit": 16345.2705, "ret": 0.133316, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57455, "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": "2016-09-30", "entry": 16345.2705, "exit_date": "2016-10-31", "exit": 15610.6523, "ret": -0.044944, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57456, "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": "2016-10-31", "entry": 15610.6523, "exit_date": "2016-11-30", "exit": 15426.9971, "ret": -0.011765, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57457, "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": "2016-11-30", "entry": 15426.9971, "exit_date": "2016-12-30", "exit": 15426.9971, "ret": 0.0, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57458, "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": "2016-12-30", "entry": 15426.9971, "exit_date": "2017-01-26", "exit": 15426.9971, "ret": 0.0, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57546, "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": "2016-01-29", "entry": 41064.2891, "exit_date": "2016-02-29", "exit": 45758.0117, "ret": 0.103448, "reason": "the month ended", "bars_held": 16, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57547, "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": "2016-02-29", "entry": 45312.3086, "exit_date": "2016-03-31", "exit": 47436.332, "ret": 0.046875, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57548, "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": "2016-03-31", "entry": 47436.3438, "exit_date": "2016-04-29", "exit": 49690.3398, "ret": 0.037314, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57549, "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": "2016-04-29", "entry": 49206.3477, "exit_date": "2016-05-31", "exit": 50762.7852, "ret": 0.021582, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57550, "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": "2016-05-31", "entry": 50268.3516, "exit_date": "2016-06-30", "exit": 51130.5586, "ret": 0.007245, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57551, "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": "2016-06-30", "entry": 50632.5352, "exit_date": "2016-07-29", "exit": 57295.2461, "ret": 0.120567, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57552, "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": "2016-07-29", "entry": 56737.1758, "exit_date": "2016-08-31", "exit": 69481.2656, "ret": 0.212688, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57553, "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": "2016-08-31", "entry": 68804.5078, "exit_date": "2016-09-30", "exit": 62354.957, "ret": -0.102565, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57554, "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": "2016-09-30", "entry": 61747.625, "exit_date": "2016-10-31", "exit": 63245.7617, "ret": 0.014286, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57555, "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": "2016-10-31", "entry": 62629.7305, "exit_date": "2016-11-30", "exit": 61464.1875, "ret": -0.028169, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57556, "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": "2016-11-30", "entry": 60865.5195, "exit_date": "2016-12-30", "exit": 55941.3047, "ret": -0.089855, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57557, "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": "2016-12-30", "entry": 55396.4492, "exit_date": "2017-01-26", "exit": 57455.6641, "ret": 0.02707, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57602, "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": "2016-03-31", "entry": 9100.0, "exit_date": "2016-04-29", "exit": 9500.0, "ret": 0.043956, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57603, "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": "2016-04-29", "entry": 9500.0, "exit_date": "2016-05-31", "exit": 9800.0, "ret": 0.031579, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57604, "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": "2016-05-31", "entry": 9800.0, "exit_date": "2016-06-30", "exit": 9900.0, "ret": 0.010204, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57605, "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": "2016-06-30", "entry": 9900.0, "exit_date": "2016-07-29", "exit": 10300.0, "ret": 0.040404, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57606, "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": "2016-07-29", "entry": 10300.0, "exit_date": "2016-08-31", "exit": 10600.0, "ret": 0.029126, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57607, "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": "2016-08-31", "entry": 10600.0, "exit_date": "2016-09-30", "exit": 10860.0, "ret": 0.024528, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57608, "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": "2016-09-30", "entry": 10860.0, "exit_date": "2016-10-31", "exit": 10520.0, "ret": -0.031308, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57609, "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": "2016-10-31", "entry": 10520.0, "exit_date": "2016-11-30", "exit": 10130.0, "ret": -0.037072, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57610, "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": "2016-11-30", "entry": 10130.0, "exit_date": "2016-12-30", "exit": 10170.0, "ret": 0.003949, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57611, "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": "2016-12-30", "entry": 10170.0, "exit_date": "2017-01-26", "exit": 10450.0, "ret": 0.027532, "reason": "the month ended", "bars_held": 18, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57703, "strategy": "trend3x", "market": "stocks", "symbol": "TQQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T18:21:10+00:00", "entry_date": "2016-03-22", "entry": 1.9241, "exit_date": "2016-04-29", "exit": 1.8546, "ret": -0.034287, "reason": "the index closed below its 150-day average", "bars_held": 27, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57704, "strategy": "trend3x", "market": "stocks", "symbol": "TQQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T18:21:10+00:00", "entry_date": "2016-05-26", "entry": 2.0174, "exit_date": "2016-06-27", "exit": 1.7059, "ret": -0.152803, "reason": "the index closed below its 150-day average", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57705, "strategy": "trend3x", "market": "stocks", "symbol": "TQQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T18:21:10+00:00", "entry_date": "2016-07-05", "entry": 1.9095, "exit_date": "2018-10-12", "exit": 6.8551, "ret": 2.597011, "reason": "the index closed below its 150-day average", "bars_held": 574, "mark_date": null, "mark": null, "mark_ret": null}]}