The job serialization was fixed to use new field names, but the UI render function was still using old field names (total_pnl, hedging_cost, etc.) which don't exist anymore. Now uses: - start_value, end_value_hedged_net, total_hedge_cost from summary_metrics - template_results[0].daily_path for daily results table - Added margin call metrics display