{"year": "2019", "trades": [{"id": 13, "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": "2019-03-06", "entry": 248.0938, "exit_date": "2019-03-11", "exit": 248.4698, "ret": 0.004003, "reason": "closed above the 5-day average", "bars_held": 3}, {"id": 14, "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": "2019-05-09", "entry": 257.5698, "exit_date": "2019-05-15", "exit": 255.4976, "ret": -0.005582, "reason": "closed above the 5-day average", "bars_held": 4}, {"id": 15, "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": "2019-05-29", "entry": 250.0312, "exit_date": "2019-06-04", "exit": 251.4375, "ret": 0.008122, "reason": "closed above the 5-day average", "bars_held": 4}, {"id": 16, "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": "2019-07-31", "entry": 268.5466, "exit_date": "2019-08-08", "exit": 264.4499, "ret": -0.01281, "reason": "closed above the 5-day average", "bars_held": 6}, {"id": 17, "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": "2019-09-23", "entry": 270.4942, "exit_date": "2019-09-30", "exit": 269.188, "ret": -0.004829, "reason": "closed above the 5-day average", "bars_held": 5}, {"id": 18, "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": "2019-10-02", "entry": 261.2876, "exit_date": "2019-10-04", "exit": 266.3317, "ret": 0.021836, "reason": "closed above the 5-day average", "bars_held": 2}, {"id": 19, "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": "2019-12-03", "entry": 280.7803, "exit_date": "2019-12-05", "exit": 282.3196, "ret": 0.007979, "reason": "closed above the 5-day average", "bars_held": 2}, {"id": 95, "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": "2019-05-02", "entry": 179.933, "exit_date": "2019-05-03", "exit": 182.8026, "ret": 0.015948, "reason": "closed above the 5-day average", "bars_held": 1}, {"id": 96, "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": "2019-05-09", "entry": 176.7382, "exit_date": "2019-05-15", "exit": 174.9489, "ret": -0.009092, "reason": "closed above the 5-day average", "bars_held": 4}, {"id": 97, "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": "2019-05-28", "entry": 169.7747, "exit_date": "2019-06-04", "exit": 167.3068, "ret": -0.014536, "reason": "closed above the 5-day average", "bars_held": 5}, {"id": 98, "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": "2019-07-31", "entry": 183.1971, "exit_date": "2019-08-08", "exit": 180.2868, "ret": -0.014861, "reason": "closed above the 5-day average", "bars_held": 6}, {"id": 99, "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": "2019-08-23", "entry": 174.5406, "exit_date": "2019-08-28", "exit": 177.251, "ret": 0.016587, "reason": "closed above the 5-day average", "bars_held": 3}, {"id": 100, "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": "2019-09-24", "entry": 180.56, "exit_date": "2019-09-30", "exit": 181.3669, "ret": 0.004469, "reason": "closed above the 5-day average", "bars_held": 4}, {"id": 101, "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": "2019-12-03", "entry": 193.4702, "exit_date": "2019-12-06", "exit": 196.7137, "ret": 0.017824, "reason": "closed above the 5-day average", "bars_held": 3}, {"id": 170, "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": "2019-08-02", "entry": 139.8746, "exit_date": "2019-08-08", "exit": 139.8379, "ret": -0.000262, "reason": "closed above the 5-day average", "bars_held": 4}, {"id": 171, "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": "2019-09-20", "entry": 142.4872, "exit_date": "2019-10-04", "exit": 136.8442, "ret": -0.037096, "reason": "closed above the 5-day average", "bars_held": 10}, {"id": 241, "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": "2019-06-04", "entry": 7707.771, "exit_date": "2019-06-07", "exit": 7980.53, "ret": 0.038181, "reason": "closed above the 5-day average", "bars_held": 3}, {"id": 242, "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": "2019-07-14", "entry": 10256.0586, "exit_date": "2019-07-18", "exit": 10627.16, "ret": 0.044523, "reason": "closed above the 5-day average", "bars_held": 4}, {"id": 243, "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": "2019-07-23", "entry": 9900.7676, "exit_date": "2019-07-31", "exit": 10080.53, "ret": 0.021857, "reason": "closed above the 5-day average", "bars_held": 8}, {"id": 244, "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": "2019-08-13", "entry": 10895.8301, "exit_date": "2019-08-18", "exit": 10306.78, "ret": -0.053791, "reason": "closed above the 5-day average", "bars_held": 5}, {"id": 245, "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": "2019-08-29", "entry": 9510.2002, "exit_date": "2019-09-01", "exit": 9724.98, "ret": 0.02385, "reason": "closed above the 5-day average", "bars_held": 3}, {"id": 246, "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": "2019-09-10", "entry": 10115.9756, "exit_date": "2019-09-12", "exit": 10415.01, "ret": 0.031378, "reason": "closed above the 5-day average", "bars_held": 2}, {"id": 247, "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": "2019-09-17", "entry": 10241.2725, "exit_date": "2019-09-19", "exit": 10244.29, "ret": 0.005543, "reason": "closed above the 5-day average", "bars_held": 2}, {"id": 248, "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": "2019-09-21", "entry": 10019.7168, "exit_date": "2019-09-30", "exit": 8289.34, "ret": -0.169936, "reason": "closed above the 5-day average", "bars_held": 9}, {"id": 315, "strategy": "rsi2", "market": "crypto", "symbol": "ETH-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2019-06-04", "entry": 241.3388, "exit_date": "2019-06-07", "exit": 248.77, "ret": 0.030573, "reason": "closed above the 5-day average", "bars_held": 3}, {"id": 316, "strategy": "rsi2", "market": "crypto", "symbol": "ETH-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2019-06-09", "entry": 233.0867, "exit_date": "2019-06-10", "exit": 246.51, "ret": 0.067235, "reason": "closed above the 5-day average", "bars_held": 1}, {"id": 317, "strategy": "rsi2", "market": "crypto", "symbol": "ETH-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2019-07-11", "entry": 268.704, "exit_date": "2019-07-18", "exit": 225.73, "ret": -0.159699, "reason": "closed above the 5-day average", "bars_held": 7}, {"id": 318, "strategy": "rsi2", "market": "crypto", "symbol": "ETH-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2019-07-27", "entry": 207.4083, "exit_date": "2019-07-31", "exit": 218.42, "ret": 0.053642, "reason": "closed above the 5-day average", "bars_held": 4}, {"id": 319, "strategy": "rsi2", "market": "crypto", "symbol": "ETH-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:19+00:00", "entry_date": "2019-08-09", "entry": 210.4889, "exit_date": "2019-08-11", "exit": 216.42, "ret": 0.027977, "reason": "closed above the 5-day average", "bars_held": 2}, {"id": 422, "strategy": "rsi2", "market": "crypto", "symbol": "XRP-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:20+00:00", "entry_date": "2019-06-09", "entry": 0.3883, "exit_date": "2019-06-12", "exit": 0.4007, "ret": 0.040154, "reason": "closed above the 5-day average", "bars_held": 3}, {"id": 423, "strategy": "rsi2", "market": "crypto", "symbol": "XRP-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:20+00:00", "entry_date": "2019-06-27", "entry": 0.4088, "exit_date": "2019-07-07", "exit": 0.3965, "ret": -0.034057, "reason": "closed above the 5-day average", "bars_held": 10}, {"id": 424, "strategy": "rsi2", "market": "crypto", "symbol": "XRP-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-05T13:30:20+00:00", "entry_date": "2019-07-10", "entry": 0.3638, "exit_date": "2019-07-18", "exit": 0.3204, "ret": -0.113929, "reason": "closed above the 5-day average", "bars_held": 8}, {"id": 14112, "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": "2019-02-28", "entry": 249.3015, "exit_date": "2019-03-29", "exit": 253.1853, "ret": 0.018101, "reason": "the month ended", "bars_held": 21}, {"id": 14113, "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": "2019-03-29", "entry": 253.814, "exit_date": "2019-04-30", "exit": 263.5284, "ret": 0.040852, "reason": "the month ended", "bars_held": 21}, {"id": 14114, "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": "2019-04-30", "entry": 264.1829, "exit_date": "2019-05-31", "exit": 246.723, "ret": -0.063771, "reason": "the month ended", "bars_held": 22}, {"id": 14115, "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": "2019-05-31", "entry": 247.3356, "exit_date": "2019-06-28", "exit": 263.8915, "ret": 0.069586, "reason": "the month ended", "bars_held": 20}, {"id": 14116, "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": "2019-06-28", "entry": 264.5469, "exit_date": "2019-07-31", "exit": 267.8814, "ret": 0.015119, "reason": "the month ended", "bars_held": 22}, {"id": 14117, "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": "2019-07-31", "entry": 268.5466, "exit_date": "2019-08-30", "exit": 263.3962, "ret": -0.016743, "reason": "the month ended", "bars_held": 22}, {"id": 14118, "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": "2019-08-30", "entry": 264.0502, "exit_date": "2019-09-30", "exit": 268.5212, "ret": 0.019458, "reason": "the month ended", "bars_held": 20}, {"id": 14119, "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": "2019-09-30", "entry": 269.1881, "exit_date": "2019-10-31", "exit": 274.4569, "ret": 0.022105, "reason": "the month ended", "bars_held": 23}, {"id": 14120, "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": "2019-10-31", "entry": 275.1385, "exit_date": "2019-11-29", "exit": 284.3918, "ret": 0.036198, "reason": "the month ended", "bars_held": 20}, {"id": 14121, "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": "2019-11-29", "entry": 285.098, "exit_date": "2019-12-31", "exit": 292.6549, "ret": 0.029056, "reason": "the month ended", "bars_held": 21}, {"id": 14122, "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": "2019-12-31", "entry": 293.3816, "exit_date": "2020-01-31", "exit": 292.5368, "ret": -0.000403, "reason": "the month ended", "bars_held": 21}, {"id": 14308, "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": "2019-01-31", "entry": 160.558, "exit_date": "2019-02-28", "exit": 165.1885, "ret": 0.029912, "reason": "the month ended", "bars_held": 19}, {"id": 14309, "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": "2019-02-28", "entry": 165.3606, "exit_date": "2019-03-29", "exit": 171.6714, "ret": 0.039246, "reason": "the month ended", "bars_held": 21}, {"id": 14310, "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": "2019-03-29", "entry": 171.8503, "exit_date": "2019-04-30", "exit": 181.1121, "ret": 0.054993, "reason": "the month ended", "bars_held": 21}, {"id": 14311, "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": "2019-04-30", "entry": 181.3008, "exit_date": "2019-05-31", "exit": 166.2153, "ret": -0.082252, "reason": "the month ended", "bars_held": 22}, {"id": 14312, "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": "2019-05-31", "entry": 166.3885, "exit_date": "2019-06-28", "exit": 178.8312, "ret": 0.075901, "reason": "the month ended", "bars_held": 20}, {"id": 14313, "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": "2019-06-28", "entry": 179.0175, "exit_date": "2019-07-31", "exit": 183.1972, "ret": 0.023348, "reason": "the month ended", "bars_held": 22}, {"id": 14314, "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": "2019-07-31", "entry": 183.1972, "exit_date": "2019-08-30", "exit": 179.5302, "ret": -0.018995, "reason": "the month ended", "bars_held": 22}, {"id": 14315, "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": "2019-08-30", "entry": 179.7173, "exit_date": "2019-09-30", "exit": 181.1781, "ret": 0.009179, "reason": "the month ended", "bars_held": 20}, {"id": 14316, "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": "2019-09-30", "entry": 181.3669, "exit_date": "2019-10-31", "exit": 189.1138, "ret": 0.0438, "reason": "the month ended", "bars_held": 23}, {"id": 14317, "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": "2019-10-31", "entry": 189.3109, "exit_date": "2019-11-29", "exit": 197.0147, "ret": 0.040694, "reason": "the month ended", "bars_held": 20}, {"id": 14318, "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": "2019-11-29", "entry": 197.0147, "exit_date": "2019-12-31", "exit": 204.4584, "ret": 0.038864, "reason": "the month ended", "bars_held": 21}, {"id": 14319, "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": "2019-12-31", "entry": 204.6714, "exit_date": "2020-01-31", "exit": 210.8902, "ret": 0.030384, "reason": "the month ended", "bars_held": 21}, {"id": 14485, "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": "2019-02-28", "entry": 142.8392, "exit_date": "2019-03-29", "exit": 139.8491, "ret": -0.020933, "reason": "the month ended", "bars_held": 21}, {"id": 14486, "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": "2019-03-29", "entry": 139.8491, "exit_date": "2019-04-30", "exit": 144.2227, "ret": 0.033967, "reason": "the month ended", "bars_held": 21}, {"id": 14487, "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": "2019-04-30", "entry": 144.5993, "exit_date": "2019-05-31", "exit": 133.2444, "ret": -0.078527, "reason": "the 12-month return turned negative", "bars_held": 22}, {"id": 14488, "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": "2019-10-31", "entry": 143.0065, "exit_date": "2019-11-29", "exit": 148.4329, "ret": 0.040656, "reason": "the month ended", "bars_held": 20}, {"id": 14489, "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": "2019-11-29", "entry": 148.8206, "exit_date": "2019-12-31", "exit": 152.569, "ret": 0.027865, "reason": "the month ended", "bars_held": 21}, {"id": 14490, "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": "2019-12-31", "entry": 152.9675, "exit_date": "2020-01-31", "exit": 147.8355, "ret": -0.031026, "reason": "the month ended", "bars_held": 21}, {"id": 14576, "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": "2019-05-31", "entry": 8574.502, "exit_date": "2019-06-30", "exit": 10854.1, "ret": 0.268743, "reason": "the month ended", "bars_held": 30}, {"id": 14577, "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": "2019-06-30", "entry": 10817.1553, "exit_date": "2019-07-31", "exit": 10080.53, "ret": -0.07127, "reason": "the month ended", "bars_held": 31}, {"id": 14578, "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": "2019-07-31", "entry": 10085.6279, "exit_date": "2019-08-31", "exit": 9587.47, "ret": -0.048912, "reason": "the month ended", "bars_held": 31}, {"id": 14579, "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": "2019-08-31", "entry": 9630.6641, "exit_date": "2019-09-30", "exit": 8289.34, "ret": -0.135399, "reason": "the month ended", "bars_held": 30}, {"id": 14580, "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": "2019-09-30", "entry": 8293.8682, "exit_date": "2019-10-31", "exit": 9140.85, "ret": 0.102723, "reason": "the month ended", "bars_held": 31}, {"id": 14581, "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": "2019-10-31", "entry": 9199.585, "exit_date": "2019-11-30", "exit": 7541.89, "ret": -0.174925, "reason": "the month ended", "bars_held": 30}, {"id": 14582, "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": "2019-11-30", "entry": 7569.6299, "exit_date": "2019-12-31", "exit": 7195.23, "ret": -0.045965, "reason": "the month ended", "bars_held": 31}, {"id": 14583, "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": "2019-12-31", "entry": 7193.5991, "exit_date": "2020-01-31", "exit": 9352.89, "ret": 0.299874, "reason": "the month ended", "bars_held": 31}, {"id": 14637, "strategy": "momentum", "market": "crypto", "symbol": "ETH-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:22+00:00", "entry_date": "2019-11-30", "entry": 152.5397, "exit_date": "2019-12-31", "exit": 129.16, "ret": -0.146727, "reason": "the 12-month return turned negative", "bars_held": 31}, {"id": 14885, "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": "2019-02-28", "entry": 249.3015, "exit_date": "2019-03-29", "exit": 253.1853, "ret": 0.039965, "reason": "the month ended", "bars_held": 21}, {"id": 14886, "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": "2019-03-29", "entry": 253.814, "exit_date": "2019-04-30", "exit": 263.5284, "ret": 0.098874, "reason": "the month ended", "bars_held": 21}, {"id": 14887, "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": "2019-04-30", "entry": 264.1829, "exit_date": "2019-05-31", "exit": 246.723, "ret": -0.178426, "reason": "the month ended", "bars_held": 22}, {"id": 14888, "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": "2019-05-31", "entry": 247.3356, "exit_date": "2019-06-28", "exit": 263.8915, "ret": 0.189631, "reason": "the month ended", "bars_held": 20}, {"id": 14889, "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": "2019-06-28", "entry": 264.5469, "exit_date": "2019-07-31", "exit": 267.8814, "ret": 0.043747, "reason": "the month ended", "bars_held": 22}, {"id": 14890, "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": "2019-07-31", "entry": 268.5466, "exit_date": "2019-08-30", "exit": 263.3962, "ret": -0.050229, "reason": "the month ended", "bars_held": 22}, {"id": 14891, "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": "2019-08-30", "entry": 264.0502, "exit_date": "2019-09-30", "exit": 268.5212, "ret": 0.04779, "reason": "the month ended", "bars_held": 20}, {"id": 14892, "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": "2019-09-30", "entry": 269.1881, "exit_date": "2019-10-31", "exit": 274.4569, "ret": 0.060905, "reason": "the month ended", "bars_held": 23}, {"id": 14893, "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": "2019-10-31", "entry": 275.1385, "exit_date": "2019-11-29", "exit": 284.3918, "ret": 0.104644, "reason": "the month ended", "bars_held": 20}, {"id": 14894, "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": "2019-11-29", "entry": 285.098, "exit_date": "2019-12-31", "exit": 292.6549, "ret": 0.087168, "reason": "the month ended", "bars_held": 21}, {"id": 14895, "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": "2019-12-31", "entry": 293.3816, "exit_date": "2020-01-31", "exit": 292.5368, "ret": -0.001209, "reason": "the month ended", "bars_held": 21}, {"id": 15081, "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": "2019-01-31", "entry": 160.558, "exit_date": "2019-02-28", "exit": 165.1885, "ret": 0.042537, "reason": "the month ended", "bars_held": 19}, {"id": 15082, "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": "2019-02-28", "entry": 165.3606, "exit_date": "2019-03-29", "exit": 171.6714, "ret": 0.063868, "reason": "the month ended", "bars_held": 21}, {"id": 15083, "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": "2019-03-29", "entry": 171.8503, "exit_date": "2019-04-30", "exit": 181.1121, "ret": 0.099453, "reason": "the month ended", "bars_held": 21}, {"id": 15084, "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": "2019-04-30", "entry": 181.3008, "exit_date": "2019-05-31", "exit": 166.2153, "ret": -0.172389, "reason": "the month ended", "bars_held": 22}, {"id": 15085, "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": "2019-05-31", "entry": 166.3885, "exit_date": "2019-06-28", "exit": 178.8312, "ret": 0.15541, "reason": "the month ended", "bars_held": 20}, {"id": 15086, "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": "2019-06-28", "entry": 179.0175, "exit_date": "2019-07-31", "exit": 183.1972, "ret": 0.048922, "reason": "the month ended", "bars_held": 22}, {"id": 15087, "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": "2019-07-31", "entry": 183.1972, "exit_date": "2019-08-30", "exit": 179.5302, "ret": -0.044192, "reason": "the month ended", "bars_held": 22}, {"id": 15088, "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": "2019-08-30", "entry": 179.7173, "exit_date": "2019-09-30", "exit": 181.1781, "ret": 0.017997, "reason": "the month ended", "bars_held": 20}, {"id": 15089, "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": "2019-09-30", "entry": 181.3669, "exit_date": "2019-10-31", "exit": 189.1138, "ret": 0.093176, "reason": "the month ended", "bars_held": 23}, {"id": 15090, "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": "2019-10-31", "entry": 189.3109, "exit_date": "2019-11-29", "exit": 196.8096, "ret": 0.092616, "reason": "the month ended", "bars_held": 20}, {"id": 15091, "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": "2019-11-29", "entry": 197.0147, "exit_date": "2019-12-31", "exit": 204.4584, "ret": 0.100846, "reason": "the month ended", "bars_held": 21}, {"id": 15092, "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": "2019-12-31", "entry": 204.6714, "exit_date": "2020-01-31", "exit": 210.8902, "ret": 0.088005, "reason": "the month ended", "bars_held": 21}, {"id": 15258, "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": "2019-02-28", "entry": 142.8392, "exit_date": "2019-03-29", "exit": 139.8491, "ret": -0.042011, "reason": "the month ended", "bars_held": 21}, {"id": 15259, "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": "2019-03-29", "entry": 139.8491, "exit_date": "2019-04-30", "exit": 144.2227, "ret": 0.068922, "reason": "the month ended", "bars_held": 21}, {"id": 15260, "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": "2019-04-30", "entry": 144.5993, "exit_date": "2019-05-31", "exit": 132.8974, "ret": -0.176491, "reason": "the 12-month return turned negative", "bars_held": 22}, {"id": 15261, "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": "2019-10-31", "entry": 143.0065, "exit_date": "2019-11-29", "exit": 148.4329, "ret": 0.094671, "reason": "the month ended", "bars_held": 20}, {"id": 15262, "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": "2019-11-29", "entry": 148.8206, "exit_date": "2019-12-31", "exit": 152.569, "ret": 0.070627, "reason": "the month ended", "bars_held": 21}, {"id": 15263, "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": "2019-12-31", "entry": 152.9675, "exit_date": "2020-01-31", "exit": 147.8355, "ret": -0.089364, "reason": "the month ended", "bars_held": 21}, {"id": 15349, "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": "2019-05-31", "entry": 8574.502, "exit_date": "2019-06-30", "exit": 10854.1, "ret": 0.182917, "reason": "the month ended", "bars_held": 30}, {"id": 15350, "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": "2019-06-30", "entry": 10817.1553, "exit_date": "2019-07-31", "exit": 10080.53, "ret": -0.039866, "reason": "the month ended", "bars_held": 31}, {"id": 15351, "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": "2019-07-31", "entry": 10085.6279, "exit_date": "2019-08-31", "exit": 9587.47, "ret": -0.025842, "reason": "the month ended", "bars_held": 31}, {"id": 15352, "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": "2019-08-31", "entry": 9630.6641, "exit_date": "2019-09-30", "exit": 8289.34, "ret": -0.079785, "reason": "the month ended", "bars_held": 30}, {"id": 15353, "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": "2019-09-30", "entry": 8293.8682, "exit_date": "2019-10-31", "exit": 9140.85, "ret": 0.066499, "reason": "the month ended", "bars_held": 31}, {"id": 15354, "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": "2019-10-31", "entry": 9199.585, "exit_date": "2019-11-30", "exit": 7541.89, "ret": -0.108057, "reason": "the month ended", "bars_held": 30}, {"id": 15355, "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": "2019-11-30", "entry": 7569.6299, "exit_date": "2019-12-31", "exit": 7195.23, "ret": -0.031706, "reason": "the month ended", "bars_held": 31}, {"id": 15356, "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": "2019-12-31", "entry": 7193.5991, "exit_date": "2020-01-31", "exit": 9352.89, "ret": 0.230443, "reason": "the month ended", "bars_held": 31}, {"id": 15410, "strategy": "momentum-vol", "market": "crypto", "symbol": "ETH-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:24+00:00", "entry_date": "2019-11-30", "entry": 152.5397, "exit_date": "2019-12-31", "exit": 129.16, "ret": -0.094682, "reason": "the 12-month return turned negative", "bars_held": 31}, {"id": 15653, "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": "2019-02-28", "entry": 249.3015, "exit_date": "2019-03-29", "exit": 253.1853, "ret": 0.018101, "reason": "the month ended", "bars_held": 21}, {"id": 15654, "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": "2019-03-29", "entry": 253.814, "exit_date": "2019-04-30", "exit": 263.5284, "ret": 0.040852, "reason": "the month ended", "bars_held": 21}, {"id": 15655, "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": "2019-04-30", "entry": 264.1829, "exit_date": "2019-05-31", "exit": 246.723, "ret": -0.063771, "reason": "the month ended", "bars_held": 22}, {"id": 15656, "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": "2019-05-31", "entry": 247.3356, "exit_date": "2019-06-28", "exit": 263.8915, "ret": 0.069586, "reason": "the month ended", "bars_held": 20}, {"id": 15657, "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": "2019-06-28", "entry": 264.5469, "exit_date": "2019-07-31", "exit": 267.8814, "ret": 0.015119, "reason": "the month ended", "bars_held": 22}, {"id": 15658, "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": "2019-07-31", "entry": 268.5466, "exit_date": "2019-08-30", "exit": 263.3962, "ret": -0.016743, "reason": "the month ended", "bars_held": 22}, {"id": 15659, "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": "2019-08-30", "entry": 264.0502, "exit_date": "2019-09-30", "exit": 268.5212, "ret": 0.019458, "reason": "the month ended", "bars_held": 20}, {"id": 15660, "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": "2019-09-30", "entry": 269.1881, "exit_date": "2019-10-31", "exit": 274.4569, "ret": 0.022105, "reason": "the month ended", "bars_held": 23}, {"id": 15661, "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": "2019-10-31", "entry": 275.1385, "exit_date": "2019-11-29", "exit": 284.3918, "ret": 0.036198, "reason": "the month ended", "bars_held": 20}, {"id": 15662, "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": "2019-11-29", "entry": 285.098, "exit_date": "2019-12-31", "exit": 292.6549, "ret": 0.029056, "reason": "the month ended", "bars_held": 21}, {"id": 15663, "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": "2019-12-31", "entry": 293.3816, "exit_date": "2020-01-31", "exit": 292.5368, "ret": -0.000403, "reason": "the month ended", "bars_held": 21}, {"id": 15838, "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": "2019-02-28", "entry": 165.3606, "exit_date": "2019-03-29", "exit": 171.6714, "ret": 0.039246, "reason": "the month ended", "bars_held": 21}, {"id": 15839, "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": "2019-03-29", "entry": 171.8503, "exit_date": "2019-04-30", "exit": 181.1121, "ret": 0.054993, "reason": "the month ended", "bars_held": 21}, {"id": 15840, "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": "2019-04-30", "entry": 181.3008, "exit_date": "2019-05-31", "exit": 166.2153, "ret": -0.082252, "reason": "the month ended", "bars_held": 22}, {"id": 15841, "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": "2019-05-31", "entry": 166.3885, "exit_date": "2019-06-28", "exit": 178.8312, "ret": 0.075901, "reason": "the month ended", "bars_held": 20}, {"id": 15842, "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": "2019-06-28", "entry": 179.0175, "exit_date": "2019-07-31", "exit": 183.1972, "ret": 0.023348, "reason": "the month ended", "bars_held": 22}, {"id": 15843, "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": "2019-07-31", "entry": 183.1972, "exit_date": "2019-08-30", "exit": 179.5302, "ret": -0.018995, "reason": "12-month return fell behind cash", "bars_held": 22}, {"id": 15844, "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": "2019-09-30", "entry": 181.3669, "exit_date": "2019-10-31", "exit": 189.1138, "ret": 0.0438, "reason": "the month ended", "bars_held": 23}, {"id": 15845, "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": "2019-10-31", "entry": 189.3109, "exit_date": "2019-11-29", "exit": 197.0147, "ret": 0.040694, "reason": "the month ended", "bars_held": 20}, {"id": 15846, "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": "2019-11-29", "entry": 197.0147, "exit_date": "2019-12-31", "exit": 204.4584, "ret": 0.038864, "reason": "the month ended", "bars_held": 21}, {"id": 15847, "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": "2019-12-31", "entry": 204.6714, "exit_date": "2020-01-31", "exit": 210.8902, "ret": 0.030384, "reason": "the month ended", "bars_held": 21}, {"id": 16008, "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": "2019-02-28", "entry": 142.8392, "exit_date": "2019-03-29", "exit": 139.8491, "ret": -0.020933, "reason": "the month ended", "bars_held": 21}, {"id": 16009, "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": "2019-03-29", "entry": 139.8491, "exit_date": "2019-04-30", "exit": 144.2227, "ret": 0.033967, "reason": "the month ended", "bars_held": 21}, {"id": 16010, "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": "2019-04-30", "entry": 144.5993, "exit_date": "2019-05-31", "exit": 133.2444, "ret": -0.078527, "reason": "12-month return fell behind cash", "bars_held": 22}, {"id": 16011, "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": "2019-10-31", "entry": 143.0065, "exit_date": "2019-11-29", "exit": 148.4329, "ret": 0.040656, "reason": "the month ended", "bars_held": 20}, {"id": 16012, "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": "2019-11-29", "entry": 148.8206, "exit_date": "2019-12-31", "exit": 152.569, "ret": 0.027865, "reason": "the month ended", "bars_held": 21}, {"id": 16013, "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": "2019-12-31", "entry": 152.9675, "exit_date": "2020-01-31", "exit": 147.8355, "ret": -0.031026, "reason": "the month ended", "bars_held": 21}, {"id": 16094, "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": "2019-05-31", "entry": 8574.502, "exit_date": "2019-06-30", "exit": 10854.1, "ret": 0.268743, "reason": "the month ended", "bars_held": 30}, {"id": 16095, "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": "2019-06-30", "entry": 10817.1553, "exit_date": "2019-07-31", "exit": 10080.53, "ret": -0.07127, "reason": "the month ended", "bars_held": 31}, {"id": 16096, "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": "2019-07-31", "entry": 10085.6279, "exit_date": "2019-08-31", "exit": 9587.47, "ret": -0.048912, "reason": "the month ended", "bars_held": 31}, {"id": 16097, "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": "2019-08-31", "entry": 9630.6641, "exit_date": "2019-09-30", "exit": 8289.34, "ret": -0.135399, "reason": "the month ended", "bars_held": 30}, {"id": 16098, "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": "2019-09-30", "entry": 8293.8682, "exit_date": "2019-10-31", "exit": 9140.85, "ret": 0.102723, "reason": "the month ended", "bars_held": 31}, {"id": 16099, "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": "2019-10-31", "entry": 9199.585, "exit_date": "2019-11-30", "exit": 7541.89, "ret": -0.174925, "reason": "the month ended", "bars_held": 30}, {"id": 16100, "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": "2019-11-30", "entry": 7569.6299, "exit_date": "2019-12-31", "exit": 7195.23, "ret": -0.045965, "reason": "the month ended", "bars_held": 31}, {"id": 16101, "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": "2019-12-31", "entry": 7193.5991, "exit_date": "2020-01-31", "exit": 9352.89, "ret": 0.299874, "reason": "the month ended", "bars_held": 31}, {"id": 16155, "strategy": "dual-momentum", "market": "crypto", "symbol": "ETH-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T07:08:26+00:00", "entry_date": "2019-11-30", "entry": 152.5397, "exit_date": "2019-12-31", "exit": 129.16, "ret": -0.146727, "reason": "12-month return fell behind cash", "bars_held": 31}, {"id": 16303, "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": "2019-03-06", "entry": 224.0685, "exit_date": "2019-03-11", "exit": 223.2723, "ret": -0.000428, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16304, "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": "2019-05-02", "entry": 229.9346, "exit_date": "2019-05-03", "exit": 231.0382, "ret": 0.00795, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16305, "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": "2019-05-07", "entry": 226.9957, "exit_date": "2019-05-15", "exit": 224.0191, "ret": -0.010018, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16306, "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": "2019-07-31", "entry": 236.2072, "exit_date": "2019-08-08", "exit": 231.6191, "ret": -0.016349, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16307, "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": "2019-09-20", "entry": 238.0411, "exit_date": "2019-09-25", "exit": 237.5877, "ret": 0.001226, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16308, "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": "2019-10-02", "entry": 230.4998, "exit_date": "2019-10-04", "exit": 234.133, "ret": 0.018948, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16309, "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": "2019-12-03", "entry": 244.1826, "exit_date": "2019-12-06", "exit": 248.0046, "ret": 0.018838, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16384, "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": "2019-05-09", "entry": 321.1933, "exit_date": "2019-05-16", "exit": 318.1516, "ret": -0.007091, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16385, "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": "2019-06-26", "entry": 317.1215, "exit_date": "2019-06-27", "exit": 321.2623, "ret": 0.013057, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16386, "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": "2019-08-02", "entry": 320.1788, "exit_date": "2019-08-08", "exit": 321.6465, "ret": 0.006997, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16387, "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": "2019-09-20", "entry": 325.8328, "exit_date": "2019-09-25", "exit": 325.8981, "ret": 0.002602, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16388, "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": "2019-10-02", "entry": 314.4965, "exit_date": "2019-10-04", "exit": 318.6068, "ret": 0.015503, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16389, "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": "2019-11-21", "entry": 332.9296, "exit_date": "2019-11-25", "exit": 337.0785, "ret": 0.014894, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16453, "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": "2019-03-22", "entry": 51.2309, "exit_date": "2019-03-27", "exit": 51.5814, "ret": 0.006842, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16454, "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": "2019-07-31", "entry": 52.45, "exit_date": "2019-08-08", "exit": 51.5793, "ret": -0.016602, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16455, "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": "2019-09-24", "entry": 53.0116, "exit_date": "2019-09-30", "exit": 53.0685, "ret": 0.001075, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16456, "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": "2019-10-02", "entry": 51.4735, "exit_date": "2019-10-07", "exit": 52.1571, "ret": 0.013281, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16457, "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": "2019-11-14", "entry": 55.2495, "exit_date": "2019-11-15", "exit": 55.5995, "ret": 0.006334, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16458, "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": "2019-11-21", "entry": 55.1682, "exit_date": "2019-11-25", "exit": 55.7622, "ret": 0.010768, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16459, "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": "2019-12-03", "entry": 54.9973, "exit_date": "2019-12-04", "exit": 55.5018, "ret": 0.009174, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16522, "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": "2019-02-11", "entry": 35.5676, "exit_date": "2019-02-12", "exit": 35.8639, "ret": 0.00833, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16523, "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": "2019-03-22", "entry": 35.9147, "exit_date": "2019-03-28", "exit": 35.957, "ret": 0.001178, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16524, "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": "2019-04-24", "entry": 37.0489, "exit_date": "2019-04-29", "exit": 37.2182, "ret": 0.004569, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16525, "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": "2019-05-07", "entry": 35.9401, "exit_date": "2019-05-29", "exit": 34.1541, "ret": -0.049694, "reason": "closed above the 5-day average", "bars_held": 15, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16526, "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": "2019-07-08", "entry": 36.3932, "exit_date": "2019-07-10", "exit": 36.5894, "ret": 0.00539, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16527, "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": "2019-07-30", "entry": 36.0691, "exit_date": "2019-08-08", "exit": 34.3548, "ret": -0.047529, "reason": "closed above the 5-day average", "bars_held": 7, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16528, "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": "2019-09-19", "entry": 35.455, "exit_date": "2019-10-03", "exit": 34.7898, "ret": -0.018764, "reason": "closed above the 5-day average", "bars_held": 10, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16529, "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": "2019-11-12", "entry": 36.7514, "exit_date": "2019-11-15", "exit": 36.7855, "ret": 0.000928, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16530, "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": "2019-12-02", "entry": 36.2738, "exit_date": "2019-12-05", "exit": 36.5211, "ret": 0.006819, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16590, "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": "2019-03-07", "entry": 32.6445, "exit_date": "2019-03-11", "exit": 33.3023, "ret": 0.02134, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16591, "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": "2019-05-02", "entry": 36.6339, "exit_date": "2019-05-03", "exit": 36.981, "ret": 0.009475, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16592, "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": "2019-05-07", "entry": 35.9068, "exit_date": "2019-05-15", "exit": 35.2793, "ret": -0.016329, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16593, "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": "2019-05-29", "entry": 34.0821, "exit_date": "2019-05-30", "exit": 34.2532, "ret": 0.006193, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16594, "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": "2019-06-03", "entry": 33.1299, "exit_date": "2019-06-04", "exit": 34.197, "ret": 0.033414, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16595, "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": "2019-07-31", "entry": 38.0201, "exit_date": "2019-08-08", "exit": 37.327, "ret": -0.017086, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16596, "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": "2019-12-03", "entry": 40.6695, "exit_date": "2019-12-06", "exit": 41.4392, "ret": 0.018925, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16662, "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": "2019-05-08", "entry": 23.8825, "exit_date": "2019-05-16", "exit": 23.6207, "ret": -0.010965, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16663, "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": "2019-06-26", "entry": 23.662, "exit_date": "2019-06-27", "exit": 23.8726, "ret": 0.008899, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16664, "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": "2019-08-01", "entry": 24.2236, "exit_date": "2019-08-08", "exit": 23.8321, "ret": -0.012677, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16665, "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": "2019-09-24", "entry": 24.5675, "exit_date": "2019-09-25", "exit": 24.683, "ret": 0.008256, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16666, "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": "2019-10-01", "entry": 24.1707, "exit_date": "2019-10-04", "exit": 24.2148, "ret": 0.001824, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16667, "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": "2019-12-03", "entry": 26.049, "exit_date": "2019-12-05", "exit": 26.4193, "ret": 0.014218, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16797, "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": "2019-01-28", "entry": 77.3265, "exit_date": "2019-01-30", "exit": 78.4688, "ret": 0.018656, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16798, "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": "2019-03-06", "entry": 79.4288, "exit_date": "2019-03-11", "exit": 79.5343, "ret": 0.001329, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16799, "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": "2019-04-11", "entry": 80.0248, "exit_date": "2019-04-23", "exit": 77.1024, "ret": -0.036518, "reason": "closed above the 5-day average", "bars_held": 7, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16800, "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": "2019-06-26", "entry": 81.2972, "exit_date": "2019-06-28", "exit": 82.1395, "ret": 0.010361, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16801, "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": "2019-07-12", "entry": 81.9622, "exit_date": "2019-07-18", "exit": 82.2104, "ret": 0.003029, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16802, "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": "2019-09-25", "entry": 80.3349, "exit_date": "2019-09-30", "exit": 79.94, "ret": -0.001108, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16868, "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": "2019-03-05", "entry": 66.8823, "exit_date": "2019-03-11", "exit": 66.2806, "ret": -0.008997, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16869, "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": "2019-05-09", "entry": 67.615, "exit_date": "2019-05-16", "exit": 67.1586, "ret": -0.004081, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16870, "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": "2019-05-28", "entry": 65.0606, "exit_date": "2019-06-04", "exit": 65.9248, "ret": 0.016006, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16871, "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": "2019-07-10", "entry": 68.4006, "exit_date": "2019-07-11", "exit": 68.6809, "ret": 0.006796, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16872, "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": "2019-08-01", "entry": 68.2129, "exit_date": "2019-08-08", "exit": 67.9895, "ret": -0.003276, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16873, "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": "2019-09-19", "entry": 70.3672, "exit_date": "2019-09-26", "exit": 69.9404, "ret": -0.006066, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16874, "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": "2019-10-01", "entry": 68.0892, "exit_date": "2019-10-07", "exit": 67.6039, "ret": -0.007127, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16875, "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": "2019-12-02", "entry": 72.5105, "exit_date": "2019-12-06", "exit": 72.8879, "ret": 0.005205, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16943, "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": "2019-03-21", "entry": 14.5174, "exit_date": "2019-03-22", "exit": 15.1502, "ret": 0.055682, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16944, "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": "2019-04-08", "entry": 18.1137, "exit_date": "2019-04-12", "exit": 18.3333, "ret": 0.01978, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16945, "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": "2019-05-07", "entry": 20.8642, "exit_date": "2019-05-11", "exit": 20.8059, "ret": 0.007052, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16946, "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": "2019-06-04", "entry": 29.3806, "exit_date": "2019-06-06", "exit": 31.0888, "ret": 0.062516, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16947, "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": "2019-06-27", "entry": 33.8236, "exit_date": "2019-06-29", "exit": 35.5, "ret": 0.03198, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16948, "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": "2019-07-10", "entry": 31.4774, "exit_date": "2019-07-12", "exit": 31.8888, "ret": 0.021357, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16949, "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": "2019-07-16", "entry": 25.525, "exit_date": "2019-07-18", "exit": 28.9555, "ret": 0.155442, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16950, "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": "2019-07-27", "entry": 27.8856, "exit_date": "2019-07-31", "exit": 27.75, "ret": 7e-06, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 16951, "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": "2019-08-14", "entry": 27.1056, "exit_date": "2019-08-18", "exit": 27.8977, "ret": 0.032269, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 17016, "strategy": "rsi2", "market": "crypto", "symbol": "ADA-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:26+00:00", "entry_date": "2019-04-09", "entry": 0.0837, "exit_date": "2019-04-10", "exit": 0.0895, "ret": 0.079513, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 17017, "strategy": "rsi2", "market": "crypto", "symbol": "ADA-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:26+00:00", "entry_date": "2019-04-19", "entry": 0.0795, "exit_date": "2019-04-22", "exit": 0.078, "ret": -0.010654, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 17020, "strategy": "rsi2", "market": "crypto", "symbol": "ADA-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:26+00:00", "entry_date": "2019-06-27", "entry": 0.0864, "exit_date": "2019-07-07", "exit": 0.0797, "ret": -0.077546, "reason": "closed above the 5-day average", "bars_held": 10, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 17021, "strategy": "rsi2", "market": "crypto", "symbol": "ADA-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:26+00:00", "entry_date": "2019-07-10", "entry": 0.0719, "exit_date": "2019-07-18", "exit": 0.0584, "ret": -0.185985, "reason": "closed above the 5-day average", "bars_held": 8, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 17149, "strategy": "rsi2", "market": "crypto", "symbol": "LINK-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:27+00:00", "entry_date": "2019-08-08", "entry": 2.2891, "exit_date": "2019-08-10", "exit": 2.3336, "ret": 0.025533, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 17150, "strategy": "rsi2", "market": "crypto", "symbol": "LINK-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:27+00:00", "entry_date": "2019-08-21", "entry": 2.2163, "exit_date": "2019-09-02", "exit": 1.8287, "ret": -0.170808, "reason": "closed above the 5-day average", "bars_held": 12, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 17152, "strategy": "rsi2", "market": "crypto", "symbol": "LINK-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:27+00:00", "entry_date": "2019-10-30", "entry": 2.6242, "exit_date": "2019-10-31", "exit": 2.7219, "ret": 0.043153, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 17153, "strategy": "rsi2", "market": "crypto", "symbol": "LINK-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:27+00:00", "entry_date": "2019-11-18", "entry": 2.8266, "exit_date": "2019-11-28", "exit": 2.2702, "ret": -0.185871, "reason": "closed above the 5-day average", "bars_held": 10, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 17238, "strategy": "rsi2", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:28+00:00", "entry_date": "2019-06-27", "entry": 114.4048, "exit_date": "2019-06-29", "exit": 133.86, "ret": 0.153866, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 17239, "strategy": "rsi2", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:28+00:00", "entry_date": "2019-07-10", "entry": 108.5003, "exit_date": "2019-07-18", "exit": 101.16, "ret": -0.066014, "reason": "closed above the 5-day average", "bars_held": 8, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 17240, "strategy": "rsi2", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:28+00:00", "entry_date": "2019-07-23", "entry": 90.6226, "exit_date": "2019-07-26", "exit": 94.06, "ret": 0.043372, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 17241, "strategy": "rsi2", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:28+00:00", "entry_date": "2019-08-09", "entry": 84.4394, "exit_date": "2019-08-11", "exit": 89.93, "ret": 0.067545, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39644, "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": "2019-02-28", "entry": 226.1707, "exit_date": "2019-03-29", "exit": 225.811, "ret": 0.001541, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39645, "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": "2019-03-29", "entry": 226.5193, "exit_date": "2019-04-30", "exit": 231.7531, "ret": 0.026314, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39646, "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": "2019-04-30", "entry": 232.4798, "exit_date": "2019-05-31", "exit": 216.9724, "ret": -0.063778, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39647, "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": "2019-05-31", "entry": 217.6527, "exit_date": "2019-06-28", "exit": 232.9365, "ret": 0.073577, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39648, "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": "2019-06-28", "entry": 233.6668, "exit_date": "2019-07-31", "exit": 235.4687, "ret": 0.010871, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39649, "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": "2019-07-31", "entry": 236.2072, "exit_date": "2019-08-30", "exit": 232.2297, "ret": -0.013756, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39650, "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": "2019-08-30", "entry": 232.9579, "exit_date": "2019-09-30", "exit": 237.2352, "ret": 0.021554, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39651, "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": "2019-09-30", "entry": 237.9792, "exit_date": "2019-10-31", "exit": 238.5337, "ret": 0.005474, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39652, "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": "2019-10-31", "entry": 239.2816, "exit_date": "2019-11-29", "exit": 248.2255, "ret": 0.040631, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39653, "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": "2019-11-29", "entry": 249.0039, "exit_date": "2019-12-31", "exit": 252.6613, "ret": 0.01787, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39654, "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": "2019-12-31", "entry": 253.4538, "exit_date": "2020-01-31", "exit": 250.4043, "ret": -0.008932, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39823, "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": "2019-02-28", "entry": 317.6798, "exit_date": "2019-03-29", "exit": 315.1588, "ret": -0.005553, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39824, "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": "2019-03-29", "entry": 315.9157, "exit_date": "2019-04-30", "exit": 328.4463, "ret": 0.039664, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39825, "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": "2019-04-30", "entry": 328.4464, "exit_date": "2019-05-31", "exit": 301.2257, "ret": -0.080674, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39826, "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": "2019-06-28", "entry": 325.5498, "exit_date": "2019-07-31", "exit": 327.8196, "ret": 0.009391, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39827, "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": "2019-07-31", "entry": 328.6072, "exit_date": "2019-08-30", "exit": 314.2827, "ret": -0.041294, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39828, "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": "2019-10-31", "entry": 328.3214, "exit_date": "2019-11-29", "exit": 337.1061, "ret": 0.029223, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39829, "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": "2019-11-29", "entry": 337.9157, "exit_date": "2019-12-31", "exit": 346.4802, "ret": 0.027807, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39830, "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": "2019-12-31", "entry": 347.3123, "exit_date": "2020-01-31", "exit": 337.3239, "ret": -0.026427, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39966, "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": "2019-06-28", "entry": 53.4917, "exit_date": "2019-07-31", "exit": 52.45, "ret": -0.019474, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39967, "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": "2019-10-31", "entry": 54.867, "exit_date": "2019-11-29", "exit": 55.4855, "ret": 0.011272, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39968, "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": "2019-11-29", "entry": 55.4855, "exit_date": "2019-12-31", "exit": 57.1476, "ret": 0.029954, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 39969, "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": "2019-12-31", "entry": 57.1476, "exit_date": "2020-01-31", "exit": 55.5345, "ret": -0.028226, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40113, "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": "2019-06-28", "entry": 36.5979, "exit_date": "2019-07-31", "exit": 35.6256, "ret": -0.026567, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40114, "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": "2019-10-31", "entry": 36.3165, "exit_date": "2019-11-29", "exit": 36.2823, "ret": -0.000939, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40115, "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": "2019-11-29", "entry": 36.2823, "exit_date": "2019-12-31", "exit": 39.0871, "ret": 0.077303, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40116, "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": "2019-12-31", "entry": 39.0871, "exit_date": "2020-01-31", "exit": 36.6828, "ret": -0.061511, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40287, "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": "2019-02-28", "entry": 33.1308, "exit_date": "2019-03-29", "exit": 34.6702, "ret": 0.047686, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40288, "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": "2019-03-29", "entry": 34.7107, "exit_date": "2019-04-30", "exit": 36.8769, "ret": 0.063649, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40289, "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": "2019-04-30", "entry": 36.92, "exit_date": "2019-05-31", "exit": 33.721, "ret": -0.086647, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40290, "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": "2019-05-31", "entry": 33.721, "exit_date": "2019-06-28", "exit": 36.6922, "ret": 0.089383, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40291, "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": "2019-06-28", "entry": 36.7351, "exit_date": "2019-07-31", "exit": 38.0201, "ret": 0.034982, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40292, "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": "2019-07-31", "entry": 38.0201, "exit_date": "2019-08-30", "exit": 37.4364, "ret": -0.015352, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40293, "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": "2019-08-30", "entry": 37.4364, "exit_date": "2019-09-30", "exit": 37.9809, "ret": 0.015729, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40294, "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": "2019-09-30", "entry": 38.0252, "exit_date": "2019-10-31", "exit": 39.4619, "ret": 0.038992, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40295, "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": "2019-10-31", "entry": 39.5079, "exit_date": "2019-11-29", "exit": 41.628, "ret": 0.053663, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40296, "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": "2019-11-29", "entry": 41.628, "exit_date": "2019-12-31", "exit": 43.376, "ret": 0.043206, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40297, "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": "2019-12-31", "entry": 43.4266, "exit_date": "2020-01-31", "exit": 45.1605, "ret": 0.039926, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40453, "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": "2019-04-30", "entry": 24.4586, "exit_date": "2019-05-31", "exit": 22.624, "ret": -0.071735, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40454, "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": "2019-06-28", "entry": 24.2148, "exit_date": "2019-07-31", "exit": 24.6976, "ret": 0.023551, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40455, "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": "2019-07-31", "entry": 24.7851, "exit_date": "2019-08-30", "exit": 23.5349, "ret": -0.04708, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40456, "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": "2019-09-30", "entry": 24.691, "exit_date": "2019-10-31", "exit": 25.3082, "ret": 0.025, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40457, "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": "2019-10-31", "entry": 25.3082, "exit_date": "2019-11-29", "exit": 26.4931, "ret": 0.050523, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40458, "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": "2019-11-29", "entry": 26.5869, "exit_date": "2019-12-31", "exit": 27.1844, "ret": 0.026093, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40459, "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": "2019-12-31", "entry": 27.2806, "exit_date": "2020-01-31", "exit": 26.4602, "ret": -0.026641, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40601, "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": "2019-02-28", "entry": 23.4004, "exit_date": "2019-03-29", "exit": 23.8984, "ret": 0.021281, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40602, "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": "2019-03-29", "entry": 23.8984, "exit_date": "2019-04-30", "exit": 23.7536, "ret": -0.000151, "reason": "the 12-month return turned negative", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40603, "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": "2019-12-31", "entry": 22.9822, "exit_date": "2020-01-31", "exit": 20.4558, "ret": -0.109927, "reason": "the 12-month return turned negative", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40765, "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": "2019-01-31", "entry": 79.7542, "exit_date": "2019-02-28", "exit": 80.3089, "ret": 0.010809, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40766, "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": "2019-02-28", "entry": 80.6163, "exit_date": "2019-03-29", "exit": 81.0048, "ret": 0.004819, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40767, "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": "2019-03-29", "entry": 81.0047, "exit_date": "2019-04-30", "exit": 78.5059, "ret": -0.027139, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40768, "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": "2019-04-30", "entry": 78.8064, "exit_date": "2019-05-31", "exit": 76.7645, "ret": -0.022182, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40769, "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": "2019-05-31", "entry": 77.0583, "exit_date": "2019-06-28", "exit": 82.1395, "ret": 0.06594, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40770, "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": "2019-06-28", "entry": 82.1395, "exit_date": "2019-07-31", "exit": 80.5014, "ret": -0.016192, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40771, "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": "2019-07-31", "entry": 80.8095, "exit_date": "2019-08-30", "exit": 80.0244, "ret": -0.005926, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40772, "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": "2019-10-31", "entry": 84.3593, "exit_date": "2019-11-29", "exit": 88.2417, "ret": 0.050026, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40773, "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": "2019-11-29", "entry": 88.5794, "exit_date": "2019-12-31", "exit": 91.6578, "ret": 0.034753, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40774, "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": "2019-12-31", "entry": 91.6578, "exit_date": "2020-01-31", "exit": 88.8702, "ret": -0.026703, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40946, "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": "2019-02-28", "entry": 67.5549, "exit_date": "2019-03-29", "exit": 66.5994, "ret": -0.011494, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40947, "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": "2019-03-29", "entry": 66.7784, "exit_date": "2019-04-30", "exit": 69.2445, "ret": 0.039717, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40948, "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": "2019-04-30", "entry": 69.4306, "exit_date": "2019-05-31", "exit": 63.9542, "ret": -0.076401, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40949, "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": "2019-06-28", "entry": 69.2052, "exit_date": "2019-07-31", "exit": 69.3762, "ret": 0.005166, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40950, "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": "2019-07-31", "entry": 69.5627, "exit_date": "2019-08-30", "exit": 67.5398, "ret": -0.026471, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40951, "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": "2019-08-30", "entry": 67.7213, "exit_date": "2019-09-30", "exit": 69.5737, "ret": 0.030114, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40952, "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": "2019-09-30", "entry": 69.7607, "exit_date": "2019-10-31", "exit": 70.3623, "ret": 0.011336, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40953, "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": "2019-10-31", "entry": 70.5515, "exit_date": "2019-11-29", "exit": 73.526, "ret": 0.044962, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40954, "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": "2019-11-29", "entry": 73.7236, "exit_date": "2019-12-31", "exit": 73.5753, "ret": -0.002011, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 40955, "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": "2019-12-31", "entry": 73.5754, "exit_date": "2020-01-31", "exit": 73.2502, "ret": -0.004419, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41021, "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": "2019-03-31", "entry": 17.4017, "exit_date": "2019-04-30", "exit": 22.0391, "ret": 0.256677, "reason": "the month ended", "bars_held": 30, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41022, "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": "2019-04-30", "entry": 22.1278, "exit_date": "2019-05-31", "exit": 32.8862, "ret": 0.492175, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41023, "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": "2019-05-31", "entry": 32.7482, "exit_date": "2019-06-30", "exit": 32.114, "ret": -0.023481, "reason": "the month ended", "bars_held": 30, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41024, "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": "2019-06-30", "entry": 32.4425, "exit_date": "2019-07-31", "exit": 27.75, "ret": -0.135891, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41025, "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": "2019-07-31", "entry": 27.6446, "exit_date": "2019-08-31", "exit": 21.0604, "ret": -0.241067, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41026, "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": "2019-08-31", "entry": 21.2659, "exit_date": "2019-09-30", "exit": 15.8349, "ret": -0.24812, "reason": "the month ended", "bars_held": 30, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41027, "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": "2019-09-30", "entry": 15.8627, "exit_date": "2019-10-31", "exit": 19.9099, "ret": 0.257343, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41028, "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": "2019-10-31", "entry": 20.0002, "exit_date": "2019-11-30", "exit": 15.7118, "ret": -0.210855, "reason": "the month ended", "bars_held": 30, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41029, "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": "2019-11-30", "entry": 15.716, "exit_date": "2019-12-31", "exit": 13.7161, "ret": -0.127019, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41030, "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": "2019-12-31", "entry": 13.7276, "exit_date": "2020-01-31", "exit": 18.2644, "ret": 0.331603, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41082, "strategy": "momentum", "market": "crypto", "symbol": "ADA-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:55+00:00", "entry_date": "2019-11-30", "entry": 0.0404, "exit_date": "2019-12-31", "exit": 0.0328, "ret": -0.185268, "reason": "the 12-month return turned negative", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41298, "strategy": "momentum", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:57+00:00", "entry_date": "2019-06-30", "entry": 122.2491, "exit_date": "2019-07-31", "exit": 98.76, "ret": -0.198702, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41299, "strategy": "momentum", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:57+00:00", "entry_date": "2019-07-31", "entry": 98.5096, "exit_date": "2019-08-31", "exit": 64.24, "ret": -0.349534, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41300, "strategy": "momentum", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:57+00:00", "entry_date": "2019-08-31", "entry": 64.576, "exit_date": "2019-09-30", "exit": 55.99, "ret": -0.128425, "reason": "the 12-month return turned negative", "bars_held": 30, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41301, "strategy": "momentum", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:57+00:00", "entry_date": "2019-10-31", "entry": 58.7807, "exit_date": "2019-11-30", "exit": 47.21, "ret": -0.190084, "reason": "the month ended", "bars_held": 30, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41302, "strategy": "momentum", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:57+00:00", "entry_date": "2019-11-30", "entry": 47.4754, "exit_date": "2019-12-31", "exit": 41.3, "ret": -0.125185, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41303, "strategy": "momentum", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:01:57+00:00", "entry_date": "2019-12-31", "entry": 41.3401, "exit_date": "2020-01-31", "exit": 68.0, "ret": 0.646489, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41457, "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": "2019-02-28", "entry": 226.1707, "exit_date": "2019-03-29", "exit": 225.811, "ret": 0.003304, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41458, "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": "2019-03-29", "entry": 226.5193, "exit_date": "2019-04-30", "exit": 231.7532, "ret": 0.063046, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41459, "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": "2019-04-30", "entry": 232.4798, "exit_date": "2019-05-31", "exit": 216.9724, "ret": -0.174966, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41460, "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": "2019-05-31", "entry": 217.6527, "exit_date": "2019-06-28", "exit": 232.9365, "ret": 0.198355, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41461, "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": "2019-06-28", "entry": 233.6668, "exit_date": "2019-07-31", "exit": 235.4687, "ret": 0.031305, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41462, "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": "2019-07-31", "entry": 236.2072, "exit_date": "2019-08-30", "exit": 232.2297, "ret": -0.041268, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41463, "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": "2019-08-30", "entry": 232.9579, "exit_date": "2019-09-30", "exit": 237.2352, "ret": 0.054209, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41464, "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": "2019-09-30", "entry": 237.9792, "exit_date": "2019-10-31", "exit": 238.5337, "ret": 0.015327, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41465, "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": "2019-10-31", "entry": 239.2816, "exit_date": "2019-11-29", "exit": 248.2255, "ret": 0.119567, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41466, "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": "2019-11-29", "entry": 249.0039, "exit_date": "2019-12-31", "exit": 252.6613, "ret": 0.05361, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41467, "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": "2019-12-31", "entry": 253.4538, "exit_date": "2020-01-31", "exit": 250.4043, "ret": -0.026796, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41636, "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": "2019-02-28", "entry": 317.6798, "exit_date": "2019-03-29", "exit": 315.1588, "ret": -0.012578, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41637, "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": "2019-03-29", "entry": 315.9157, "exit_date": "2019-04-30", "exit": 327.6594, "ret": 0.0926, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41638, "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": "2019-04-30", "entry": 328.4464, "exit_date": "2019-05-31", "exit": 301.2258, "ret": -0.206597, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41639, "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": "2019-06-28", "entry": 325.5498, "exit_date": "2019-07-31", "exit": 327.8198, "ret": 0.023795, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41640, "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": "2019-07-31", "entry": 328.6072, "exit_date": "2019-08-30", "exit": 314.2827, "ret": -0.112447, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41641, "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": "2019-10-31", "entry": 328.3214, "exit_date": "2019-11-29", "exit": 337.1062, "ret": 0.073751, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41642, "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": "2019-11-29", "entry": 337.9157, "exit_date": "2019-12-31", "exit": 346.4802, "ret": 0.077443, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41643, "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": "2019-12-31", "entry": 347.3123, "exit_date": "2020-01-31", "exit": 337.3239, "ret": -0.079281, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41779, "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": "2019-06-28", "entry": 53.4917, "exit_date": "2019-07-31", "exit": 52.45, "ret": -0.058422, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41780, "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": "2019-10-31", "entry": 54.867, "exit_date": "2019-11-29", "exit": 55.4855, "ret": 0.033816, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41781, "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": "2019-11-29", "entry": 55.4855, "exit_date": "2019-12-31", "exit": 57.1476, "ret": 0.089862, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41782, "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": "2019-12-31", "entry": 57.1476, "exit_date": "2020-01-31", "exit": 55.5345, "ret": -0.084678, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41926, "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": "2019-06-28", "entry": 36.5979, "exit_date": "2019-07-31", "exit": 35.6256, "ret": -0.06118, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41927, "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": "2019-10-31", "entry": 36.3165, "exit_date": "2019-11-29", "exit": 36.2823, "ret": -0.002513, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41928, "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": "2019-11-29", "entry": 36.2823, "exit_date": "2019-12-31", "exit": 39.0871, "ret": 0.218012, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 41929, "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": "2019-12-31", "entry": 39.0871, "exit_date": "2020-01-31", "exit": 36.6828, "ret": -0.184533, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42100, "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": "2019-02-28", "entry": 33.1308, "exit_date": "2019-03-29", "exit": 34.6702, "ret": 0.073437, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42101, "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": "2019-03-29", "entry": 34.7107, "exit_date": "2019-04-30", "exit": 36.8769, "ret": 0.107604, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42102, "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": "2019-04-30", "entry": 36.92, "exit_date": "2019-05-31", "exit": 33.6817, "ret": -0.17052, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42103, "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": "2019-05-31", "entry": 33.721, "exit_date": "2019-06-28", "exit": 36.6922, "ret": 0.172415, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42104, "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": "2019-06-28", "entry": 36.735, "exit_date": "2019-07-31", "exit": 37.9758, "ret": 0.068141, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42105, "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": "2019-07-31", "entry": 38.0201, "exit_date": "2019-08-30", "exit": 37.3928, "ret": -0.033473, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42106, "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": "2019-08-30", "entry": 37.4364, "exit_date": "2019-09-30", "exit": 37.9809, "ret": 0.028508, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42107, "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": "2019-09-30", "entry": 38.0252, "exit_date": "2019-10-31", "exit": 39.4619, "ret": 0.076455, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42108, "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": "2019-10-31", "entry": 39.5079, "exit_date": "2019-11-29", "exit": 41.628, "ret": 0.109708, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42109, "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": "2019-11-29", "entry": 41.628, "exit_date": "2019-12-31", "exit": 43.376, "ret": 0.100371, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42110, "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": "2019-12-31", "entry": 43.4266, "exit_date": "2020-01-31", "exit": 45.1078, "ret": 0.103287, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42266, "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": "2019-04-30", "entry": 24.4586, "exit_date": "2019-05-31", "exit": 22.624, "ret": -0.168424, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42267, "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": "2019-06-28", "entry": 24.2148, "exit_date": "2019-07-31", "exit": 24.6976, "ret": 0.057868, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42268, "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": "2019-07-31", "entry": 24.7851, "exit_date": "2019-08-30", "exit": 23.5349, "ret": -0.126838, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42269, "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": "2019-09-30", "entry": 24.691, "exit_date": "2019-10-31", "exit": 25.3082, "ret": 0.057005, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42270, "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": "2019-10-31", "entry": 25.3082, "exit_date": "2019-11-29", "exit": 26.4931, "ret": 0.118338, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42271, "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": "2019-11-29", "entry": 26.5869, "exit_date": "2019-12-31", "exit": 27.1844, "ret": 0.069254, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42272, "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": "2019-12-31", "entry": 27.2806, "exit_date": "2020-01-31", "exit": 26.4602, "ret": -0.076296, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42414, "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": "2019-02-28", "entry": 23.4004, "exit_date": "2019-03-29", "exit": 23.8984, "ret": 0.036239, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42415, "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": "2019-03-29", "entry": 23.8984, "exit_date": "2019-04-30", "exit": 23.7536, "ret": -0.000274, "reason": "the 12-month return turned negative", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42416, "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": "2019-12-31", "entry": 22.9822, "exit_date": "2020-01-31", "exit": 20.3349, "ret": -0.234519, "reason": "the 12-month return turned negative", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42578, "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": "2019-01-31", "entry": 79.7542, "exit_date": "2019-02-28", "exit": 80.3089, "ret": 0.021132, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42579, "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": "2019-02-28", "entry": 80.6163, "exit_date": "2019-03-29", "exit": 81.0048, "ret": 0.010527, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42580, "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": "2019-03-29", "entry": 81.0047, "exit_date": "2019-04-30", "exit": 78.5059, "ret": -0.062804, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42581, "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": "2019-04-30", "entry": 78.8064, "exit_date": "2019-05-31", "exit": 76.7645, "ret": -0.052162, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42582, "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": "2019-05-31", "entry": 77.0583, "exit_date": "2019-06-28", "exit": 81.8263, "ret": 0.165699, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42583, "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": "2019-06-28", "entry": 82.1395, "exit_date": "2019-07-31", "exit": 80.5014, "ret": -0.043929, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42584, "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": "2019-07-31", "entry": 80.8095, "exit_date": "2019-08-30", "exit": 80.0244, "ret": -0.017721, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42585, "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": "2019-10-31", "entry": 84.3593, "exit_date": "2019-11-29", "exit": 88.2417, "ret": 0.141681, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42586, "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": "2019-11-29", "entry": 88.5794, "exit_date": "2019-12-31", "exit": 91.6578, "ret": 0.104259, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42587, "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": "2019-12-31", "entry": 91.6578, "exit_date": "2020-01-31", "exit": 88.8702, "ret": -0.080109, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42759, "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": "2019-02-28", "entry": 67.5549, "exit_date": "2019-03-29", "exit": 66.5994, "ret": -0.02237, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42760, "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": "2019-03-29", "entry": 66.7784, "exit_date": "2019-04-30", "exit": 69.2445, "ret": 0.084513, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42761, "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": "2019-04-30", "entry": 69.4306, "exit_date": "2019-05-31", "exit": 63.9542, "ret": -0.17356, "reason": "the 12-month return turned negative", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42762, "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": "2019-06-28", "entry": 69.2052, "exit_date": "2019-07-31", "exit": 69.3762, "ret": 0.012235, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42763, "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": "2019-07-31", "entry": 69.5627, "exit_date": "2019-08-30", "exit": 67.5398, "ret": -0.067164, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42764, "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": "2019-08-30", "entry": 67.7213, "exit_date": "2019-09-30", "exit": 69.5737, "ret": 0.064849, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42765, "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": "2019-09-30", "entry": 69.7607, "exit_date": "2019-10-31", "exit": 70.3623, "ret": 0.026958, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42766, "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": "2019-10-31", "entry": 70.5515, "exit_date": "2019-11-29", "exit": 73.526, "ret": 0.109552, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42767, "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": "2019-11-29", "entry": 73.7236, "exit_date": "2019-12-31", "exit": 73.5753, "ret": -0.005396, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42768, "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": "2019-12-31", "entry": 73.5754, "exit_date": "2020-01-31", "exit": 73.2502, "ret": -0.012949, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42834, "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": "2019-03-31", "entry": 17.4017, "exit_date": "2019-04-30", "exit": 22.0391, "ret": 0.124374, "reason": "the month ended", "bars_held": 30, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42835, "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": "2019-04-30", "entry": 22.1278, "exit_date": "2019-05-31", "exit": 32.8862, "ret": 0.249573, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42836, "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": "2019-05-31", "entry": 32.7482, "exit_date": "2019-06-30", "exit": 32.114, "ret": -0.011179, "reason": "the month ended", "bars_held": 30, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42837, "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": "2019-06-30", "entry": 32.4425, "exit_date": "2019-07-31", "exit": 27.75, "ret": -0.068396, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42838, "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": "2019-07-31", "entry": 27.6446, "exit_date": "2019-08-31", "exit": 21.0604, "ret": -0.124076, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42839, "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": "2019-08-31", "entry": 21.2659, "exit_date": "2019-09-30", "exit": 15.8349, "ret": -0.139398, "reason": "the month ended", "bars_held": 30, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42840, "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": "2019-09-30", "entry": 15.8627, "exit_date": "2019-10-31", "exit": 19.9099, "ret": 0.141831, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42841, "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": "2019-10-31", "entry": 20.0002, "exit_date": "2019-11-30", "exit": 15.7118, "ret": -0.119306, "reason": "the month ended", "bars_held": 30, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42842, "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": "2019-11-30", "entry": 15.716, "exit_date": "2019-12-31", "exit": 13.7161, "ret": -0.075989, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42843, "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": "2019-12-31", "entry": 13.7276, "exit_date": "2020-01-31", "exit": 18.2644, "ret": 0.216453, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 42895, "strategy": "momentum-vol", "market": "crypto", "symbol": "ADA-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:01+00:00", "entry_date": "2019-11-30", "entry": 0.0404, "exit_date": "2019-12-31", "exit": 0.0328, "ret": -0.113906, "reason": "the 12-month return turned negative", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43111, "strategy": "momentum-vol", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:02+00:00", "entry_date": "2019-06-30", "entry": 122.2491, "exit_date": "2019-07-31", "exit": 98.76, "ret": -0.090273, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43112, "strategy": "momentum-vol", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:02+00:00", "entry_date": "2019-07-31", "entry": 98.5096, "exit_date": "2019-08-31", "exit": 64.24, "ret": -0.155597, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43113, "strategy": "momentum-vol", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:02+00:00", "entry_date": "2019-08-31", "entry": 64.576, "exit_date": "2019-09-30", "exit": 55.99, "ret": -0.064822, "reason": "the 12-month return turned negative", "bars_held": 30, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43114, "strategy": "momentum-vol", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:02+00:00", "entry_date": "2019-10-31", "entry": 58.7807, "exit_date": "2019-11-30", "exit": 47.21, "ret": -0.102736, "reason": "the month ended", "bars_held": 30, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43115, "strategy": "momentum-vol", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:02+00:00", "entry_date": "2019-11-30", "entry": 47.4754, "exit_date": "2019-12-31", "exit": 41.3, "ret": -0.073392, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43116, "strategy": "momentum-vol", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:02+00:00", "entry_date": "2019-12-31", "entry": 41.3401, "exit_date": "2020-01-31", "exit": 68.0, "ret": 0.407461, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43261, "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": "2019-02-28", "entry": 226.1707, "exit_date": "2019-03-29", "exit": 225.811, "ret": 0.001541, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43262, "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": "2019-03-29", "entry": 226.5193, "exit_date": "2019-04-30", "exit": 231.7531, "ret": 0.026314, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43263, "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": "2019-04-30", "entry": 232.4798, "exit_date": "2019-05-31", "exit": 216.9724, "ret": -0.063778, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43264, "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": "2019-05-31", "entry": 217.6527, "exit_date": "2019-06-28", "exit": 232.9365, "ret": 0.073577, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43265, "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": "2019-06-28", "entry": 233.6669, "exit_date": "2019-07-31", "exit": 235.4687, "ret": 0.010871, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43266, "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": "2019-07-31", "entry": 236.2071, "exit_date": "2019-08-30", "exit": 232.2297, "ret": -0.013756, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43267, "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": "2019-08-30", "entry": 232.9579, "exit_date": "2019-09-30", "exit": 237.2352, "ret": 0.021554, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43268, "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": "2019-09-30", "entry": 237.9791, "exit_date": "2019-10-31", "exit": 238.5337, "ret": 0.005474, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43269, "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": "2019-10-31", "entry": 239.2815, "exit_date": "2019-11-29", "exit": 248.2255, "ret": 0.040631, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43270, "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": "2019-11-29", "entry": 249.0039, "exit_date": "2019-12-31", "exit": 252.6613, "ret": 0.01787, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43271, "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": "2019-12-31", "entry": 253.4537, "exit_date": "2020-01-31", "exit": 250.4043, "ret": -0.008932, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43428, "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": "2019-02-28", "entry": 317.6798, "exit_date": "2019-03-29", "exit": 315.1588, "ret": -0.005553, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43429, "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": "2019-03-29", "entry": 315.9158, "exit_date": "2019-04-30", "exit": 328.4463, "ret": 0.039664, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43430, "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": "2019-04-30", "entry": 328.4463, "exit_date": "2019-05-31", "exit": 301.2257, "ret": -0.080674, "reason": "12-month return fell behind cash", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43431, "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": "2019-10-31", "entry": 328.3213, "exit_date": "2019-11-29", "exit": 337.1061, "ret": 0.029223, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43432, "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": "2019-11-29", "entry": 337.9158, "exit_date": "2019-12-31", "exit": 346.4802, "ret": 0.027807, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43433, "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": "2019-12-31", "entry": 347.3124, "exit_date": "2020-01-31", "exit": 337.3239, "ret": -0.026427, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43558, "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": "2019-10-31", "entry": 54.867, "exit_date": "2019-11-29", "exit": 55.4855, "ret": 0.011272, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43559, "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": "2019-11-29", "entry": 55.4855, "exit_date": "2019-12-31", "exit": 57.1476, "ret": 0.029954, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43560, "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": "2019-12-31", "entry": 57.1476, "exit_date": "2020-01-31", "exit": 55.5345, "ret": -0.028226, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43692, "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": "2019-10-31", "entry": 36.3164, "exit_date": "2019-11-29", "exit": 36.2823, "ret": -0.000939, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43693, "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": "2019-11-29", "entry": 36.2823, "exit_date": "2019-12-31", "exit": 39.0871, "ret": 0.077303, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43694, "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": "2019-12-31", "entry": 39.0871, "exit_date": "2020-01-31", "exit": 36.6828, "ret": -0.061511, "reason": "12-month return fell behind cash", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43855, "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": "2019-02-28", "entry": 33.1308, "exit_date": "2019-03-29", "exit": 34.6702, "ret": 0.047686, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43856, "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": "2019-03-29", "entry": 34.7107, "exit_date": "2019-04-30", "exit": 36.8769, "ret": 0.063649, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43857, "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": "2019-04-30", "entry": 36.92, "exit_date": "2019-05-31", "exit": 33.721, "ret": -0.086647, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43858, "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": "2019-05-31", "entry": 33.721, "exit_date": "2019-06-28", "exit": 36.6922, "ret": 0.089383, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43859, "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": "2019-06-28", "entry": 36.735, "exit_date": "2019-07-31", "exit": 38.0201, "ret": 0.034982, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43860, "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": "2019-07-31", "entry": 38.0201, "exit_date": "2019-08-30", "exit": 37.4364, "ret": -0.015352, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43861, "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": "2019-08-30", "entry": 37.4364, "exit_date": "2019-09-30", "exit": 37.9809, "ret": 0.015729, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43862, "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": "2019-09-30", "entry": 38.0252, "exit_date": "2019-10-31", "exit": 39.4619, "ret": 0.038992, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43863, "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": "2019-10-31", "entry": 39.5079, "exit_date": "2019-11-29", "exit": 41.628, "ret": 0.053663, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43864, "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": "2019-11-29", "entry": 41.628, "exit_date": "2019-12-31", "exit": 43.376, "ret": 0.043206, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 43865, "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": "2019-12-31", "entry": 43.4266, "exit_date": "2020-01-31", "exit": 45.1605, "ret": 0.039926, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44018, "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": "2019-04-30", "entry": 24.4586, "exit_date": "2019-05-31", "exit": 22.624, "ret": -0.071735, "reason": "12-month return fell behind cash", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44019, "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": "2019-06-28", "entry": 24.2148, "exit_date": "2019-07-31", "exit": 24.6976, "ret": 0.023551, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44020, "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": "2019-07-31", "entry": 24.7851, "exit_date": "2019-08-30", "exit": 23.5349, "ret": -0.04708, "reason": "12-month return fell behind cash", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44021, "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": "2019-09-30", "entry": 24.6909, "exit_date": "2019-10-31", "exit": 25.3082, "ret": 0.025, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44022, "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": "2019-10-31", "entry": 25.3082, "exit_date": "2019-11-29", "exit": 26.4931, "ret": 0.050523, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44023, "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": "2019-11-29", "entry": 26.5869, "exit_date": "2019-12-31", "exit": 27.1844, "ret": 0.026093, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44024, "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": "2019-12-31", "entry": 27.2806, "exit_date": "2020-01-31", "exit": 26.4602, "ret": -0.026641, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44153, "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": "2019-12-31", "entry": 22.9822, "exit_date": "2020-01-31", "exit": 20.4558, "ret": -0.109927, "reason": "12-month return fell behind cash", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44306, "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": "2019-01-31", "entry": 79.7542, "exit_date": "2019-02-28", "exit": 80.3089, "ret": 0.010809, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44307, "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": "2019-02-28", "entry": 80.6163, "exit_date": "2019-03-29", "exit": 81.0048, "ret": 0.004819, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44308, "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": "2019-03-29", "entry": 81.0048, "exit_date": "2019-04-30", "exit": 78.5059, "ret": -0.027139, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44309, "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": "2019-04-30", "entry": 78.8064, "exit_date": "2019-05-31", "exit": 76.7645, "ret": -0.022182, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44310, "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": "2019-05-31", "entry": 77.0583, "exit_date": "2019-06-28", "exit": 82.1395, "ret": 0.06594, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44311, "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": "2019-06-28", "entry": 82.1395, "exit_date": "2019-07-31", "exit": 80.5014, "ret": -0.016192, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44312, "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": "2019-07-31", "entry": 80.8095, "exit_date": "2019-08-30", "exit": 80.0244, "ret": -0.005926, "reason": "12-month return fell behind cash", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44313, "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": "2019-10-31", "entry": 84.3593, "exit_date": "2019-11-29", "exit": 88.2417, "ret": 0.050026, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44314, "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": "2019-11-29", "entry": 88.5794, "exit_date": "2019-12-31", "exit": 91.6578, "ret": 0.034753, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44315, "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": "2019-12-31", "entry": 91.6578, "exit_date": "2020-01-31", "exit": 88.8702, "ret": -0.026703, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44470, "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": "2019-03-29", "entry": 66.7784, "exit_date": "2019-04-30", "exit": 69.2445, "ret": 0.039717, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44471, "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": "2019-04-30", "entry": 69.4306, "exit_date": "2019-05-31", "exit": 63.9542, "ret": -0.076401, "reason": "12-month return fell behind cash", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44472, "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": "2019-06-28", "entry": 69.2052, "exit_date": "2019-07-31", "exit": 69.3762, "ret": 0.005166, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44473, "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": "2019-07-31", "entry": 69.5627, "exit_date": "2019-08-30", "exit": 67.5398, "ret": -0.026471, "reason": "12-month return fell behind cash", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44474, "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": "2019-10-31", "entry": 70.5514, "exit_date": "2019-11-29", "exit": 73.526, "ret": 0.044962, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44475, "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": "2019-11-29", "entry": 73.7236, "exit_date": "2019-12-31", "exit": 73.5753, "ret": -0.002011, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44476, "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": "2019-12-31", "entry": 73.5753, "exit_date": "2020-01-31", "exit": 73.2502, "ret": -0.004419, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44541, "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": "2019-03-31", "entry": 17.4017, "exit_date": "2019-04-30", "exit": 22.0391, "ret": 0.256677, "reason": "the month ended", "bars_held": 30, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44542, "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": "2019-04-30", "entry": 22.1278, "exit_date": "2019-05-31", "exit": 32.8862, "ret": 0.492175, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44543, "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": "2019-05-31", "entry": 32.7482, "exit_date": "2019-06-30", "exit": 32.114, "ret": -0.023481, "reason": "the month ended", "bars_held": 30, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44544, "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": "2019-06-30", "entry": 32.4425, "exit_date": "2019-07-31", "exit": 27.75, "ret": -0.135891, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44545, "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": "2019-07-31", "entry": 27.6446, "exit_date": "2019-08-31", "exit": 21.0604, "ret": -0.241067, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44546, "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": "2019-08-31", "entry": 21.2659, "exit_date": "2019-09-30", "exit": 15.8349, "ret": -0.24812, "reason": "the month ended", "bars_held": 30, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44547, "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": "2019-09-30", "entry": 15.8627, "exit_date": "2019-10-31", "exit": 19.9099, "ret": 0.257343, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44548, "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": "2019-10-31", "entry": 20.0002, "exit_date": "2019-11-30", "exit": 15.7118, "ret": -0.210855, "reason": "the month ended", "bars_held": 30, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44549, "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": "2019-11-30", "entry": 15.716, "exit_date": "2019-12-31", "exit": 13.7161, "ret": -0.127019, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44550, "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": "2019-12-31", "entry": 13.7276, "exit_date": "2020-01-31", "exit": 18.2644, "ret": 0.331603, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44599, "strategy": "dual-momentum", "market": "crypto", "symbol": "ADA-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:10+00:00", "entry_date": "2019-11-30", "entry": 0.0404, "exit_date": "2019-12-31", "exit": 0.0328, "ret": -0.185268, "reason": "12-month return fell behind cash", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44805, "strategy": "dual-momentum", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:11+00:00", "entry_date": "2019-06-30", "entry": 122.2491, "exit_date": "2019-07-31", "exit": 98.76, "ret": -0.198702, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44806, "strategy": "dual-momentum", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:11+00:00", "entry_date": "2019-07-31", "entry": 98.5096, "exit_date": "2019-08-31", "exit": 64.24, "ret": -0.349534, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44807, "strategy": "dual-momentum", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:11+00:00", "entry_date": "2019-08-31", "entry": 64.576, "exit_date": "2019-09-30", "exit": 55.99, "ret": -0.128425, "reason": "12-month return fell behind cash", "bars_held": 30, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44808, "strategy": "dual-momentum", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:11+00:00", "entry_date": "2019-10-31", "entry": 58.7807, "exit_date": "2019-11-30", "exit": 47.21, "ret": -0.190084, "reason": "the month ended", "bars_held": 30, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44809, "strategy": "dual-momentum", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:11+00:00", "entry_date": "2019-11-30", "entry": 47.4754, "exit_date": "2019-12-31", "exit": 41.3, "ret": -0.125185, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44810, "strategy": "dual-momentum", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-06T13:02:11+00:00", "entry_date": "2019-12-31", "entry": 41.3401, "exit_date": "2020-01-31", "exit": 68.0, "ret": 0.646489, "reason": "the month ended", "bars_held": 31, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44870, "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": "2019-02-28", "entry": 13671.9473, "exit_date": "2019-03-04", "exit": 12654.0029, "ret": 0.018099, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44871, "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": "2019-03-21", "entry": 13950.335, "exit_date": "2019-03-27", "exit": 13919.4043, "ret": -0.002217, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44872, "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": "2019-05-29", "entry": 15345.0908, "exit_date": "2019-06-06", "exit": 14076.6104, "ret": 0.00907, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44873, "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": "2019-06-17", "entry": 15327.6934, "exit_date": "2019-06-19", "exit": 15536.4668, "ret": 0.013621, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44874, "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": "2019-07-31", "entry": 16841.3203, "exit_date": "2019-08-02", "exit": 15436.8262, "ret": 0.008265, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44875, "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": "2019-10-07", "entry": 19681.8086, "exit_date": "2019-10-10", "exit": 18182.6973, "ret": 0.016216, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 44999, "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": "2019-01-02", "entry": 24738.1035, "exit_date": "2019-01-07", "exit": 24593.4375, "ret": -0.005848, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45000, "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": "2019-02-28", "entry": 25114.2383, "exit_date": "2019-03-04", "exit": 27130.2812, "ret": 0.025346, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45001, "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": "2019-03-21", "entry": 25432.5078, "exit_date": "2019-03-29", "exit": 25849.9746, "ret": -0.035267, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45003, "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": "2019-07-31", "entry": 33119.5898, "exit_date": "2019-08-01", "exit": 33646.7812, "ret": 0.015918, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45004, "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": "2019-08-22", "entry": 36437.7617, "exit_date": "2019-08-30", "exit": 36251.6953, "ret": -0.005106, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45005, "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": "2019-10-04", "entry": 38143.3516, "exit_date": "2019-10-09", "exit": 38329.4141, "ret": 0.004878, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45006, "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": "2019-10-31", "entry": 38639.5273, "exit_date": "2019-11-04", "exit": 39104.6836, "ret": 0.012038, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45007, "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": "2019-11-11", "entry": 37802.2344, "exit_date": "2019-11-19", "exit": 36902.918, "ret": -0.02379, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45008, "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": "2019-11-21", "entry": 35197.3203, "exit_date": "2019-11-27", "exit": 35104.2852, "ret": -0.002643, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45009, "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": "2019-11-28", "entry": 33801.832, "exit_date": "2019-12-06", "exit": 34360.0234, "ret": 0.016514, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45010, "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": "2019-12-18", "entry": 34111.9414, "exit_date": "2019-12-24", "exit": 34515.0781, "ret": 0.011818, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45124, "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": "2019-04-16", "entry": 43088.6055, "exit_date": "2019-04-17", "exit": 43472.1875, "ret": 0.008902, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45125, "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": "2019-05-02", "entry": 42768.9531, "exit_date": "2019-05-13", "exit": 42129.6602, "ret": -0.014948, "reason": "closed above the 5-day average", "bars_held": 7, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45126, "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": "2019-06-03", "entry": 42513.2422, "exit_date": "2019-06-10", "exit": 42641.0938, "ret": 0.003007, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45127, "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": "2019-08-13", "entry": 48778.3516, "exit_date": "2019-08-15", "exit": 50504.4492, "ret": 0.035387, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45128, "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": "2019-08-26", "entry": 49737.2969, "exit_date": "2019-09-02", "exit": 49098.0, "ret": -0.012853, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45129, "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": "2019-11-18", "entry": 56002.4023, "exit_date": "2019-11-19", "exit": 58176.0039, "ret": 0.038813, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45130, "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": "2019-11-25", "entry": 54020.582, "exit_date": "2019-11-27", "exit": 55171.3125, "ret": 0.021302, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45131, "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": "2019-12-02", "entry": 53381.2891, "exit_date": "2019-12-09", "exit": 54468.0898, "ret": 0.020359, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45198, "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": "2019-03-21", "entry": 52000.0, "exit_date": "2019-03-28", "exit": 51511.1094, "ret": -0.009402, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45199, "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": "2019-04-09", "entry": 50222.2227, "exit_date": "2019-04-11", "exit": 51111.1094, "ret": 0.017699, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45200, "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": "2019-04-17", "entry": 48888.8906, "exit_date": "2019-04-22", "exit": 49733.332, "ret": 0.017273, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45201, "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": "2019-05-03", "entry": 50000.0, "exit_date": "2019-05-09", "exit": 50044.4453, "ret": 0.000889, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45202, "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": "2019-05-24", "entry": 51111.1094, "exit_date": "2019-05-30", "exit": 51111.1094, "ret": 0.0, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45203, "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": "2019-06-17", "entry": 50888.8906, "exit_date": "2019-06-19", "exit": 51511.1094, "ret": 0.012227, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45204, "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": "2019-07-18", "entry": 51022.2227, "exit_date": "2019-07-19", "exit": 51555.5547, "ret": 0.010453, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45205, "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": "2019-09-06", "entry": 53822.2227, "exit_date": "2019-09-09", "exit": 54488.8906, "ret": 0.012386, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45206, "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": "2019-09-19", "entry": 54000.0, "exit_date": "2019-09-27", "exit": 53244.4453, "ret": -0.013992, "reason": "closed above the 5-day average", "bars_held": 6, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45207, "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": "2019-10-02", "entry": 52444.4453, "exit_date": "2019-10-11", "exit": 52444.4453, "ret": 0.0, "reason": "closed above the 5-day average", "bars_held": 7, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45208, "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": "2019-10-21", "entry": 51955.5547, "exit_date": "2019-10-23", "exit": 52044.4453, "ret": 0.001711, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45209, "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": "2019-11-11", "entry": 52844.4453, "exit_date": "2019-11-15", "exit": 53155.5547, "ret": 0.005887, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45250, "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": "2019-03-07", "entry": 79581.5234, "exit_date": "2019-03-12", "exit": 79182.7734, "ret": -0.00501, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45251, "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": "2019-03-28", "entry": 77018.0391, "exit_date": "2019-04-01", "exit": 78954.9062, "ret": 0.025148, "reason": "closed above the 5-day average", "bars_held": 2, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45252, "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": "2019-04-19", "entry": 75764.8125, "exit_date": "2019-04-26", "exit": 73941.8828, "ret": -0.02406, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45253, "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": "2019-10-31", "entry": 76177.5938, "exit_date": "2019-11-19", "exit": 72896.1094, "ret": -0.043077, "reason": "closed above the 5-day average", "bars_held": 13, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45282, "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": "2019-08-27", "entry": 14700.0, "exit_date": "2019-08-30", "exit": 14880.0, "ret": 0.012245, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45283, "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": "2019-10-22", "entry": 15230.0, "exit_date": "2019-10-23", "exit": 15300.0, "ret": 0.004596, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 45284, "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": "2019-11-13", "entry": 15500.0, "exit_date": "2019-12-04", "exit": 14750.0, "ret": -0.048387, "reason": "closed above the 5-day average", "bars_held": 15, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55211, "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": "2019-04-30", "entry": 15326.8096, "exit_date": "2019-05-31", "exit": 13950.083, "ret": 0.001193, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55212, "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": "2019-05-31", "entry": 15345.0879, "exit_date": "2019-06-28", "exit": 15832.2354, "ret": 0.031746, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55213, "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": "2019-06-28", "entry": 15832.2354, "exit_date": "2019-07-31", "exit": 15310.2949, "ret": 0.063736, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55214, "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": "2019-07-31", "entry": 16841.3203, "exit_date": "2019-08-30", "exit": 17118.8223, "ret": 0.118125, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55215, "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": "2019-08-30", "entry": 18830.7012, "exit_date": "2019-09-30", "exit": 20461.9824, "ret": 0.086629, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55216, "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": "2019-09-30", "entry": 20461.9824, "exit_date": "2019-10-31", "exit": 20532.9121, "ret": 0.003466, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55217, "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": "2019-10-31", "entry": 20532.9121, "exit_date": "2019-11-29", "exit": 20000.9707, "ret": -0.025907, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55218, "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": "2019-11-29", "entry": 20000.9707, "exit_date": "2019-12-31", "exit": 20674.7676, "ret": 0.033688, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55219, "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": "2019-12-31", "entry": 20674.7676, "exit_date": "2020-01-31", "exit": 18440.6152, "ret": -0.108062, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55430, "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": "2019-03-29", "entry": 24535.5703, "exit_date": "2019-04-30", "exit": 24564.5, "ret": 0.001179, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55431, "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": "2019-04-30", "entry": 24564.5, "exit_date": "2019-05-31", "exit": 26700.3477, "ret": 0.03168, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55432, "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": "2019-05-31", "entry": 26700.3477, "exit_date": "2019-06-28", "exit": 28778.0723, "ret": 0.077816, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55433, "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": "2019-06-28", "entry": 28778.0742, "exit_date": "2019-07-31", "exit": 33119.5938, "ret": 0.150862, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55434, "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": "2019-07-31", "entry": 33119.5938, "exit_date": "2019-08-30", "exit": 36251.6953, "ret": 0.094569, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55435, "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": "2019-08-30", "entry": 36251.6914, "exit_date": "2019-09-30", "exit": 39104.6914, "ret": 0.0787, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55436, "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": "2019-09-30", "entry": 39104.6914, "exit_date": "2019-10-31", "exit": 38639.5273, "ret": -0.011895, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55437, "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": "2019-10-31", "entry": 38639.5234, "exit_date": "2019-11-29", "exit": 33801.832, "ret": -0.125201, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55438, "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": "2019-11-29", "entry": 33801.8281, "exit_date": "2019-12-31", "exit": 35352.3789, "ret": 0.045872, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55439, "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": "2019-12-31", "entry": 35352.375, "exit_date": "2020-01-31", "exit": 34360.0273, "ret": -0.02807, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55673, "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": "2019-04-30", "entry": 43408.25, "exit_date": "2019-05-31", "exit": 42960.7461, "ret": -0.010309, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55674, "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": "2019-05-31", "entry": 42960.7461, "exit_date": "2019-06-28", "exit": 45070.4297, "ret": 0.049107, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55675, "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": "2019-06-28", "entry": 45070.4297, "exit_date": "2019-07-31", "exit": 51271.6016, "ret": 0.137589, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55676, "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": "2019-07-31", "entry": 51271.6016, "exit_date": "2019-08-30", "exit": 49097.9961, "ret": -0.042394, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55677, "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": "2019-08-30", "entry": 49097.9961, "exit_date": "2019-09-30", "exit": 52486.2695, "ret": 0.06901, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55678, "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": "2019-09-30", "entry": 52486.2695, "exit_date": "2019-10-31", "exit": 56066.332, "ret": 0.06821, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55679, "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": "2019-10-31", "entry": 56066.3281, "exit_date": "2019-11-29", "exit": 54532.0234, "ret": -0.027366, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55680, "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": "2019-11-29", "entry": 54532.0234, "exit_date": "2019-12-31", "exit": 58007.5664, "ret": 0.063734, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55681, "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": "2019-12-31", "entry": 58007.5664, "exit_date": "2020-01-31", "exit": 57042.918, "ret": -0.01663, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55798, "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": "2019-01-31", "entry": 46177.7773, "exit_date": "2019-02-28", "exit": 50666.668, "ret": 0.097209, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55799, "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": "2019-02-28", "entry": 50666.668, "exit_date": "2019-03-29", "exit": 51511.1094, "ret": 0.016667, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55800, "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": "2019-03-29", "entry": 51511.1094, "exit_date": "2019-04-30", "exit": 50533.332, "ret": -0.018982, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55801, "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": "2019-04-30", "entry": 50533.332, "exit_date": "2019-05-31", "exit": 50933.332, "ret": 0.007916, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55802, "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": "2019-05-31", "entry": 50933.332, "exit_date": "2019-06-28", "exit": 51422.2227, "ret": 0.009599, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55803, "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": "2019-06-28", "entry": 51422.2227, "exit_date": "2019-07-31", "exit": 54222.2227, "ret": 0.054451, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55804, "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": "2019-07-31", "entry": 54222.2227, "exit_date": "2019-08-30", "exit": 54444.4453, "ret": 0.004098, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55805, "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": "2019-08-30", "entry": 54444.4453, "exit_date": "2019-09-30", "exit": 53244.4453, "ret": -0.022041, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55806, "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": "2019-09-30", "entry": 53244.4453, "exit_date": "2019-10-31", "exit": 52888.8906, "ret": -0.006678, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55807, "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": "2019-10-31", "entry": 52888.8906, "exit_date": "2019-11-29", "exit": 51422.2227, "ret": -0.027731, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55808, "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": "2019-11-29", "entry": 51422.2227, "exit_date": "2019-12-31", "exit": 51111.1094, "ret": -0.00605, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55809, "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": "2019-12-31", "entry": 51111.1094, "exit_date": "2020-01-31", "exit": 51022.2227, "ret": -0.001739, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55894, "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": "2019-10-31", "entry": 76177.6094, "exit_date": "2019-11-29", "exit": 71196.75, "ret": -0.065385, "reason": "the 12-month return turned negative", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55955, "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": "2019-10-31", "entry": 15380.0, "exit_date": "2019-11-29", "exit": 14750.0, "ret": -0.040962, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55956, "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": "2019-11-29", "entry": 14750.0, "exit_date": "2019-12-31", "exit": 14760.0, "ret": 0.000678, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 55957, "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": "2019-12-31", "entry": 14760.0, "exit_date": "2020-01-31", "exit": 14150.0, "ret": -0.041328, "reason": "the 12-month return turned negative", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56060, "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": "2019-04-30", "entry": 15326.8125, "exit_date": "2019-05-31", "exit": 13950.083, "ret": 0.002502, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56061, "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": "2019-05-31", "entry": 15345.0879, "exit_date": "2019-06-28", "exit": 14392.9404, "ret": 0.065207, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56062, "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": "2019-06-28", "entry": 15832.2363, "exit_date": "2019-07-31", "exit": 15310.2949, "ret": 0.130968, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56063, "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": "2019-07-31", "entry": 16841.3203, "exit_date": "2019-08-30", "exit": 17118.8223, "ret": 0.255156, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56064, "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": "2019-08-30", "entry": 18830.6992, "exit_date": "2019-09-30", "exit": 18601.8066, "ret": 0.1729, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56065, "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": "2019-09-30", "entry": 20461.9863, "exit_date": "2019-10-31", "exit": 18666.2832, "ret": 0.006276, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56066, "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": "2019-10-31", "entry": 20532.9102, "exit_date": "2019-11-29", "exit": 18182.7012, "ret": -0.048651, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56067, "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": "2019-11-29", "entry": 20000.9688, "exit_date": "2019-12-31", "exit": 18795.2383, "ret": 0.061024, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56068, "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": "2019-12-31", "entry": 20674.7656, "exit_date": "2020-01-31", "exit": 16764.1934, "ret": -0.201224, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56279, "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": "2019-03-29", "entry": 24535.5703, "exit_date": "2019-04-30", "exit": 25880.459, "ret": 0.001989, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56280, "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": "2019-04-30", "entry": 24564.502, "exit_date": "2019-05-31", "exit": 26700.3477, "ret": 0.061398, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56281, "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": "2019-05-31", "entry": 26700.3457, "exit_date": "2019-06-28", "exit": 28778.0723, "ret": 0.154956, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56282, "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": "2019-06-28", "entry": 28778.0742, "exit_date": "2019-07-31", "exit": 33119.5977, "ret": 0.301611, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56283, "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": "2019-07-31", "entry": 33119.5977, "exit_date": "2019-08-30", "exit": 36251.6953, "ret": 0.179798, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56284, "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": "2019-08-30", "entry": 36251.6953, "exit_date": "2019-09-30", "exit": 39104.6875, "ret": 0.143976, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56285, "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": "2019-09-30", "entry": 39104.6875, "exit_date": "2019-10-31", "exit": 38639.5273, "ret": -0.020253, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56286, "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": "2019-10-31", "entry": 38639.5273, "exit_date": "2019-11-29", "exit": 33801.832, "ret": -0.222942, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56287, "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": "2019-11-29", "entry": 33801.832, "exit_date": "2019-12-31", "exit": 35352.3789, "ret": 0.077632, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56288, "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": "2019-12-31", "entry": 35352.3789, "exit_date": "2020-01-31", "exit": 34360.0312, "ret": -0.050467, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56522, "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": "2019-04-30", "entry": 43408.2539, "exit_date": "2019-05-31", "exit": 42960.7461, "ret": -0.018561, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56523, "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": "2019-05-31", "entry": 42960.7461, "exit_date": "2019-06-28", "exit": 45070.4219, "ret": 0.099236, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56524, "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": "2019-06-28", "entry": 45070.4219, "exit_date": "2019-07-31", "exit": 51271.6016, "ret": 0.258164, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56525, "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": "2019-07-31", "entry": 51271.6055, "exit_date": "2019-08-30", "exit": 49097.9922, "ret": -0.06065, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56526, "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": "2019-08-30", "entry": 49097.9922, "exit_date": "2019-09-30", "exit": 52486.2695, "ret": 0.105876, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56527, "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": "2019-09-30", "entry": 52486.2656, "exit_date": "2019-10-31", "exit": 56066.332, "ret": 0.110648, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56528, "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": "2019-10-31", "entry": 56066.332, "exit_date": "2019-11-29", "exit": 54532.0195, "ret": -0.048078, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56529, "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": "2019-11-29", "entry": 54532.0195, "exit_date": "2019-12-31", "exit": 58007.5664, "ret": 0.104694, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56530, "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": "2019-12-31", "entry": 58007.5664, "exit_date": "2020-01-31", "exit": 57042.918, "ret": -0.027843, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56647, "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": "2019-01-31", "entry": 46177.7773, "exit_date": "2019-02-28", "exit": 50666.668, "ret": 0.185054, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56648, "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": "2019-02-28", "entry": 50666.668, "exit_date": "2019-03-29", "exit": 51511.1094, "ret": 0.024636, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56649, "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": "2019-03-29", "entry": 51511.1094, "exit_date": "2019-04-30", "exit": 50533.332, "ret": -0.029588, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56650, "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": "2019-04-30", "entry": 50533.332, "exit_date": "2019-05-31", "exit": 50933.332, "ret": 0.013214, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56651, "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": "2019-05-31", "entry": 50933.332, "exit_date": "2019-06-28", "exit": 51422.2227, "ret": 0.018411, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56652, "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": "2019-06-28", "entry": 51422.2227, "exit_date": "2019-07-31", "exit": 54222.2227, "ret": 0.112933, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56653, "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": "2019-07-31", "entry": 54222.2227, "exit_date": "2019-08-30", "exit": 54444.4453, "ret": 0.009283, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56654, "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": "2019-08-30", "entry": 54444.4453, "exit_date": "2019-09-30", "exit": 53244.4453, "ret": -0.043583, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56655, "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": "2019-09-30", "entry": 53244.4453, "exit_date": "2019-10-31", "exit": 52888.8906, "ret": -0.014829, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56656, "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": "2019-10-31", "entry": 52888.8906, "exit_date": "2019-11-29", "exit": 51422.2227, "ret": -0.070069, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56657, "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": "2019-11-29", "entry": 51422.2227, "exit_date": "2019-12-31", "exit": 51111.1094, "ret": -0.015804, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56658, "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": "2019-12-31", "entry": 51111.1094, "exit_date": "2020-01-31", "exit": 51022.2227, "ret": -0.005217, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56743, "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": "2019-10-31", "entry": 76177.6016, "exit_date": "2019-11-29", "exit": 71196.75, "ret": -0.145986, "reason": "the 12-month return turned negative", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56804, "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": "2019-10-31", "entry": 15380.0, "exit_date": "2019-11-29", "exit": 14750.0, "ret": -0.122886, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56805, "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": "2019-11-29", "entry": 14750.0, "exit_date": "2019-12-31", "exit": 14760.0, "ret": 0.002034, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56806, "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": "2019-12-31", "entry": 14760.0, "exit_date": "2020-01-31", "exit": 14150.0, "ret": -0.123984, "reason": "the 12-month return turned negative", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56908, "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": "2019-04-30", "entry": 15326.8105, "exit_date": "2019-05-31", "exit": 13950.083, "ret": 0.001193, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56909, "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": "2019-05-31", "entry": 15345.0869, "exit_date": "2019-06-28", "exit": 15832.2363, "ret": 0.031746, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56910, "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": "2019-06-28", "entry": 15832.2363, "exit_date": "2019-07-31", "exit": 15310.2949, "ret": 0.063736, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56911, "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": "2019-07-31", "entry": 16841.3242, "exit_date": "2019-08-30", "exit": 17118.8223, "ret": 0.118125, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56912, "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": "2019-08-30", "entry": 18830.7012, "exit_date": "2019-09-30", "exit": 20461.9863, "ret": 0.086629, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56913, "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": "2019-09-30", "entry": 20461.9863, "exit_date": "2019-10-31", "exit": 20532.9102, "ret": 0.003466, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56914, "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": "2019-10-31", "entry": 20532.9102, "exit_date": "2019-11-29", "exit": 20000.9707, "ret": -0.025907, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56915, "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": "2019-11-29", "entry": 20000.9707, "exit_date": "2019-12-31", "exit": 20674.7656, "ret": 0.033688, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 56916, "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": "2019-12-31", "entry": 20674.7656, "exit_date": "2020-01-31", "exit": 18440.6152, "ret": -0.108062, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57123, "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": "2019-04-30", "entry": 24564.5039, "exit_date": "2019-05-31", "exit": 26700.3477, "ret": 0.03168, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57124, "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": "2019-05-31", "entry": 26700.3457, "exit_date": "2019-06-28", "exit": 28778.0723, "ret": 0.077816, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57125, "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": "2019-06-28", "entry": 28778.0762, "exit_date": "2019-07-31", "exit": 33119.5977, "ret": 0.150862, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57126, "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": "2019-07-31", "entry": 33119.5977, "exit_date": "2019-08-30", "exit": 36251.6953, "ret": 0.094569, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57127, "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": "2019-08-30", "entry": 36251.6914, "exit_date": "2019-09-30", "exit": 39104.6914, "ret": 0.0787, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57128, "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": "2019-09-30", "entry": 39104.6875, "exit_date": "2019-10-31", "exit": 38639.5273, "ret": -0.011895, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57129, "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": "2019-10-31", "entry": 38639.5312, "exit_date": "2019-11-29", "exit": 33801.832, "ret": -0.125201, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57130, "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": "2019-11-29", "entry": 33801.832, "exit_date": "2019-12-31", "exit": 35352.3789, "ret": 0.045872, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57131, "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": "2019-12-31", "entry": 35352.3789, "exit_date": "2020-01-31", "exit": 34360.0273, "ret": -0.02807, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57362, "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": "2019-04-30", "entry": 43408.25, "exit_date": "2019-05-31", "exit": 42960.7461, "ret": -0.010309, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57363, "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": "2019-05-31", "entry": 42960.7461, "exit_date": "2019-06-28", "exit": 45070.4219, "ret": 0.049107, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57364, "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": "2019-06-28", "entry": 45070.4219, "exit_date": "2019-07-31", "exit": 51271.6016, "ret": 0.137589, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57365, "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": "2019-07-31", "entry": 51271.6016, "exit_date": "2019-08-30", "exit": 49097.9922, "ret": -0.042394, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57366, "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": "2019-08-30", "entry": 49097.9922, "exit_date": "2019-09-30", "exit": 52486.2695, "ret": 0.06901, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57367, "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": "2019-09-30", "entry": 52486.2656, "exit_date": "2019-10-31", "exit": 56066.332, "ret": 0.06821, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57368, "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": "2019-10-31", "entry": 56066.332, "exit_date": "2019-11-29", "exit": 54532.0234, "ret": -0.027366, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57369, "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": "2019-11-29", "entry": 54532.0234, "exit_date": "2019-12-31", "exit": 58007.5664, "ret": 0.063734, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57370, "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": "2019-12-31", "entry": 58007.5664, "exit_date": "2020-01-31", "exit": 57042.9219, "ret": -0.01663, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57483, "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": "2019-01-31", "entry": 46177.7773, "exit_date": "2019-02-28", "exit": 50666.668, "ret": 0.097209, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57484, "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": "2019-02-28", "entry": 50666.668, "exit_date": "2019-03-29", "exit": 51511.1094, "ret": 0.016667, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57485, "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": "2019-03-29", "entry": 51511.1094, "exit_date": "2019-04-30", "exit": 50533.332, "ret": -0.018982, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57486, "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": "2019-04-30", "entry": 50533.332, "exit_date": "2019-05-31", "exit": 50933.332, "ret": 0.007916, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57487, "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": "2019-05-31", "entry": 50933.332, "exit_date": "2019-06-28", "exit": 51422.2227, "ret": 0.009599, "reason": "the month ended", "bars_held": 20, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57488, "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": "2019-06-28", "entry": 51422.2227, "exit_date": "2019-07-31", "exit": 54222.2227, "ret": 0.054451, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57489, "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": "2019-07-31", "entry": 54222.2227, "exit_date": "2019-08-30", "exit": 54444.4453, "ret": 0.004098, "reason": "the month ended", "bars_held": 22, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57490, "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": "2019-08-30", "entry": 54444.4453, "exit_date": "2019-09-30", "exit": 53244.4453, "ret": -0.022041, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57491, "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": "2019-09-30", "entry": 53244.4453, "exit_date": "2019-10-31", "exit": 52888.8906, "ret": -0.006678, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57492, "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": "2019-10-31", "entry": 52888.8906, "exit_date": "2019-11-29", "exit": 51422.2227, "ret": -0.027731, "reason": "the month ended", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57493, "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": "2019-11-29", "entry": 51422.2227, "exit_date": "2019-12-31", "exit": 51111.1094, "ret": -0.00605, "reason": "the month ended", "bars_held": 19, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57494, "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": "2019-12-31", "entry": 51111.1094, "exit_date": "2020-01-31", "exit": 51022.2227, "ret": -0.001739, "reason": "the month ended", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57578, "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": "2019-10-31", "entry": 76177.5938, "exit_date": "2019-11-29", "exit": 71196.75, "ret": -0.065385, "reason": "12-month return fell behind cash", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57634, "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": "2019-10-31", "entry": 15380.0, "exit_date": "2019-11-29", "exit": 14750.0, "ret": -0.040962, "reason": "12-month return fell behind cash", "bars_held": 21, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57635, "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": "2019-12-31", "entry": 14760.0, "exit_date": "2020-01-31", "exit": 14150.0, "ret": -0.041328, "reason": "12-month return fell behind cash", "bars_held": 23, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57707, "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": "2019-02-26", "entry": 6.0658, "exit_date": "2020-03-10", "exit": 8.0819, "ret": 0.334944, "reason": "the index closed below its 150-day average", "bars_held": 261, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 57781, "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": "2019-02-21", "entry": 4000.2568, "exit_date": "2019-08-29", "exit": 9721.0, "ret": 1.448775, "reason": "BTC closed below its 100-day average", "bars_held": 189, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58111, "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": "2019-04-25", "entry": 154.72, "exit_date": "2019-04-30", "exit": 161.83, "ret": 0.045954, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58119, "strategy": "rsi2", "market": "crypto", "symbol": "BNB-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-18T11:33:57+00:00", "entry_date": "2019-02-25", "entry": 9.6967, "exit_date": "2019-02-28", "exit": 10.2779, "ret": 0.059938, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58120, "strategy": "rsi2", "market": "crypto", "symbol": "BNB-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-18T11:33:57+00:00", "entry_date": "2019-08-24", "entry": 26.2814, "exit_date": "2019-09-02", "exit": 22.7449, "ret": -0.134563, "reason": "closed above the 5-day average", "bars_held": 9, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58121, "strategy": "rsi2", "market": "crypto", "symbol": "ADA-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-18T11:34:01+00:00", "entry_date": "2019-04-29", "entry": 0.0651, "exit_date": "2019-04-30", "exit": 0.0701, "ret": 0.076805, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58122, "strategy": "rsi2", "market": "crypto", "symbol": "ADA-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-18T11:34:01+00:00", "entry_date": "2019-06-09", "entry": 0.0789, "exit_date": "2019-06-10", "exit": 0.0851, "ret": 0.078737, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58128, "strategy": "rsi2", "market": "crypto", "symbol": "LINK-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-18T11:34:07+00:00", "entry_date": "2019-09-13", "entry": 1.5759, "exit_date": "2019-09-17", "exit": 1.624, "ret": 0.030522, "reason": "closed above the 5-day average", "bars_held": 4, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58135, "strategy": "rsi2", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-18T11:34:14+00:00", "entry_date": "2019-04-13", "entry": 77.62, "exit_date": "2019-04-14", "exit": 83.28, "ret": 0.072919, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58136, "strategy": "rsi2", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-18T11:34:14+00:00", "entry_date": "2019-04-21", "entry": 76.65, "exit_date": "2019-04-26", "exit": 73.82, "ret": -0.036921, "reason": "closed above the 5-day average", "bars_held": 5, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58137, "strategy": "rsi2", "market": "crypto", "symbol": "LTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-18T11:34:14+00:00", "entry_date": "2019-04-29", "entry": 67.87, "exit_date": "2019-04-30", "exit": 74.32, "ret": 0.095035, "reason": "closed above the 5-day average", "bars_held": 1, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58150, "strategy": "btc-trend", "market": "crypto", "symbol": "BTC-USD", "status": "closed", "source": "backfill", "rule_version": "strat-v1", "logged_at": "2026-08-18T11:36:26+00:00", "entry_date": "2019-09-03", "entry": 10340.0, "exit_date": "2019-09-18", "exit": 10187.48, "ret": -0.01475, "reason": "BTC closed below its 100-day average", "bars_held": 15, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58303, "strategy": "rsi2", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v2", "logged_at": "2026-08-24T22:46:55+00:00", "entry_date": "2019-05-31", "entry": 26700.3477, "exit_date": "2019-06-05", "exit": 26855.4023, "ret": 0.005807, "reason": "closed above the 5-day average", "bars_held": 3, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58357, "strategy": "vn-trend", "market": "vietnam", "symbol": "FPT.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v2", "logged_at": "2026-08-24T22:50:45+00:00", "entry_date": "2019-07-01", "entry": 16006.2166, "exit_date": "2020-03-02", "exit": 17763.5956, "ret": 0.220773, "reason": "the basket's 12-month return turned negative", "bars_held": 172, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58361, "strategy": "vn-trend", "market": "vietnam", "symbol": "HPG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v2", "logged_at": "2026-08-24T22:50:46+00:00", "entry_date": "2019-07-01", "entry": 7089.0517, "exit_date": "2020-03-02", "exit": 6783.489, "ret": -0.043104, "reason": "the basket's 12-month return turned negative", "bars_held": 172, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58365, "strategy": "vn-trend", "market": "vietnam", "symbol": "MWG.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v2", "logged_at": "2026-08-24T22:50:46+00:00", "entry_date": "2019-07-01", "entry": 28995.151, "exit_date": "2020-03-02", "exit": 33026.5625, "ret": 0.139038, "reason": "the basket's 12-month return turned negative", "bars_held": 172, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58369, "strategy": "vn-trend", "market": "vietnam", "symbol": "SSI.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v2", "logged_at": "2026-08-24T22:50:46+00:00", "entry_date": "2019-07-01", "entry": 5748.581, "exit_date": "2020-03-02", "exit": 3847.6518, "ret": -0.330678, "reason": "the basket's 12-month return turned negative", "bars_held": 172, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58373, "strategy": "vn-trend", "market": "vietnam", "symbol": "VCB.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v2", "logged_at": "2026-08-24T22:50:46+00:00", "entry_date": "2019-07-01", "entry": 45390.0767, "exit_date": "2020-03-02", "exit": 52412.6002, "ret": 0.154715, "reason": "the basket's 12-month return turned negative", "bars_held": 172, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58377, "strategy": "vn-trend", "market": "vietnam", "symbol": "VIC.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v2", "logged_at": "2026-08-24T22:50:46+00:00", "entry_date": "2019-07-01", "entry": 51866.668, "exit_date": "2020-03-02", "exit": 46222.2227, "ret": -0.108826, "reason": "the basket's 12-month return turned negative", "bars_held": 172, "mark_date": null, "mark": null, "mark_ret": null}, {"id": 58381, "strategy": "vn-trend", "market": "vietnam", "symbol": "VNM.VN", "status": "closed", "source": "backfill", "rule_version": "strat-v2", "logged_at": "2026-08-24T22:50:46+00:00", "entry_date": "2019-07-01", "entry": 70895.1185, "exit_date": "2020-03-02", "exit": 61758.4492, "ret": -0.128876, "reason": "the basket's 12-month return turned negative", "bars_held": 172, "mark_date": null, "mark": null, "mark_ret": null}]}