{"count":200,"runs":[{"end_date":null,"id":498,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"hmm_regime","run_at":"2026-05-21T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":497,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"kalman_trend","run_at":"2026-05-21T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":496,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-21T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":495,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"gbm_simulation","run_at":"2026-05-21T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":494,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"hmm_regime","run_at":"2026-05-21T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":493,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"kalman_trend","run_at":"2026-05-21T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":492,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-21T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":491,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"gbm_simulation","run_at":"2026-05-21T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":490,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"hmm_regime","run_at":"2026-05-21T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":489,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"kalman_trend","run_at":"2026-05-21T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":488,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-21T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":487,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"gbm_simulation","run_at":"2026-05-21T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":486,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"hmm_regime","run_at":"2026-05-21T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":485,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"kalman_trend","run_at":"2026-05-21T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":484,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-21T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":483,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"gbm_simulation","run_at":"2026-05-21T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":482,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"hmm_regime","run_at":"2026-05-20T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":481,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"kalman_trend","run_at":"2026-05-20T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":480,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-20T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":479,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"gbm_simulation","run_at":"2026-05-20T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":478,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"hmm_regime","run_at":"2026-05-20T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":477,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"kalman_trend","run_at":"2026-05-20T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":476,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-20T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":475,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"gbm_simulation","run_at":"2026-05-20T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":474,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"hmm_regime","run_at":"2026-05-20T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":473,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"kalman_trend","run_at":"2026-05-20T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":472,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-20T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":471,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"gbm_simulation","run_at":"2026-05-20T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":470,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"hmm_regime","run_at":"2026-05-20T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":469,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"kalman_trend","run_at":"2026-05-20T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":468,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-20T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":467,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"gbm_simulation","run_at":"2026-05-20T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":466,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"hmm_regime","run_at":"2026-05-19T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":465,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"kalman_trend","run_at":"2026-05-19T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":464,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-19T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":463,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"gbm_simulation","run_at":"2026-05-19T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":462,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"hmm_regime","run_at":"2026-05-19T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":461,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"kalman_trend","run_at":"2026-05-19T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":460,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-19T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":459,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"gbm_simulation","run_at":"2026-05-19T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":458,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"hmm_regime","run_at":"2026-05-19T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":457,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"kalman_trend","run_at":"2026-05-19T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":456,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-19T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":455,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"gbm_simulation","run_at":"2026-05-19T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":454,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"hmm_regime","run_at":"2026-05-19T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":453,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"kalman_trend","run_at":"2026-05-19T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":452,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-19T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":451,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"gbm_simulation","run_at":"2026-05-19T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":450,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"hmm_regime","run_at":"2026-05-18T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":449,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"kalman_trend","run_at":"2026-05-18T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":448,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-18T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":447,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"gbm_simulation","run_at":"2026-05-18T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":446,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"hmm_regime","run_at":"2026-05-18T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":445,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"kalman_trend","run_at":"2026-05-18T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":444,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-18T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":443,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"gbm_simulation","run_at":"2026-05-18T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":442,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"hmm_regime","run_at":"2026-05-18T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":441,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"kalman_trend","run_at":"2026-05-18T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":440,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-18T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":439,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"gbm_simulation","run_at":"2026-05-18T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":438,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"hmm_regime","run_at":"2026-05-18T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":437,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"kalman_trend","run_at":"2026-05-18T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":436,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-18T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":435,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"gbm_simulation","run_at":"2026-05-18T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":434,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"hmm_regime","run_at":"2026-05-17T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":433,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"kalman_trend","run_at":"2026-05-17T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":432,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-17T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":431,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"gbm_simulation","run_at":"2026-05-17T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":430,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"hmm_regime","run_at":"2026-05-17T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":429,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"kalman_trend","run_at":"2026-05-17T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":428,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-17T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":427,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"gbm_simulation","run_at":"2026-05-17T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":426,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"hmm_regime","run_at":"2026-05-17T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":425,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"kalman_trend","run_at":"2026-05-17T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":424,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-17T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":423,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"gbm_simulation","run_at":"2026-05-17T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":422,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"hmm_regime","run_at":"2026-05-17T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":421,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"kalman_trend","run_at":"2026-05-17T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":420,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-17T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":419,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"gbm_simulation","run_at":"2026-05-17T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":418,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"hmm_regime","run_at":"2026-05-16T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":417,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"kalman_trend","run_at":"2026-05-16T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":416,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-16T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":415,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"gbm_simulation","run_at":"2026-05-16T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":414,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"hmm_regime","run_at":"2026-05-16T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":413,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"kalman_trend","run_at":"2026-05-16T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":412,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-16T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":411,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"gbm_simulation","run_at":"2026-05-16T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":410,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"hmm_regime","run_at":"2026-05-16T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":409,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"kalman_trend","run_at":"2026-05-16T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":408,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-16T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":407,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"gbm_simulation","run_at":"2026-05-16T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":406,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"hmm_regime","run_at":"2026-05-16T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":405,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"kalman_trend","run_at":"2026-05-16T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":404,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-16T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":403,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"gbm_simulation","run_at":"2026-05-16T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":402,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"hmm_regime","run_at":"2026-05-15T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":401,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"kalman_trend","run_at":"2026-05-15T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":400,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-15T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":399,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"gbm_simulation","run_at":"2026-05-15T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":398,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"hmm_regime","run_at":"2026-05-15T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":397,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"kalman_trend","run_at":"2026-05-15T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":396,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-15T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":395,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"gbm_simulation","run_at":"2026-05-15T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":394,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"hmm_regime","run_at":"2026-05-15T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":393,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"kalman_trend","run_at":"2026-05-15T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":392,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-15T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":391,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"gbm_simulation","run_at":"2026-05-15T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":390,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"hmm_regime","run_at":"2026-05-15T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":389,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"kalman_trend","run_at":"2026-05-15T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":388,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-15T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":387,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"gbm_simulation","run_at":"2026-05-15T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":386,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"hmm_regime","run_at":"2026-05-14T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":385,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"kalman_trend","run_at":"2026-05-14T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":384,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-14T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":383,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"gbm_simulation","run_at":"2026-05-14T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":382,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"hmm_regime","run_at":"2026-05-14T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":381,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"kalman_trend","run_at":"2026-05-14T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":380,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-14T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":379,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"gbm_simulation","run_at":"2026-05-14T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":378,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"hmm_regime","run_at":"2026-05-14T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":377,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"kalman_trend","run_at":"2026-05-14T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":376,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-14T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":375,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"gbm_simulation","run_at":"2026-05-14T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":374,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"hmm_regime","run_at":"2026-05-14T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":373,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"kalman_trend","run_at":"2026-05-14T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":372,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-14T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":371,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"gbm_simulation","run_at":"2026-05-14T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":370,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"hmm_regime","run_at":"2026-05-13T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":369,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"kalman_trend","run_at":"2026-05-13T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":368,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-13T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":367,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"gbm_simulation","run_at":"2026-05-13T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":366,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"hmm_regime","run_at":"2026-05-13T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":365,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"kalman_trend","run_at":"2026-05-13T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":364,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-13T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":363,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"gbm_simulation","run_at":"2026-05-13T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":362,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"hmm_regime","run_at":"2026-05-13T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":361,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"kalman_trend","run_at":"2026-05-13T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":360,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-13T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":359,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"gbm_simulation","run_at":"2026-05-13T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":358,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"hmm_regime","run_at":"2026-05-13T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":357,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"kalman_trend","run_at":"2026-05-13T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":356,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-13T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":355,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"gbm_simulation","run_at":"2026-05-13T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":354,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"hmm_regime","run_at":"2026-05-12T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":353,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"kalman_trend","run_at":"2026-05-12T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":352,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-12T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":351,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"gbm_simulation","run_at":"2026-05-12T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":350,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"hmm_regime","run_at":"2026-05-12T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":349,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"kalman_trend","run_at":"2026-05-12T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":348,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-12T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":347,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"gbm_simulation","run_at":"2026-05-12T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":346,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"hmm_regime","run_at":"2026-05-12T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":345,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"kalman_trend","run_at":"2026-05-12T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":344,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-12T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":343,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"gbm_simulation","run_at":"2026-05-12T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":342,"metrics":{"avg_return":5.9e-05,"hit_rate":0.5179,"max_drawdown":-0.0976,"model":"hmm_regime","n_trades":56,"profit_factor":1.0156,"sharpe":0.0957,"sortino":0.0899,"symbol":"SPY","windows":3},"model":"hmm_regime","run_at":"2026-05-12T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":341,"metrics":{"avg_return":0.001659,"hit_rate":0.5652,"max_drawdown":-0.037,"model":"kalman_trend","n_trades":23,"profit_factor":1.4856,"sharpe":2.5168,"sortino":2.388,"symbol":"SPY","windows":3},"model":"kalman_trend","run_at":"2026-05-12T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":340,"metrics":{"avg_return":-0.007142,"hit_rate":0.25,"max_drawdown":-0.0333,"model":"monte_carlo_jump","n_trades":4,"profit_factor":0.1444,"sharpe":-8.6988,"sortino":-6.6952,"symbol":"SPY","windows":3},"model":"monte_carlo_jump","run_at":"2026-05-12T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":339,"metrics":{"avg_return":0.000542,"hit_rate":0.5652,"max_drawdown":-0.0455,"model":"gbm_simulation","n_trades":23,"profit_factor":1.1546,"sharpe":0.9901,"sortino":0.8932,"symbol":"SPY","windows":3},"model":"gbm_simulation","run_at":"2026-05-12T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":338,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"hmm_regime","run_at":"2026-05-10T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":337,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"kalman_trend","run_at":"2026-05-10T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":336,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-10T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":335,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"gbm_simulation","run_at":"2026-05-10T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":334,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"hmm_regime","run_at":"2026-05-10T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":333,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"kalman_trend","run_at":"2026-05-10T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":332,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-10T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":331,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"gbm_simulation","run_at":"2026-05-10T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":330,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"hmm_regime","run_at":"2026-05-10T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":329,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"kalman_trend","run_at":"2026-05-10T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":328,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-10T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":327,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"gbm_simulation","run_at":"2026-05-10T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":326,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"hmm_regime","run_at":"2026-05-10T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":325,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"kalman_trend","run_at":"2026-05-10T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":324,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-10T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":323,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"gbm_simulation","run_at":"2026-05-10T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":322,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"hmm_regime","run_at":"2026-05-09T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":321,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"kalman_trend","run_at":"2026-05-09T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":320,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-09T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":319,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"gbm_simulation","run_at":"2026-05-09T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":318,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"hmm_regime","run_at":"2026-05-09T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":317,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"kalman_trend","run_at":"2026-05-09T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":316,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-09T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":315,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"gbm_simulation","run_at":"2026-05-09T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":314,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"hmm_regime","run_at":"2026-05-09T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":313,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"kalman_trend","run_at":"2026-05-09T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":312,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-09T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":311,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"QQQ","windows":0},"model":"gbm_simulation","run_at":"2026-05-09T01:30:00","start_date":null,"status":"done","step":20,"symbol":"QQQ","test_window":20,"train_window":180},{"end_date":null,"id":310,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"hmm_regime","run_at":"2026-05-09T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":309,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"kalman_trend","run_at":"2026-05-09T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":308,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-09T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":307,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"SPY","windows":0},"model":"gbm_simulation","run_at":"2026-05-09T01:30:00","start_date":null,"status":"done","step":20,"symbol":"SPY","test_window":20,"train_window":180},{"end_date":null,"id":306,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"hmm_regime","run_at":"2026-05-07T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":305,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"kalman_trend","run_at":"2026-05-07T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":304,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-07T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":303,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"GLD","windows":0},"model":"gbm_simulation","run_at":"2026-05-07T01:30:00","start_date":null,"status":"done","step":20,"symbol":"GLD","test_window":20,"train_window":180},{"end_date":null,"id":302,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"hmm_regime","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"hmm_regime","run_at":"2026-05-07T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":301,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"kalman_trend","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"kalman_trend","run_at":"2026-05-07T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":300,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"monte_carlo_jump","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"monte_carlo_jump","run_at":"2026-05-07T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180},{"end_date":null,"id":299,"metrics":{"hit_rate":0.0,"max_drawdown":0.0,"model":"gbm_simulation","n_trades":0,"profit_factor":0.0,"sharpe":0.0,"sortino":0.0,"symbol":"BTC-USD","windows":0},"model":"gbm_simulation","run_at":"2026-05-07T01:30:00","start_date":null,"status":"done","step":20,"symbol":"BTC-USD","test_window":20,"train_window":180}]}
