{"year": "2018", "trades": [{"id": 4, "strategy": "rsi2", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:18+00:00", "entry_date": "2018-02-02", "entry": 241.8187, "exit_date": "2018-02-12", "exit": 232.3661, "ret": -0.036704, "reason": "closed above the 5-day average", "bars_held": 6}, {"id": 5, "strategy": "rsi2", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:18+00:00", "entry_date": "2018-03-01", "entry": 235.015, "exit_date": "2018-03-05", "exit": 238.3648, "ret": 0.016773, "reason": "closed above the 5-day average", "bars_held": 2}, {"id": 6, "strategy": "rsi2", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:18+00:00", "entry_date": "2018-03-19", "entry": 238.4153, "exit_date": "2018-03-29", "exit": 231.3712, "ret": -0.027136, "reason": "closed above the 5-day average", "bars_held": 8}, {"id": 7, "strategy": "rsi2", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:18+00:00", "entry_date": "2018-04-24", "entry": 231.7959, "exit_date": "2018-04-26", "exit": 234.1496, "ret": 0.012662, "reason": "closed above the 5-day average", "bars_held": 2}, {"id": 8, "strategy": "rsi2", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:18+00:00", "entry_date": "2018-05-29", "entry": 237.1196, "exit_date": "2018-05-30", "exit": 239.6887, "ret": 0.013345, "reason": "closed above the 5-day average", "bars_held": 1}, {"id": 9, "strategy": "rsi2", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:18+00:00", "entry_date": "2018-06-19", "entry": 243.9218, "exit_date": "2018-06-29", "exit": 239.5904, "ret": -0.015317, "reason": "closed above the 5-day average", "bars_held": 8}, {"id": 10, "strategy": "rsi2", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:18+00:00", "entry_date": "2018-08-13", "entry": 249.7652, "exit_date": "2018-08-16", "exit": 250.8775, "ret": 0.006948, "reason": "closed above the 5-day average", "bars_held": 3}, {"id": 11, "strategy": "rsi2", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:18+00:00", "entry_date": "2018-09-06", "entry": 255.1306, "exit_date": "2018-09-11", "exit": 255.2847, "ret": 0.003089, "reason": "closed above the 5-day average", "bars_held": 3}, {"id": 12, "strategy": "rsi2", "market": "stocks", "symbol": "SPY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:18+00:00", "entry_date": "2018-10-04", "entry": 257.4239, "exit_date": "2018-10-16", "exit": 248.7661, "ret": -0.031233, "reason": "closed above the 5-day average", "bars_held": 8}, {"id": 88, "strategy": "rsi2", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2018-02-02", "entry": 155.8516, "exit_date": "2018-02-12", "exit": 150.2604, "ret": -0.034871, "reason": "closed above the 5-day average", "bars_held": 6}, {"id": 89, "strategy": "rsi2", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2018-03-19", "entry": 158.4658, "exit_date": "2018-03-26", "exit": 155.9053, "ret": -0.016158, "reason": "closed above the 5-day average", "bars_held": 5}, {"id": 90, "strategy": "rsi2", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2018-04-24", "entry": 150.2723, "exit_date": "2018-04-26", "exit": 153.6198, "ret": 0.022277, "reason": "closed above the 5-day average", "bars_held": 2}, {"id": 91, "strategy": "rsi2", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2018-06-25", "entry": 162.863, "exit_date": "2018-06-29", "exit": 162.9593, "ret": 0.001634, "reason": "closed above the 5-day average", "bars_held": 4}, {"id": 92, "strategy": "rsi2", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2018-07-30", "entry": 166.4173, "exit_date": "2018-08-02", "exit": 170.4403, "ret": 0.025241, "reason": "closed above the 5-day average", "bars_held": 3}, {"id": 93, "strategy": "rsi2", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2018-09-05", "entry": 174.3433, "exit_date": "2018-09-11", "exit": 174.0297, "ret": -0.001799, "reason": "closed above the 5-day average", "bars_held": 4}, {"id": 94, "strategy": "rsi2", "market": "stocks", "symbol": "QQQ", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2018-10-04", "entry": 173.6384, "exit_date": "2018-10-16", "exit": 168.5501, "ret": -0.028292, "reason": "closed above the 5-day average", "bars_held": 8}, {"id": 164, "strategy": "rsi2", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2018-01-30", "entry": 141.5078, "exit_date": "2018-02-12", "exit": 133.0398, "ret": -0.057386, "reason": "closed above the 5-day average", "bars_held": 9}, {"id": 165, "strategy": "rsi2", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2018-03-23", "entry": 135.4007, "exit_date": "2018-03-29", "exit": 136.65, "ret": 0.011863, "reason": "closed above the 5-day average", "bars_held": 4}, {"id": 166, "strategy": "rsi2", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2018-04-24", "entry": 139.3531, "exit_date": "2018-04-26", "exit": 139.4221, "ret": 0.003108, "reason": "closed above the 5-day average", "bars_held": 2}, {"id": 167, "strategy": "rsi2", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2018-06-25", "entry": 148.9633, "exit_date": "2018-07-02", "exit": 148.4133, "ret": -0.00109, "reason": "closed above the 5-day average", "bars_held": 5}, {"id": 168, "strategy": "rsi2", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2018-09-06", "entry": 154.5291, "exit_date": "2018-09-11", "exit": 154.8913, "ret": 0.002344, "reason": "closed above the 5-day average", "bars_held": 3}, {"id": 169, "strategy": "rsi2", "market": "stocks", "symbol": "IWM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2018-10-02", "entry": 149.4001, "exit_date": "2018-10-16", "exit": 144.0517, "ret": -0.035799, "reason": "closed above the 5-day average", "bars_held": 10}, {"id": 240, "strategy": "rsi2", "market": "crypto", "symbol": "BTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2018-03-07", "entry": 9965.5703, "exit_date": "2018-03-11", "exit": 9533.57, "ret": -0.037985, "reason": "closed above the 5-day average", "bars_held": 4}, {"id": 14101, "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": "2018-01-31", "entry": 247.4812, "exit_date": "2018-02-28", "exit": 237.8919, "ret": -0.03636, "reason": "the month ended", "bars_held": 19}, {"id": 14102, "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": "2018-02-28", "entry": 238.4827, "exit_date": "2018-03-29", "exit": 231.3712, "ret": -0.027411, "reason": "the month ended", "bars_held": 21}, {"id": 14103, "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": "2018-03-29", "entry": 231.9457, "exit_date": "2018-04-30", "exit": 232.567, "ret": 0.005168, "reason": "the month ended", "bars_held": 21}, {"id": 14104, "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": "2018-04-30", "entry": 233.1445, "exit_date": "2018-05-31", "exit": 238.812, "ret": 0.024309, "reason": "the month ended", "bars_held": 22}, {"id": 14105, "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": "2018-05-31", "entry": 238.812, "exit_date": "2018-06-29", "exit": 240.1854, "ret": 0.005751, "reason": "the month ended", "bars_held": 21}, {"id": 14106, "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": "2018-06-29", "entry": 240.1853, "exit_date": "2018-07-31", "exit": 248.4664, "ret": 0.037047, "reason": "the month ended", "bars_held": 21}, {"id": 14107, "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": "2018-07-31", "entry": 249.0835, "exit_date": "2018-08-31", "exit": 256.3974, "ret": 0.03192, "reason": "the month ended", "bars_held": 23}, {"id": 14108, "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": "2018-08-31", "entry": 257.0341, "exit_date": "2018-09-28", "exit": 257.9218, "ret": 0.005946, "reason": "the month ended", "bars_held": 19}, {"id": 14109, "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": "2018-09-28", "entry": 258.5624, "exit_date": "2018-10-31", "exit": 240.0983, "ret": -0.069104, "reason": "the month ended", "bars_held": 23}, {"id": 14110, "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": "2018-10-31", "entry": 240.6946, "exit_date": "2018-11-30", "exit": 244.552, "ret": 0.018549, "reason": "the month ended", "bars_held": 21}, {"id": 14111, "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": "2018-11-30", "entry": 245.1592, "exit_date": "2018-12-31", "exit": 223.0196, "ret": -0.088049, "reason": "the 12-month return turned negative", "bars_held": 19}, {"id": 14297, "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": "2018-01-31", "entry": 160.3868, "exit_date": "2018-02-28", "exit": 158.3133, "ret": -0.012928, "reason": "the month ended", "bars_held": 19}, {"id": 14298, "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": "2018-02-28", "entry": 158.3133, "exit_date": "2018-03-29", "exit": 151.6979, "ret": -0.040788, "reason": "the month ended", "bars_held": 21}, {"id": 14299, "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": "2018-03-29", "entry": 151.8559, "exit_date": "2018-04-30", "exit": 152.4652, "ret": 0.005058, "reason": "the month ended", "bars_held": 21}, {"id": 14300, "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": "2018-04-30", "entry": 152.6241, "exit_date": "2018-05-31", "exit": 161.1145, "ret": 0.05673, "reason": "the month ended", "bars_held": 22}, {"id": 14301, "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": "2018-05-31", "entry": 161.2823, "exit_date": "2018-06-29", "exit": 162.9593, "ret": 0.01145, "reason": "the month ended", "bars_held": 21}, {"id": 14302, "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": "2018-06-29", "entry": 163.1291, "exit_date": "2018-07-31", "exit": 167.5163, "ret": 0.027964, "reason": "the month ended", "bars_held": 21}, {"id": 14303, "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": "2018-07-31", "entry": 167.6908, "exit_date": "2018-08-31", "exit": 177.1998, "ret": 0.057807, "reason": "the month ended", "bars_held": 23}, {"id": 14304, "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": "2018-08-31", "entry": 177.3845, "exit_date": "2018-09-28", "exit": 176.7008, "ret": -0.002816, "reason": "the month ended", "bars_held": 19}, {"id": 14305, "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": "2018-09-28", "entry": 176.8849, "exit_date": "2018-10-31", "exit": 161.6804, "ret": -0.085957, "reason": "the month ended", "bars_held": 23}, {"id": 14306, "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": "2018-10-31", "entry": 161.6803, "exit_date": "2018-11-30", "exit": 161.2519, "ret": -0.00265, "reason": "the month ended", "bars_held": 21}, {"id": 14307, "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": "2018-11-30", "entry": 161.252, "exit_date": "2018-12-31", "exit": 147.133, "ret": -0.086608, "reason": "the 12-month return turned negative", "bars_held": 19}, {"id": 14474, "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": "2018-01-31", "entry": 140.7696, "exit_date": "2018-02-28", "exit": 135.0063, "ret": -0.038437, "reason": "the month ended", "bars_held": 19}, {"id": 14475, "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": "2018-02-28", "entry": 135.3589, "exit_date": "2018-03-29", "exit": 136.65, "ret": 0.012175, "reason": "the month ended", "bars_held": 21}, {"id": 14476, "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": "2018-03-29", "entry": 137.0069, "exit_date": "2018-04-30", "exit": 137.9911, "ret": 0.009814, "reason": "the month ended", "bars_held": 21}, {"id": 14477, "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": "2018-04-30", "entry": 138.3514, "exit_date": "2018-05-31", "exit": 146.4962, "ret": 0.061636, "reason": "the month ended", "bars_held": 22}, {"id": 14478, "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": "2018-05-31", "entry": 146.8788, "exit_date": "2018-06-29", "exit": 147.3963, "ret": 0.006144, "reason": "the month ended", "bars_held": 21}, {"id": 14479, "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": "2018-06-29", "entry": 147.7812, "exit_date": "2018-07-31", "exit": 149.8269, "ret": 0.01649, "reason": "the month ended", "bars_held": 21}, {"id": 14480, "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": "2018-07-31", "entry": 150.2182, "exit_date": "2018-08-31", "exit": 156.6936, "ret": 0.043106, "reason": "the month ended", "bars_held": 23}, {"id": 14481, "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": "2018-08-31", "entry": 156.6935, "exit_date": "2018-09-28", "exit": 153.0504, "ret": -0.02325, "reason": "the month ended", "bars_held": 19}, {"id": 14482, "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": "2018-09-28", "entry": 153.0504, "exit_date": "2018-10-31", "exit": 135.8786, "ret": -0.109879, "reason": "the month ended", "bars_held": 23}, {"id": 14483, "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": "2018-10-31", "entry": 136.2334, "exit_date": "2018-11-30", "exit": 138.2243, "ret": 0.017263, "reason": "the month ended", "bars_held": 21}, {"id": 14484, "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": "2018-11-30", "entry": 138.5853, "exit_date": "2018-12-31", "exit": 121.6759, "ret": -0.119721, "reason": "the 12-month return turned negative", "bars_held": 19}, {"id": 14574, "strategy": "momentum", "market": "crypto", "symbol": "BTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:22+00:00", "entry_date": "2018-08-31", "entry": 7037.5801, "exit_date": "2018-09-30", "exit": 6626.57, "ret": -0.054861, "reason": "the month ended", "bars_held": 30}, {"id": 14575, "strategy": "momentum", "market": "crypto", "symbol": "BTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:22+00:00", "entry_date": "2018-09-30", "entry": 6625.5601, "exit_date": "2018-10-31", "exit": 6371.93, "ret": -0.038427, "reason": "the 12-month return turned negative", "bars_held": 31}, {"id": 14874, "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": "2018-01-31", "entry": 247.4812, "exit_date": "2018-02-28", "exit": 237.8919, "ret": -0.10908, "reason": "the month ended", "bars_held": 19}, {"id": 14875, "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": "2018-02-28", "entry": 238.4827, "exit_date": "2018-03-29", "exit": 231.3712, "ret": -0.071257, "reason": "the month ended", "bars_held": 21}, {"id": 14876, "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": "2018-03-29", "entry": 231.9457, "exit_date": "2018-04-30", "exit": 232.567, "ret": 0.012053, "reason": "the month ended", "bars_held": 21}, {"id": 14877, "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": "2018-04-30", "entry": 233.1445, "exit_date": "2018-05-31", "exit": 238.812, "ret": 0.057299, "reason": "the month ended", "bars_held": 22}, {"id": 14878, "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": "2018-05-31", "entry": 238.812, "exit_date": "2018-06-29", "exit": 240.1854, "ret": 0.015031, "reason": "the month ended", "bars_held": 21}, {"id": 14879, "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": "2018-06-29", "entry": 240.1853, "exit_date": "2018-07-31", "exit": 248.4664, "ret": 0.108321, "reason": "the month ended", "bars_held": 21}, {"id": 14880, "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": "2018-07-31", "entry": 249.0835, "exit_date": "2018-08-31", "exit": 256.3974, "ret": 0.09576, "reason": "the month ended", "bars_held": 23}, {"id": 14881, "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": "2018-08-31", "entry": 257.0341, "exit_date": "2018-09-28", "exit": 257.9218, "ret": 0.017838, "reason": "the month ended", "bars_held": 19}, {"id": 14882, "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": "2018-09-28", "entry": 258.5624, "exit_date": "2018-10-31", "exit": 240.0983, "ret": -0.207312, "reason": "the month ended", "bars_held": 23}, {"id": 14883, "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": "2018-10-31", "entry": 240.6946, "exit_date": "2018-11-30", "exit": 244.552, "ret": 0.04863, "reason": "the month ended", "bars_held": 21}, {"id": 14884, "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": "2018-11-30", "entry": 245.1592, "exit_date": "2018-12-31", "exit": 223.0196, "ret": -0.214508, "reason": "the 12-month return turned negative", "bars_held": 19}, {"id": 15070, "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": "2018-01-31", "entry": 160.3868, "exit_date": "2018-02-28", "exit": 158.3133, "ret": -0.038784, "reason": "the month ended", "bars_held": 19}, {"id": 15071, "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": "2018-02-28", "entry": 158.3133, "exit_date": "2018-03-29", "exit": 151.6979, "ret": -0.089475, "reason": "the month ended", "bars_held": 21}, {"id": 15072, "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": "2018-03-29", "entry": 151.8559, "exit_date": "2018-04-30", "exit": 152.4652, "ret": 0.00937, "reason": "the month ended", "bars_held": 21}, {"id": 15073, "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": "2018-04-30", "entry": 152.6241, "exit_date": "2018-05-31", "exit": 161.1145, "ret": 0.102908, "reason": "the month ended", "bars_held": 22}, {"id": 15074, "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": "2018-05-31", "entry": 161.2823, "exit_date": "2018-06-29", "exit": 162.9593, "ret": 0.023575, "reason": "the month ended", "bars_held": 21}, {"id": 15075, "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": "2018-06-29", "entry": 163.1291, "exit_date": "2018-07-31", "exit": 167.5163, "ret": 0.062157, "reason": "the month ended", "bars_held": 21}, {"id": 15076, "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": "2018-07-31", "entry": 167.6908, "exit_date": "2018-08-31", "exit": 177.1998, "ret": 0.133475, "reason": "the month ended", "bars_held": 23}, {"id": 15077, "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": "2018-08-31", "entry": 177.3845, "exit_date": "2018-09-28", "exit": 176.7008, "ret": -0.007373, "reason": "the month ended", "bars_held": 19}, {"id": 15078, "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": "2018-09-28", "entry": 176.8849, "exit_date": "2018-10-31", "exit": 161.5121, "ret": -0.2388, "reason": "the month ended", "bars_held": 23}, {"id": 15079, "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": "2018-10-31", "entry": 161.6803, "exit_date": "2018-11-30", "exit": 161.252, "ret": -0.004614, "reason": "the month ended", "bars_held": 21}, {"id": 15080, "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": "2018-11-30", "entry": 161.252, "exit_date": "2018-12-31", "exit": 147.133, "ret": -0.141188, "reason": "the 12-month return turned negative", "bars_held": 19}, {"id": 15247, "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": "2018-01-31", "entry": 140.7696, "exit_date": "2018-02-28", "exit": 135.0063, "ret": -0.115311, "reason": "the month ended", "bars_held": 19}, {"id": 15248, "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": "2018-02-28", "entry": 135.3589, "exit_date": "2018-03-29", "exit": 136.65, "ret": 0.031211, "reason": "the month ended", "bars_held": 21}, {"id": 15249, "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": "2018-03-29", "entry": 137.0069, "exit_date": "2018-04-30", "exit": 137.9911, "ret": 0.023285, "reason": "the month ended", "bars_held": 21}, {"id": 15250, "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": "2018-04-30", "entry": 138.3514, "exit_date": "2018-05-31", "exit": 146.4962, "ret": 0.147905, "reason": "the month ended", "bars_held": 22}, {"id": 15251, "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": "2018-05-31", "entry": 146.8788, "exit_date": "2018-06-29", "exit": 147.3963, "ret": 0.016349, "reason": "the month ended", "bars_held": 21}, {"id": 15252, "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": "2018-06-29", "entry": 147.7812, "exit_date": "2018-07-31", "exit": 149.8269, "ret": 0.0467, "reason": "the month ended", "bars_held": 21}, {"id": 15253, "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": "2018-07-31", "entry": 150.2182, "exit_date": "2018-08-31", "exit": 156.2854, "ret": 0.126446, "reason": "the month ended", "bars_held": 23}, {"id": 15254, "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": "2018-08-31", "entry": 156.6935, "exit_date": "2018-09-28", "exit": 153.0504, "ret": -0.06975, "reason": "the month ended", "bars_held": 19}, {"id": 15255, "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": "2018-09-28", "entry": 153.0504, "exit_date": "2018-10-31", "exit": 135.8786, "ret": -0.329637, "reason": "the month ended", "bars_held": 23}, {"id": 15256, "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": "2018-10-31", "entry": 136.2334, "exit_date": "2018-11-30", "exit": 138.2243, "ret": 0.03999, "reason": "the month ended", "bars_held": 21}, {"id": 15257, "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": "2018-11-30", "entry": 138.5853, "exit_date": "2018-12-31", "exit": 121.6759, "ret": -0.255874, "reason": "the 12-month return turned negative", "bars_held": 19}, {"id": 15347, "strategy": "momentum-vol", "market": "crypto", "symbol": "BTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2018-08-31", "entry": 7037.5801, "exit_date": "2018-09-30", "exit": 6626.57, "ret": -0.038769, "reason": "the month ended", "bars_held": 30}, {"id": 15348, "strategy": "momentum-vol", "market": "crypto", "symbol": "BTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:23+00:00", "entry_date": "2018-09-30", "entry": 6625.5601, "exit_date": "2018-10-31", "exit": 6371.93, "ret": -0.030597, "reason": "the 12-month return turned negative", "bars_held": 31}, {"id": 15642, "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": "2018-01-31", "entry": 247.4812, "exit_date": "2018-02-28", "exit": 237.8919, "ret": -0.03636, "reason": "the month ended", "bars_held": 19}, {"id": 15643, "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": "2018-02-28", "entry": 238.4827, "exit_date": "2018-03-29", "exit": 231.3712, "ret": -0.027411, "reason": "the month ended", "bars_held": 21}, {"id": 15644, "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": "2018-03-29", "entry": 231.9457, "exit_date": "2018-04-30", "exit": 232.567, "ret": 0.005168, "reason": "the month ended", "bars_held": 21}, {"id": 15645, "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": "2018-04-30", "entry": 233.1445, "exit_date": "2018-05-31", "exit": 238.812, "ret": 0.024309, "reason": "the month ended", "bars_held": 22}, {"id": 15646, "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": "2018-05-31", "entry": 238.812, "exit_date": "2018-06-29", "exit": 240.1854, "ret": 0.005751, "reason": "the month ended", "bars_held": 21}, {"id": 15647, "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": "2018-06-29", "entry": 240.1853, "exit_date": "2018-07-31", "exit": 248.4664, "ret": 0.037047, "reason": "the month ended", "bars_held": 21}, {"id": 15648, "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": "2018-07-31", "entry": 249.0835, "exit_date": "2018-08-31", "exit": 256.3974, "ret": 0.03192, "reason": "the month ended", "bars_held": 23}, {"id": 15649, "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": "2018-08-31", "entry": 257.0341, "exit_date": "2018-09-28", "exit": 257.9218, "ret": 0.005946, "reason": "the month ended", "bars_held": 19}, {"id": 15650, "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": "2018-09-28", "entry": 258.5624, "exit_date": "2018-10-31", "exit": 240.0983, "ret": -0.069104, "reason": "the month ended", "bars_held": 23}, {"id": 15651, "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": "2018-10-31", "entry": 240.6946, "exit_date": "2018-11-30", "exit": 244.552, "ret": 0.018549, "reason": "the month ended", "bars_held": 21}, {"id": 15652, "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": "2018-11-30", "entry": 245.1592, "exit_date": "2018-12-31", "exit": 223.0196, "ret": -0.088049, "reason": "12-month return fell behind cash", "bars_held": 19}, {"id": 15827, "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": "2018-01-31", "entry": 160.3868, "exit_date": "2018-02-28", "exit": 158.3133, "ret": -0.012928, "reason": "the month ended", "bars_held": 19}, {"id": 15828, "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": "2018-02-28", "entry": 158.3133, "exit_date": "2018-03-29", "exit": 151.6979, "ret": -0.040788, "reason": "the month ended", "bars_held": 21}, {"id": 15829, "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": "2018-03-29", "entry": 151.8559, "exit_date": "2018-04-30", "exit": 152.4652, "ret": 0.005058, "reason": "the month ended", "bars_held": 21}, {"id": 15830, "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": "2018-04-30", "entry": 152.6241, "exit_date": "2018-05-31", "exit": 161.1145, "ret": 0.05673, "reason": "the month ended", "bars_held": 22}, {"id": 15831, "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": "2018-05-31", "entry": 161.2823, "exit_date": "2018-06-29", "exit": 162.9593, "ret": 0.01145, "reason": "the month ended", "bars_held": 21}, {"id": 15832, "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": "2018-06-29", "entry": 163.1291, "exit_date": "2018-07-31", "exit": 167.5163, "ret": 0.027964, "reason": "the month ended", "bars_held": 21}, {"id": 15833, "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": "2018-07-31", "entry": 167.6908, "exit_date": "2018-08-31", "exit": 177.1998, "ret": 0.057807, "reason": "the month ended", "bars_held": 23}, {"id": 15834, "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": "2018-08-31", "entry": 177.3845, "exit_date": "2018-09-28", "exit": 176.7008, "ret": -0.002816, "reason": "the month ended", "bars_held": 19}, {"id": 15835, "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": "2018-09-28", "entry": 176.8849, "exit_date": "2018-10-31", "exit": 161.6804, "ret": -0.085957, "reason": "the month ended", "bars_held": 23}, {"id": 15836, "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": "2018-10-31", "entry": 161.6803, "exit_date": "2018-11-30", "exit": 161.252, "ret": -0.00265, "reason": "the month ended", "bars_held": 21}, {"id": 15837, "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": "2018-11-30", "entry": 161.252, "exit_date": "2018-12-31", "exit": 147.133, "ret": -0.086608, "reason": "12-month return fell behind cash", "bars_held": 19}, {"id": 15998, "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": "2018-01-31", "entry": 140.7696, "exit_date": "2018-02-28", "exit": 135.0063, "ret": -0.038437, "reason": "the month ended", "bars_held": 19}, {"id": 15999, "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": "2018-02-28", "entry": 135.3589, "exit_date": "2018-03-29", "exit": 136.65, "ret": 0.012175, "reason": "the month ended", "bars_held": 21}, {"id": 16000, "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": "2018-03-29", "entry": 137.0069, "exit_date": "2018-04-30", "exit": 137.9911, "ret": 0.009814, "reason": "the month ended", "bars_held": 21}, {"id": 16001, "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": "2018-04-30", "entry": 138.3514, "exit_date": "2018-05-31", "exit": 146.4962, "ret": 0.061636, "reason": "the month ended", "bars_held": 22}, {"id": 16002, "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": "2018-05-31", "entry": 146.8788, "exit_date": "2018-06-29", "exit": 147.3963, "ret": 0.006144, "reason": "the month ended", "bars_held": 21}, {"id": 16003, "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": "2018-06-29", "entry": 147.7812, "exit_date": "2018-07-31", "exit": 149.8269, "ret": 0.01649, "reason": "the month ended", "bars_held": 21}, {"id": 16004, "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": "2018-07-31", "entry": 150.2182, "exit_date": "2018-08-31", "exit": 156.6936, "ret": 0.043106, "reason": "the month ended", "bars_held": 23}, {"id": 16005, "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": "2018-08-31", "entry": 156.6935, "exit_date": "2018-09-28", "exit": 153.0504, "ret": -0.02325, "reason": "the month ended", "bars_held": 19}, {"id": 16006, "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": "2018-09-28", "entry": 153.0504, "exit_date": "2018-10-31", "exit": 135.8786, "ret": -0.109879, "reason": "the month ended", "bars_held": 23}, {"id": 16007, "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": "2018-10-31", "entry": 136.2334, "exit_date": "2018-11-30", "exit": 138.2243, "ret": 0.017263, "reason": "12-month return fell behind cash", "bars_held": 21}, {"id": 16092, "strategy": "dual-momentum", "market": "crypto", "symbol": "BTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2018-08-31", "entry": 7037.5801, "exit_date": "2018-09-30", "exit": 6626.57, "ret": -0.054861, "reason": "the month ended", "bars_held": 30}, {"id": 16093, "strategy": "dual-momentum", "market": "crypto", "symbol": "BTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:25+00:00", "entry_date": "2018-09-30", "entry": 6625.5601, "exit_date": "2018-10-31", "exit": 6371.93, "ret": -0.038427, "reason": "12-month return fell behind cash", "bars_held": 31}, {"id": 16293, "strategy": "rsi2", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:20+00:00", "entry_date": "2018-02-02", "entry": 217.1494, "exit_date": "2018-02-12", "exit": 209.0322, "ret": -0.034362, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16294, "strategy": "rsi2", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:20+00:00", "entry_date": "2018-03-02", "entry": 209.5244, "exit_date": "2018-03-06", "exit": 211.8405, "ret": 0.014225, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16295, "strategy": "rsi2", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:20+00:00", "entry_date": "2018-03-22", "entry": 204.7825, "exit_date": "2018-03-29", "exit": 205.8822, "ret": 0.008522, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16296, "strategy": "rsi2", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:20+00:00", "entry_date": "2018-04-24", "entry": 205.5171, "exit_date": "2018-04-26", "exit": 207.9384, "ret": 0.01262, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16297, "strategy": "rsi2", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:20+00:00", "entry_date": "2018-05-02", "entry": 204.6781, "exit_date": "2018-05-04", "exit": 206.9482, "ret": 0.014261, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16298, "strategy": "rsi2", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:20+00:00", "entry_date": "2018-05-29", "entry": 208.9812, "exit_date": "2018-06-01", "exit": 210.8181, "ret": 0.011953, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16299, "strategy": "rsi2", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:20+00:00", "entry_date": "2018-06-15", "entry": 215.5608, "exit_date": "2018-06-29", "exit": 208.0222, "ret": -0.031946, "reason": "closed above the 5-day average", "bars_held": 10, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16300, "strategy": "rsi2", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:20+00:00", "entry_date": "2018-08-10", "entry": 218.0379, "exit_date": "2018-08-16", "exit": 219.6216, "ret": 0.010422, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16301, "strategy": "rsi2", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:20+00:00", "entry_date": "2018-10-10", "entry": 221.3306, "exit_date": "2018-10-16", "exit": 222.9383, "ret": 0.007264, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16302, "strategy": "rsi2", "market": "stocks", "symbol": "DIA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:20+00:00", "entry_date": "2018-11-13", "entry": 218.8713, "exit_date": "2018-11-16", "exit": 219.5617, "ret": 0.006301, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16375, "strategy": "rsi2", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2018-01-30", "entry": 320.5338, "exit_date": "2018-02-12", "exit": 300.4826, "ret": -0.060304, "reason": "closed above the 5-day average", "bars_held": 9, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16376, "strategy": "rsi2", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2018-03-22", "entry": 307.9181, "exit_date": "2018-03-29", "exit": 307.9643, "ret": 0.002552, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16377, "strategy": "rsi2", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2018-04-24", "entry": 310.0411, "exit_date": "2018-04-26", "exit": 310.5959, "ret": 0.004196, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16378, "strategy": "rsi2", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2018-04-30", "entry": 307.602, "exit_date": "2018-05-04", "exit": 311.0826, "ret": 0.013744, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16379, "strategy": "rsi2", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2018-06-25", "entry": 322.9612, "exit_date": "2018-07-02", "exit": 320.868, "ret": -0.004095, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16380, "strategy": "rsi2", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2018-07-24", "entry": 326.7749, "exit_date": "2018-07-26", "exit": 329.2117, "ret": 0.007457, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16381, "strategy": "rsi2", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2018-08-13", "entry": 327.4271, "exit_date": "2018-08-14", "exit": 329.6609, "ret": 0.009241, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16382, "strategy": "rsi2", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2018-09-06", "entry": 335.4259, "exit_date": "2018-09-11", "exit": 335.1826, "ret": 0.001675, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16383, "strategy": "rsi2", "market": "stocks", "symbol": "MDY", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2018-09-26", "entry": 332.3811, "exit_date": "2018-10-16", "exit": 317.1101, "ret": -0.045944, "reason": "closed above the 5-day average", "bars_held": 14, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16448, "strategy": "rsi2", "market": "stocks", "symbol": "EFA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2018-02-02", "entry": 56.0663, "exit_date": "2018-02-12", "exit": 53.8175, "ret": -0.04011, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16449, "strategy": "rsi2", "market": "stocks", "symbol": "EFA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2018-03-01", "entry": 53.3925, "exit_date": "2018-03-06", "exit": 54.2503, "ret": 0.016066, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16450, "strategy": "rsi2", "market": "stocks", "symbol": "EFA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2018-03-19", "entry": 54.0184, "exit_date": "2018-03-26", "exit": 53.4466, "ret": -0.010586, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16451, "strategy": "rsi2", "market": "stocks", "symbol": "EFA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2018-04-24", "entry": 54.6135, "exit_date": "2018-04-26", "exit": 54.7912, "ret": 0.003255, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16452, "strategy": "rsi2", "market": "stocks", "symbol": "EFA", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2018-05-24", "entry": 54.6212, "exit_date": "2018-06-01", "exit": 54.0957, "ret": -0.009621, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16518, "strategy": "rsi2", "market": "stocks", "symbol": "EEM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2018-02-02", "entry": 40.6382, "exit_date": "2018-02-12", "exit": 39.064, "ret": -0.038736, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16519, "strategy": "rsi2", "market": "stocks", "symbol": "EEM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2018-03-19", "entry": 40.3317, "exit_date": "2018-03-20", "exit": 40.7791, "ret": 0.011093, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16520, "strategy": "rsi2", "market": "stocks", "symbol": "EEM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2018-03-23", "entry": 38.8486, "exit_date": "2018-03-26", "exit": 40.108, "ret": 0.032416, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16521, "strategy": "rsi2", "market": "stocks", "symbol": "EEM", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:21+00:00", "entry_date": "2018-04-23", "entry": 38.8403, "exit_date": "2018-04-26", "exit": 38.9149, "ret": 0.00192, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16583, "strategy": "rsi2", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2018-02-02", "entry": 30.6393, "exit_date": "2018-02-12", "exit": 29.7703, "ret": -0.027226, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16584, "strategy": "rsi2", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2018-03-19", "entry": 31.5442, "exit_date": "2018-03-26", "exit": 30.8101, "ret": -0.022131, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16585, "strategy": "rsi2", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2018-04-24", "entry": 29.9677, "exit_date": "2018-04-26", "exit": 30.4823, "ret": 0.018358, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16586, "strategy": "rsi2", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2018-06-22", "entry": 32.8483, "exit_date": "2018-06-29", "exit": 32.1937, "ret": -0.018786, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16587, "strategy": "rsi2", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2018-07-30", "entry": 32.8158, "exit_date": "2018-08-02", "exit": 33.5793, "ret": 0.024459, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16588, "strategy": "rsi2", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2018-09-05", "entry": 34.5046, "exit_date": "2018-09-11", "exit": 34.4968, "ret": 0.000941, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16589, "strategy": "rsi2", "market": "stocks", "symbol": "XLK", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2018-10-05", "entry": 34.2725, "exit_date": "2018-10-16", "exit": 33.4112, "ret": -0.025129, "reason": "closed above the 5-day average", "bars_held": 7, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16653, "strategy": "rsi2", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2018-02-05", "entry": 23.7667, "exit_date": "2018-02-12", "exit": 23.9286, "ret": 0.006815, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16654, "strategy": "rsi2", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2018-03-01", "entry": 24.1844, "exit_date": "2018-03-05", "exit": 24.585, "ret": 0.016567, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16655, "strategy": "rsi2", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2018-03-19", "entry": 24.5205, "exit_date": "2018-03-29", "exit": 23.588, "ret": -0.038032, "reason": "closed above the 5-day average", "bars_held": 8, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16656, "strategy": "rsi2", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2018-04-30", "entry": 23.4853, "exit_date": "2018-05-04", "exit": 23.249, "ret": -0.006558, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16657, "strategy": "rsi2", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2018-05-18", "entry": 23.9131, "exit_date": "2018-05-21", "exit": 23.9992, "ret": 0.007156, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16658, "strategy": "rsi2", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2018-06-14", "entry": 23.6051, "exit_date": "2018-07-02", "exit": 22.9598, "ret": -0.027338, "reason": "closed above the 5-day average", "bars_held": 12, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16659, "strategy": "rsi2", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2018-08-13", "entry": 23.8018, "exit_date": "2018-08-16", "exit": 24.069, "ret": 0.014802, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16660, "strategy": "rsi2", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2018-09-12", "entry": 24.1198, "exit_date": "2018-09-14", "exit": 24.2573, "ret": 0.0057, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16661, "strategy": "rsi2", "market": "stocks", "symbol": "XLF", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:22+00:00", "entry_date": "2018-09-26", "entry": 24.1405, "exit_date": "2018-10-03", "exit": 24.1232, "ret": -0.000715, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16718, "strategy": "rsi2", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2018-01-30", "entry": 26.0328, "exit_date": "2018-02-14", "exit": 23.6854, "ret": -0.084759, "reason": "closed above the 5-day average", "bars_held": 11, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16719, "strategy": "rsi2", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2018-05-24", "entry": 26.8385, "exit_date": "2018-05-30", "exit": 26.6904, "ret": 0.000392, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16720, "strategy": "rsi2", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2018-06-15", "entry": 26.1729, "exit_date": "2018-06-20", "exit": 26.334, "ret": 0.012134, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16721, "strategy": "rsi2", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2018-07-23", "entry": 26.3105, "exit_date": "2018-07-24", "exit": 26.4848, "ret": 0.012608, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16722, "strategy": "rsi2", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2018-08-03", "entry": 26.5505, "exit_date": "2018-08-07", "exit": 26.6882, "ret": 0.011164, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16723, "strategy": "rsi2", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2018-08-15", "entry": 25.3754, "exit_date": "2018-08-20", "exit": 25.6429, "ret": 0.016549, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16724, "strategy": "rsi2", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2018-09-06", "entry": 25.693, "exit_date": "2018-09-11", "exit": 25.7692, "ret": 0.008927, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16725, "strategy": "rsi2", "market": "stocks", "symbol": "XLE", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2018-10-11", "entry": 25.8661, "exit_date": "2018-10-30", "exit": 23.5764, "ret": -0.083104, "reason": "closed above the 5-day average", "bars_held": 13, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16788, "strategy": "rsi2", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2018-02-02", "entry": 75.2444, "exit_date": "2018-02-12", "exit": 71.4896, "ret": -0.046266, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16789, "strategy": "rsi2", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2018-03-01", "entry": 71.7026, "exit_date": "2018-03-05", "exit": 72.8095, "ret": 0.019324, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16790, "strategy": "rsi2", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2018-03-19", "entry": 73.006, "exit_date": "2018-03-28", "exit": 69.9401, "ret": -0.038329, "reason": "closed above the 5-day average", "bars_held": 7, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16791, "strategy": "rsi2", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2018-06-27", "entry": 72.5525, "exit_date": "2018-07-02", "exit": 72.7451, "ret": 0.006492, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16792, "strategy": "rsi2", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2018-10-04", "entry": 82.66, "exit_date": "2018-10-16", "exit": 81.364, "ret": -0.015678, "reason": "closed above the 5-day average", "bars_held": 8, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16793, "strategy": "rsi2", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2018-10-23", "entry": 79.0436, "exit_date": "2018-10-30", "exit": 77.2681, "ret": -0.018722, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16794, "strategy": "rsi2", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2018-11-14", "entry": 79.0874, "exit_date": "2018-11-16", "exit": 80.2862, "ret": 0.019043, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16795, "strategy": "rsi2", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2018-12-07", "entry": 79.2975, "exit_date": "2018-12-12", "exit": 80.2252, "ret": 0.01557, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16796, "strategy": "rsi2", "market": "stocks", "symbol": "XLV", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:23+00:00", "entry_date": "2018-12-14", "entry": 77.8965, "exit_date": "2018-12-26", "exit": 73.7983, "ret": -0.048985, "reason": "closed above the 5-day average", "bars_held": 7, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16860, "strategy": "rsi2", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:24+00:00", "entry_date": "2018-02-02", "entry": 67.7159, "exit_date": "2018-02-12", "exit": 64.9452, "ret": -0.038338, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16861, "strategy": "rsi2", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:24+00:00", "entry_date": "2018-03-01", "entry": 65.25, "exit_date": "2018-03-06", "exit": 66.1316, "ret": 0.016234, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16862, "strategy": "rsi2", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:24+00:00", "entry_date": "2018-03-22", "entry": 64.3535, "exit_date": "2018-03-29", "exit": 64.5897, "ret": 0.006367, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16863, "strategy": "rsi2", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:24+00:00", "entry_date": "2018-04-24", "entry": 63.9874, "exit_date": "2018-05-04", "exit": 62.8247, "ret": -0.015531, "reason": "closed above the 5-day average", "bars_held": 8, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16864, "strategy": "rsi2", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:24+00:00", "entry_date": "2018-05-29", "entry": 64.9289, "exit_date": "2018-05-30", "exit": 65.6678, "ret": 0.014098, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16865, "strategy": "rsi2", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:24+00:00", "entry_date": "2018-06-14", "entry": 65.914, "exit_date": "2018-06-29", "exit": 62.5268, "ret": -0.04884, "reason": "closed above the 5-day average", "bars_held": 11, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16866, "strategy": "rsi2", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:24+00:00", "entry_date": "2018-08-10", "entry": 65.7057, "exit_date": "2018-08-16", "exit": 66.1843, "ret": 0.009991, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16867, "strategy": "rsi2", "market": "stocks", "symbol": "XLI", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:24+00:00", "entry_date": "2018-10-09", "entry": 68.5209, "exit_date": "2018-10-16", "exit": 66.0391, "ret": -0.033628, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16936, "strategy": "rsi2", "market": "crypto", "symbol": "BNB-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:26+00:00", "entry_date": "2018-05-28", "entry": 11.8943, "exit_date": "2018-05-29", "exit": 12.6073, "ret": 0.057846, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16937, "strategy": "rsi2", "market": "crypto", "symbol": "BNB-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:26+00:00", "entry_date": "2018-06-10", "entry": 14.1842, "exit_date": "2018-06-14", "exit": 14.867, "ret": 0.048449, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16938, "strategy": "rsi2", "market": "crypto", "symbol": "BNB-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:26+00:00", "entry_date": "2018-06-24", "entry": 14.4476, "exit_date": "2018-06-29", "exit": 14.5399, "ret": 0.008497, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16939, "strategy": "rsi2", "market": "crypto", "symbol": "BNB-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:26+00:00", "entry_date": "2018-07-05", "entry": 13.8505, "exit_date": "2018-07-07", "exit": 14.16, "ret": 0.02907, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16940, "strategy": "rsi2", "market": "crypto", "symbol": "BNB-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:26+00:00", "entry_date": "2018-07-10", "entry": 12.7613, "exit_date": "2018-07-15", "exit": 12.321, "ret": -0.035161, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16941, "strategy": "rsi2", "market": "crypto", "symbol": "BNB-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:26+00:00", "entry_date": "2018-08-07", "entry": 13.1461, "exit_date": "2018-08-17", "exit": 10.88, "ret": -0.172548, "reason": "closed above the 5-day average", "bars_held": 10, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39633, "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": "2018-01-31", "entry": 222.6947, "exit_date": "2018-02-28", "exit": 212.9983, "ret": -0.040542, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39634, "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": "2018-02-28", "entry": 213.6663, "exit_date": "2018-03-29", "exit": 205.8821, "ret": -0.03341, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39635, "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": "2018-03-29", "entry": 206.5278, "exit_date": "2018-04-30", "exit": 206.112, "ret": 0.001117, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39636, "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": "2018-04-30", "entry": 206.7582, "exit_date": "2018-05-31", "exit": 208.9525, "ret": 0.013782, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39637, "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": "2018-05-31", "entry": 209.6078, "exit_date": "2018-06-29", "exit": 208.0221, "ret": -0.004453, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39638, "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": "2018-06-29", "entry": 208.6745, "exit_date": "2018-07-31", "exit": 218.1029, "ret": 0.04846, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39639, "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": "2018-07-31", "entry": 218.7869, "exit_date": "2018-08-31", "exit": 223.4466, "ret": 0.024501, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39640, "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": "2018-08-31", "entry": 224.1473, "exit_date": "2018-09-28", "exit": 228.3501, "ret": 0.019595, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39641, "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": "2018-09-28", "entry": 228.5393, "exit_date": "2018-10-31", "exit": 216.5747, "ret": -0.049382, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39642, "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": "2018-10-31", "entry": 217.2539, "exit_date": "2018-11-30", "exit": 220.8235, "ret": 0.019618, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39643, "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": "2018-11-30", "entry": 221.516, "exit_date": "2018-12-31", "exit": 202.086, "ret": -0.084853, "reason": "the 12-month return turned negative", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39812, "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": "2018-01-31", "entry": 319.903, "exit_date": "2018-02-28", "exit": 305.7191, "ret": -0.044338, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39813, "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": "2018-02-28", "entry": 305.7192, "exit_date": "2018-03-29", "exit": 307.9644, "ret": 0.009763, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39814, "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": "2018-03-29", "entry": 308.7041, "exit_date": "2018-04-30", "exit": 306.8649, "ret": -0.00357, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39815, "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": "2018-04-30", "entry": 307.602, "exit_date": "2018-05-31", "exit": 320.276, "ret": 0.041203, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39816, "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": "2018-05-31", "entry": 320.2761, "exit_date": "2018-06-29", "exit": 320.8318, "ret": 0.004141, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39817, "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": "2018-06-29", "entry": 321.6024, "exit_date": "2018-07-31", "exit": 326.2993, "ret": 0.017041, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39818, "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": "2018-07-31", "entry": 327.0829, "exit_date": "2018-08-31", "exit": 336.6195, "ret": 0.031628, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39819, "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": "2018-08-31", "entry": 337.4279, "exit_date": "2018-09-28", "exit": 333.0166, "ret": -0.010703, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39820, "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": "2018-09-28", "entry": 333.8163, "exit_date": "2018-10-31", "exit": 301.7392, "ret": -0.096092, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39821, "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": "2018-10-31", "entry": 301.7393, "exit_date": "2018-11-30", "exit": 311.3597, "ret": 0.031883, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39822, "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": "2018-11-30", "entry": 311.3596, "exit_date": "2018-12-31", "exit": 276.1247, "ret": -0.113165, "reason": "the 12-month return turned negative", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39957, "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": "2018-01-31", "entry": 57.0632, "exit_date": "2018-02-28", "exit": 54.3044, "ret": -0.048348, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39958, "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": "2018-02-28", "entry": 54.3044, "exit_date": "2018-03-29", "exit": 53.8484, "ret": -0.008396, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39959, "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": "2018-03-29", "entry": 53.8484, "exit_date": "2018-04-30", "exit": 54.6676, "ret": 0.015212, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39960, "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": "2018-04-30", "entry": 54.6676, "exit_date": "2018-05-31", "exit": 53.632, "ret": -0.018943, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39961, "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": "2018-05-31", "entry": 53.632, "exit_date": "2018-06-29", "exit": 52.7824, "ret": -0.015841, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39962, "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": "2018-06-29", "entry": 52.7824, "exit_date": "2018-07-31", "exit": 54.2878, "ret": 0.02852, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39963, "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": "2018-07-31", "entry": 54.2878, "exit_date": "2018-08-31", "exit": 53.0741, "ret": -0.022357, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39964, "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": "2018-08-31", "entry": 53.0741, "exit_date": "2018-09-28", "exit": 53.5864, "ret": 0.009652, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39965, "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": "2018-09-28", "entry": 53.5864, "exit_date": "2018-10-31", "exit": 49.2279, "ret": -0.081336, "reason": "the 12-month return turned negative", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40106, "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": "2018-01-31", "entry": 42.2786, "exit_date": "2018-02-28", "exit": 39.7848, "ret": -0.058985, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40107, "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": "2018-02-28", "entry": 39.7848, "exit_date": "2018-03-29", "exit": 40.0002, "ret": 0.005414, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40108, "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": "2018-03-29", "entry": 40.0003, "exit_date": "2018-04-30", "exit": 38.8735, "ret": -0.028169, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40109, "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": "2018-04-30", "entry": 38.8735, "exit_date": "2018-05-31", "exit": 37.8544, "ret": -0.026215, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40110, "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": "2018-05-31", "entry": 37.8544, "exit_date": "2018-06-29", "exit": 36.1337, "ret": -0.045457, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40111, "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": "2018-06-29", "entry": 36.1337, "exit_date": "2018-07-31", "exit": 37.4096, "ret": 0.03531, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40112, "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": "2018-07-31", "entry": 37.4096, "exit_date": "2018-08-31", "exit": 36.0002, "ret": -0.037673, "reason": "the 12-month return turned negative", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40276, "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": "2018-01-31", "entry": 31.5472, "exit_date": "2018-02-28", "exit": 31.3815, "ret": -0.00409, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40277, "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": "2018-02-28", "entry": 31.4182, "exit_date": "2018-03-29", "exit": 30.2451, "ret": -0.037338, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40278, "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": "2018-03-29", "entry": 30.2451, "exit_date": "2018-04-30", "exit": 30.2283, "ret": 0.000612, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40279, "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": "2018-04-30", "entry": 30.2636, "exit_date": "2018-05-31", "exit": 32.2786, "ret": 0.067828, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40280, "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": "2018-05-31", "entry": 32.3163, "exit_date": "2018-06-29", "exit": 32.1937, "ret": -0.002631, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40281, "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": "2018-06-29", "entry": 32.2312, "exit_date": "2018-07-31", "exit": 32.8656, "ret": 0.020872, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40282, "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": "2018-07-31", "entry": 32.904, "exit_date": "2018-08-31", "exit": 35.0344, "ret": 0.06599, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40283, "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": "2018-08-31", "entry": 35.0753, "exit_date": "2018-09-28", "exit": 35.0277, "ret": -0.000193, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40284, "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": "2018-09-28", "entry": 35.0685, "exit_date": "2018-10-31", "exit": 32.2238, "ret": -0.080048, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40285, "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": "2018-10-31", "entry": 32.2614, "exit_date": "2018-11-30", "exit": 31.6283, "ret": -0.019625, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40286, "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": "2018-11-30", "entry": 31.6283, "exit_date": "2018-12-31", "exit": 28.9789, "ret": -0.083765, "reason": "the 12-month return turned negative", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40443, "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": "2018-01-31", "entry": 25.3522, "exit_date": "2018-02-28", "exit": 24.5238, "ret": -0.029253, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40444, "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": "2018-02-28", "entry": 24.6106, "exit_date": "2018-03-29", "exit": 23.588, "ret": -0.041553, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40445, "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": "2018-03-29", "entry": 23.588, "exit_date": "2018-04-30", "exit": 23.4025, "ret": -0.004352, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40446, "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": "2018-04-30", "entry": 23.4853, "exit_date": "2018-05-31", "exit": 23.2543, "ret": -0.009836, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40447, "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": "2018-05-31", "entry": 23.2543, "exit_date": "2018-06-29", "exit": 22.7675, "ret": -0.01747, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40448, "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": "2018-06-29", "entry": 22.848, "exit_date": "2018-07-31", "exit": 24.0167, "ret": 0.051147, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40449, "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": "2018-07-31", "entry": 24.0167, "exit_date": "2018-08-31", "exit": 24.2573, "ret": 0.013596, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40450, "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": "2018-08-31", "entry": 24.3432, "exit_date": "2018-09-28", "exit": 23.7199, "ret": -0.022154, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40451, "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": "2018-09-28", "entry": 23.8039, "exit_date": "2018-10-31", "exit": 22.6019, "ret": -0.047136, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40452, "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": "2018-10-31", "entry": 22.6819, "exit_date": "2018-11-30", "exit": 23.1953, "ret": 0.026256, "reason": "the 12-month return turned negative", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40593, "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": "2018-01-31", "entry": 26.0502, "exit_date": "2018-02-28", "exit": 23.2276, "ret": -0.10835, "reason": "the 12-month return turned negative", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40594, "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": "2018-04-30", "entry": 25.8711, "exit_date": "2018-05-31", "exit": 26.4883, "ret": 0.029942, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40595, "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": "2018-05-31", "entry": 26.6457, "exit_date": "2018-06-29", "exit": 26.6391, "ret": 0.005695, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40596, "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": "2018-06-29", "entry": 26.7975, "exit_date": "2018-07-31", "exit": 27.0531, "ret": 0.015539, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40597, "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": "2018-07-31", "entry": 27.2139, "exit_date": "2018-08-31", "exit": 26.2682, "ret": -0.034751, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40598, "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": "2018-08-31", "entry": 26.2682, "exit_date": "2018-09-28", "exit": 26.7517, "ret": 0.02446, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40599, "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": "2018-09-28", "entry": 26.9107, "exit_date": "2018-10-31", "exit": 23.8622, "ret": -0.113282, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40600, "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": "2018-10-31", "entry": 23.8622, "exit_date": "2018-11-30", "exit": 23.3503, "ret": -0.015634, "reason": "the 12-month return turned negative", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40753, "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": "2018-01-31", "entry": 76.2922, "exit_date": "2018-02-28", "exit": 72.863, "ret": -0.044949, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40754, "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": "2018-02-28", "entry": 72.863, "exit_date": "2018-03-29", "exit": 70.4682, "ret": -0.029166, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40755, "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": "2018-03-29", "entry": 70.7379, "exit_date": "2018-04-30", "exit": 71.2127, "ret": 0.010566, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40756, "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": "2018-04-30", "entry": 71.4853, "exit_date": "2018-05-31", "exit": 71.3425, "ret": 0.001823, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40757, "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": "2018-05-31", "entry": 71.6156, "exit_date": "2018-06-29", "exit": 72.5192, "ret": 0.016494, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40758, "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": "2018-06-29", "entry": 72.7967, "exit_date": "2018-07-31", "exit": 77.2721, "ret": 0.06554, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40759, "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": "2018-07-31", "entry": 77.5679, "exit_date": "2018-08-31", "exit": 80.6175, "ret": 0.043293, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40760, "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": "2018-08-31", "entry": 80.926, "exit_date": "2018-09-28", "exit": 82.9991, "ret": 0.029542, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40761, "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": "2018-09-28", "entry": 83.3167, "exit_date": "2018-10-31", "exit": 77.3728, "ret": -0.067788, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40762, "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": "2018-10-31", "entry": 77.6689, "exit_date": "2018-11-30", "exit": 83.6271, "ret": 0.080834, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40763, "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": "2018-11-30", "entry": 83.9472, "exit_date": "2018-12-31", "exit": 75.8049, "ret": -0.093536, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40764, "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": "2018-12-31", "entry": 76.0951, "exit_date": "2019-01-31", "exit": 79.7542, "ret": 0.048087, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40937, "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": "2018-01-31", "entry": 69.2267, "exit_date": "2018-02-28", "exit": 66.374, "ret": -0.03863, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40938, "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": "2018-02-28", "entry": 66.5524, "exit_date": "2018-03-29", "exit": 64.7633, "ret": -0.026883, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40939, "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": "2018-03-29", "entry": 64.7633, "exit_date": "2018-04-30", "exit": 62.79, "ret": -0.027864, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40940, "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": "2018-04-30", "entry": 62.9587, "exit_date": "2018-05-31", "exit": 64.7201, "ret": 0.030739, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40941, "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": "2018-05-31", "entry": 64.8941, "exit_date": "2018-06-29", "exit": 62.5267, "ret": -0.03389, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40942, "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": "2018-06-29", "entry": 62.6948, "exit_date": "2018-07-31", "exit": 67.1445, "ret": 0.073852, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40943, "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": "2018-07-31", "entry": 67.3249, "exit_date": "2018-08-31", "exit": 67.3016, "ret": 0.00234, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40944, "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": "2018-08-31", "entry": 67.4824, "exit_date": "2018-09-28", "exit": 68.767, "ret": 0.021774, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40945, "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": "2018-09-28", "entry": 68.9518, "exit_date": "2018-10-31", "exit": 61.2939, "ret": -0.108673, "reason": "the 12-month return turned negative", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41020, "strategy": "momentum", "market": "crypto", "symbol": "BNB-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:55+00:00", "entry_date": "2018-11-30", "entry": 5.0786, "exit_date": "2018-12-31", "exit": 6.1111, "ret": 0.194741, "reason": "the 12-month return turned negative", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41446, "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": "2018-01-31", "entry": 222.6947, "exit_date": "2018-02-28", "exit": 212.9983, "ret": -0.121626, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41447, "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": "2018-02-28", "entry": 213.6663, "exit_date": "2018-03-29", "exit": 205.8821, "ret": -0.079692, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41448, "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": "2018-03-29", "entry": 206.5278, "exit_date": "2018-04-30", "exit": 206.112, "ret": 0.002431, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41449, "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": "2018-04-30", "entry": 206.7582, "exit_date": "2018-05-31", "exit": 208.9525, "ret": 0.030171, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41450, "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": "2018-05-31", "entry": 209.6078, "exit_date": "2018-06-29", "exit": 208.0221, "ret": -0.010654, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41451, "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": "2018-06-29", "entry": 208.6745, "exit_date": "2018-07-31", "exit": 218.1029, "ret": 0.128014, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41452, "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": "2018-07-31", "entry": 218.7869, "exit_date": "2018-08-31", "exit": 223.4466, "ret": 0.071749, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41453, "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": "2018-08-31", "entry": 224.1473, "exit_date": "2018-09-28", "exit": 228.3501, "ret": 0.058785, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41454, "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": "2018-09-28", "entry": 228.5393, "exit_date": "2018-10-31", "exit": 216.5747, "ret": -0.148146, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41455, "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": "2018-10-31", "entry": 217.2539, "exit_date": "2018-11-30", "exit": 220.8235, "ret": 0.0512, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41456, "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": "2018-11-30", "entry": 221.516, "exit_date": "2018-12-31", "exit": 202.086, "ret": -0.200682, "reason": "the 12-month return turned negative", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41625, "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": "2018-01-31", "entry": 319.903, "exit_date": "2018-02-28", "exit": 305.7192, "ret": -0.133014, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41626, "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": "2018-02-28", "entry": 305.7192, "exit_date": "2018-03-29", "exit": 307.9644, "ret": 0.026862, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41627, "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": "2018-03-29", "entry": 308.7041, "exit_date": "2018-04-30", "exit": 306.8649, "ret": -0.008931, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41628, "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": "2018-04-30", "entry": 307.602, "exit_date": "2018-05-31", "exit": 319.5087, "ret": 0.104882, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41629, "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": "2018-05-31", "entry": 320.2761, "exit_date": "2018-06-29", "exit": 320.8318, "ret": 0.011553, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41630, "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": "2018-06-29", "entry": 321.6024, "exit_date": "2018-07-31", "exit": 326.2993, "ret": 0.051123, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41631, "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": "2018-07-31", "entry": 327.0829, "exit_date": "2018-08-31", "exit": 336.6195, "ret": 0.094884, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41632, "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": "2018-08-31", "entry": 337.4279, "exit_date": "2018-09-28", "exit": 333.0166, "ret": -0.032109, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41633, "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": "2018-09-28", "entry": 333.8163, "exit_date": "2018-10-31", "exit": 301.7392, "ret": -0.288276, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41634, "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": "2018-10-31", "entry": 301.7393, "exit_date": "2018-11-30", "exit": 310.6136, "ret": 0.087707, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41635, "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": "2018-11-30", "entry": 311.3596, "exit_date": "2018-12-31", "exit": 275.4631, "ret": -0.290008, "reason": "the 12-month return turned negative", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41770, "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": "2018-01-31", "entry": 57.0632, "exit_date": "2018-02-28", "exit": 54.3044, "ret": -0.145044, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41771, "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": "2018-02-28", "entry": 54.3044, "exit_date": "2018-03-29", "exit": 53.8484, "ret": -0.023368, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41772, "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": "2018-03-29", "entry": 53.8484, "exit_date": "2018-04-30", "exit": 54.6676, "ret": 0.04274, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41773, "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": "2018-04-30", "entry": 54.6676, "exit_date": "2018-05-31", "exit": 53.632, "ret": -0.056829, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41774, "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": "2018-05-31", "entry": 53.632, "exit_date": "2018-06-29", "exit": 52.7824, "ret": -0.047523, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41775, "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": "2018-06-29", "entry": 52.7824, "exit_date": "2018-07-31", "exit": 54.2878, "ret": 0.08556, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41776, "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": "2018-07-31", "entry": 54.2878, "exit_date": "2018-08-31", "exit": 53.0741, "ret": -0.067071, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41777, "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": "2018-08-31", "entry": 53.0741, "exit_date": "2018-09-28", "exit": 53.5864, "ret": 0.028956, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41778, "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": "2018-09-28", "entry": 53.5864, "exit_date": "2018-10-31", "exit": 49.2279, "ret": -0.244008, "reason": "the 12-month return turned negative", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41919, "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": "2018-01-31", "entry": 42.2786, "exit_date": "2018-02-28", "exit": 39.7848, "ret": -0.176955, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41920, "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": "2018-02-28", "entry": 39.7848, "exit_date": "2018-03-29", "exit": 40.0002, "ret": 0.010337, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41921, "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": "2018-03-29", "entry": 40.0003, "exit_date": "2018-04-30", "exit": 38.8735, "ret": -0.051358, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41922, "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": "2018-04-30", "entry": 38.8735, "exit_date": "2018-05-31", "exit": 37.8544, "ret": -0.051643, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41923, "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": "2018-05-31", "entry": 37.8544, "exit_date": "2018-06-29", "exit": 36.1337, "ret": -0.094406, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41924, "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": "2018-06-29", "entry": 36.1337, "exit_date": "2018-07-31", "exit": 37.4096, "ret": 0.075366, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41925, "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": "2018-07-31", "entry": 37.4096, "exit_date": "2018-08-31", "exit": 36.0002, "ret": -0.082427, "reason": "the 12-month return turned negative", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42089, "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": "2018-01-31", "entry": 31.5472, "exit_date": "2018-02-28", "exit": 31.3815, "ret": -0.01227, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42090, "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": "2018-02-28", "entry": 31.4182, "exit_date": "2018-03-29", "exit": 30.2451, "ret": -0.077152, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42091, "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": "2018-03-29", "entry": 30.2451, "exit_date": "2018-04-30", "exit": 30.2283, "ret": 0.001102, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42092, "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": "2018-04-30", "entry": 30.2636, "exit_date": "2018-05-31", "exit": 32.2786, "ret": 0.123582, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42093, "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": "2018-05-31", "entry": 32.3163, "exit_date": "2018-06-29", "exit": 32.1937, "ret": -0.005427, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42094, "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": "2018-06-29", "entry": 32.2312, "exit_date": "2018-07-31", "exit": 32.8656, "ret": 0.04652, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42095, "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": "2018-07-31", "entry": 32.904, "exit_date": "2018-08-31", "exit": 35.0344, "ret": 0.152315, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42096, "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": "2018-08-31", "entry": 35.0753, "exit_date": "2018-09-28", "exit": 35.0277, "ret": -0.000509, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42097, "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": "2018-09-28", "entry": 35.0686, "exit_date": "2018-10-31", "exit": 32.2238, "ret": -0.225101, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42098, "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": "2018-10-31", "entry": 32.2614, "exit_date": "2018-11-30", "exit": 31.5914, "ret": -0.034193, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42099, "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": "2018-11-30", "entry": 31.6283, "exit_date": "2018-12-31", "exit": 28.9451, "ret": -0.130595, "reason": "the 12-month return turned negative", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42256, "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": "2018-01-31", "entry": 25.3522, "exit_date": "2018-02-28", "exit": 24.5238, "ret": -0.087759, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42257, "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": "2018-02-28", "entry": 24.6106, "exit_date": "2018-03-29", "exit": 23.588, "ret": -0.087935, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42258, "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": "2018-03-29", "entry": 23.588, "exit_date": "2018-04-30", "exit": 23.4025, "ret": -0.008107, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42259, "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": "2018-04-30", "entry": 23.4853, "exit_date": "2018-05-31", "exit": 23.2543, "ret": -0.019187, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42260, "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": "2018-05-31", "entry": 23.2543, "exit_date": "2018-06-29", "exit": 22.7675, "ret": -0.035324, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42261, "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": "2018-06-29", "entry": 22.848, "exit_date": "2018-07-31", "exit": 24.0167, "ret": 0.115724, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42262, "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": "2018-07-31", "entry": 24.0167, "exit_date": "2018-08-31", "exit": 24.2573, "ret": 0.03224, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42263, "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": "2018-08-31", "entry": 24.3432, "exit_date": "2018-09-28", "exit": 23.7199, "ret": -0.058361, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42264, "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": "2018-09-28", "entry": 23.8039, "exit_date": "2018-10-31", "exit": 22.6019, "ret": -0.130613, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42265, "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": "2018-10-31", "entry": 22.6819, "exit_date": "2018-11-30", "exit": 23.1953, "ret": 0.058307, "reason": "the 12-month return turned negative", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42406, "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": "2018-01-31", "entry": 26.0502, "exit_date": "2018-02-28", "exit": 23.0904, "ret": -0.3027, "reason": "the 12-month return turned negative", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42407, "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": "2018-04-30", "entry": 25.8711, "exit_date": "2018-05-31", "exit": 26.4883, "ret": 0.058192, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42408, "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": "2018-05-31", "entry": 26.6457, "exit_date": "2018-06-29", "exit": 26.6391, "ret": 0.011139, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42409, "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": "2018-06-29", "entry": 26.7975, "exit_date": "2018-07-31", "exit": 27.0531, "ret": 0.031323, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42410, "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": "2018-07-31", "entry": 27.2139, "exit_date": "2018-08-31", "exit": 26.1129, "ret": -0.075724, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42411, "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": "2018-08-31", "entry": 26.2682, "exit_date": "2018-09-28", "exit": 26.7517, "ret": 0.054962, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42412, "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": "2018-09-28", "entry": 26.9107, "exit_date": "2018-10-31", "exit": 23.7212, "ret": -0.277943, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42413, "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": "2018-10-31", "entry": 23.8622, "exit_date": "2018-11-30", "exit": 23.3503, "ret": -0.030793, "reason": "the 12-month return turned negative", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42566, "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": "2018-01-31", "entry": 76.2922, "exit_date": "2018-02-28", "exit": 72.863, "ret": -0.134847, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42567, "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": "2018-02-28", "entry": 72.863, "exit_date": "2018-03-29", "exit": 70.4682, "ret": -0.070538, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42568, "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": "2018-03-29", "entry": 70.7379, "exit_date": "2018-04-30", "exit": 71.2127, "ret": 0.024149, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42569, "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": "2018-04-30", "entry": 71.4853, "exit_date": "2018-05-31", "exit": 71.3425, "ret": 0.004127, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42570, "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": "2018-05-31", "entry": 71.6156, "exit_date": "2018-06-29", "exit": 72.5192, "ret": 0.039877, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42571, "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": "2018-06-29", "entry": 72.7967, "exit_date": "2018-07-31", "exit": 77.2721, "ret": 0.177716, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42572, "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": "2018-07-31", "entry": 77.5679, "exit_date": "2018-08-31", "exit": 80.6175, "ret": 0.125004, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42573, "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": "2018-08-31", "entry": 80.926, "exit_date": "2018-09-28", "exit": 82.9991, "ret": 0.088626, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42574, "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": "2018-09-28", "entry": 83.3167, "exit_date": "2018-10-31", "exit": 77.3728, "ret": -0.203364, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42575, "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": "2018-10-31", "entry": 77.6689, "exit_date": "2018-11-30", "exit": 83.6271, "ret": 0.207973, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42576, "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": "2018-11-30", "entry": 83.9472, "exit_date": "2018-12-31", "exit": 75.8049, "ret": -0.221928, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42577, "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": "2018-12-31", "entry": 76.0951, "exit_date": "2019-01-31", "exit": 79.7542, "ret": 0.090868, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42750, "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": "2018-01-31", "entry": 69.2267, "exit_date": "2018-02-28", "exit": 66.374, "ret": -0.11589, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42751, "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": "2018-02-28", "entry": 66.5524, "exit_date": "2018-03-29", "exit": 64.5897, "ret": -0.065108, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42752, "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": "2018-03-29", "entry": 64.7633, "exit_date": "2018-04-30", "exit": 62.79, "ret": -0.06077, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42753, "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": "2018-04-30", "entry": 62.9587, "exit_date": "2018-05-31", "exit": 64.7201, "ret": 0.065239, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42754, "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": "2018-05-31", "entry": 64.8941, "exit_date": "2018-06-29", "exit": 62.5268, "ret": -0.076966, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42755, "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": "2018-06-29", "entry": 62.6948, "exit_date": "2018-07-31", "exit": 67.1445, "ret": 0.182101, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42756, "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": "2018-07-31", "entry": 67.3249, "exit_date": "2018-08-31", "exit": 67.3016, "ret": 0.005825, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42757, "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": "2018-08-31", "entry": 67.4824, "exit_date": "2018-09-28", "exit": 68.767, "ret": 0.059304, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42758, "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": "2018-09-28", "entry": 68.9518, "exit_date": "2018-10-31", "exit": 61.2939, "ret": -0.324031, "reason": "the 12-month return turned negative", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42833, "strategy": "momentum-vol", "market": "crypto", "symbol": "BNB-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:01+00:00", "entry_date": "2018-11-30", "entry": 5.0786, "exit_date": "2018-12-31", "exit": 6.1111, "ret": 0.10358, "reason": "the 12-month return turned negative", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43250, "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": "2018-01-31", "entry": 222.6947, "exit_date": "2018-02-28", "exit": 212.9983, "ret": -0.040542, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43251, "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": "2018-02-28", "entry": 213.6663, "exit_date": "2018-03-29", "exit": 205.8821, "ret": -0.03341, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43252, "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": "2018-03-29", "entry": 206.5278, "exit_date": "2018-04-30", "exit": 206.112, "ret": 0.001117, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43253, "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": "2018-04-30", "entry": 206.7583, "exit_date": "2018-05-31", "exit": 208.9525, "ret": 0.013782, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43254, "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": "2018-05-31", "entry": 209.6078, "exit_date": "2018-06-29", "exit": 208.0221, "ret": -0.004453, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43255, "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": "2018-06-29", "entry": 208.6744, "exit_date": "2018-07-31", "exit": 218.1029, "ret": 0.04846, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43256, "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": "2018-07-31", "entry": 218.7868, "exit_date": "2018-08-31", "exit": 223.4466, "ret": 0.024501, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43257, "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": "2018-08-31", "entry": 224.1473, "exit_date": "2018-09-28", "exit": 228.3501, "ret": 0.019595, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43258, "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": "2018-09-28", "entry": 228.5395, "exit_date": "2018-10-31", "exit": 216.5747, "ret": -0.049382, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43259, "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": "2018-10-31", "entry": 217.2538, "exit_date": "2018-11-30", "exit": 220.8235, "ret": 0.019618, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43260, "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": "2018-11-30", "entry": 221.516, "exit_date": "2018-12-31", "exit": 202.086, "ret": -0.084853, "reason": "12-month return fell behind cash", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43419, "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": "2018-01-31", "entry": 319.903, "exit_date": "2018-02-28", "exit": 305.7191, "ret": -0.044338, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43420, "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": "2018-02-28", "entry": 305.7191, "exit_date": "2018-03-29", "exit": 307.9644, "ret": 0.009763, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43421, "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": "2018-03-29", "entry": 308.7041, "exit_date": "2018-04-30", "exit": 306.8649, "ret": -0.00357, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43422, "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": "2018-04-30", "entry": 307.602, "exit_date": "2018-05-31", "exit": 320.276, "ret": 0.041203, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43423, "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": "2018-05-31", "entry": 320.276, "exit_date": "2018-06-29", "exit": 320.8318, "ret": 0.004141, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43424, "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": "2018-06-29", "entry": 321.6024, "exit_date": "2018-07-31", "exit": 326.2993, "ret": 0.017041, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43425, "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": "2018-07-31", "entry": 327.0829, "exit_date": "2018-08-31", "exit": 336.6195, "ret": 0.031628, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43426, "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": "2018-08-31", "entry": 337.4279, "exit_date": "2018-09-28", "exit": 333.0166, "ret": -0.010703, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43427, "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": "2018-09-28", "entry": 333.8164, "exit_date": "2018-10-31", "exit": 301.7392, "ret": -0.096092, "reason": "12-month return fell behind cash", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43549, "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": "2018-01-31", "entry": 57.0633, "exit_date": "2018-02-28", "exit": 54.3044, "ret": -0.048348, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43550, "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": "2018-02-28", "entry": 54.3044, "exit_date": "2018-03-29", "exit": 53.8484, "ret": -0.008396, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43551, "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": "2018-03-29", "entry": 53.8484, "exit_date": "2018-04-30", "exit": 54.6676, "ret": 0.015212, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43552, "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": "2018-04-30", "entry": 54.6676, "exit_date": "2018-05-31", "exit": 53.632, "ret": -0.018943, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43553, "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": "2018-05-31", "entry": 53.632, "exit_date": "2018-06-29", "exit": 52.7825, "ret": -0.015841, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43554, "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": "2018-06-29", "entry": 52.7825, "exit_date": "2018-07-31", "exit": 54.2878, "ret": 0.02852, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43555, "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": "2018-07-31", "entry": 54.2878, "exit_date": "2018-08-31", "exit": 53.0741, "ret": -0.022357, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43556, "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": "2018-08-31", "entry": 53.0741, "exit_date": "2018-09-28", "exit": 53.5864, "ret": 0.009652, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43557, "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": "2018-09-28", "entry": 53.5864, "exit_date": "2018-10-31", "exit": 49.2279, "ret": -0.081336, "reason": "12-month return fell behind cash", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43685, "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": "2018-01-31", "entry": 42.2786, "exit_date": "2018-02-28", "exit": 39.7848, "ret": -0.058985, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43686, "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": "2018-02-28", "entry": 39.7848, "exit_date": "2018-03-29", "exit": 40.0002, "ret": 0.005414, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43687, "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": "2018-03-29", "entry": 40.0002, "exit_date": "2018-04-30", "exit": 38.8735, "ret": -0.028169, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43688, "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": "2018-04-30", "entry": 38.8735, "exit_date": "2018-05-31", "exit": 37.8544, "ret": -0.026215, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43689, "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": "2018-05-31", "entry": 37.8544, "exit_date": "2018-06-29", "exit": 36.1337, "ret": -0.045457, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43690, "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": "2018-06-29", "entry": 36.1337, "exit_date": "2018-07-31", "exit": 37.4096, "ret": 0.03531, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43691, "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": "2018-07-31", "entry": 37.4096, "exit_date": "2018-08-31", "exit": 36.0002, "ret": -0.037673, "reason": "12-month return fell behind cash", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43844, "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": "2018-01-31", "entry": 31.5472, "exit_date": "2018-02-28", "exit": 31.3815, "ret": -0.00409, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43845, "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": "2018-02-28", "entry": 31.4182, "exit_date": "2018-03-29", "exit": 30.2451, "ret": -0.037338, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43846, "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": "2018-03-29", "entry": 30.2451, "exit_date": "2018-04-30", "exit": 30.2283, "ret": 0.000612, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43847, "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": "2018-04-30", "entry": 30.2636, "exit_date": "2018-05-31", "exit": 32.2786, "ret": 0.067828, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43848, "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": "2018-05-31", "entry": 32.3163, "exit_date": "2018-06-29", "exit": 32.1937, "ret": -0.002631, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43849, "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": "2018-06-29", "entry": 32.2312, "exit_date": "2018-07-31", "exit": 32.8656, "ret": 0.020872, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43850, "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": "2018-07-31", "entry": 32.904, "exit_date": "2018-08-31", "exit": 35.0344, "ret": 0.06599, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43851, "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": "2018-08-31", "entry": 35.0753, "exit_date": "2018-09-28", "exit": 35.0277, "ret": -0.000193, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43852, "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": "2018-09-28", "entry": 35.0686, "exit_date": "2018-10-31", "exit": 32.2238, "ret": -0.080048, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43853, "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": "2018-10-31", "entry": 32.2614, "exit_date": "2018-11-30", "exit": 31.6283, "ret": -0.019625, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43854, "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": "2018-11-30", "entry": 31.6283, "exit_date": "2018-12-31", "exit": 28.9789, "ret": -0.083765, "reason": "12-month return fell behind cash", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44009, "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": "2018-01-31", "entry": 25.3522, "exit_date": "2018-02-28", "exit": 24.5238, "ret": -0.029253, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44010, "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": "2018-02-28", "entry": 24.6106, "exit_date": "2018-03-29", "exit": 23.588, "ret": -0.041553, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44011, "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": "2018-03-29", "entry": 23.588, "exit_date": "2018-04-30", "exit": 23.4025, "ret": -0.004352, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44012, "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": "2018-04-30", "entry": 23.4853, "exit_date": "2018-05-31", "exit": 23.2543, "ret": -0.009836, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44013, "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": "2018-05-31", "entry": 23.2543, "exit_date": "2018-06-29", "exit": 22.7675, "ret": -0.01747, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44014, "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": "2018-06-29", "entry": 22.848, "exit_date": "2018-07-31", "exit": 24.0167, "ret": 0.051147, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44015, "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": "2018-07-31", "entry": 24.0167, "exit_date": "2018-08-31", "exit": 24.2573, "ret": 0.013596, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44016, "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": "2018-08-31", "entry": 24.3432, "exit_date": "2018-09-28", "exit": 23.7199, "ret": -0.022154, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44017, "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": "2018-09-28", "entry": 23.8039, "exit_date": "2018-10-31", "exit": 22.6019, "ret": -0.047136, "reason": "12-month return fell behind cash", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44145, "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": "2018-01-31", "entry": 26.0502, "exit_date": "2018-02-28", "exit": 23.2276, "ret": -0.10835, "reason": "12-month return fell behind cash", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44146, "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": "2018-04-30", "entry": 25.8711, "exit_date": "2018-05-31", "exit": 26.4883, "ret": 0.029942, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44147, "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": "2018-05-31", "entry": 26.6457, "exit_date": "2018-06-29", "exit": 26.6391, "ret": 0.005695, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44148, "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": "2018-06-29", "entry": 26.7975, "exit_date": "2018-07-31", "exit": 27.0531, "ret": 0.015539, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44149, "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": "2018-07-31", "entry": 27.2139, "exit_date": "2018-08-31", "exit": 26.2682, "ret": -0.034751, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44150, "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": "2018-08-31", "entry": 26.2682, "exit_date": "2018-09-28", "exit": 26.7517, "ret": 0.02446, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44151, "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": "2018-09-28", "entry": 26.9107, "exit_date": "2018-10-31", "exit": 23.8622, "ret": -0.113282, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44152, "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": "2018-10-31", "entry": 23.8622, "exit_date": "2018-11-30", "exit": 23.3503, "ret": -0.015634, "reason": "12-month return fell behind cash", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44294, "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": "2018-01-31", "entry": 76.2923, "exit_date": "2018-02-28", "exit": 72.863, "ret": -0.044949, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44295, "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": "2018-02-28", "entry": 72.863, "exit_date": "2018-03-29", "exit": 70.4682, "ret": -0.029166, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44296, "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": "2018-03-29", "entry": 70.7379, "exit_date": "2018-04-30", "exit": 71.2127, "ret": 0.010566, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44297, "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": "2018-04-30", "entry": 71.4852, "exit_date": "2018-05-31", "exit": 71.3425, "ret": 0.001823, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44298, "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": "2018-05-31", "entry": 71.6156, "exit_date": "2018-06-29", "exit": 72.5192, "ret": 0.016494, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44299, "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": "2018-06-29", "entry": 72.7967, "exit_date": "2018-07-31", "exit": 77.2721, "ret": 0.06554, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44300, "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": "2018-07-31", "entry": 77.5679, "exit_date": "2018-08-31", "exit": 80.6175, "ret": 0.043293, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44301, "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": "2018-08-31", "entry": 80.926, "exit_date": "2018-09-28", "exit": 82.9991, "ret": 0.029542, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44302, "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": "2018-09-28", "entry": 83.3167, "exit_date": "2018-10-31", "exit": 77.3728, "ret": -0.067788, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44303, "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": "2018-10-31", "entry": 77.6689, "exit_date": "2018-11-30", "exit": 83.6271, "ret": 0.080834, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44304, "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": "2018-11-30", "entry": 83.9472, "exit_date": "2018-12-31", "exit": 75.8049, "ret": -0.093536, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44305, "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": "2018-12-31", "entry": 76.095, "exit_date": "2019-01-31", "exit": 79.7542, "ret": 0.048087, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44461, "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": "2018-01-31", "entry": 69.2267, "exit_date": "2018-02-28", "exit": 66.374, "ret": -0.03863, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44462, "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": "2018-02-28", "entry": 66.5524, "exit_date": "2018-03-29", "exit": 64.7633, "ret": -0.026883, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44463, "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": "2018-03-29", "entry": 64.7633, "exit_date": "2018-04-30", "exit": 62.79, "ret": -0.027864, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44464, "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": "2018-04-30", "entry": 62.9587, "exit_date": "2018-05-31", "exit": 64.7201, "ret": 0.030739, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44465, "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": "2018-05-31", "entry": 64.894, "exit_date": "2018-06-29", "exit": 62.5267, "ret": -0.03389, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44466, "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": "2018-06-29", "entry": 62.6948, "exit_date": "2018-07-31", "exit": 67.1445, "ret": 0.073852, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44467, "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": "2018-07-31", "entry": 67.3249, "exit_date": "2018-08-31", "exit": 67.3016, "ret": 0.00234, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44468, "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": "2018-08-31", "entry": 67.4825, "exit_date": "2018-09-28", "exit": 68.767, "ret": 0.021774, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44469, "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": "2018-09-28", "entry": 68.9518, "exit_date": "2018-10-31", "exit": 61.2939, "ret": -0.108673, "reason": "12-month return fell behind cash", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44540, "strategy": "dual-momentum", "market": "crypto", "symbol": "BNB-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:09+00:00", "entry_date": "2018-11-30", "entry": 5.0786, "exit_date": "2018-12-31", "exit": 6.1111, "ret": 0.194741, "reason": "12-month return fell behind cash", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44864, "strategy": "rsi2", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:06+00:00", "entry_date": "2018-01-17", "entry": 15116.2158, "exit_date": "2018-01-25", "exit": 15654.251, "ret": 0.035593, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44865, "strategy": "rsi2", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:06+00:00", "entry_date": "2018-02-05", "entry": 14629.4189, "exit_date": "2018-02-12", "exit": 14629.4189, "ret": 0.0, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44866, "strategy": "rsi2", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:06+00:00", "entry_date": "2018-03-13", "entry": 15398.042, "exit_date": "2018-03-19", "exit": 14091.3877, "ret": 0.006656, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44867, "strategy": "rsi2", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:06+00:00", "entry_date": "2018-03-23", "entry": 15013.7305, "exit_date": "2018-03-29", "exit": 13858.4697, "ret": 0.015358, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44868, "strategy": "rsi2", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:06+00:00", "entry_date": "2018-04-23", "entry": 14860.0039, "exit_date": "2018-04-27", "exit": 13276.1807, "ret": -0.017241, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44869, "strategy": "rsi2", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:06+00:00", "entry_date": "2018-05-25", "entry": 14780.416, "exit_date": "2018-06-01", "exit": 14039.8809, "ret": -0.050102, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44931, "strategy": "rsi2", "market": "vietnam", "symbol": "HPG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2018-02-05", "entry": 9569.8154, "exit_date": "2018-02-07", "exit": 9989.5459, "ret": 0.04386, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44932, "strategy": "rsi2", "market": "vietnam", "symbol": "HPG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2018-02-21", "entry": 10073.4912, "exit_date": "2018-02-23", "exit": 10342.1172, "ret": 0.026667, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44933, "strategy": "rsi2", "market": "vietnam", "symbol": "HPG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2018-03-26", "entry": 9888.8125, "exit_date": "2018-03-29", "exit": 10207.8047, "ret": 0.032258, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44934, "strategy": "rsi2", "market": "vietnam", "symbol": "HPG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2018-04-18", "entry": 9905.6006, "exit_date": "2018-05-02", "exit": 9133.2998, "ret": -0.077966, "reason": "closed above the 5-day average", "bars_held": 10, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44935, "strategy": "rsi2", "market": "vietnam", "symbol": "HPG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2018-05-16", "entry": 9066.1416, "exit_date": "2018-05-24", "exit": 8797.5166, "ret": -0.02963, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44936, "strategy": "rsi2", "market": "vietnam", "symbol": "HPG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2018-06-18", "entry": 9448.9355, "exit_date": "2018-06-22", "exit": 9625.2217, "ret": 0.018657, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44937, "strategy": "rsi2", "market": "vietnam", "symbol": "HPG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2018-06-29", "entry": 9025.8486, "exit_date": "2018-07-13", "exit": 8367.7129, "ret": -0.072917, "reason": "closed above the 5-day average", "bars_held": 10, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44938, "strategy": "rsi2", "market": "vietnam", "symbol": "HPG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2018-10-09", "entry": 9636.9736, "exit_date": "2018-10-10", "exit": 9730.9932, "ret": 0.009756, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44992, "strategy": "rsi2", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2018-01-17", "entry": 25814.5176, "exit_date": "2018-01-25", "exit": 29059.4609, "ret": 0.007812, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44993, "strategy": "rsi2", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2018-01-29", "entry": 24967.4805, "exit_date": "2018-02-01", "exit": 30230.8477, "ret": 0.084006, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44994, "strategy": "rsi2", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2018-03-05", "entry": 24100.2754, "exit_date": "2018-03-12", "exit": 26356.2578, "ret": -0.02092, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44996, "strategy": "rsi2", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2018-09-04", "entry": 25692.9141, "exit_date": "2018-09-10", "exit": 25475.9121, "ret": -0.008446, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44997, "strategy": "rsi2", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2018-10-23", "entry": 25931.6152, "exit_date": "2018-10-31", "exit": 24477.709, "ret": -0.056067, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45069, "strategy": "rsi2", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2018-02-06", "entry": 13140.4229, "exit_date": "2018-02-12", "exit": 14151.2246, "ret": 0.076923, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45070, "strategy": "rsi2", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2018-03-23", "entry": 16678.2266, "exit_date": "2018-04-02", "exit": 17183.6289, "ret": 0.030303, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45071, "strategy": "rsi2", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2018-04-26", "entry": 14656.623, "exit_date": "2018-05-07", "exit": 15330.4912, "ret": 0.045977, "reason": "closed above the 5-day average", "bars_held": 7, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45072, "strategy": "rsi2", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:07+00:00", "entry_date": "2018-05-18", "entry": 13898.5244, "exit_date": "2018-05-30", "exit": 12613.9629, "ret": -0.092424, "reason": "closed above the 5-day average", "bars_held": 8, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45115, "strategy": "rsi2", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-02-05", "entry": 39743.4453, "exit_date": "2018-02-12", "exit": 40250.5352, "ret": 0.012759, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45116, "strategy": "rsi2", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-03-05", "entry": 43102.9336, "exit_date": "2018-03-06", "exit": 45131.3047, "ret": 0.047059, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45117, "strategy": "rsi2", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-03-22", "entry": 45638.3984, "exit_date": "2018-03-29", "exit": 45004.543, "ret": -0.013889, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45118, "strategy": "rsi2", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-04-13", "entry": 43039.5469, "exit_date": "2018-04-27", "exit": 38032.0, "ret": -0.116347, "reason": "closed above the 5-day average", "bars_held": 10, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45119, "strategy": "rsi2", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-05-10", "entry": 35813.4727, "exit_date": "2018-05-15", "exit": 37207.9766, "ret": 0.038938, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45120, "strategy": "rsi2", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-05-21", "entry": 35306.3789, "exit_date": "2018-05-30", "exit": 32961.0664, "ret": -0.066427, "reason": "closed above the 5-day average", "bars_held": 7, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45121, "strategy": "rsi2", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-09-04", "entry": 38665.8672, "exit_date": "2018-09-07", "exit": 39299.7344, "ret": 0.016393, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45122, "strategy": "rsi2", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-09-28", "entry": 39933.6094, "exit_date": "2018-10-03", "exit": 39933.6094, "ret": 0.0, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45123, "strategy": "rsi2", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-10-08", "entry": 39380.6836, "exit_date": "2018-10-17", "exit": 37846.3711, "ret": -0.038961, "reason": "closed above the 5-day average", "bars_held": 7, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45187, "strategy": "rsi2", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-02-05", "entry": 29788.7969, "exit_date": "2018-02-12", "exit": 30707.0703, "ret": 0.030826, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45188, "strategy": "rsi2", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-04-19", "entry": 44407.7148, "exit_date": "2018-04-24", "exit": 46648.3008, "ret": 0.050455, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45189, "strategy": "rsi2", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-05-02", "entry": 45913.6836, "exit_date": "2018-05-11", "exit": 45546.3711, "ret": -0.008, "reason": "closed above the 5-day average", "bars_held": 7, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45190, "strategy": "rsi2", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-05-21", "entry": 42020.2031, "exit_date": "2018-05-25", "exit": 39302.1133, "ret": -0.064685, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45191, "strategy": "rsi2", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-07-03", "entry": 44311.1094, "exit_date": "2018-07-05", "exit": 47333.332, "ret": 0.068205, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45192, "strategy": "rsi2", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-08-09", "entry": 46311.1094, "exit_date": "2018-08-20", "exit": 45600.0, "ret": -0.015355, "reason": "closed above the 5-day average", "bars_held": 7, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45193, "strategy": "rsi2", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-08-29", "entry": 45777.7773, "exit_date": "2018-09-11", "exit": 44977.7773, "ret": -0.017476, "reason": "closed above the 5-day average", "bars_held": 9, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45194, "strategy": "rsi2", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-09-28", "entry": 43688.8906, "exit_date": "2018-10-02", "exit": 45333.332, "ret": 0.03764, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45195, "strategy": "rsi2", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-10-08", "entry": 42933.332, "exit_date": "2018-10-12", "exit": 42666.668, "ret": -0.006211, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45196, "strategy": "rsi2", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-10-25", "entry": 43022.2227, "exit_date": "2018-10-31", "exit": 43200.0, "ret": 0.004132, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45197, "strategy": "rsi2", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-12-20", "entry": 45288.8906, "exit_date": "2018-12-24", "exit": 45333.332, "ret": 0.000981, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45243, "strategy": "rsi2", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-01-09", "entry": 94475.7109, "exit_date": "2018-01-12", "exit": 96741.5703, "ret": 0.014009, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45244, "strategy": "rsi2", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-01-18", "entry": 93836.75, "exit_date": "2018-01-25", "exit": 95404.9844, "ret": 0.006809, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45245, "strategy": "rsi2", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-02-09", "entry": 87173.2422, "exit_date": "2018-02-14", "exit": 88314.2578, "ret": 0.013089, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45246, "strategy": "rsi2", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-02-28", "entry": 89455.2656, "exit_date": "2018-03-02", "exit": 91856.1094, "ret": 0.016837, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45247, "strategy": "rsi2", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-03-23", "entry": 94475.7109, "exit_date": "2018-03-26", "exit": 96096.3438, "ret": 0.007246, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45248, "strategy": "rsi2", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-03-30", "entry": 92650.1094, "exit_date": "2018-04-06", "exit": 91349.1328, "ret": -0.023645, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45249, "strategy": "rsi2", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:08+00:00", "entry_date": "2018-04-16", "entry": 86716.8438, "exit_date": "2018-04-27", "exit": 85265.3281, "ret": -0.026316, "reason": "closed above the 5-day average", "bars_held": 9, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45278, "strategy": "rsi2", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:09+00:00", "entry_date": "2018-02-01", "entry": 17800.0, "exit_date": "2018-02-12", "exit": 17000.0, "ret": -0.044944, "reason": "closed above the 5-day average", "bars_held": 7, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45279, "strategy": "rsi2", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:09+00:00", "entry_date": "2018-03-07", "entry": 17700.0, "exit_date": "2018-03-08", "exit": 18100.0, "ret": 0.022599, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45280, "strategy": "rsi2", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:09+00:00", "entry_date": "2018-04-16", "entry": 18500.0, "exit_date": "2018-05-07", "exit": 17200.0, "ret": -0.07027, "reason": "closed above the 5-day average", "bars_held": 15, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45281, "strategy": "rsi2", "market": "vietnam", "symbol": "E1VFVN30.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-07T02:41:09+00:00", "entry_date": "2018-05-21", "entry": 16400.0, "exit_date": "2018-05-31", "exit": 15800.0, "ret": -0.036585, "reason": "closed above the 5-day average", "bars_held": 8, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55201, "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": "2018-01-31", "entry": 16115.4248, "exit_date": "2018-02-28", "exit": 13928.3418, "ret": -0.049285, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55202, "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": "2018-02-28", "entry": 15321.1777, "exit_date": "2018-03-30", "exit": 15551.7656, "ret": 0.01505, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55203, "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": "2018-03-30", "entry": 15551.7656, "exit_date": "2018-04-30", "exit": 13276.1807, "ret": -0.060956, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55204, "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": "2018-04-30", "entry": 14603.7998, "exit_date": "2018-05-31", "exit": 12639.8809, "ret": -0.047928, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55205, "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": "2018-05-31", "entry": 13903.8672, "exit_date": "2018-06-29", "exit": 12543.707, "ret": -0.097826, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55206, "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": "2018-06-29", "entry": 12543.707, "exit_date": "2018-07-31", "exit": 11760.584, "ret": 0.031325, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55207, "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": "2018-07-31", "entry": 12936.6416, "exit_date": "2018-08-31", "exit": 12429.043, "ret": 0.056839, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55208, "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": "2018-08-31", "entry": 13671.9492, "exit_date": "2018-09-28", "exit": 13019.5625, "ret": 0.047511, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55209, "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": "2018-09-28", "entry": 14321.5205, "exit_date": "2018-10-31", "exit": 11796.3428, "ret": -0.093953, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55210, "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": "2018-10-31", "entry": 12975.9805, "exit_date": "2018-11-30", "exit": 13269.832, "ret": 0.022646, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55330, "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": "2018-01-31", "entry": 10459.6426, "exit_date": "2018-02-28", "exit": 10761.8457, "ret": 0.028892, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55331, "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": "2018-02-28", "entry": 10761.8467, "exit_date": "2018-03-30", "exit": 10140.6484, "ret": -0.057722, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55332, "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": "2018-03-30", "entry": 10140.6484, "exit_date": "2018-04-30", "exit": 9032.5635, "ret": -0.109272, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55333, "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": "2018-04-30", "entry": 9032.5645, "exit_date": "2018-05-31", "exit": 9418.7158, "ret": 0.042751, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55334, "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": "2018-05-31", "entry": 9418.7158, "exit_date": "2018-06-29", "exit": 9025.8486, "ret": -0.041711, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55335, "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": "2018-06-29", "entry": 9025.8486, "exit_date": "2018-07-31", "exit": 8779.0498, "ret": -0.027344, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55336, "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": "2018-07-31", "entry": 8779.0498, "exit_date": "2018-08-31", "exit": 9390.1729, "ret": 0.069612, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55337, "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": "2018-08-31", "entry": 9390.1729, "exit_date": "2018-09-28", "exit": 9942.5361, "ret": 0.058823, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55338, "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": "2018-09-28", "entry": 9942.5352, "exit_date": "2018-10-31", "exit": 9460.6885, "ret": -0.048463, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55339, "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": "2018-10-31", "entry": 9460.6875, "exit_date": "2018-11-30", "exit": 7803.5986, "ret": -0.175155, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55340, "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": "2018-11-30", "entry": 7803.5986, "exit_date": "2018-12-31", "exit": 7274.7397, "ret": -0.067771, "reason": "the 12-month return turned negative", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55421, "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": "2018-01-31", "entry": 25310.3281, "exit_date": "2018-02-28", "exit": 25411.166, "ret": 0.003984, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55422, "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": "2018-02-28", "entry": 25411.166, "exit_date": "2018-03-30", "exit": 22749.0488, "ret": -0.104762, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55423, "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": "2018-03-30", "entry": 22749.0488, "exit_date": "2018-04-30", "exit": 23319.8535, "ret": -0.082262, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55424, "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": "2018-04-30", "entry": 22134.0977, "exit_date": "2018-05-31", "exit": 24280.082, "ret": 0.041176, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55425, "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": "2018-05-31", "entry": 23045.5, "exit_date": "2018-06-29", "exit": 26063.3652, "ret": 0.073446, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55426, "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": "2018-06-29", "entry": 24738.1074, "exit_date": "2018-07-31", "exit": 26703.5176, "ret": 0.024561, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55427, "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": "2018-07-31", "entry": 25345.7129, "exit_date": "2018-08-31", "exit": 26040.1133, "ret": 0.027397, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55428, "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": "2018-08-31", "entry": 26040.1133, "exit_date": "2018-09-28", "exit": 27602.5234, "ret": 0.06, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55429, "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": "2018-09-28", "entry": 27602.5234, "exit_date": "2018-10-31", "exit": 25789.0117, "ret": -0.113208, "reason": "the 12-month return turned negative", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55545, "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": "2018-01-31", "entry": 14361.8086, "exit_date": "2018-02-28", "exit": 7857.8921, "ret": 0.035191, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55546, "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": "2018-02-28", "entry": 14867.21, "exit_date": "2018-03-30", "exit": 16425.5273, "ret": 0.104816, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55547, "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": "2018-03-30", "entry": 16425.5273, "exit_date": "2018-04-30", "exit": 15162.0254, "ret": -0.076923, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55548, "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": "2018-04-30", "entry": 15162.0254, "exit_date": "2018-05-31", "exit": 13477.3555, "ret": -0.111111, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55549, "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": "2018-05-31", "entry": 13477.3555, "exit_date": "2018-06-29", "exit": 12003.2705, "ret": -0.109375, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55550, "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": "2018-06-29", "entry": 12003.2705, "exit_date": "2018-07-31", "exit": 12171.7373, "ret": 0.014035, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55551, "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": "2018-07-31", "entry": 12171.7373, "exit_date": "2018-08-31", "exit": 7034.2598, "ret": 0.093425, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55552, "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": "2018-08-31", "entry": 13308.8887, "exit_date": "2018-09-28", "exit": 7457.207, "ret": 0.060127, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55553, "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": "2018-09-28", "entry": 14109.1074, "exit_date": "2018-10-31", "exit": 6574.7246, "ret": -0.118339, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55554, "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": "2018-10-31", "entry": 12333.0166, "exit_date": "2018-11-30", "exit": 6540.3003, "ret": -0.005236, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55555, "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": "2018-11-30", "entry": 12268.4463, "exit_date": "2018-12-31", "exit": 6196.0752, "ret": -0.052632, "reason": "the 12-month return turned negative", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55662, "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": "2018-01-31", "entry": 42215.5234, "exit_date": "2018-02-28", "exit": 46399.0391, "ret": 0.099099, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55663, "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": "2018-02-28", "entry": 46399.0391, "exit_date": "2018-03-30", "exit": 44687.6016, "ret": -0.036885, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55664, "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": "2018-03-30", "entry": 44687.6016, "exit_date": "2018-04-30", "exit": 38032.0, "ret": -0.148936, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55665, "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": "2018-04-30", "entry": 38032.0, "exit_date": "2018-05-31", "exit": 34292.1836, "ret": -0.098334, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55666, "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": "2018-05-31", "entry": 34292.1875, "exit_date": "2018-06-29", "exit": 36764.2734, "ret": 0.072089, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55667, "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": "2018-06-29", "entry": 36764.2695, "exit_date": "2018-07-31", "exit": 37081.2031, "ret": 0.008621, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55668, "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": "2018-07-31", "entry": 37081.2031, "exit_date": "2018-08-31", "exit": 39616.6719, "ret": 0.068376, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55669, "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": "2018-08-31", "entry": 39616.6719, "exit_date": "2018-09-28", "exit": 39933.6055, "ret": 0.008, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55670, "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": "2018-09-28", "entry": 39933.6055, "exit_date": "2018-10-31", "exit": 35544.9062, "ret": -0.1099, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55671, "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": "2018-10-31", "entry": 35544.9062, "exit_date": "2018-11-30", "exit": 35417.043, "ret": -0.003597, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55672, "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": "2018-11-30", "entry": 35417.043, "exit_date": "2018-12-31", "exit": 34202.3828, "ret": -0.034296, "reason": "the 12-month return turned negative", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55786, "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": "2018-01-31", "entry": 31588.6133, "exit_date": "2018-02-28", "exit": 34343.4336, "ret": 0.087209, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55787, "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": "2018-02-28", "entry": 34343.4336, "exit_date": "2018-03-30", "exit": 43048.668, "ret": 0.253476, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55788, "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": "2018-03-30", "entry": 43048.668, "exit_date": "2018-04-30", "exit": 46280.9922, "ret": 0.075085, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55789, "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": "2018-04-30", "entry": 46280.9922, "exit_date": "2018-05-31", "exit": 42607.8984, "ret": -0.079365, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55790, "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": "2018-05-31", "entry": 42607.8984, "exit_date": "2018-06-29", "exit": 47777.7773, "ret": 0.121336, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55791, "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": "2018-06-29", "entry": 47777.7773, "exit_date": "2018-07-31", "exit": 47288.8906, "ret": -0.010233, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55792, "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": "2018-07-31", "entry": 47288.8906, "exit_date": "2018-08-31", "exit": 45955.5547, "ret": -0.028196, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55793, "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": "2018-08-31", "entry": 45955.5547, "exit_date": "2018-09-28", "exit": 43688.8906, "ret": -0.049323, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55794, "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": "2018-09-28", "entry": 43688.8906, "exit_date": "2018-10-31", "exit": 43200.0, "ret": -0.01119, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55795, "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": "2018-10-31", "entry": 43200.0, "exit_date": "2018-11-30", "exit": 45200.0, "ret": 0.046296, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55796, "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": "2018-11-30", "entry": 45200.0, "exit_date": "2018-12-31", "exit": 45511.1094, "ret": 0.006883, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55797, "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": "2018-12-31", "entry": 45511.1094, "exit_date": "2019-01-31", "exit": 46177.7773, "ret": 0.014648, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55885, "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": "2018-01-31", "entry": 92878.2891, "exit_date": "2018-02-28", "exit": 89455.2578, "ret": -0.036855, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55886, "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": "2018-02-28", "entry": 89455.2578, "exit_date": "2018-03-30", "exit": 93561.4219, "ret": 0.035714, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55887, "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": "2018-03-30", "entry": 92650.1016, "exit_date": "2018-04-30", "exit": 84434.8438, "ret": -0.08867, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55888, "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": "2018-04-30", "entry": 84434.8438, "exit_date": "2018-05-31", "exit": 75678.7422, "ret": -0.112432, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55889, "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": "2018-05-31", "entry": 74941.6094, "exit_date": "2018-06-29", "exit": 79029.3359, "ret": 0.044274, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55890, "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": "2018-06-29", "entry": 78259.5547, "exit_date": "2018-07-31", "exit": 78192.5312, "ret": -0.010589, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55891, "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": "2018-07-31", "entry": 77430.9297, "exit_date": "2018-08-31", "exit": 72136.8906, "ret": -0.068371, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55892, "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": "2018-08-31", "entry": 72136.8906, "exit_date": "2018-09-28", "exit": 76827.8984, "ret": 0.065029, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55893, "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": "2018-09-28", "entry": 76827.8984, "exit_date": "2018-10-31", "exit": 65604.1719, "ret": -0.154406, "reason": "the 12-month return turned negative", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55945, "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": "2018-01-31", "entry": 18000.0, "exit_date": "2018-02-28", "exit": 18000.0, "ret": 0.0, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55946, "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": "2018-02-28", "entry": 18000.0, "exit_date": "2018-03-30", "exit": 18880.0, "ret": 0.048889, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55947, "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": "2018-03-30", "entry": 18880.0, "exit_date": "2018-04-30", "exit": 16600.0, "ret": -0.120763, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55948, "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": "2018-04-30", "entry": 16600.0, "exit_date": "2018-05-31", "exit": 15800.0, "ret": -0.048193, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55949, "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": "2018-05-31", "entry": 15800.0, "exit_date": "2018-06-29", "exit": 15890.0, "ret": 0.005696, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55950, "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": "2018-06-29", "entry": 15890.0, "exit_date": "2018-07-31", "exit": 15550.0, "ret": -0.021397, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55951, "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": "2018-07-31", "entry": 15550.0, "exit_date": "2018-08-31", "exit": 15950.0, "ret": 0.025723, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55952, "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": "2018-08-31", "entry": 15950.0, "exit_date": "2018-09-28", "exit": 16370.0, "ret": 0.026332, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55953, "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": "2018-09-28", "entry": 16370.0, "exit_date": "2018-10-31", "exit": 15020.0, "ret": -0.082468, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55954, "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": "2018-10-31", "entry": 15020.0, "exit_date": "2018-11-30", "exit": 14720.0, "ret": -0.019973, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56050, "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": "2018-01-31", "entry": 16115.4189, "exit_date": "2018-02-28", "exit": 13928.3418, "ret": -0.073115, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56051, "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": "2018-02-28", "entry": 15321.1777, "exit_date": "2018-03-30", "exit": 15551.7656, "ret": 0.018899, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56052, "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": "2018-03-30", "entry": 15551.7695, "exit_date": "2018-04-30", "exit": 13276.1807, "ret": -0.083437, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56053, "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": "2018-04-30", "entry": 14603.7979, "exit_date": "2018-05-31", "exit": 12639.8809, "ret": -0.062221, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56054, "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": "2018-05-31", "entry": 13903.8662, "exit_date": "2018-06-29", "exit": 11403.3701, "ret": -0.114474, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56055, "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": "2018-06-29", "entry": 12543.7061, "exit_date": "2018-07-31", "exit": 11760.584, "ret": 0.03858, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56056, "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": "2018-07-31", "entry": 12936.6416, "exit_date": "2018-08-31", "exit": 12429.043, "ret": 0.069495, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56057, "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": "2018-08-31", "entry": 13671.9473, "exit_date": "2018-09-28", "exit": 13019.5625, "ret": 0.067284, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56058, "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": "2018-09-28", "entry": 14321.5215, "exit_date": "2018-10-31", "exit": 11796.3428, "ret": -0.14487, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56059, "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": "2018-10-31", "entry": 12975.9775, "exit_date": "2018-11-30", "exit": 12063.4834, "ret": 0.03411, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56179, "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": "2018-01-31", "entry": 10459.6416, "exit_date": "2018-02-28", "exit": 10761.8457, "ret": 0.033446, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56180, "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": "2018-02-28", "entry": 10761.8467, "exit_date": "2018-03-30", "exit": 10140.6475, "ret": -0.063959, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56181, "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": "2018-03-30", "entry": 10140.6475, "exit_date": "2018-04-30", "exit": 9032.5635, "ret": -0.112651, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56182, "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": "2018-04-30", "entry": 9032.5635, "exit_date": "2018-05-31", "exit": 9418.7158, "ret": 0.04487, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56183, "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": "2018-05-31", "entry": 9418.7158, "exit_date": "2018-06-29", "exit": 9025.8486, "ret": -0.039169, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56184, "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": "2018-06-29", "entry": 9025.8486, "exit_date": "2018-07-31", "exit": 8779.0479, "ret": -0.024645, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56185, "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": "2018-07-31", "entry": 8779.0479, "exit_date": "2018-08-31", "exit": 9390.1738, "ret": 0.064416, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56186, "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": "2018-08-31", "entry": 9390.1738, "exit_date": "2018-09-28", "exit": 9942.5361, "ret": 0.062102, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56187, "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": "2018-09-28", "entry": 9942.5361, "exit_date": "2018-10-31", "exit": 9460.6885, "ret": -0.056734, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56188, "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": "2018-10-31", "entry": 9460.6875, "exit_date": "2018-11-30", "exit": 7803.5986, "ret": -0.222224, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56189, "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": "2018-11-30", "entry": 7803.5986, "exit_date": "2018-12-31", "exit": 7274.7402, "ret": -0.089127, "reason": "the 12-month return turned negative", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56270, "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": "2018-01-31", "entry": 25310.3281, "exit_date": "2018-02-28", "exit": 25411.166, "ret": 0.006363, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56271, "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": "2018-02-28", "entry": 25411.166, "exit_date": "2018-03-30", "exit": 22749.0469, "ret": -0.123536, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56272, "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": "2018-03-30", "entry": 22749.0469, "exit_date": "2018-04-30", "exit": 23319.8516, "ret": -0.105224, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56273, "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": "2018-04-30", "entry": 22134.0977, "exit_date": "2018-05-31", "exit": 24280.082, "ret": 0.044285, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56274, "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": "2018-05-31", "entry": 23045.5039, "exit_date": "2018-06-29", "exit": 26063.3652, "ret": 0.070089, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56275, "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": "2018-06-29", "entry": 24738.1094, "exit_date": "2018-07-31", "exit": 26703.5176, "ret": 0.023371, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56276, "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": "2018-07-31", "entry": 25345.7129, "exit_date": "2018-08-31", "exit": 27435.1211, "ret": 0.024907, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56277, "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": "2018-08-31", "entry": 26040.1152, "exit_date": "2018-09-28", "exit": 29081.2285, "ret": 0.061558, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56278, "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": "2018-09-28", "entry": 27602.5215, "exit_date": "2018-10-31", "exit": 25789.0117, "ret": -0.129152, "reason": "the 12-month return turned negative", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56394, "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": "2018-01-31", "entry": 14361.8066, "exit_date": "2018-02-28", "exit": 7857.8921, "ret": 0.039877, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56395, "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": "2018-02-28", "entry": 14867.207, "exit_date": "2018-03-30", "exit": 8681.5244, "ret": 0.107312, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56396, "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": "2018-03-30", "entry": 16425.5293, "exit_date": "2018-04-30", "exit": 8013.7144, "ret": -0.07518, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56397, "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": "2018-04-30", "entry": 15162.0244, "exit_date": "2018-05-31", "exit": 7123.3013, "ret": -0.097179, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56398, "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": "2018-05-31", "entry": 13477.3545, "exit_date": "2018-06-29", "exit": 6344.1909, "ret": -0.084852, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56399, "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": "2018-06-29", "entry": 12003.2695, "exit_date": "2018-07-31", "exit": 6433.2319, "ret": 0.011376, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56400, "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": "2018-07-31", "entry": 12171.7363, "exit_date": "2018-08-31", "exit": 7034.2598, "ret": 0.071128, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56401, "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": "2018-08-31", "entry": 13308.8896, "exit_date": "2018-09-28", "exit": 7457.207, "ret": 0.050825, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56402, "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": "2018-09-28", "entry": 14109.1074, "exit_date": "2018-10-31", "exit": 6574.7246, "ret": -0.112915, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56403, "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": "2018-10-31", "entry": 12333.0166, "exit_date": "2018-11-30", "exit": 6540.3003, "ret": -0.005202, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56404, "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": "2018-11-30", "entry": 12268.4463, "exit_date": "2018-12-31", "exit": 6196.0752, "ret": -0.058247, "reason": "the 12-month return turned negative", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56511, "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": "2018-01-31", "entry": 42215.5234, "exit_date": "2018-02-28", "exit": 46399.043, "ret": 0.111559, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56512, "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": "2018-02-28", "entry": 46399.043, "exit_date": "2018-03-30", "exit": 44687.6016, "ret": -0.038988, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56513, "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": "2018-03-30", "entry": 44687.6016, "exit_date": "2018-04-30", "exit": 38032.0, "ret": -0.161133, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56514, "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": "2018-04-30", "entry": 38032.0, "exit_date": "2018-05-31", "exit": 34292.1836, "ret": -0.093075, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56515, "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": "2018-05-31", "entry": 34292.1875, "exit_date": "2018-06-29", "exit": 36764.2734, "ret": 0.06021, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56516, "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": "2018-06-29", "entry": 36764.2695, "exit_date": "2018-07-31", "exit": 37081.2031, "ret": 0.007621, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56517, "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": "2018-07-31", "entry": 37081.2031, "exit_date": "2018-08-31", "exit": 39616.668, "ret": 0.061296, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56518, "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": "2018-08-31", "entry": 39616.668, "exit_date": "2018-09-28", "exit": 39933.6094, "ret": 0.007918, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56519, "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": "2018-09-28", "entry": 39933.6094, "exit_date": "2018-10-31", "exit": 35544.9062, "ret": -0.122632, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56520, "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": "2018-10-31", "entry": 35544.9062, "exit_date": "2018-11-30", "exit": 35417.043, "ret": -0.004123, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56521, "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": "2018-11-30", "entry": 35417.043, "exit_date": "2018-12-31", "exit": 34202.375, "ret": -0.04305, "reason": "the 12-month return turned negative", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56635, "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": "2018-01-31", "entry": 31588.6133, "exit_date": "2018-02-28", "exit": 34343.4336, "ret": 0.118464, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56636, "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": "2018-02-28", "entry": 34343.4336, "exit_date": "2018-03-30", "exit": 43048.668, "ret": 0.29925, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56637, "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": "2018-03-30", "entry": 43048.668, "exit_date": "2018-04-30", "exit": 46280.9922, "ret": 0.086803, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56638, "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": "2018-04-30", "entry": 46280.9922, "exit_date": "2018-05-31", "exit": 42607.8984, "ret": -0.0865, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56639, "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": "2018-05-31", "entry": 42607.8984, "exit_date": "2018-06-29", "exit": 47777.7773, "ret": 0.11215, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56640, "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": "2018-06-29", "entry": 47777.7773, "exit_date": "2018-07-31", "exit": 47288.8906, "ret": -0.010594, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56641, "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": "2018-07-31", "entry": 47288.8906, "exit_date": "2018-08-31", "exit": 45955.5547, "ret": -0.03065, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56642, "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": "2018-08-31", "entry": 45955.5547, "exit_date": "2018-09-28", "exit": 43688.8906, "ret": -0.059713, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56643, "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": "2018-09-28", "entry": 43688.8906, "exit_date": "2018-10-31", "exit": 43200.0, "ret": -0.014947, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56644, "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": "2018-10-31", "entry": 43200.0, "exit_date": "2018-11-30", "exit": 45200.0, "ret": 0.064173, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56645, "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": "2018-11-30", "entry": 45200.0, "exit_date": "2018-12-31", "exit": 45511.1094, "ret": 0.009316, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56646, "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": "2018-12-31", "entry": 45511.1094, "exit_date": "2019-01-31", "exit": 46177.7773, "ret": 0.023513, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56734, "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": "2018-01-31", "entry": 92878.2812, "exit_date": "2018-02-28", "exit": 89455.25, "ret": -0.059865, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56735, "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": "2018-02-28", "entry": 89455.25, "exit_date": "2018-03-30", "exit": 93561.4219, "ret": 0.055402, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56736, "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": "2018-03-30", "entry": 92650.1172, "exit_date": "2018-04-30", "exit": 85265.3438, "ret": -0.143485, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56737, "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": "2018-04-30", "entry": 84434.8203, "exit_date": "2018-05-31", "exit": 75678.7422, "ret": -0.178933, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56738, "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": "2018-05-31", "entry": 74941.625, "exit_date": "2018-06-29", "exit": 79029.3359, "ret": 0.06325, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56739, "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": "2018-06-29", "entry": 78259.5547, "exit_date": "2018-07-31", "exit": 78192.5312, "ret": -0.013912, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56740, "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": "2018-07-31", "entry": 77430.9297, "exit_date": "2018-08-31", "exit": 72136.8828, "ret": -0.103768, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56741, "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": "2018-08-31", "entry": 72136.8828, "exit_date": "2018-09-28", "exit": 76827.8984, "ret": 0.10578, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56742, "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": "2018-09-28", "entry": 76827.8984, "exit_date": "2018-10-31", "exit": 65604.1719, "ret": -0.244025, "reason": "the 12-month return turned negative", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56794, "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": "2018-01-31", "entry": 18000.0, "exit_date": "2018-02-28", "exit": 18000.0, "ret": 0.0, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56795, "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": "2018-02-28", "entry": 18000.0, "exit_date": "2018-03-30", "exit": 18880.0, "ret": 0.087472, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56796, "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": "2018-03-30", "entry": 18880.0, "exit_date": "2018-04-30", "exit": 16600.0, "ret": -0.23706, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56797, "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": "2018-04-30", "entry": 16600.0, "exit_date": "2018-05-31", "exit": 15800.0, "ret": -0.091334, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56798, "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": "2018-05-31", "entry": 15800.0, "exit_date": "2018-06-29", "exit": 15890.0, "ret": 0.00827, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56799, "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": "2018-06-29", "entry": 15890.0, "exit_date": "2018-07-31", "exit": 15550.0, "ret": -0.026814, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56800, "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": "2018-07-31", "entry": 15550.0, "exit_date": "2018-08-31", "exit": 15950.0, "ret": 0.033044, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56801, "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": "2018-08-31", "entry": 15950.0, "exit_date": "2018-09-28", "exit": 16370.0, "ret": 0.039418, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56802, "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": "2018-09-28", "entry": 16370.0, "exit_date": "2018-10-31", "exit": 15020.0, "ret": -0.133823, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56803, "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": "2018-10-31", "entry": 15020.0, "exit_date": "2018-11-30", "exit": 14720.0, "ret": -0.030645, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56899, "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": "2018-01-31", "entry": 16115.4189, "exit_date": "2018-02-28", "exit": 13928.3418, "ret": -0.049285, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56900, "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": "2018-02-28", "entry": 15321.1807, "exit_date": "2018-03-30", "exit": 15551.7656, "ret": 0.01505, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56901, "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": "2018-03-30", "entry": 15551.7646, "exit_date": "2018-04-30", "exit": 13276.1807, "ret": -0.060956, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56902, "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": "2018-04-30", "entry": 14603.7988, "exit_date": "2018-05-31", "exit": 12639.8809, "ret": -0.047928, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56903, "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": "2018-05-31", "entry": 13903.8672, "exit_date": "2018-06-29", "exit": 12543.707, "ret": -0.097826, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56904, "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": "2018-06-29", "entry": 12543.707, "exit_date": "2018-07-31", "exit": 11760.584, "ret": 0.031325, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56905, "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": "2018-07-31", "entry": 12936.6416, "exit_date": "2018-08-31", "exit": 12429.043, "ret": 0.056839, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56906, "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": "2018-08-31", "entry": 13671.9463, "exit_date": "2018-09-28", "exit": 13019.5625, "ret": 0.047511, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56907, "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": "2018-09-28", "entry": 14321.5225, "exit_date": "2018-10-31", "exit": 11796.3428, "ret": -0.093953, "reason": "12-month return fell behind cash", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57024, "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": "2018-01-31", "entry": 10459.6416, "exit_date": "2018-02-28", "exit": 10761.8457, "ret": 0.028892, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57025, "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": "2018-02-28", "entry": 10761.8457, "exit_date": "2018-03-30", "exit": 10140.6484, "ret": -0.057722, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57026, "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": "2018-03-30", "entry": 10140.6484, "exit_date": "2018-04-30", "exit": 9032.5635, "ret": -0.109272, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57027, "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": "2018-04-30", "entry": 9032.5645, "exit_date": "2018-05-31", "exit": 9418.7158, "ret": 0.042751, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57028, "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": "2018-05-31", "entry": 9418.7158, "exit_date": "2018-06-29", "exit": 9025.8486, "ret": -0.041711, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57029, "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": "2018-06-29", "entry": 9025.8486, "exit_date": "2018-07-31", "exit": 8779.0488, "ret": -0.027344, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57030, "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": "2018-07-31", "entry": 8779.0488, "exit_date": "2018-08-31", "exit": 9390.1738, "ret": 0.069612, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57031, "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": "2018-08-31", "entry": 9390.1738, "exit_date": "2018-09-28", "exit": 9942.5361, "ret": 0.058823, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57032, "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": "2018-09-28", "entry": 9942.5361, "exit_date": "2018-10-31", "exit": 9460.6885, "ret": -0.048463, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57033, "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": "2018-10-31", "entry": 9460.6875, "exit_date": "2018-11-30", "exit": 7803.5981, "ret": -0.175155, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57034, "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": "2018-11-30", "entry": 7803.5981, "exit_date": "2018-12-31", "exit": 7274.7393, "ret": -0.067771, "reason": "12-month return fell behind cash", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57113, "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": "2018-01-31", "entry": 25310.3262, "exit_date": "2018-02-28", "exit": 25411.166, "ret": 0.003984, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57114, "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": "2018-02-28", "entry": 25411.166, "exit_date": "2018-03-30", "exit": 22749.0449, "ret": -0.104762, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57115, "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": "2018-03-30", "entry": 22749.0449, "exit_date": "2018-04-30", "exit": 23319.8535, "ret": -0.082262, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57116, "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": "2018-04-30", "entry": 22134.0977, "exit_date": "2018-05-31", "exit": 24280.082, "ret": 0.041176, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57117, "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": "2018-05-31", "entry": 23045.5, "exit_date": "2018-06-29", "exit": 26063.3652, "ret": 0.073446, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57118, "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": "2018-06-29", "entry": 24738.1094, "exit_date": "2018-07-31", "exit": 26703.5176, "ret": 0.024561, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57119, "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": "2018-07-31", "entry": 25345.7148, "exit_date": "2018-08-31", "exit": 26040.1133, "ret": 0.027397, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57120, "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": "2018-08-31", "entry": 26040.1133, "exit_date": "2018-09-28", "exit": 27602.5215, "ret": 0.06, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57121, "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": "2018-09-28", "entry": 27602.5215, "exit_date": "2018-10-31", "exit": 25789.0117, "ret": -0.113208, "reason": "12-month return fell behind cash", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57235, "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": "2018-01-31", "entry": 14361.8086, "exit_date": "2018-02-28", "exit": 7857.8921, "ret": 0.035191, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57236, "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": "2018-02-28", "entry": 14867.209, "exit_date": "2018-03-30", "exit": 16425.5273, "ret": 0.104816, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57237, "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": "2018-03-30", "entry": 16425.5273, "exit_date": "2018-04-30", "exit": 15162.0254, "ret": -0.076923, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57238, "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": "2018-04-30", "entry": 15162.0254, "exit_date": "2018-05-31", "exit": 13477.3564, "ret": -0.111111, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57239, "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": "2018-05-31", "entry": 13477.3564, "exit_date": "2018-06-29", "exit": 12003.2686, "ret": -0.109375, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57240, "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": "2018-06-29", "entry": 12003.2686, "exit_date": "2018-07-31", "exit": 12171.7363, "ret": 0.014035, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57241, "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": "2018-07-31", "entry": 12171.7363, "exit_date": "2018-08-31", "exit": 7034.2598, "ret": 0.093425, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57242, "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": "2018-08-31", "entry": 13308.8896, "exit_date": "2018-09-28", "exit": 7457.207, "ret": 0.060127, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57243, "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": "2018-09-28", "entry": 14109.1084, "exit_date": "2018-10-31", "exit": 6574.7246, "ret": -0.118339, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57244, "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": "2018-10-31", "entry": 12333.0176, "exit_date": "2018-11-30", "exit": 6540.3003, "ret": -0.005236, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57245, "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": "2018-11-30", "entry": 12268.4453, "exit_date": "2018-12-31", "exit": 6196.0752, "ret": -0.052632, "reason": "12-month return fell behind cash", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57351, "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": "2018-01-31", "entry": 42215.5234, "exit_date": "2018-02-28", "exit": 46399.043, "ret": 0.099099, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57352, "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": "2018-02-28", "entry": 46399.043, "exit_date": "2018-03-30", "exit": 44687.5977, "ret": -0.036885, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57353, "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": "2018-03-30", "entry": 44687.5977, "exit_date": "2018-04-30", "exit": 38032.0, "ret": -0.148936, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57354, "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": "2018-04-30", "entry": 38032.0, "exit_date": "2018-05-31", "exit": 34292.1836, "ret": -0.098334, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57355, "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": "2018-05-31", "entry": 34292.1875, "exit_date": "2018-06-29", "exit": 36764.2734, "ret": 0.072089, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57356, "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": "2018-06-29", "entry": 36764.2656, "exit_date": "2018-07-31", "exit": 37081.2031, "ret": 0.008621, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57357, "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": "2018-07-31", "entry": 37081.207, "exit_date": "2018-08-31", "exit": 39616.668, "ret": 0.068376, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57358, "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": "2018-08-31", "entry": 39616.668, "exit_date": "2018-09-28", "exit": 39933.6055, "ret": 0.008, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57359, "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": "2018-09-28", "entry": 39933.6055, "exit_date": "2018-10-31", "exit": 35544.9023, "ret": -0.1099, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57360, "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": "2018-10-31", "entry": 35544.9023, "exit_date": "2018-11-30", "exit": 35417.0391, "ret": -0.003597, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57361, "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": "2018-11-30", "entry": 35417.0391, "exit_date": "2018-12-31", "exit": 34202.375, "ret": -0.034296, "reason": "12-month return fell behind cash", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57471, "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": "2018-01-31", "entry": 31588.6133, "exit_date": "2018-02-28", "exit": 34343.4336, "ret": 0.087209, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57472, "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": "2018-02-28", "entry": 34343.4336, "exit_date": "2018-03-30", "exit": 43048.668, "ret": 0.253476, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57473, "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": "2018-03-30", "entry": 43048.668, "exit_date": "2018-04-30", "exit": 46280.9922, "ret": 0.075085, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57474, "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": "2018-04-30", "entry": 46280.9922, "exit_date": "2018-05-31", "exit": 42607.8984, "ret": -0.079365, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57475, "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": "2018-05-31", "entry": 42607.8984, "exit_date": "2018-06-29", "exit": 47777.7773, "ret": 0.121336, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57476, "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": "2018-06-29", "entry": 47777.7773, "exit_date": "2018-07-31", "exit": 47288.8906, "ret": -0.010233, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57477, "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": "2018-07-31", "entry": 47288.8906, "exit_date": "2018-08-31", "exit": 45955.5547, "ret": -0.028196, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57478, "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": "2018-08-31", "entry": 45955.5547, "exit_date": "2018-09-28", "exit": 43688.8906, "ret": -0.049323, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57479, "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": "2018-09-28", "entry": 43688.8906, "exit_date": "2018-10-31", "exit": 43200.0, "ret": -0.01119, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57480, "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": "2018-10-31", "entry": 43200.0, "exit_date": "2018-11-30", "exit": 45200.0, "ret": 0.046296, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57481, "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": "2018-11-30", "entry": 45200.0, "exit_date": "2018-12-31", "exit": 45511.1094, "ret": 0.006883, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57482, "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": "2018-12-31", "entry": 45511.1094, "exit_date": "2019-01-31", "exit": 46177.7773, "ret": 0.014648, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57569, "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": "2018-01-31", "entry": 92878.3047, "exit_date": "2018-02-28", "exit": 89455.2656, "ret": -0.036855, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57570, "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": "2018-02-28", "entry": 89455.2656, "exit_date": "2018-03-30", "exit": 93561.4219, "ret": 0.035714, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57571, "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": "2018-03-30", "entry": 92650.1172, "exit_date": "2018-04-30", "exit": 84434.8281, "ret": -0.08867, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57572, "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": "2018-04-30", "entry": 84434.8281, "exit_date": "2018-05-31", "exit": 75678.7422, "ret": -0.112432, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57573, "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": "2018-05-31", "entry": 74941.6094, "exit_date": "2018-06-29", "exit": 79029.3359, "ret": 0.044274, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57574, "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": "2018-06-29", "entry": 78259.5547, "exit_date": "2018-07-31", "exit": 78192.5312, "ret": -0.010589, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57575, "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": "2018-07-31", "entry": 77430.9219, "exit_date": "2018-08-31", "exit": 72136.8984, "ret": -0.068371, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57576, "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": "2018-08-31", "entry": 72136.8984, "exit_date": "2018-09-28", "exit": 76827.8828, "ret": 0.065029, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57577, "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": "2018-09-28", "entry": 76827.8828, "exit_date": "2018-10-31", "exit": 65604.1719, "ret": -0.154406, "reason": "12-month return fell behind cash", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57624, "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": "2018-01-31", "entry": 18000.0, "exit_date": "2018-02-28", "exit": 18000.0, "ret": 0.0, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57625, "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": "2018-02-28", "entry": 18000.0, "exit_date": "2018-03-30", "exit": 18880.0, "ret": 0.048889, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57626, "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": "2018-03-30", "entry": 18880.0, "exit_date": "2018-04-30", "exit": 16600.0, "ret": -0.120763, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57627, "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": "2018-04-30", "entry": 16600.0, "exit_date": "2018-05-31", "exit": 15800.0, "ret": -0.048193, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57628, "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": "2018-05-31", "entry": 15800.0, "exit_date": "2018-06-29", "exit": 15890.0, "ret": 0.005696, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57629, "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": "2018-06-29", "entry": 15890.0, "exit_date": "2018-07-31", "exit": 15550.0, "ret": -0.021397, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57630, "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": "2018-07-31", "entry": 15550.0, "exit_date": "2018-08-31", "exit": 15950.0, "ret": 0.025723, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57631, "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": "2018-08-31", "entry": 15950.0, "exit_date": "2018-09-28", "exit": 16370.0, "ret": 0.026332, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57632, "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": "2018-09-28", "entry": 16370.0, "exit_date": "2018-10-31", "exit": 15020.0, "ret": -0.082468, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57633, "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": "2018-10-31", "entry": 15020.0, "exit_date": "2018-11-30", "exit": 14720.0, "ret": -0.019973, "reason": "12-month return fell behind cash", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57706, "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": "2018-10-17", "entry": 7.332, "exit_date": "2018-10-25", "exit": 6.0731, "ret": -0.171693, "reason": "the index closed below its 150-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57777, "strategy": "btc-trend", "market": "crypto", "symbol": "BTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-08T02:30:33+00:00", "entry_date": "2018-04-25", "entry": 9701.0303, "exit_date": "2018-04-26", "exit": 8869.99, "ret": -0.077864, "reason": "BTC closed below its 100-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57778, "strategy": "btc-trend", "market": "crypto", "symbol": "BTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-08T02:30:33+00:00", "entry_date": "2018-04-29", "entry": 9346.4102, "exit_date": "2018-05-12", "exit": 8405.94, "ret": -0.100777, "reason": "BTC closed below its 100-day average", "bars_held": 13, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57779, "strategy": "btc-trend", "market": "crypto", "symbol": "BTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-08T02:30:33+00:00", "entry_date": "2018-07-25", "entry": 8379.6602, "exit_date": "2018-08-05", "exit": 7009.84, "ret": -0.165221, "reason": "BTC closed below its 100-day average", "bars_held": 11, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57780, "strategy": "btc-trend", "market": "crypto", "symbol": "BTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-08T02:30:33+00:00", "entry_date": "2018-08-29", "entry": 7091.71, "exit_date": "2018-09-06", "exit": 6697.27, "ret": -0.053657, "reason": "BTC closed below its 100-day average", "bars_held": 8, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58108, "strategy": "rsi2", "market": "crypto", "symbol": "ETH-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-18T11:33:48+00:00", "entry_date": "2018-03-06", "entry": 813.11, "exit_date": "2018-03-11", "exit": 720.85, "ret": -0.113466, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58109, "strategy": "rsi2", "market": "crypto", "symbol": "ETH-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-18T11:33:48+00:00", "entry_date": "2018-03-14", "entry": 610.1, "exit_date": "2018-03-21", "exit": 559.17, "ret": -0.083478, "reason": "closed above the 5-day average", "bars_held": 7, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58110, "strategy": "rsi2", "market": "crypto", "symbol": "ETH-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-18T11:33:48+00:00", "entry_date": "2018-05-10", "entry": 722.52, "exit_date": "2018-05-13", "exit": 729.08, "ret": 0.009079, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}]}