Showing 4260-4280 of 4509

Key "failed" is a list

{"failed_at":"2026/04/03 14:01:10 UTC","payload":{"class":"ProjectBuilderJob","args":[103132,{"workflow":"{\"workflow\":[{\"email\":\"worker1@tradelegs.com\",\"action\":\"login\",\"tenant\":\"backtest-u301\"},{\"name\":\"Live Project ENPH 2026-04-03 fhf3 batch1\",\"action\":\"project_create\"},{\"action\":\"project_add_prediction\",\"symbol\":\"ENPH\",\"target_date\":{\"next_friday_expiration\":2}},{\"action\":\"project_create_market_snapshot\",\"last_session\":false,\"real_time_flag\":0,\"apply_date_rewind\":0},{\"action\":\"project_update_event_datetime\"},{\"action\":\"project_update_vol_assumptions\",\"event_variance\":true,\"term_structure_model\":\"forward variance\"},{\"action\":\"project_update_market_data_filters\",\"buy_puts\":1,\"exp_dates\":5,\"sell_puts\":1,\"buy_stocks\":1,\"sell_stocks\":1,\"long_put_option_moneyness_max\":100.5,\"long_put_option_moneyness_min\":70,\"long_call_option_moneyness_max\":130,\"long_call_option_moneyness_min\":99.5,\"short_put_option_moneyness_max\":100.5,\"short_put_option_moneyness_min\":70,\"short_call_option_moneyness_max\":130,\"short_call_option_moneyness_min\":99.5},{\"action\":\"project_update_constraints\",\"max_legs_no\":5,\"lot_size_shares\":\"dynamic\",\"lot_size_contracts\":\"dynamic\",\"option_lot_size_table\":[[0],[10],[40],[5],[50],[4],[100],[2],[200],[1]],\"max_optional_position_net\":1000000,\"min_optional_position_net\":0,\"apply_notional_position_net\":1,\"apply_risk_max_notional_net\":1,\"apply_risk_min_notional_net\":0,\"apply_moneyness_notional_net\":1,\"apply_spot_price_notional_net\":0},{\"action\":\"project_update_objective\",\"objective\":\"Payout Shape\"},{\"action\":\"project_update_prediction\",\"rr_function\":\"formula\",\"distribution\":[{\"name\":\"Service Implied\",\"type\":\"service implied\",\"weight\":\"0.9\",\"use_risk_range\":\"true\",\"reduce_risk_range\":\"false\"},{\"trim\":\"0.01\",\"type\":\"context-aware historical\",\"weight\":\"0.1\",\"use_risk_range\":\"true\"}],\"rr_max_formula\":\"MAX(d1.max,MIN(Spot + (d1.max - Spot) * 1.5, AVG(maxs)))\",\"rr_min_formula\":\"MIN(d1.min,MAX(Spot - (Spot - d1.min) * 1.5, AVG(mins)))\",\"rr_min_percent\":0.05,\"delete_previous\":true},{\"action\":\"project_add_covered_call_strategy\",\"capital\":250000,\"strategy_name\":\"Covered Call\",\"min_weekly_return\":0.01,\"min_strike_distance\":0,\"fat_finger_stock_factor\":1,\"fat_finger_option_factor\":3},{\"action\":\"project_export_and_upload_project\",\"bucket\":\"dev.tradelegs\",\"prefix\":\"TLDS_API/testing/projects\"}]}","host":"https://backtest-u301.tradelegs.com","email":"worker1@tradelegs.com","access_key":"tradelegs123","controller":"projects","action":"project_builder","password":"tradelegs123"}]},"exception":"RuntimeError","error":"Failed To Build Your Project","backtrace":["/app/lib/tasks_manager.rb:45:in `log'","/app/app/jobs/project_builder_job.rb:108:in `rescue in perform'","/app/app/jobs/project_builder_job.rb:5:in `perform'","/app/app/jobs/base_job.rb:18:in `perform'"],"worker":"resque-project-builder-5b49f86789-4zz7t:7:project_builder","queue":"project_builder"}
{"failed_at":"2026/04/03 14:01:11 UTC","payload":{"class":"ProjectBuilderJob","args":[103133,{"workflow":"{\"workflow\":[{\"email\":\"worker2@tradelegs.com\",\"action\":\"login\",\"tenant\":\"backtest-u302\"},{\"name\":\"Live Project HD 2026-04-03 fhf3 batch1\",\"action\":\"project_create\"},{\"action\":\"project_add_prediction\",\"symbol\":\"HD\",\"target_date\":{\"next_friday_expiration\":2}},{\"action\":\"project_create_market_snapshot\",\"last_session\":false,\"real_time_flag\":0,\"apply_date_rewind\":0},{\"action\":\"project_update_event_datetime\"},{\"action\":\"project_update_vol_assumptions\",\"event_variance\":true,\"term_structure_model\":\"forward variance\"},{\"action\":\"project_update_market_data_filters\",\"buy_puts\":1,\"exp_dates\":5,\"sell_puts\":1,\"buy_stocks\":1,\"sell_stocks\":1,\"long_put_option_moneyness_max\":100.5,\"long_put_option_moneyness_min\":70,\"long_call_option_moneyness_max\":130,\"long_call_option_moneyness_min\":99.5,\"short_put_option_moneyness_max\":100.5,\"short_put_option_moneyness_min\":70,\"short_call_option_moneyness_max\":130,\"short_call_option_moneyness_min\":99.5},{\"action\":\"project_update_constraints\",\"max_legs_no\":5,\"lot_size_shares\":\"dynamic\",\"lot_size_contracts\":\"dynamic\",\"option_lot_size_table\":[[0],[10],[40],[5],[50],[4],[100],[2],[200],[1]],\"max_optional_position_net\":1000000,\"min_optional_position_net\":0,\"apply_notional_position_net\":1,\"apply_risk_max_notional_net\":1,\"apply_risk_min_notional_net\":0,\"apply_moneyness_notional_net\":1,\"apply_spot_price_notional_net\":0},{\"action\":\"project_update_objective\",\"objective\":\"Payout Shape\"},{\"action\":\"project_update_prediction\",\"rr_function\":\"formula\",\"distribution\":[{\"name\":\"Service Implied\",\"type\":\"service implied\",\"weight\":\"0.9\",\"use_risk_range\":\"true\",\"reduce_risk_range\":\"false\"},{\"trim\":\"0.01\",\"type\":\"context-aware historical\",\"weight\":\"0.1\",\"use_risk_range\":\"true\"}],\"rr_max_formula\":\"MAX(d1.max,MIN(Spot + (d1.max - Spot) * 1.5, AVG(maxs)))\",\"rr_min_formula\":\"MIN(d1.min,MAX(Spot - (Spot - d1.min) * 1.5, AVG(mins)))\",\"rr_min_percent\":0.05,\"delete_previous\":true},{\"action\":\"project_add_covered_call_strategy\",\"capital\":250000,\"strategy_name\":\"Covered Call\",\"min_weekly_return\":0.01,\"min_strike_distance\":0,\"fat_finger_stock_factor\":1,\"fat_finger_option_factor\":3},{\"action\":\"project_export_and_upload_project\",\"bucket\":\"dev.tradelegs\",\"prefix\":\"TLDS_API/testing/projects\"}]}","host":"https://backtest-u302.tradelegs.com","email":"worker2@tradelegs.com","access_key":"tradelegs123","controller":"projects","action":"project_builder","password":"tradelegs123"}]},"exception":"RuntimeError","error":"Failed To Build Your Project","backtrace":["/app/lib/tasks_manager.rb:45:in `log'","/app/app/jobs/project_builder_job.rb:108:in `rescue in perform'","/app/app/jobs/project_builder_job.rb:5:in `perform'","/app/app/jobs/base_job.rb:18:in `perform'"],"worker":"resque-project-builder-5b49f86789-5x7zh:8:project_builder","queue":"project_builder"}
{"failed_at":"2026/04/03 14:01:13 UTC","payload":{"class":"ProjectBuilderJob","args":[103134,{"workflow":"{\"workflow\":[{\"email\":\"worker4@tradelegs.com\",\"action\":\"login\",\"tenant\":\"backtest-u304\"},{\"name\":\"Live Project NKE 2026-04-03 fhf3 batch1\",\"action\":\"project_create\"},{\"action\":\"project_add_prediction\",\"symbol\":\"NKE\",\"target_date\":{\"next_friday_expiration\":2}},{\"action\":\"project_create_market_snapshot\",\"last_session\":false,\"real_time_flag\":0,\"apply_date_rewind\":0},{\"action\":\"project_update_event_datetime\"},{\"action\":\"project_update_vol_assumptions\",\"event_variance\":true,\"term_structure_model\":\"forward variance\"},{\"action\":\"project_update_market_data_filters\",\"buy_puts\":1,\"exp_dates\":5,\"sell_puts\":1,\"buy_stocks\":1,\"sell_stocks\":1,\"long_put_option_moneyness_max\":100.5,\"long_put_option_moneyness_min\":70,\"long_call_option_moneyness_max\":130,\"long_call_option_moneyness_min\":99.5,\"short_put_option_moneyness_max\":100.5,\"short_put_option_moneyness_min\":70,\"short_call_option_moneyness_max\":130,\"short_call_option_moneyness_min\":99.5},{\"action\":\"project_update_constraints\",\"max_legs_no\":5,\"lot_size_shares\":\"dynamic\",\"lot_size_contracts\":\"dynamic\",\"option_lot_size_table\":[[0],[10],[40],[5],[50],[4],[100],[2],[200],[1]],\"max_optional_position_net\":1000000,\"min_optional_position_net\":0,\"apply_notional_position_net\":1,\"apply_risk_max_notional_net\":1,\"apply_risk_min_notional_net\":0,\"apply_moneyness_notional_net\":1,\"apply_spot_price_notional_net\":0},{\"action\":\"project_update_objective\",\"objective\":\"Payout Shape\"},{\"action\":\"project_update_prediction\",\"rr_function\":\"formula\",\"distribution\":[{\"name\":\"Service Implied\",\"type\":\"service implied\",\"weight\":\"0.9\",\"use_risk_range\":\"true\",\"reduce_risk_range\":\"false\"},{\"trim\":\"0.01\",\"type\":\"context-aware historical\",\"weight\":\"0.1\",\"use_risk_range\":\"true\"}],\"rr_max_formula\":\"MAX(d1.max,MIN(Spot + (d1.max - Spot) * 1.5, AVG(maxs)))\",\"rr_min_formula\":\"MIN(d1.min,MAX(Spot - (Spot - d1.min) * 1.5, AVG(mins)))\",\"rr_min_percent\":0.05,\"delete_previous\":true},{\"action\":\"project_add_covered_call_strategy\",\"capital\":250000,\"strategy_name\":\"Covered Call\",\"min_weekly_return\":0.01,\"min_strike_distance\":0,\"fat_finger_stock_factor\":1,\"fat_finger_option_factor\":3},{\"action\":\"project_export_and_upload_project\",\"bucket\":\"dev.tradelegs\",\"prefix\":\"TLDS_API/testing/projects\"}]}","host":"https://backtest-u304.tradelegs.com","email":"worker4@tradelegs.com","access_key":"tradelegs123","controller":"projects","action":"project_builder","password":"tradelegs123"}]},"exception":"RuntimeError","error":"Failed To Build Your Project","backtrace":["/app/lib/tasks_manager.rb:45:in `log'","/app/app/jobs/project_builder_job.rb:108:in `rescue in perform'","/app/app/jobs/project_builder_job.rb:5:in `perform'","/app/app/jobs/base_job.rb:18:in `perform'"],"worker":"resque-project-builder-5b49f86789-fx7vx:7:project_builder","queue":"project_builder"}
{"failed_at":"2026/04/03 14:01:18 UTC","payload":{"class":"ProjectBuilderJob","args":[103135,{"workflow":"{\"workflow\":[{\"email\":\"worker6@tradelegs.com\",\"action\":\"login\",\"tenant\":\"backtest-u306\"},{\"name\":\"Live Project ONON 2026-04-03 fhf3 batch1\",\"action\":\"project_create\"},{\"action\":\"project_add_prediction\",\"symbol\":\"ONON\",\"target_date\":{\"next_friday_expiration\":2}},{\"action\":\"project_create_market_snapshot\",\"last_session\":false,\"real_time_flag\":0,\"apply_date_rewind\":0},{\"action\":\"project_update_event_datetime\"},{\"action\":\"project_update_vol_assumptions\",\"event_variance\":true,\"term_structure_model\":\"forward variance\"},{\"action\":\"project_update_market_data_filters\",\"buy_puts\":1,\"exp_dates\":5,\"sell_puts\":1,\"buy_stocks\":1,\"sell_stocks\":1,\"long_put_option_moneyness_max\":100.5,\"long_put_option_moneyness_min\":70,\"long_call_option_moneyness_max\":130,\"long_call_option_moneyness_min\":99.5,\"short_put_option_moneyness_max\":100.5,\"short_put_option_moneyness_min\":70,\"short_call_option_moneyness_max\":130,\"short_call_option_moneyness_min\":99.5},{\"action\":\"project_update_constraints\",\"max_legs_no\":5,\"lot_size_shares\":\"dynamic\",\"lot_size_contracts\":\"dynamic\",\"option_lot_size_table\":[[0],[10],[40],[5],[50],[4],[100],[2],[200],[1]],\"max_optional_position_net\":1000000,\"min_optional_position_net\":0,\"apply_notional_position_net\":1,\"apply_risk_max_notional_net\":1,\"apply_risk_min_notional_net\":0,\"apply_moneyness_notional_net\":1,\"apply_spot_price_notional_net\":0},{\"action\":\"project_update_objective\",\"objective\":\"Payout Shape\"},{\"action\":\"project_update_prediction\",\"rr_function\":\"formula\",\"distribution\":[{\"name\":\"Service Implied\",\"type\":\"service implied\",\"weight\":\"0.9\",\"use_risk_range\":\"true\",\"reduce_risk_range\":\"false\"},{\"trim\":\"0.01\",\"type\":\"context-aware historical\",\"weight\":\"0.1\",\"use_risk_range\":\"true\"}],\"rr_max_formula\":\"MAX(d1.max,MIN(Spot + (d1.max - Spot) * 1.5, AVG(maxs)))\",\"rr_min_formula\":\"MIN(d1.min,MAX(Spot - (Spot - d1.min) * 1.5, AVG(mins)))\",\"rr_min_percent\":0.05,\"delete_previous\":true},{\"action\":\"project_add_covered_call_strategy\",\"capital\":250000,\"strategy_name\":\"Covered Call\",\"min_weekly_return\":0.01,\"min_strike_distance\":0,\"fat_finger_stock_factor\":1,\"fat_finger_option_factor\":3},{\"action\":\"project_export_and_upload_project\",\"bucket\":\"dev.tradelegs\",\"prefix\":\"TLDS_API/testing/projects\"}]}","host":"https://backtest-u306.tradelegs.com","email":"worker6@tradelegs.com","access_key":"tradelegs123","controller":"projects","action":"project_builder","password":"tradelegs123"}]},"exception":"RuntimeError","error":"Failed To Build Your Project","backtrace":["/app/lib/tasks_manager.rb:45:in `log'","/app/app/jobs/project_builder_job.rb:108:in `rescue in perform'","/app/app/jobs/project_builder_job.rb:5:in `perform'","/app/app/jobs/base_job.rb:18:in `perform'"],"worker":"resque-project-builder-5b49f86789-4zz7t:7:project_builder","queue":"project_builder"}
{"failed_at":"2026/04/03 14:01:21 UTC","payload":{"class":"ProjectBuilderJob","args":[103136,{"workflow":"{\"workflow\":[{\"email\":\"worker5@tradelegs.com\",\"action\":\"login\",\"tenant\":\"backtest-u305\"},{\"name\":\"Live Project PANW 2026-04-03 fhf3 batch1\",\"action\":\"project_create\"},{\"action\":\"project_add_prediction\",\"symbol\":\"PANW\",\"target_date\":{\"next_friday_expiration\":2}},{\"action\":\"project_create_market_snapshot\",\"last_session\":false,\"real_time_flag\":0,\"apply_date_rewind\":0},{\"action\":\"project_update_event_datetime\"},{\"action\":\"project_update_vol_assumptions\",\"event_variance\":true,\"term_structure_model\":\"forward variance\"},{\"action\":\"project_update_market_data_filters\",\"buy_puts\":1,\"exp_dates\":5,\"sell_puts\":1,\"buy_stocks\":1,\"sell_stocks\":1,\"long_put_option_moneyness_max\":100.5,\"long_put_option_moneyness_min\":70,\"long_call_option_moneyness_max\":130,\"long_call_option_moneyness_min\":99.5,\"short_put_option_moneyness_max\":100.5,\"short_put_option_moneyness_min\":70,\"short_call_option_moneyness_max\":130,\"short_call_option_moneyness_min\":99.5},{\"action\":\"project_update_constraints\",\"max_legs_no\":5,\"lot_size_shares\":\"dynamic\",\"lot_size_contracts\":\"dynamic\",\"option_lot_size_table\":[[0],[10],[40],[5],[50],[4],[100],[2],[200],[1]],\"max_optional_position_net\":1000000,\"min_optional_position_net\":0,\"apply_notional_position_net\":1,\"apply_risk_max_notional_net\":1,\"apply_risk_min_notional_net\":0,\"apply_moneyness_notional_net\":1,\"apply_spot_price_notional_net\":0},{\"action\":\"project_update_objective\",\"objective\":\"Payout Shape\"},{\"action\":\"project_update_prediction\",\"rr_function\":\"formula\",\"distribution\":[{\"name\":\"Service Implied\",\"type\":\"service implied\",\"weight\":\"0.9\",\"use_risk_range\":\"true\",\"reduce_risk_range\":\"false\"},{\"trim\":\"0.01\",\"type\":\"context-aware historical\",\"weight\":\"0.1\",\"use_risk_range\":\"true\"}],\"rr_max_formula\":\"MAX(d1.max,MIN(Spot + (d1.max - Spot) * 1.5, AVG(maxs)))\",\"rr_min_formula\":\"MIN(d1.min,MAX(Spot - (Spot - d1.min) * 1.5, AVG(mins)))\",\"rr_min_percent\":0.05,\"delete_previous\":true},{\"action\":\"project_add_covered_call_strategy\",\"capital\":250000,\"strategy_name\":\"Covered Call\",\"min_weekly_return\":0.01,\"min_strike_distance\":0,\"fat_finger_stock_factor\":1,\"fat_finger_option_factor\":3},{\"action\":\"project_export_and_upload_project\",\"bucket\":\"dev.tradelegs\",\"prefix\":\"TLDS_API/testing/projects\"}]}","host":"https://backtest-u305.tradelegs.com","email":"worker5@tradelegs.com","access_key":"tradelegs123","controller":"projects","action":"project_builder","password":"tradelegs123"}]},"exception":"RuntimeError","error":"Failed To Build Your Project","backtrace":["/app/lib/tasks_manager.rb:45:in `log'","/app/app/jobs/project_builder_job.rb:108:in `rescue in perform'","/app/app/jobs/project_builder_job.rb:5:in `perform'","/app/app/jobs/base_job.rb:18:in `perform'"],"worker":"resque-project-builder-5b49f86789-5x7zh:8:project_builder","queue":"project_builder"}
{"failed_at":"2026/04/03 14:01:23 UTC","payload":{"class":"ProjectBuilderJob","args":[103138,{"workflow":"{\"workflow\":[{\"email\":\"worker9@tradelegs.com\",\"action\":\"login\",\"tenant\":\"backtest-u309\"},{\"name\":\"Live Project PENN 2026-04-03 fhf3 batch1\",\"action\":\"project_create\"},{\"action\":\"project_add_prediction\",\"symbol\":\"PENN\",\"target_date\":{\"next_friday_expiration\":2}},{\"action\":\"project_create_market_snapshot\",\"last_session\":false,\"real_time_flag\":0,\"apply_date_rewind\":0},{\"action\":\"project_update_event_datetime\"},{\"action\":\"project_update_vol_assumptions\",\"event_variance\":true,\"term_structure_model\":\"forward variance\"},{\"action\":\"project_update_market_data_filters\",\"buy_puts\":1,\"exp_dates\":5,\"sell_puts\":1,\"buy_stocks\":1,\"sell_stocks\":1,\"long_put_option_moneyness_max\":100.5,\"long_put_option_moneyness_min\":70,\"long_call_option_moneyness_max\":130,\"long_call_option_moneyness_min\":99.5,\"short_put_option_moneyness_max\":100.5,\"short_put_option_moneyness_min\":70,\"short_call_option_moneyness_max\":130,\"short_call_option_moneyness_min\":99.5},{\"action\":\"project_update_constraints\",\"max_legs_no\":5,\"lot_size_shares\":\"dynamic\",\"lot_size_contracts\":\"dynamic\",\"option_lot_size_table\":[[0],[10],[40],[5],[50],[4],[100],[2],[200],[1]],\"max_optional_position_net\":1000000,\"min_optional_position_net\":0,\"apply_notional_position_net\":1,\"apply_risk_max_notional_net\":1,\"apply_risk_min_notional_net\":0,\"apply_moneyness_notional_net\":1,\"apply_spot_price_notional_net\":0},{\"action\":\"project_update_objective\",\"objective\":\"Payout Shape\"},{\"action\":\"project_update_prediction\",\"rr_function\":\"formula\",\"distribution\":[{\"name\":\"Service Implied\",\"type\":\"service implied\",\"weight\":\"0.9\",\"use_risk_range\":\"true\",\"reduce_risk_range\":\"false\"},{\"trim\":\"0.01\",\"type\":\"context-aware historical\",\"weight\":\"0.1\",\"use_risk_range\":\"true\"}],\"rr_max_formula\":\"MAX(d1.max,MIN(Spot + (d1.max - Spot) * 1.5, AVG(maxs)))\",\"rr_min_formula\":\"MIN(d1.min,MAX(Spot - (Spot - d1.min) * 1.5, AVG(mins)))\",\"rr_min_percent\":0.05,\"delete_previous\":true},{\"action\":\"project_add_covered_call_strategy\",\"capital\":250000,\"strategy_name\":\"Covered Call\",\"min_weekly_return\":0.01,\"min_strike_distance\":0,\"fat_finger_stock_factor\":1,\"fat_finger_option_factor\":3},{\"action\":\"project_export_and_upload_project\",\"bucket\":\"dev.tradelegs\",\"prefix\":\"TLDS_API/testing/projects\"}]}","host":"https://backtest-u309.tradelegs.com","email":"worker9@tradelegs.com","access_key":"tradelegs123","controller":"projects","action":"project_builder","password":"tradelegs123"}]},"exception":"RuntimeError","error":"Failed To Build Your Project","backtrace":["/app/lib/tasks_manager.rb:45:in `log'","/app/app/jobs/project_builder_job.rb:108:in `rescue in perform'","/app/app/jobs/project_builder_job.rb:5:in `perform'","/app/app/jobs/base_job.rb:18:in `perform'"],"worker":"resque-project-builder-5b49f86789-fx7vx:7:project_builder","queue":"project_builder"}
{"failed_at":"2026/04/03 14:01:24 UTC","payload":{"class":"ProjectBuilderJob","args":[103137,{"workflow":"{\"workflow\":[{\"email\":\"worker10@tradelegs.com\",\"action\":\"login\",\"tenant\":\"backtest-u310\"},{\"name\":\"Live Project PYPL 2026-04-03 fhf3 batch1\",\"action\":\"project_create\"},{\"action\":\"project_add_prediction\",\"symbol\":\"PYPL\",\"target_date\":{\"next_friday_expiration\":2}},{\"action\":\"project_create_market_snapshot\",\"last_session\":false,\"real_time_flag\":0,\"apply_date_rewind\":0},{\"action\":\"project_update_event_datetime\"},{\"action\":\"project_update_vol_assumptions\",\"event_variance\":true,\"term_structure_model\":\"forward variance\"},{\"action\":\"project_update_market_data_filters\",\"buy_puts\":1,\"exp_dates\":5,\"sell_puts\":1,\"buy_stocks\":1,\"sell_stocks\":1,\"long_put_option_moneyness_max\":100.5,\"long_put_option_moneyness_min\":70,\"long_call_option_moneyness_max\":130,\"long_call_option_moneyness_min\":99.5,\"short_put_option_moneyness_max\":100.5,\"short_put_option_moneyness_min\":70,\"short_call_option_moneyness_max\":130,\"short_call_option_moneyness_min\":99.5},{\"action\":\"project_update_constraints\",\"max_legs_no\":5,\"lot_size_shares\":\"dynamic\",\"lot_size_contracts\":\"dynamic\",\"option_lot_size_table\":[[0],[10],[40],[5],[50],[4],[100],[2],[200],[1]],\"max_optional_position_net\":1000000,\"min_optional_position_net\":0,\"apply_notional_position_net\":1,\"apply_risk_max_notional_net\":1,\"apply_risk_min_notional_net\":0,\"apply_moneyness_notional_net\":1,\"apply_spot_price_notional_net\":0},{\"action\":\"project_update_objective\",\"objective\":\"Payout Shape\"},{\"action\":\"project_update_prediction\",\"rr_function\":\"formula\",\"distribution\":[{\"name\":\"Service Implied\",\"type\":\"service implied\",\"weight\":\"0.9\",\"use_risk_range\":\"true\",\"reduce_risk_range\":\"false\"},{\"trim\":\"0.01\",\"type\":\"context-aware historical\",\"weight\":\"0.1\",\"use_risk_range\":\"true\"}],\"rr_max_formula\":\"MAX(d1.max,MIN(Spot + (d1.max - Spot) * 1.5, AVG(maxs)))\",\"rr_min_formula\":\"MIN(d1.min,MAX(Spot - (Spot - d1.min) * 1.5, AVG(mins)))\",\"rr_min_percent\":0.05,\"delete_previous\":true},{\"action\":\"project_add_covered_call_strategy\",\"capital\":250000,\"strategy_name\":\"Covered Call\",\"min_weekly_return\":0.01,\"min_strike_distance\":0,\"fat_finger_stock_factor\":1,\"fat_finger_option_factor\":3},{\"action\":\"project_export_and_upload_project\",\"bucket\":\"dev.tradelegs\",\"prefix\":\"TLDS_API/testing/projects\"}]}","host":"https://backtest-u310.tradelegs.com","email":"worker10@tradelegs.com","access_key":"tradelegs123","controller":"projects","action":"project_builder","password":"tradelegs123"}]},"exception":"RuntimeError","error":"Failed To Build Your Project","backtrace":["/app/lib/tasks_manager.rb:45:in `log'","/app/app/jobs/project_builder_job.rb:108:in `rescue in perform'","/app/app/jobs/project_builder_job.rb:5:in `perform'","/app/app/jobs/base_job.rb:18:in `perform'"],"worker":"resque-project-builder-5b49f86789-bc5tz:8:project_builder","queue":"project_builder"}
{"failed_at":"2026/04/03 14:01:30 UTC","payload":{"class":"ProjectBuilderJob","args":[103139,{"workflow":"{\"workflow\":[{\"email\":\"worker3@tradelegs.com\",\"action\":\"login\",\"tenant\":\"backtest-u303\"},{\"name\":\"Live Project SONY 2026-04-03 fhf3 batch1\",\"action\":\"project_create\"},{\"action\":\"project_add_prediction\",\"symbol\":\"SONY\",\"target_date\":{\"next_friday_expiration\":2}},{\"action\":\"project_create_market_snapshot\",\"last_session\":false,\"real_time_flag\":0,\"apply_date_rewind\":0},{\"action\":\"project_update_event_datetime\"},{\"action\":\"project_update_vol_assumptions\",\"event_variance\":true,\"term_structure_model\":\"forward variance\"},{\"action\":\"project_update_market_data_filters\",\"buy_puts\":1,\"exp_dates\":5,\"sell_puts\":1,\"buy_stocks\":1,\"sell_stocks\":1,\"long_put_option_moneyness_max\":100.5,\"long_put_option_moneyness_min\":70,\"long_call_option_moneyness_max\":130,\"long_call_option_moneyness_min\":99.5,\"short_put_option_moneyness_max\":100.5,\"short_put_option_moneyness_min\":70,\"short_call_option_moneyness_max\":130,\"short_call_option_moneyness_min\":99.5},{\"action\":\"project_update_constraints\",\"max_legs_no\":5,\"lot_size_shares\":\"dynamic\",\"lot_size_contracts\":\"dynamic\",\"option_lot_size_table\":[[0],[10],[40],[5],[50],[4],[100],[2],[200],[1]],\"max_optional_position_net\":1000000,\"min_optional_position_net\":0,\"apply_notional_position_net\":1,\"apply_risk_max_notional_net\":1,\"apply_risk_min_notional_net\":0,\"apply_moneyness_notional_net\":1,\"apply_spot_price_notional_net\":0},{\"action\":\"project_update_objective\",\"objective\":\"Payout Shape\"},{\"action\":\"project_update_prediction\",\"rr_function\":\"formula\",\"distribution\":[{\"name\":\"Service Implied\",\"type\":\"service implied\",\"weight\":\"0.9\",\"use_risk_range\":\"true\",\"reduce_risk_range\":\"false\"},{\"trim\":\"0.01\",\"type\":\"context-aware historical\",\"weight\":\"0.1\",\"use_risk_range\":\"true\"}],\"rr_max_formula\":\"MAX(d1.max,MIN(Spot + (d1.max - Spot) * 1.5, AVG(maxs)))\",\"rr_min_formula\":\"MIN(d1.min,MAX(Spot - (Spot - d1.min) * 1.5, AVG(mins)))\",\"rr_min_percent\":0.05,\"delete_previous\":true},{\"action\":\"project_add_covered_call_strategy\",\"capital\":250000,\"strategy_name\":\"Covered Call\",\"min_weekly_return\":0.01,\"min_strike_distance\":0,\"fat_finger_stock_factor\":1,\"fat_finger_option_factor\":3},{\"action\":\"project_export_and_upload_project\",\"bucket\":\"dev.tradelegs\",\"prefix\":\"TLDS_API/testing/projects\"}]}","host":"https://backtest-u303.tradelegs.com","email":"worker3@tradelegs.com","access_key":"tradelegs123","controller":"projects","action":"project_builder","password":"tradelegs123"}]},"exception":"RuntimeError","error":"Failed To Build Your Project","backtrace":["/app/lib/tasks_manager.rb:45:in `log'","/app/app/jobs/project_builder_job.rb:108:in `rescue in perform'","/app/app/jobs/project_builder_job.rb:5:in `perform'","/app/app/jobs/base_job.rb:18:in `perform'"],"worker":"resque-project-builder-5b49f86789-4zz7t:7:project_builder","queue":"project_builder"}
{"failed_at":"2026/04/03 14:01:32 UTC","payload":{"class":"ProjectBuilderJob","args":[103140,{"workflow":"{\"workflow\":[{\"email\":\"worker7@tradelegs.com\",\"action\":\"login\",\"tenant\":\"backtest-u307\"},{\"name\":\"Live Project VFC 2026-04-03 fhf3 batch1\",\"action\":\"project_create\"},{\"action\":\"project_add_prediction\",\"symbol\":\"VFC\",\"target_date\":{\"next_friday_expiration\":2}},{\"action\":\"project_create_market_snapshot\",\"last_session\":false,\"real_time_flag\":0,\"apply_date_rewind\":0},{\"action\":\"project_update_event_datetime\"},{\"action\":\"project_update_vol_assumptions\",\"event_variance\":true,\"term_structure_model\":\"forward variance\"},{\"action\":\"project_update_market_data_filters\",\"buy_puts\":1,\"exp_dates\":5,\"sell_puts\":1,\"buy_stocks\":1,\"sell_stocks\":1,\"long_put_option_moneyness_max\":100.5,\"long_put_option_moneyness_min\":70,\"long_call_option_moneyness_max\":130,\"long_call_option_moneyness_min\":99.5,\"short_put_option_moneyness_max\":100.5,\"short_put_option_moneyness_min\":70,\"short_call_option_moneyness_max\":130,\"short_call_option_moneyness_min\":99.5},{\"action\":\"project_update_constraints\",\"max_legs_no\":5,\"lot_size_shares\":\"dynamic\",\"lot_size_contracts\":\"dynamic\",\"option_lot_size_table\":[[0],[10],[40],[5],[50],[4],[100],[2],[200],[1]],\"max_optional_position_net\":1000000,\"min_optional_position_net\":0,\"apply_notional_position_net\":1,\"apply_risk_max_notional_net\":1,\"apply_risk_min_notional_net\":0,\"apply_moneyness_notional_net\":1,\"apply_spot_price_notional_net\":0},{\"action\":\"project_update_objective\",\"objective\":\"Payout Shape\"},{\"action\":\"project_update_prediction\",\"rr_function\":\"formula\",\"distribution\":[{\"name\":\"Service Implied\",\"type\":\"service implied\",\"weight\":\"0.9\",\"use_risk_range\":\"true\",\"reduce_risk_range\":\"false\"},{\"trim\":\"0.01\",\"type\":\"context-aware historical\",\"weight\":\"0.1\",\"use_risk_range\":\"true\"}],\"rr_max_formula\":\"MAX(d1.max,MIN(Spot + (d1.max - Spot) * 1.5, AVG(maxs)))\",\"rr_min_formula\":\"MIN(d1.min,MAX(Spot - (Spot - d1.min) * 1.5, AVG(mins)))\",\"rr_min_percent\":0.05,\"delete_previous\":true},{\"action\":\"project_add_covered_call_strategy\",\"capital\":250000,\"strategy_name\":\"Covered Call\",\"min_weekly_return\":0.01,\"min_strike_distance\":0,\"fat_finger_stock_factor\":1,\"fat_finger_option_factor\":3},{\"action\":\"project_export_and_upload_project\",\"bucket\":\"dev.tradelegs\",\"prefix\":\"TLDS_API/testing/projects\"}]}","host":"https://backtest-u307.tradelegs.com","email":"worker7@tradelegs.com","access_key":"tradelegs123","controller":"projects","action":"project_builder","password":"tradelegs123"}]},"exception":"RuntimeError","error":"Failed To Build Your Project","backtrace":["/app/lib/tasks_manager.rb:45:in `log'","/app/app/jobs/project_builder_job.rb:108:in `rescue in perform'","/app/app/jobs/project_builder_job.rb:5:in `perform'","/app/app/jobs/base_job.rb:18:in `perform'"],"worker":"resque-project-builder-5b49f86789-5x7zh:8:project_builder","queue":"project_builder"}
{"failed_at":"2026/04/03 14:01:32 UTC","payload":{"class":"ProjectBuilderJob","args":[103141,{"workflow":"{\"workflow\":[{\"email\":\"worker8@tradelegs.com\",\"action\":\"login\",\"tenant\":\"backtest-u308\"},{\"name\":\"Live Project WB 2026-04-03 fhf3 batch1\",\"action\":\"project_create\"},{\"action\":\"project_add_prediction\",\"symbol\":\"WB\",\"target_date\":{\"next_friday_expiration\":2}},{\"action\":\"project_create_market_snapshot\",\"last_session\":false,\"real_time_flag\":0,\"apply_date_rewind\":0},{\"action\":\"project_update_event_datetime\"},{\"action\":\"project_update_vol_assumptions\",\"event_variance\":true,\"term_structure_model\":\"forward variance\"},{\"action\":\"project_update_market_data_filters\",\"buy_puts\":1,\"exp_dates\":5,\"sell_puts\":1,\"buy_stocks\":1,\"sell_stocks\":1,\"long_put_option_moneyness_max\":100.5,\"long_put_option_moneyness_min\":70,\"long_call_option_moneyness_max\":130,\"long_call_option_moneyness_min\":99.5,\"short_put_option_moneyness_max\":100.5,\"short_put_option_moneyness_min\":70,\"short_call_option_moneyness_max\":130,\"short_call_option_moneyness_min\":99.5},{\"action\":\"project_update_constraints\",\"max_legs_no\":5,\"lot_size_shares\":\"dynamic\",\"lot_size_contracts\":\"dynamic\",\"option_lot_size_table\":[[0],[10],[40],[5],[50],[4],[100],[2],[200],[1]],\"max_optional_position_net\":1000000,\"min_optional_position_net\":0,\"apply_notional_position_net\":1,\"apply_risk_max_notional_net\":1,\"apply_risk_min_notional_net\":0,\"apply_moneyness_notional_net\":1,\"apply_spot_price_notional_net\":0},{\"action\":\"project_update_objective\",\"objective\":\"Payout Shape\"},{\"action\":\"project_update_prediction\",\"rr_function\":\"formula\",\"distribution\":[{\"name\":\"Service Implied\",\"type\":\"service implied\",\"weight\":\"0.9\",\"use_risk_range\":\"true\",\"reduce_risk_range\":\"false\"},{\"trim\":\"0.01\",\"type\":\"context-aware historical\",\"weight\":\"0.1\",\"use_risk_range\":\"true\"}],\"rr_max_formula\":\"MAX(d1.max,MIN(Spot + (d1.max - Spot) * 1.5, AVG(maxs)))\",\"rr_min_formula\":\"MIN(d1.min,MAX(Spot - (Spot - d1.min) * 1.5, AVG(mins)))\",\"rr_min_percent\":0.05,\"delete_previous\":true},{\"action\":\"project_add_covered_call_strategy\",\"capital\":250000,\"strategy_name\":\"Covered Call\",\"min_weekly_return\":0.01,\"min_strike_distance\":0,\"fat_finger_stock_factor\":1,\"fat_finger_option_factor\":3},{\"action\":\"project_export_and_upload_project\",\"bucket\":\"dev.tradelegs\",\"prefix\":\"TLDS_API/testing/projects\"}]}","host":"https://backtest-u308.tradelegs.com","email":"worker8@tradelegs.com","access_key":"tradelegs123","controller":"projects","action":"project_builder","password":"tradelegs123"}]},"exception":"RuntimeError","error":"Failed To Build Your Project","backtrace":["/app/lib/tasks_manager.rb:45:in `log'","/app/app/jobs/project_builder_job.rb:108:in `rescue in perform'","/app/app/jobs/project_builder_job.rb:5:in `perform'","/app/app/jobs/base_job.rb:18:in `perform'"],"worker":"resque-project-builder-5b49f86789-fx7vx:7:project_builder","queue":"project_builder"}
{"failed_at":"2026/04/03 14:01:51 UTC","payload":{"class":"ProjectBuilderJob","args":[103142,{"workflow":"{\"workflow\":[{\"email\":\"worker1@tradelegs.com\",\"action\":\"login\",\"tenant\":\"backtest-u301\"},{\"name\":\"Live Project ZS 2026-04-03 fhf3 batch1\",\"action\":\"project_create\"},{\"action\":\"project_add_prediction\",\"symbol\":\"ZS\",\"target_date\":{\"next_friday_expiration\":2}},{\"action\":\"project_create_market_snapshot\",\"last_session\":false,\"real_time_flag\":0,\"apply_date_rewind\":0},{\"action\":\"project_update_event_datetime\"},{\"action\":\"project_update_vol_assumptions\",\"event_variance\":true,\"term_structure_model\":\"forward variance\"},{\"action\":\"project_update_market_data_filters\",\"buy_puts\":1,\"exp_dates\":5,\"sell_puts\":1,\"buy_stocks\":1,\"sell_stocks\":1,\"long_put_option_moneyness_max\":100.5,\"long_put_option_moneyness_min\":70,\"long_call_option_moneyness_max\":130,\"long_call_option_moneyness_min\":99.5,\"short_put_option_moneyness_max\":100.5,\"short_put_option_moneyness_min\":70,\"short_call_option_moneyness_max\":130,\"short_call_option_moneyness_min\":99.5},{\"action\":\"project_update_constraints\",\"max_legs_no\":5,\"lot_size_shares\":\"dynamic\",\"lot_size_contracts\":\"dynamic\",\"option_lot_size_table\":[[0],[10],[40],[5],[50],[4],[100],[2],[200],[1]],\"max_optional_position_net\":1000000,\"min_optional_position_net\":0,\"apply_notional_position_net\":1,\"apply_risk_max_notional_net\":1,\"apply_risk_min_notional_net\":0,\"apply_moneyness_notional_net\":1,\"apply_spot_price_notional_net\":0},{\"action\":\"project_update_objective\",\"objective\":\"Payout Shape\"},{\"action\":\"project_update_prediction\",\"rr_function\":\"formula\",\"distribution\":[{\"name\":\"Service Implied\",\"type\":\"service implied\",\"weight\":\"0.9\",\"use_risk_range\":\"true\",\"reduce_risk_range\":\"false\"},{\"trim\":\"0.01\",\"type\":\"context-aware historical\",\"weight\":\"0.1\",\"use_risk_range\":\"true\"}],\"rr_max_formula\":\"MAX(d1.max,MIN(Spot + (d1.max - Spot) * 1.5, AVG(maxs)))\",\"rr_min_formula\":\"MIN(d1.min,MAX(Spot - (Spot - d1.min) * 1.5, AVG(mins)))\",\"rr_min_percent\":0.05,\"delete_previous\":true},{\"action\":\"project_add_covered_call_strategy\",\"capital\":250000,\"strategy_name\":\"Covered Call\",\"min_weekly_return\":0.01,\"min_strike_distance\":0,\"fat_finger_stock_factor\":1,\"fat_finger_option_factor\":3},{\"action\":\"project_export_and_upload_project\",\"bucket\":\"dev.tradelegs\",\"prefix\":\"TLDS_API/testing/projects\"}]}","host":"https://backtest-u301.tradelegs.com","email":"worker1@tradelegs.com","access_key":"tradelegs123","controller":"projects","action":"project_builder","password":"tradelegs123"}]},"exception":"RuntimeError","error":"Failed To Build Your Project","backtrace":["/app/lib/tasks_manager.rb:45:in `log'","/app/app/jobs/project_builder_job.rb:108:in `rescue in perform'","/app/app/jobs/project_builder_job.rb:5:in `perform'","/app/app/jobs/base_job.rb:18:in `perform'"],"worker":"resque-project-builder-5b49f86789-bc5tz:8:project_builder","queue":"project_builder"}
{"failed_at":"2026/04/03 14:01:54 UTC","payload":{"class":"ProjectBuilderJob","args":[103145,{"workflow":"{\"workflow\":[{\"email\":\"worker4@tradelegs.com\",\"action\":\"login\",\"tenant\":\"backtest-u304\"},{\"name\":\"Live Project CVX 2026-04-03 fhf3 batch1\",\"action\":\"project_create\"},{\"action\":\"project_add_prediction\",\"symbol\":\"CVX\",\"target_date\":{\"next_friday_expiration\":2}},{\"action\":\"project_create_market_snapshot\",\"last_session\":false,\"real_time_flag\":0,\"apply_date_rewind\":0},{\"action\":\"project_update_event_datetime\"},{\"action\":\"project_update_vol_assumptions\",\"event_variance\":true,\"term_structure_model\":\"forward variance\"},{\"action\":\"project_update_market_data_filters\",\"buy_puts\":1,\"exp_dates\":5,\"sell_puts\":1,\"buy_stocks\":1,\"sell_stocks\":1,\"long_put_option_moneyness_max\":100.5,\"long_put_option_moneyness_min\":70,\"long_call_option_moneyness_max\":130,\"long_call_option_moneyness_min\":99.5,\"short_put_option_moneyness_max\":100.5,\"short_put_option_moneyness_min\":70,\"short_call_option_moneyness_max\":130,\"short_call_option_moneyness_min\":99.5},{\"action\":\"project_update_constraints\",\"max_legs_no\":5,\"lot_size_shares\":\"dynamic\",\"lot_size_contracts\":\"dynamic\",\"option_lot_size_table\":[[0],[10],[40],[5],[50],[4],[100],[2],[200],[1]],\"max_optional_position_net\":1000000,\"min_optional_position_net\":0,\"apply_notional_position_net\":1,\"apply_risk_max_notional_net\":1,\"apply_risk_min_notional_net\":0,\"apply_moneyness_notional_net\":1,\"apply_spot_price_notional_net\":0},{\"action\":\"project_update_objective\",\"objective\":\"Payout Shape\"},{\"action\":\"project_update_prediction\",\"rr_function\":\"formula\",\"distribution\":[{\"name\":\"Service Implied\",\"type\":\"service implied\",\"weight\":\"0.9\",\"use_risk_range\":\"true\",\"reduce_risk_range\":\"false\"},{\"trim\":\"0.01\",\"type\":\"context-aware historical\",\"weight\":\"0.1\",\"use_risk_range\":\"true\"}],\"rr_max_formula\":\"MAX(d1.max,MIN(Spot + (d1.max - Spot) * 1.5, AVG(maxs)))\",\"rr_min_formula\":\"MIN(d1.min,MAX(Spot - (Spot - d1.min) * 1.5, AVG(mins)))\",\"rr_min_percent\":0.05,\"delete_previous\":true},{\"action\":\"project_add_covered_call_strategy\",\"capital\":250000,\"strategy_name\":\"Covered Call\",\"min_weekly_return\":0.01,\"min_strike_distance\":0,\"fat_finger_stock_factor\":1,\"fat_finger_option_factor\":3},{\"action\":\"project_export_and_upload_project\",\"bucket\":\"dev.tradelegs\",\"prefix\":\"TLDS_API/testing/projects\"}]}","host":"https://backtest-u304.tradelegs.com","email":"worker4@tradelegs.com","access_key":"tradelegs123","controller":"projects","action":"project_builder","password":"tradelegs123"}]},"exception":"RuntimeError","error":"Failed To Build Your Project","backtrace":["/app/lib/tasks_manager.rb:45:in `log'","/app/app/jobs/project_builder_job.rb:108:in `rescue in perform'","/app/app/jobs/project_builder_job.rb:5:in `perform'","/app/app/jobs/base_job.rb:18:in `perform'"],"worker":"resque-project-builder-5b49f86789-fx7vx:7:project_builder","queue":"project_builder"}
{"failed_at":"2026/04/03 14:01:56 UTC","payload":{"class":"ProjectBuilderJob","args":[103143,{"workflow":"{\"workflow\":[{\"email\":\"worker2@tradelegs.com\",\"action\":\"login\",\"tenant\":\"backtest-u302\"},{\"name\":\"Live Project AAPL 2026-04-03 fhf3 batch1\",\"action\":\"project_create\"},{\"action\":\"project_add_prediction\",\"symbol\":\"AAPL\",\"target_date\":{\"next_friday_expiration\":2}},{\"action\":\"project_create_market_snapshot\",\"last_session\":false,\"real_time_flag\":0,\"apply_date_rewind\":0},{\"action\":\"project_update_event_datetime\"},{\"action\":\"project_update_vol_assumptions\",\"event_variance\":true,\"term_structure_model\":\"forward variance\"},{\"action\":\"project_update_market_data_filters\",\"buy_puts\":1,\"exp_dates\":5,\"sell_puts\":1,\"buy_stocks\":1,\"sell_stocks\":1,\"long_put_option_moneyness_max\":100.5,\"long_put_option_moneyness_min\":70,\"long_call_option_moneyness_max\":130,\"long_call_option_moneyness_min\":99.5,\"short_put_option_moneyness_max\":100.5,\"short_put_option_moneyness_min\":70,\"short_call_option_moneyness_max\":130,\"short_call_option_moneyness_min\":99.5},{\"action\":\"project_update_constraints\",\"max_legs_no\":5,\"lot_size_shares\":\"dynamic\",\"lot_size_contracts\":\"dynamic\",\"option_lot_size_table\":[[0],[10],[40],[5],[50],[4],[100],[2],[200],[1]],\"max_optional_position_net\":1000000,\"min_optional_position_net\":0,\"apply_notional_position_net\":1,\"apply_risk_max_notional_net\":1,\"apply_risk_min_notional_net\":0,\"apply_moneyness_notional_net\":1,\"apply_spot_price_notional_net\":0},{\"action\":\"project_update_objective\",\"objective\":\"Payout Shape\"},{\"action\":\"project_update_prediction\",\"rr_function\":\"formula\",\"distribution\":[{\"name\":\"Service Implied\",\"type\":\"service implied\",\"weight\":\"0.9\",\"use_risk_range\":\"true\",\"reduce_risk_range\":\"false\"},{\"trim\":\"0.01\",\"type\":\"context-aware historical\",\"weight\":\"0.1\",\"use_risk_range\":\"true\"}],\"rr_max_formula\":\"MAX(d1.max,MIN(Spot + (d1.max - Spot) * 1.5, AVG(maxs)))\",\"rr_min_formula\":\"MIN(d1.min,MAX(Spot - (Spot - d1.min) * 1.5, AVG(mins)))\",\"rr_min_percent\":0.05,\"delete_previous\":true},{\"action\":\"project_add_covered_call_strategy\",\"capital\":250000,\"strategy_name\":\"Covered Call\",\"min_weekly_return\":0.01,\"min_strike_distance\":0,\"fat_finger_stock_factor\":1,\"fat_finger_option_factor\":3},{\"action\":\"project_export_and_upload_project\",\"bucket\":\"dev.tradelegs\",\"prefix\":\"TLDS_API/testing/projects\"}]}","host":"https://backtest-u302.tradelegs.com","email":"worker2@tradelegs.com","access_key":"tradelegs123","controller":"projects","action":"project_builder","password":"tradelegs123"}]},"exception":"RuntimeError","error":"Failed To Build Your Project","backtrace":["/app/lib/tasks_manager.rb:45:in `log'","/app/app/jobs/project_builder_job.rb:108:in `rescue in perform'","/app/app/jobs/project_builder_job.rb:5:in `perform'","/app/app/jobs/base_job.rb:18:in `perform'"],"worker":"resque-project-builder-5b49f86789-4zz7t:7:project_builder","queue":"project_builder"}
{"failed_at":"2026/04/03 14:01:56 UTC","payload":{"class":"AutoCompleteStuckSequencesJob","args":[]},"exception":"Errno::ENOENT","error":"No such file or directory @ rb_sysopen - /tradelegs/clientless_tlds/.cursor/debug.log","backtrace":["/app/app/jobs/auto_complete_stuck_sequences_job.rb:10:in `initialize'","/app/app/jobs/auto_complete_stuck_sequences_job.rb:10:in `open'","/app/app/jobs/auto_complete_stuck_sequences_job.rb:10:in `perform'"],"worker":"resque-maintenance-68fc87c4c5-6xqkq:8:maintenance","queue":"maintenance"}
{"failed_at":"2026/04/03 14:01:58 UTC","payload":{"class":"ProjectBuilderJob","args":[103144,{"workflow":"{\"workflow\":[{\"email\":\"worker6@tradelegs.com\",\"action\":\"login\",\"tenant\":\"backtest-u306\"},{\"name\":\"Live Project LLY 2026-04-03 fhf3 batch1\",\"action\":\"project_create\"},{\"action\":\"project_add_prediction\",\"symbol\":\"LLY\",\"target_date\":{\"next_friday_expiration\":2}},{\"action\":\"project_create_market_snapshot\",\"last_session\":false,\"real_time_flag\":0,\"apply_date_rewind\":0},{\"action\":\"project_update_event_datetime\"},{\"action\":\"project_update_vol_assumptions\",\"event_variance\":true,\"term_structure_model\":\"forward variance\"},{\"action\":\"project_update_market_data_filters\",\"buy_puts\":1,\"exp_dates\":5,\"sell_puts\":1,\"buy_stocks\":1,\"sell_stocks\":1,\"long_put_option_moneyness_max\":100.5,\"long_put_option_moneyness_min\":70,\"long_call_option_moneyness_max\":130,\"long_call_option_moneyness_min\":99.5,\"short_put_option_moneyness_max\":100.5,\"short_put_option_moneyness_min\":70,\"short_call_option_moneyness_max\":130,\"short_call_option_moneyness_min\":99.5},{\"action\":\"project_update_constraints\",\"max_legs_no\":5,\"lot_size_shares\":\"dynamic\",\"lot_size_contracts\":\"dynamic\",\"option_lot_size_table\":[[0],[10],[40],[5],[50],[4],[100],[2],[200],[1]],\"max_optional_position_net\":1000000,\"min_optional_position_net\":0,\"apply_notional_position_net\":1,\"apply_risk_max_notional_net\":1,\"apply_risk_min_notional_net\":0,\"apply_moneyness_notional_net\":1,\"apply_spot_price_notional_net\":0},{\"action\":\"project_update_objective\",\"objective\":\"Payout Shape\"},{\"action\":\"project_update_prediction\",\"rr_function\":\"formula\",\"distribution\":[{\"name\":\"Service Implied\",\"type\":\"service implied\",\"weight\":\"0.9\",\"use_risk_range\":\"true\",\"reduce_risk_range\":\"false\"},{\"trim\":\"0.01\",\"type\":\"context-aware historical\",\"weight\":\"0.1\",\"use_risk_range\":\"true\"}],\"rr_max_formula\":\"MAX(d1.max,MIN(Spot + (d1.max - Spot) * 1.5, AVG(maxs)))\",\"rr_min_formula\":\"MIN(d1.min,MAX(Spot - (Spot - d1.min) * 1.5, AVG(mins)))\",\"rr_min_percent\":0.05,\"delete_previous\":true},{\"action\":\"project_add_covered_call_strategy\",\"capital\":250000,\"strategy_name\":\"Covered Call\",\"min_weekly_return\":0.01,\"min_strike_distance\":0,\"fat_finger_stock_factor\":1,\"fat_finger_option_factor\":3},{\"action\":\"project_export_and_upload_project\",\"bucket\":\"dev.tradelegs\",\"prefix\":\"TLDS_API/testing/projects\"}]}","host":"https://backtest-u306.tradelegs.com","email":"worker6@tradelegs.com","access_key":"tradelegs123","controller":"projects","action":"project_builder","password":"tradelegs123"}]},"exception":"RuntimeError","error":"Failed To Build Your Project","backtrace":["/app/lib/tasks_manager.rb:45:in `log'","/app/app/jobs/project_builder_job.rb:108:in `rescue in perform'","/app/app/jobs/project_builder_job.rb:5:in `perform'","/app/app/jobs/base_job.rb:18:in `perform'"],"worker":"resque-project-builder-5b49f86789-5x7zh:8:project_builder","queue":"project_builder"}
{"failed_at":"2026/04/03 14:01:58 UTC","payload":{"class":"ProjectBuilderJob","args":[103146,{"workflow":"{\"workflow\":[{\"email\":\"worker3@tradelegs.com\",\"action\":\"login\",\"tenant\":\"backtest-u303\"},{\"name\":\"Live Project PFE 2026-04-03 fhf3 batch1\",\"action\":\"project_create\"},{\"action\":\"project_add_prediction\",\"symbol\":\"PFE\",\"target_date\":{\"next_friday_expiration\":2}},{\"action\":\"project_create_market_snapshot\",\"last_session\":false,\"real_time_flag\":0,\"apply_date_rewind\":0},{\"action\":\"project_update_event_datetime\"},{\"action\":\"project_update_vol_assumptions\",\"event_variance\":true,\"term_structure_model\":\"forward variance\"},{\"action\":\"project_update_market_data_filters\",\"buy_puts\":1,\"exp_dates\":5,\"sell_puts\":1,\"buy_stocks\":1,\"sell_stocks\":1,\"long_put_option_moneyness_max\":100.5,\"long_put_option_moneyness_min\":70,\"long_call_option_moneyness_max\":130,\"long_call_option_moneyness_min\":99.5,\"short_put_option_moneyness_max\":100.5,\"short_put_option_moneyness_min\":70,\"short_call_option_moneyness_max\":130,\"short_call_option_moneyness_min\":99.5},{\"action\":\"project_update_constraints\",\"max_legs_no\":5,\"lot_size_shares\":\"dynamic\",\"lot_size_contracts\":\"dynamic\",\"option_lot_size_table\":[[0],[10],[40],[5],[50],[4],[100],[2],[200],[1]],\"max_optional_position_net\":1000000,\"min_optional_position_net\":0,\"apply_notional_position_net\":1,\"apply_risk_max_notional_net\":1,\"apply_risk_min_notional_net\":0,\"apply_moneyness_notional_net\":1,\"apply_spot_price_notional_net\":0},{\"action\":\"project_update_objective\",\"objective\":\"Payout Shape\"},{\"action\":\"project_update_prediction\",\"rr_function\":\"formula\",\"distribution\":[{\"name\":\"Service Implied\",\"type\":\"service implied\",\"weight\":\"0.9\",\"use_risk_range\":\"true\",\"reduce_risk_range\":\"false\"},{\"trim\":\"0.01\",\"type\":\"context-aware historical\",\"weight\":\"0.1\",\"use_risk_range\":\"true\"}],\"rr_max_formula\":\"MAX(d1.max,MIN(Spot + (d1.max - Spot) * 1.5, AVG(maxs)))\",\"rr_min_formula\":\"MIN(d1.min,MAX(Spot - (Spot - d1.min) * 1.5, AVG(mins)))\",\"rr_min_percent\":0.05,\"delete_previous\":true},{\"action\":\"project_add_covered_call_strategy\",\"capital\":250000,\"strategy_name\":\"Covered Call\",\"min_weekly_return\":0.01,\"min_strike_distance\":0,\"fat_finger_stock_factor\":1,\"fat_finger_option_factor\":3},{\"action\":\"project_export_and_upload_project\",\"bucket\":\"dev.tradelegs\",\"prefix\":\"TLDS_API/testing/projects\"}]}","host":"https://backtest-u303.tradelegs.com","email":"worker3@tradelegs.com","access_key":"tradelegs123","controller":"projects","action":"project_builder","password":"tradelegs123"}]},"exception":"RuntimeError","error":"Failed To Build Your Project","backtrace":["/app/lib/tasks_manager.rb:45:in `log'","/app/app/jobs/project_builder_job.rb:108:in `rescue in perform'","/app/app/jobs/project_builder_job.rb:5:in `perform'","/app/app/jobs/base_job.rb:18:in `perform'"],"worker":"resque-project-builder-5b49f86789-bc5tz:8:project_builder","queue":"project_builder"}
{"failed_at":"2026/04/03 14:02:04 UTC","payload":{"class":"ProjectBuilderJob","args":[103147,{"workflow":"{\"workflow\":[{\"email\":\"worker5@tradelegs.com\",\"action\":\"login\",\"tenant\":\"backtest-u305\"},{\"name\":\"Live Project TSM 2026-04-03 fhf3 batch1\",\"action\":\"project_create\"},{\"action\":\"project_add_prediction\",\"symbol\":\"TSM\",\"target_date\":{\"next_friday_expiration\":2}},{\"action\":\"project_create_market_snapshot\",\"last_session\":false,\"real_time_flag\":0,\"apply_date_rewind\":0},{\"action\":\"project_update_event_datetime\"},{\"action\":\"project_update_vol_assumptions\",\"event_variance\":true,\"term_structure_model\":\"forward variance\"},{\"action\":\"project_update_market_data_filters\",\"buy_puts\":1,\"exp_dates\":5,\"sell_puts\":1,\"buy_stocks\":1,\"sell_stocks\":1,\"long_put_option_moneyness_max\":100.5,\"long_put_option_moneyness_min\":70,\"long_call_option_moneyness_max\":130,\"long_call_option_moneyness_min\":99.5,\"short_put_option_moneyness_max\":100.5,\"short_put_option_moneyness_min\":70,\"short_call_option_moneyness_max\":130,\"short_call_option_moneyness_min\":99.5},{\"action\":\"project_update_constraints\",\"max_legs_no\":5,\"lot_size_shares\":\"dynamic\",\"lot_size_contracts\":\"dynamic\",\"option_lot_size_table\":[[0],[10],[40],[5],[50],[4],[100],[2],[200],[1]],\"max_optional_position_net\":1000000,\"min_optional_position_net\":0,\"apply_notional_position_net\":1,\"apply_risk_max_notional_net\":1,\"apply_risk_min_notional_net\":0,\"apply_moneyness_notional_net\":1,\"apply_spot_price_notional_net\":0},{\"action\":\"project_update_objective\",\"objective\":\"Payout Shape\"},{\"action\":\"project_update_prediction\",\"rr_function\":\"formula\",\"distribution\":[{\"name\":\"Service Implied\",\"type\":\"service implied\",\"weight\":\"0.9\",\"use_risk_range\":\"true\",\"reduce_risk_range\":\"false\"},{\"trim\":\"0.01\",\"type\":\"context-aware historical\",\"weight\":\"0.1\",\"use_risk_range\":\"true\"}],\"rr_max_formula\":\"MAX(d1.max,MIN(Spot + (d1.max - Spot) * 1.5, AVG(maxs)))\",\"rr_min_formula\":\"MIN(d1.min,MAX(Spot - (Spot - d1.min) * 1.5, AVG(mins)))\",\"rr_min_percent\":0.05,\"delete_previous\":true},{\"action\":\"project_add_covered_call_strategy\",\"capital\":250000,\"strategy_name\":\"Covered Call\",\"min_weekly_return\":0.01,\"min_strike_distance\":0,\"fat_finger_stock_factor\":1,\"fat_finger_option_factor\":3},{\"action\":\"project_export_and_upload_project\",\"bucket\":\"dev.tradelegs\",\"prefix\":\"TLDS_API/testing/projects\"}]}","host":"https://backtest-u305.tradelegs.com","email":"worker5@tradelegs.com","access_key":"tradelegs123","controller":"projects","action":"project_builder","password":"tradelegs123"}]},"exception":"RuntimeError","error":"Failed To Build Your Project","backtrace":["/app/lib/tasks_manager.rb:45:in `log'","/app/app/jobs/project_builder_job.rb:108:in `rescue in perform'","/app/app/jobs/project_builder_job.rb:5:in `perform'","/app/app/jobs/base_job.rb:18:in `perform'"],"worker":"resque-project-builder-5b49f86789-fx7vx:7:project_builder","queue":"project_builder"}
{"failed_at":"2026/04/03 14:02:06 UTC","payload":{"class":"ProjectBuilderJob","args":[103150,{"workflow":"{\"workflow\":[{\"email\":\"worker9@tradelegs.com\",\"action\":\"login\",\"tenant\":\"backtest-u309\"},{\"name\":\"Live Project ALB 2026-04-03 fhf3 batch1\",\"action\":\"project_create\"},{\"action\":\"project_add_prediction\",\"symbol\":\"ALB\",\"target_date\":{\"next_friday_expiration\":2}},{\"action\":\"project_create_market_snapshot\",\"last_session\":false,\"real_time_flag\":0,\"apply_date_rewind\":0},{\"action\":\"project_update_event_datetime\"},{\"action\":\"project_update_vol_assumptions\",\"event_variance\":true,\"term_structure_model\":\"forward variance\"},{\"action\":\"project_update_market_data_filters\",\"buy_puts\":1,\"exp_dates\":5,\"sell_puts\":1,\"buy_stocks\":1,\"sell_stocks\":1,\"long_put_option_moneyness_max\":100.5,\"long_put_option_moneyness_min\":70,\"long_call_option_moneyness_max\":130,\"long_call_option_moneyness_min\":99.5,\"short_put_option_moneyness_max\":100.5,\"short_put_option_moneyness_min\":70,\"short_call_option_moneyness_max\":130,\"short_call_option_moneyness_min\":99.5},{\"action\":\"project_update_constraints\",\"max_legs_no\":5,\"lot_size_shares\":\"dynamic\",\"lot_size_contracts\":\"dynamic\",\"option_lot_size_table\":[[0],[10],[40],[5],[50],[4],[100],[2],[200],[1]],\"max_optional_position_net\":1000000,\"min_optional_position_net\":0,\"apply_notional_position_net\":1,\"apply_risk_max_notional_net\":1,\"apply_risk_min_notional_net\":0,\"apply_moneyness_notional_net\":1,\"apply_spot_price_notional_net\":0},{\"action\":\"project_update_objective\",\"objective\":\"Payout Shape\"},{\"action\":\"project_update_prediction\",\"rr_function\":\"formula\",\"distribution\":[{\"name\":\"Service Implied\",\"type\":\"service implied\",\"weight\":\"0.9\",\"use_risk_range\":\"true\",\"reduce_risk_range\":\"false\"},{\"trim\":\"0.01\",\"type\":\"context-aware historical\",\"weight\":\"0.1\",\"use_risk_range\":\"true\"}],\"rr_max_formula\":\"MAX(d1.max,MIN(Spot + (d1.max - Spot) * 1.5, AVG(maxs)))\",\"rr_min_formula\":\"MIN(d1.min,MAX(Spot - (Spot - d1.min) * 1.5, AVG(mins)))\",\"rr_min_percent\":0.05,\"delete_previous\":true},{\"action\":\"project_add_covered_call_strategy\",\"capital\":250000,\"strategy_name\":\"Covered Call\",\"min_weekly_return\":0.01,\"min_strike_distance\":0,\"fat_finger_stock_factor\":1,\"fat_finger_option_factor\":3},{\"action\":\"project_export_and_upload_project\",\"bucket\":\"dev.tradelegs\",\"prefix\":\"TLDS_API/testing/projects\"}]}","host":"https://backtest-u309.tradelegs.com","email":"worker9@tradelegs.com","access_key":"tradelegs123","controller":"projects","action":"project_builder","password":"tradelegs123"}]},"exception":"RuntimeError","error":"Failed To Build Your Project","backtrace":["/app/lib/tasks_manager.rb:45:in `log'","/app/app/jobs/project_builder_job.rb:108:in `rescue in perform'","/app/app/jobs/project_builder_job.rb:5:in `perform'","/app/app/jobs/base_job.rb:18:in `perform'"],"worker":"resque-project-builder-5b49f86789-bc5tz:8:project_builder","queue":"project_builder"}
{"failed_at":"2026/04/03 14:02:07 UTC","payload":{"class":"ProjectBuilderJob","args":[103149,{"workflow":"{\"workflow\":[{\"email\":\"worker1@tradelegs.com\",\"action\":\"login\",\"tenant\":\"backtest-u301\"},{\"name\":\"Live Project DIS 2026-04-03 fhf3 batch1\",\"action\":\"project_create\"},{\"action\":\"project_add_prediction\",\"symbol\":\"DIS\",\"target_date\":{\"next_friday_expiration\":2}},{\"action\":\"project_create_market_snapshot\",\"last_session\":false,\"real_time_flag\":0,\"apply_date_rewind\":0},{\"action\":\"project_update_event_datetime\"},{\"action\":\"project_update_vol_assumptions\",\"event_variance\":true,\"term_structure_model\":\"forward variance\"},{\"action\":\"project_update_market_data_filters\",\"buy_puts\":1,\"exp_dates\":5,\"sell_puts\":1,\"buy_stocks\":1,\"sell_stocks\":1,\"long_put_option_moneyness_max\":100.5,\"long_put_option_moneyness_min\":70,\"long_call_option_moneyness_max\":130,\"long_call_option_moneyness_min\":99.5,\"short_put_option_moneyness_max\":100.5,\"short_put_option_moneyness_min\":70,\"short_call_option_moneyness_max\":130,\"short_call_option_moneyness_min\":99.5},{\"action\":\"project_update_constraints\",\"max_legs_no\":5,\"lot_size_shares\":\"dynamic\",\"lot_size_contracts\":\"dynamic\",\"option_lot_size_table\":[[0],[10],[40],[5],[50],[4],[100],[2],[200],[1]],\"max_optional_position_net\":1000000,\"min_optional_position_net\":0,\"apply_notional_position_net\":1,\"apply_risk_max_notional_net\":1,\"apply_risk_min_notional_net\":0,\"apply_moneyness_notional_net\":1,\"apply_spot_price_notional_net\":0},{\"action\":\"project_update_objective\",\"objective\":\"Payout Shape\"},{\"action\":\"project_update_prediction\",\"rr_function\":\"formula\",\"distribution\":[{\"name\":\"Service Implied\",\"type\":\"service implied\",\"weight\":\"0.9\",\"use_risk_range\":\"true\",\"reduce_risk_range\":\"false\"},{\"trim\":\"0.01\",\"type\":\"context-aware historical\",\"weight\":\"0.1\",\"use_risk_range\":\"true\"}],\"rr_max_formula\":\"MAX(d1.max,MIN(Spot + (d1.max - Spot) * 1.5, AVG(maxs)))\",\"rr_min_formula\":\"MIN(d1.min,MAX(Spot - (Spot - d1.min) * 1.5, AVG(mins)))\",\"rr_min_percent\":0.05,\"delete_previous\":true},{\"action\":\"project_add_covered_call_strategy\",\"capital\":250000,\"strategy_name\":\"Covered Call\",\"min_weekly_return\":0.01,\"min_strike_distance\":0,\"fat_finger_stock_factor\":1,\"fat_finger_option_factor\":3},{\"action\":\"project_export_and_upload_project\",\"bucket\":\"dev.tradelegs\",\"prefix\":\"TLDS_API/testing/projects\"}]}","host":"https://backtest-u301.tradelegs.com","email":"worker1@tradelegs.com","access_key":"tradelegs123","controller":"projects","action":"project_builder","password":"tradelegs123"}]},"exception":"RuntimeError","error":"Failed To Build Your Project","backtrace":["/app/lib/tasks_manager.rb:45:in `log'","/app/app/jobs/project_builder_job.rb:108:in `rescue in perform'","/app/app/jobs/project_builder_job.rb:5:in `perform'","/app/app/jobs/base_job.rb:18:in `perform'"],"worker":"resque-project-builder-5b49f86789-5x7zh:8:project_builder","queue":"project_builder"}
{"failed_at":"2026/04/03 14:02:07 UTC","payload":{"class":"ProjectBuilderJob","args":[103148,{"workflow":"{\"workflow\":[{\"email\":\"worker7@tradelegs.com\",\"action\":\"login\",\"tenant\":\"backtest-u307\"},{\"name\":\"Live Project UNH 2026-04-03 fhf3 batch1\",\"action\":\"project_create\"},{\"action\":\"project_add_prediction\",\"symbol\":\"UNH\",\"target_date\":{\"next_friday_expiration\":2}},{\"action\":\"project_create_market_snapshot\",\"last_session\":false,\"real_time_flag\":0,\"apply_date_rewind\":0},{\"action\":\"project_update_event_datetime\"},{\"action\":\"project_update_vol_assumptions\",\"event_variance\":true,\"term_structure_model\":\"forward variance\"},{\"action\":\"project_update_market_data_filters\",\"buy_puts\":1,\"exp_dates\":5,\"sell_puts\":1,\"buy_stocks\":1,\"sell_stocks\":1,\"long_put_option_moneyness_max\":100.5,\"long_put_option_moneyness_min\":70,\"long_call_option_moneyness_max\":130,\"long_call_option_moneyness_min\":99.5,\"short_put_option_moneyness_max\":100.5,\"short_put_option_moneyness_min\":70,\"short_call_option_moneyness_max\":130,\"short_call_option_moneyness_min\":99.5},{\"action\":\"project_update_constraints\",\"max_legs_no\":5,\"lot_size_shares\":\"dynamic\",\"lot_size_contracts\":\"dynamic\",\"option_lot_size_table\":[[0],[10],[40],[5],[50],[4],[100],[2],[200],[1]],\"max_optional_position_net\":1000000,\"min_optional_position_net\":0,\"apply_notional_position_net\":1,\"apply_risk_max_notional_net\":1,\"apply_risk_min_notional_net\":0,\"apply_moneyness_notional_net\":1,\"apply_spot_price_notional_net\":0},{\"action\":\"project_update_objective\",\"objective\":\"Payout Shape\"},{\"action\":\"project_update_prediction\",\"rr_function\":\"formula\",\"distribution\":[{\"name\":\"Service Implied\",\"type\":\"service implied\",\"weight\":\"0.9\",\"use_risk_range\":\"true\",\"reduce_risk_range\":\"false\"},{\"trim\":\"0.01\",\"type\":\"context-aware historical\",\"weight\":\"0.1\",\"use_risk_range\":\"true\"}],\"rr_max_formula\":\"MAX(d1.max,MIN(Spot + (d1.max - Spot) * 1.5, AVG(maxs)))\",\"rr_min_formula\":\"MIN(d1.min,MAX(Spot - (Spot - d1.min) * 1.5, AVG(mins)))\",\"rr_min_percent\":0.05,\"delete_previous\":true},{\"action\":\"project_add_covered_call_strategy\",\"capital\":250000,\"strategy_name\":\"Covered Call\",\"min_weekly_return\":0.01,\"min_strike_distance\":0,\"fat_finger_stock_factor\":1,\"fat_finger_option_factor\":3},{\"action\":\"project_export_and_upload_project\",\"bucket\":\"dev.tradelegs\",\"prefix\":\"TLDS_API/testing/projects\"}]}","host":"https://backtest-u307.tradelegs.com","email":"worker7@tradelegs.com","access_key":"tradelegs123","controller":"projects","action":"project_builder","password":"tradelegs123"}]},"exception":"RuntimeError","error":"Failed To Build Your Project","backtrace":["/app/lib/tasks_manager.rb:45:in `log'","/app/app/jobs/project_builder_job.rb:108:in `rescue in perform'","/app/app/jobs/project_builder_job.rb:5:in `perform'","/app/app/jobs/base_job.rb:18:in `perform'"],"worker":"resque-project-builder-5b49f86789-4zz7t:7:project_builder","queue":"project_builder"}
{"failed_at":"2026/04/03 14:02:11 UTC","payload":{"class":"ProjectBuilderJob","args":[103152,{"workflow":"{\"workflow\":[{\"email\":\"worker10@tradelegs.com\",\"action\":\"login\",\"tenant\":\"backtest-u310\"},{\"name\":\"Live Project EL 2026-04-03 fhf3 batch1\",\"action\":\"project_create\"},{\"action\":\"project_add_prediction\",\"symbol\":\"EL\",\"target_date\":{\"next_friday_expiration\":2}},{\"action\":\"project_create_market_snapshot\",\"last_session\":false,\"real_time_flag\":0,\"apply_date_rewind\":0},{\"action\":\"project_update_event_datetime\"},{\"action\":\"project_update_vol_assumptions\",\"event_variance\":true,\"term_structure_model\":\"forward variance\"},{\"action\":\"project_update_market_data_filters\",\"buy_puts\":1,\"exp_dates\":5,\"sell_puts\":1,\"buy_stocks\":1,\"sell_stocks\":1,\"long_put_option_moneyness_max\":100.5,\"long_put_option_moneyness_min\":70,\"long_call_option_moneyness_max\":130,\"long_call_option_moneyness_min\":99.5,\"short_put_option_moneyness_max\":100.5,\"short_put_option_moneyness_min\":70,\"short_call_option_moneyness_max\":130,\"short_call_option_moneyness_min\":99.5},{\"action\":\"project_update_constraints\",\"max_legs_no\":5,\"lot_size_shares\":\"dynamic\",\"lot_size_contracts\":\"dynamic\",\"option_lot_size_table\":[[0],[10],[40],[5],[50],[4],[100],[2],[200],[1]],\"max_optional_position_net\":1000000,\"min_optional_position_net\":0,\"apply_notional_position_net\":1,\"apply_risk_max_notional_net\":1,\"apply_risk_min_notional_net\":0,\"apply_moneyness_notional_net\":1,\"apply_spot_price_notional_net\":0},{\"action\":\"project_update_objective\",\"objective\":\"Payout Shape\"},{\"action\":\"project_update_prediction\",\"rr_function\":\"formula\",\"distribution\":[{\"name\":\"Service Implied\",\"type\":\"service implied\",\"weight\":\"0.9\",\"use_risk_range\":\"true\",\"reduce_risk_range\":\"false\"},{\"trim\":\"0.01\",\"type\":\"context-aware historical\",\"weight\":\"0.1\",\"use_risk_range\":\"true\"}],\"rr_max_formula\":\"MAX(d1.max,MIN(Spot + (d1.max - Spot) * 1.5, AVG(maxs)))\",\"rr_min_formula\":\"MIN(d1.min,MAX(Spot - (Spot - d1.min) * 1.5, AVG(mins)))\",\"rr_min_percent\":0.05,\"delete_previous\":true},{\"action\":\"project_add_covered_call_strategy\",\"capital\":250000,\"strategy_name\":\"Covered Call\",\"min_weekly_return\":0.01,\"min_strike_distance\":0,\"fat_finger_stock_factor\":1,\"fat_finger_option_factor\":3},{\"action\":\"project_export_and_upload_project\",\"bucket\":\"dev.tradelegs\",\"prefix\":\"TLDS_API/testing/projects\"}]}","host":"https://backtest-u310.tradelegs.com","email":"worker10@tradelegs.com","access_key":"tradelegs123","controller":"projects","action":"project_builder","password":"tradelegs123"}]},"exception":"RuntimeError","error":"Failed To Build Your Project","backtrace":["/app/lib/tasks_manager.rb:45:in `log'","/app/app/jobs/project_builder_job.rb:108:in `rescue in perform'","/app/app/jobs/project_builder_job.rb:5:in `perform'","/app/app/jobs/base_job.rb:18:in `perform'"],"worker":"resque-project-builder-5b49f86789-bc5tz:8:project_builder","queue":"project_builder"}