{"ok":true,"service":"standalone-backtest-summary-s83","version":"TSC Trading Hub S2.4 Signal Detail UX Hardening","settings":{"active":true,"q":"","max_tickers":250,"horizon_days":20,"signal_limit":300,"only_passed":false,"min_quality_score":0.0},"ticker_count":22,"summary":{"tickers_total":22,"tickers_with_prices":22,"tickers_with_signals":22,"tickers_with_trades":22,"price_rows":6111,"signals_seen":724,"quality_rows":672,"trades_simulated":724,"closed_trades":557,"wins":138,"losses":419,"open":107,"expired":60,"skipped":0,"win_rate_closed":24.78,"avg_closed_expectancy_r":-0.5832,"avg_open_r":-0.1332,"avg_mark_to_market_r":-0.4212},"rows":[{"ticker":"NYSE:FCX","name":"Freeport-McMoRan","active":true,"ok":true,"price_rows":310,"signals_seen":74,"quality_rows":64,"trades_simulated":74,"closed_trades":66,"wins":30,"losses":36,"open":5,"expired":3,"skipped":0,"win_rate_closed":45.45,"closed_expectancy_r":0.3273,"open_avg_r":-0.1982,"mark_to_market_avg_r":0.3041,"open_avg_pnl_pct":-1.2596,"mark_to_market_avg_pnl_pct":2.1682,"best_r":2.0,"worst_r":-1.0,"outcomes":{"loss":36,"expired":3,"win":30,"open":5},"skip_reasons":{},"setup_summary":[{"setup":"A_TREND_PULLBACK","total_rows":48,"skipped":0,"trades":48,"closed":42,"wins":18,"losses":24,"expired":1,"open":5,"win_rate_closed":42.86,"closed_expectancy_r":0.2857,"closed_avg_r":0.2857,"closed_avg_pnl_pct":1.8956,"expectancy_r":0.2857,"avg_r":0.2857,"open_avg_r":-0.1982,"open_avg_pnl_pct":-1.2596,"expired_avg_r":0.8286,"mark_to_market_avg_r":0.2466,"mark_to_market_avg_pnl_pct":1.6527,"avg_quality_score":85.27,"best_r":2.0,"worst_r":-1.0},{"setup":"B_ANTICYCLICAL_REVERSAL","total_rows":26,"skipped":0,"trades":26,"closed":24,"wins":12,"losses":12,"expired":2,"open":0,"win_rate_closed":50.0,"closed_expectancy_r":0.4,"closed_avg_r":0.4,"closed_avg_pnl_pct":3.0161,"expectancy_r":0.4,"avg_r":0.4,"open_avg_r":null,"open_avg_pnl_pct":null,"expired_avg_r":0.5315,"mark_to_market_avg_r":0.4101,"mark_to_market_avg_pnl_pct":3.12,"avg_quality_score":81.0,"best_r":1.8,"worst_r":-1.0}],"error":null},{"ticker":"NYSE:SLB","name":"Schlumberger","active":true,"ok":true,"price_rows":310,"signals_seen":70,"quality_rows":69,"trades_simulated":70,"closed_trades":54,"wins":40,"losses":14,"open":14,"expired":2,"skipped":0,"win_rate_closed":74.07,"closed_expectancy_r":1.163,"open_avg_r":-0.3851,"mark_to_market_avg_r":0.8602,"open_avg_pnl_pct":-2.0977,"mark_to_market_avg_pnl_pct":4.3909,"best_r":2.0,"worst_r":-1.0,"outcomes":{"expired":2,"loss":14,"win":40,"open":14},"skip_reasons":{},"setup_summary":[{"setup":"A_TREND_PULLBACK","total_rows":41,"skipped":0,"trades":41,"closed":31,"wins":24,"losses":7,"expired":1,"open":9,"win_rate_closed":77.42,"closed_expectancy_r":1.3226,"closed_avg_r":1.3226,"closed_avg_pnl_pct":6.5694,"expectancy_r":1.3226,"avg_r":1.3226,"open_avg_r":-0.3334,"open_avg_pnl_pct":-1.7338,"expired_avg_r":1.2673,"mark_to_market_avg_r":0.9577,"mark_to_market_avg_pnl_pct":4.7491,"avg_quality_score":87.07,"best_r":2.0,"worst_r":-1.0},{"setup":"B_ANTICYCLICAL_REVERSAL","total_rows":29,"skipped":0,"trades":29,"closed":23,"wins":16,"losses":7,"expired":1,"open":5,"win_rate_closed":69.57,"closed_expectancy_r":0.9478,"closed_avg_r":0.9478,"closed_avg_pnl_pct":5.0379,"expectancy_r":0.9478,"avg_r":0.9478,"open_avg_r":-0.4782,"open_avg_pnl_pct":-2.7527,"expired_avg_r":1.5394,"mark_to_market_avg_r":0.7224,"mark_to_market_avg_pnl_pct":3.8846,"avg_quality_score":81.61,"best_r":1.8,"worst_r":-1.0}],"error":null},{"ticker":"NASDAQ:NVDA","name":"Nvidia","active":true,"ok":true,"price_rows":310,"signals_seen":70,"quality_rows":66,"trades_simulated":70,"closed_trades":42,"wins":4,"losses":38,"open":17,"expired":11,"skipped":0,"win_rate_closed":9.52,"closed_expectancy_r":-0.7143,"open_avg_r":-0.3036,"mark_to_market_avg_r":-0.406,"open_avg_pnl_pct":-1.7235,"mark_to_market_avg_pnl_pct":-2.3329,"best_r":2.0,"worst_r":-1.0,"outcomes":{"loss":38,"win":4,"expired":11,"open":17},"skip_reasons":{},"setup_summary":[{"setup":"A_TREND_PULLBACK","total_rows":46,"skipped":0,"trades":46,"closed":28,"wins":4,"losses":24,"expired":6,"open":12,"win_rate_closed":14.29,"closed_expectancy_r":-0.5714,"closed_avg_r":-0.5714,"closed_avg_pnl_pct":-3.2074,"expectancy_r":-0.5714,"avg_r":-0.5714,"open_avg_r":-0.1733,"open_avg_pnl_pct":-0.9368,"expired_avg_r":0.6561,"mark_to_market_avg_r":-0.3075,"mark_to_market_avg_pnl_pct":-1.7027,"avg_quality_score":87.64,"best_r":2.0,"worst_r":-1.0},{"setup":"B_ANTICYCLICAL_REVERSAL","total_rows":24,"skipped":0,"trades":24,"closed":14,"wins":0,"losses":14,"expired":5,"open":5,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"closed_avg_r":-1.0,"closed_avg_pnl_pct":-6.087,"expectancy_r":-1.0,"avg_r":-1.0,"open_avg_r":-0.6163,"open_avg_pnl_pct":-3.6115,"expired_avg_r":0.5607,"mark_to_market_avg_r":-0.5949,"mark_to_market_avg_pnl_pct":-3.5406,"avg_quality_score":84.53,"best_r":1.0085,"worst_r":-1.0}],"error":null},{"ticker":"NASDAQ:AMD","name":"AMD","active":true,"ok":true,"price_rows":310,"signals_seen":68,"quality_rows":57,"trades_simulated":68,"closed_trades":43,"wins":0,"losses":43,"open":14,"expired":11,"skipped":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"open_avg_r":0.4957,"mark_to_market_avg_r":-0.556,"open_avg_pnl_pct":4.4351,"mark_to_market_avg_pnl_pct":-6.4282,"best_r":1.1651,"worst_r":-1.0,"outcomes":{"expired":11,"loss":43,"open":14},"skip_reasons":{},"setup_summary":[{"setup":"A_TREND_PULLBACK","total_rows":48,"skipped":0,"trades":48,"closed":30,"wins":0,"losses":30,"expired":8,"open":10,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"closed_avg_r":-1.0,"closed_avg_pnl_pct":-10.773,"expectancy_r":-1.0,"avg_r":-1.0,"open_avg_r":0.6145,"open_avg_pnl_pct":5.4331,"expired_avg_r":-0.1476,"mark_to_market_avg_r":-0.5216,"mark_to_market_avg_pnl_pct":-5.9529,"avg_quality_score":76.14,"best_r":1.1651,"worst_r":-1.0},{"setup":"B_ANTICYCLICAL_REVERSAL","total_rows":20,"skipped":0,"trades":20,"closed":13,"wins":0,"losses":13,"expired":3,"open":4,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"closed_avg_r":-1.0,"closed_avg_pnl_pct":-11.589,"expectancy_r":-1.0,"avg_r":-1.0,"open_avg_r":0.1989,"open_avg_pnl_pct":1.94,"expired_avg_r":-0.1893,"mark_to_market_avg_r":-0.6386,"mark_to_market_avg_pnl_pct":-7.569,"avg_quality_score":74.6,"best_r":0.657,"worst_r":-1.0}],"error":null},{"ticker":"NYSE:UPS","name":"United Parcel Service","active":true,"ok":true,"price_rows":310,"signals_seen":61,"quality_rows":49,"trades_simulated":61,"closed_trades":57,"wins":13,"losses":44,"open":0,"expired":4,"skipped":0,"win_rate_closed":22.81,"closed_expectancy_r":-0.3228,"open_avg_r":null,"mark_to_market_avg_r":-0.2814,"open_avg_pnl_pct":null,"mark_to_market_avg_pnl_pct":-0.9267,"best_r":2.0,"worst_r":-1.0,"outcomes":{"win":13,"expired":4,"loss":44},"skip_reasons":{},"setup_summary":[{"setup":"A_TREND_PULLBACK","total_rows":41,"skipped":0,"trades":41,"closed":40,"wins":11,"losses":29,"expired":1,"open":0,"win_rate_closed":27.5,"closed_expectancy_r":-0.175,"closed_avg_r":-0.175,"closed_avg_pnl_pct":-0.3365,"expectancy_r":-0.175,"avg_r":-0.175,"open_avg_r":null,"open_avg_pnl_pct":null,"expired_avg_r":1.105,"mark_to_market_avg_r":-0.1438,"mark_to_market_avg_pnl_pct":-0.206,"avg_quality_score":85.58,"best_r":2.0,"worst_r":-1.0},{"setup":"B_ANTICYCLICAL_REVERSAL","total_rows":20,"skipped":0,"trades":20,"closed":17,"wins":2,"losses":15,"expired":3,"open":0,"win_rate_closed":11.76,"closed_expectancy_r":-0.6706,"closed_avg_r":-0.6706,"closed_avg_pnl_pct":-2.8538,"expectancy_r":-0.6706,"avg_r":-0.6706,"open_avg_r":null,"open_avg_pnl_pct":null,"expired_avg_r":0.0423,"mark_to_market_avg_r":-0.5636,"mark_to_market_avg_pnl_pct":-2.4043,"avg_quality_score":83.99,"best_r":1.8,"worst_r":-1.0}],"error":null},{"ticker":"NASDAQ:AMZN","name":"Amazon","active":true,"ok":true,"price_rows":310,"signals_seen":61,"quality_rows":60,"trades_simulated":61,"closed_trades":45,"wins":0,"losses":45,"open":15,"expired":1,"skipped":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"open_avg_r":-0.1534,"mark_to_market_avg_r":-0.7804,"open_avg_pnl_pct":-0.726,"mark_to_market_avg_pnl_pct":-4.1157,"best_r":0.1713,"worst_r":-1.0,"outcomes":{"loss":45,"expired":1,"open":15},"skip_reasons":{},"setup_summary":[{"setup":"A_TREND_PULLBACK","total_rows":44,"skipped":0,"trades":44,"closed":30,"wins":0,"losses":30,"expired":0,"open":14,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"closed_avg_r":-1.0,"closed_avg_pnl_pct":-5.0749,"expectancy_r":-1.0,"avg_r":-1.0,"open_avg_r":-0.1361,"open_avg_pnl_pct":-0.6364,"expired_avg_r":null,"mark_to_market_avg_r":-0.7251,"mark_to_market_avg_pnl_pct":-3.6627,"avg_quality_score":82.4,"best_r":0.1713,"worst_r":-1.0},{"setup":"B_ANTICYCLICAL_REVERSAL","total_rows":17,"skipped":0,"trades":17,"closed":15,"wins":0,"losses":15,"expired":1,"open":1,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"closed_avg_r":-1.0,"closed_avg_pnl_pct":-5.7349,"expectancy_r":-1.0,"avg_r":-1.0,"open_avg_r":-0.3959,"open_avg_pnl_pct":-1.9804,"expired_avg_r":-0.3008,"mark_to_market_avg_r":-0.9233,"mark_to_market_avg_pnl_pct":-5.2883,"avg_quality_score":80.33,"best_r":-0.3008,"worst_r":-1.0}],"error":null},{"ticker":"NYSE:RIO","name":"Rio Tinto","active":true,"ok":true,"price_rows":309,"signals_seen":60,"quality_rows":60,"trades_simulated":60,"closed_trades":52,"wins":22,"losses":30,"open":8,"expired":0,"skipped":0,"win_rate_closed":42.31,"closed_expectancy_r":0.2462,"open_avg_r":-0.2972,"mark_to_market_avg_r":0.1737,"open_avg_pnl_pct":-1.1358,"mark_to_market_avg_pnl_pct":0.7799,"best_r":2.0,"worst_r":-1.0,"outcomes":{"loss":30,"win":22,"open":8},"skip_reasons":{},"setup_summary":[{"setup":"A_TREND_PULLBACK","total_rows":40,"skipped":0,"trades":40,"closed":34,"wins":16,"losses":18,"expired":0,"open":6,"win_rate_closed":47.06,"closed_expectancy_r":0.4118,"closed_avg_r":0.4118,"closed_avg_pnl_pct":1.6841,"expectancy_r":0.4118,"avg_r":0.4118,"open_avg_r":-0.2934,"open_avg_pnl_pct":-1.0726,"expired_avg_r":null,"mark_to_market_avg_r":0.306,"mark_to_market_avg_pnl_pct":1.2706,"avg_quality_score":84.12,"best_r":2.0,"worst_r":-1.0},{"setup":"B_ANTICYCLICAL_REVERSAL","total_rows":20,"skipped":0,"trades":20,"closed":18,"wins":6,"losses":12,"expired":0,"open":2,"win_rate_closed":33.33,"closed_expectancy_r":-0.0667,"closed_avg_r":-0.0667,"closed_avg_pnl_pct":-0.0767,"expectancy_r":-0.0667,"avg_r":-0.0667,"open_avg_r":-0.3085,"open_avg_pnl_pct":-1.3254,"expired_avg_r":null,"mark_to_market_avg_r":-0.0909,"mark_to_market_avg_pnl_pct":-0.2016,"avg_quality_score":81.05,"best_r":1.8,"worst_r":-1.0}],"error":null},{"ticker":"NYSE:UAA","name":"Under Armour","active":true,"ok":true,"price_rows":310,"signals_seen":52,"quality_rows":43,"trades_simulated":52,"closed_trades":44,"wins":15,"losses":29,"open":0,"expired":8,"skipped":0,"win_rate_closed":34.09,"closed_expectancy_r":-0.0045,"open_avg_r":null,"mark_to_market_avg_r":0.0057,"open_avg_pnl_pct":null,"mark_to_market_avg_pnl_pct":0.1611,"best_r":2.0,"worst_r":-1.0,"outcomes":{"win":15,"expired":8,"loss":29},"skip_reasons":{},"setup_summary":[{"setup":"A_TREND_PULLBACK","total_rows":34,"skipped":0,"trades":34,"closed":30,"wins":9,"losses":21,"expired":4,"open":0,"win_rate_closed":30.0,"closed_expectancy_r":-0.1,"closed_avg_r":-0.1,"closed_avg_pnl_pct":-0.725,"expectancy_r":-0.1,"avg_r":-0.1,"open_avg_r":null,"open_avg_pnl_pct":null,"expired_avg_r":0.0975,"mark_to_market_avg_r":-0.0768,"mark_to_market_avg_pnl_pct":-0.5603,"avg_quality_score":86.5,"best_r":2.0,"worst_r":-1.0},{"setup":"B_ANTICYCLICAL_REVERSAL","total_rows":18,"skipped":0,"trades":18,"closed":14,"wins":6,"losses":8,"expired":4,"open":0,"win_rate_closed":42.86,"closed_expectancy_r":0.2,"closed_avg_r":0.2,"closed_avg_pnl_pct":1.9035,"expectancy_r":0.2,"avg_r":0.2,"open_avg_r":null,"open_avg_pnl_pct":null,"expired_avg_r":0.0264,"mark_to_market_avg_r":0.1614,"mark_to_market_avg_pnl_pct":1.5237,"avg_quality_score":83.11,"best_r":1.8,"worst_r":-1.0}],"error":null},{"ticker":"NYSE:PAAS","name":"Pan American Silver","active":true,"ok":true,"price_rows":310,"signals_seen":43,"quality_rows":39,"trades_simulated":43,"closed_trades":24,"wins":6,"losses":18,"open":19,"expired":0,"skipped":0,"win_rate_closed":25.0,"closed_expectancy_r":-0.2583,"open_avg_r":-0.3987,"mark_to_market_avg_r":-0.3204,"open_avg_pnl_pct":-2.7823,"mark_to_market_avg_pnl_pct":-2.26,"best_r":2.0,"worst_r":-1.0,"outcomes":{"loss":18,"win":6,"open":19},"skip_reasons":{},"setup_summary":[{"setup":"A_TREND_PULLBACK","total_rows":30,"skipped":0,"trades":30,"closed":16,"wins":5,"losses":11,"expired":0,"open":14,"win_rate_closed":31.25,"closed_expectancy_r":-0.0625,"closed_avg_r":-0.0625,"closed_avg_pnl_pct":-0.5072,"expectancy_r":-0.0625,"avg_r":-0.0625,"open_avg_r":-0.3762,"open_avg_pnl_pct":-2.5306,"expired_avg_r":null,"mark_to_market_avg_r":-0.2089,"mark_to_market_avg_pnl_pct":-1.4514,"avg_quality_score":83.26,"best_r":2.0,"worst_r":-1.0},{"setup":"B_ANTICYCLICAL_REVERSAL","total_rows":13,"skipped":0,"trades":13,"closed":8,"wins":1,"losses":7,"expired":0,"open":5,"win_rate_closed":12.5,"closed_expectancy_r":-0.65,"closed_avg_r":-0.65,"closed_avg_pnl_pct":-4.5254,"expectancy_r":-0.65,"avg_r":-0.65,"open_avg_r":-0.4618,"open_avg_pnl_pct":-3.4871,"expired_avg_r":null,"mark_to_market_avg_r":-0.5776,"mark_to_market_avg_pnl_pct":-4.126,"avg_quality_score":79.94,"best_r":1.8,"worst_r":-1.0}],"error":null},{"ticker":"NASDAQ:PYPL","name":"PayPal","active":true,"ok":true,"price_rows":308,"signals_seen":39,"quality_rows":39,"trades_simulated":39,"closed_trades":26,"wins":8,"losses":18,"open":0,"expired":13,"skipped":0,"win_rate_closed":30.77,"closed_expectancy_r":-0.1,"open_avg_r":null,"mark_to_market_avg_r":0.345,"open_avg_pnl_pct":null,"mark_to_market_avg_pnl_pct":2.2644,"best_r":2.0,"worst_r":-1.0,"outcomes":{"expired":13,"win":8,"loss":18},"skip_reasons":{},"setup_summary":[{"setup":"B_ANTICYCLICAL_REVERSAL","total_rows":20,"skipped":0,"trades":20,"closed":14,"wins":3,"losses":11,"expired":6,"open":0,"win_rate_closed":21.43,"closed_expectancy_r":-0.4,"closed_avg_r":-0.4,"closed_avg_pnl_pct":-1.6398,"expectancy_r":-0.4,"avg_r":-0.4,"open_avg_r":null,"open_avg_pnl_pct":null,"expired_avg_r":1.1541,"mark_to_market_avg_r":0.0662,"mark_to_market_avg_pnl_pct":0.9328,"avg_quality_score":71.56,"best_r":1.8,"worst_r":-1.0},{"setup":"A_TREND_PULLBACK","total_rows":19,"skipped":0,"trades":19,"closed":12,"wins":5,"losses":7,"expired":7,"open":0,"win_rate_closed":41.67,"closed_expectancy_r":0.25,"closed_avg_r":0.25,"closed_avg_pnl_pct":1.7848,"expectancy_r":0.25,"avg_r":0.25,"open_avg_r":null,"open_avg_pnl_pct":null,"expired_avg_r":1.3045,"mark_to_market_avg_r":0.6385,"mark_to_market_avg_pnl_pct":3.6661,"avg_quality_score":75.47,"best_r":2.0,"worst_r":-1.0}],"error":null},{"ticker":"NASDAQ:GOOGL","name":"Google A","active":true,"ok":true,"price_rows":310,"signals_seen":39,"quality_rows":36,"trades_simulated":39,"closed_trades":34,"wins":0,"losses":34,"open":1,"expired":4,"skipped":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"open_avg_r":-0.002,"mark_to_market_avg_r":-0.927,"open_avg_pnl_pct":-0.0089,"mark_to_market_avg_pnl_pct":-4.9066,"best_r":-0.002,"worst_r":-1.0,"outcomes":{"loss":34,"expired":4,"open":1},"skip_reasons":{},"setup_summary":[{"setup":"A_TREND_PULLBACK","total_rows":25,"skipped":0,"trades":25,"closed":22,"wins":0,"losses":22,"expired":3,"open":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"closed_avg_r":-1.0,"closed_avg_pnl_pct":-5.1141,"expectancy_r":-1.0,"avg_r":-1.0,"open_avg_r":null,"open_avg_pnl_pct":null,"expired_avg_r":-0.5735,"mark_to_market_avg_r":-0.9488,"mark_to_market_avg_pnl_pct":-4.888,"avg_quality_score":84.08,"best_r":-0.486,"worst_r":-1.0},{"setup":"B_ANTICYCLICAL_REVERSAL","total_rows":14,"skipped":0,"trades":14,"closed":12,"wins":0,"losses":12,"expired":1,"open":1,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"closed_avg_r":-1.0,"closed_avg_pnl_pct":-5.5393,"expectancy_r":-1.0,"avg_r":-1.0,"open_avg_r":-0.002,"open_avg_pnl_pct":-0.0089,"expired_avg_r":-0.432,"mark_to_market_avg_r":-0.8881,"mark_to_market_avg_pnl_pct":-4.9399,"avg_quality_score":80.32,"best_r":-0.002,"worst_r":-1.0}],"error":null},{"ticker":"NASDAQ:META","name":"Meta Platforms","active":true,"ok":true,"price_rows":310,"signals_seen":18,"quality_rows":18,"trades_simulated":18,"closed_trades":13,"wins":0,"losses":13,"open":5,"expired":0,"skipped":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"open_avg_r":0.0062,"mark_to_market_avg_r":-0.7205,"open_avg_pnl_pct":0.0265,"mark_to_market_avg_pnl_pct":-4.7067,"best_r":0.0977,"worst_r":-1.0,"outcomes":{"loss":13,"open":5},"skip_reasons":{},"setup_summary":[{"setup":"A_TREND_PULLBACK","total_rows":10,"skipped":0,"trades":10,"closed":8,"wins":0,"losses":8,"expired":0,"open":2,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"closed_avg_r":-1.0,"closed_avg_pnl_pct":-6.2422,"expectancy_r":-1.0,"avg_r":-1.0,"open_avg_r":0.0489,"open_avg_pnl_pct":0.2607,"expired_avg_r":null,"mark_to_market_avg_r":-0.7902,"mark_to_market_avg_pnl_pct":-4.9416,"avg_quality_score":78.39,"best_r":0.0977,"worst_r":-1.0},{"setup":"B_ANTICYCLICAL_REVERSAL","total_rows":8,"skipped":0,"trades":8,"closed":5,"wins":0,"losses":5,"expired":0,"open":3,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"closed_avg_r":-1.0,"closed_avg_pnl_pct":-6.9832,"expectancy_r":-1.0,"avg_r":-1.0,"open_avg_r":-0.0223,"open_avg_pnl_pct":-0.1296,"expired_avg_r":null,"mark_to_market_avg_r":-0.6334,"mark_to_market_avg_pnl_pct":-4.4131,"avg_quality_score":76.66,"best_r":0.0869,"worst_r":-1.0}],"error":null},{"ticker":"NASDAQ:TSLA","name":"Tesla","active":true,"ok":true,"price_rows":310,"signals_seen":14,"quality_rows":12,"trades_simulated":14,"closed_trades":14,"wins":0,"losses":14,"open":0,"expired":0,"skipped":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"open_avg_r":null,"mark_to_market_avg_r":-1.0,"open_avg_pnl_pct":null,"mark_to_market_avg_pnl_pct":-7.5338,"best_r":-1.0,"worst_r":-1.0,"outcomes":{"loss":14},"skip_reasons":{},"setup_summary":[{"setup":"A_TREND_PULLBACK","total_rows":8,"skipped":0,"trades":8,"closed":8,"wins":0,"losses":8,"expired":0,"open":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"closed_avg_r":-1.0,"closed_avg_pnl_pct":-7.2224,"expectancy_r":-1.0,"avg_r":-1.0,"open_avg_r":null,"open_avg_pnl_pct":null,"expired_avg_r":null,"mark_to_market_avg_r":-1.0,"mark_to_market_avg_pnl_pct":-7.2224,"avg_quality_score":83.41,"best_r":-1.0,"worst_r":-1.0},{"setup":"B_ANTICYCLICAL_REVERSAL","total_rows":6,"skipped":0,"trades":6,"closed":6,"wins":0,"losses":6,"expired":0,"open":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"closed_avg_r":-1.0,"closed_avg_pnl_pct":-7.9489,"expectancy_r":-1.0,"avg_r":-1.0,"open_avg_r":null,"open_avg_pnl_pct":null,"expired_avg_r":null,"mark_to_market_avg_r":-1.0,"mark_to_market_avg_pnl_pct":-7.9489,"avg_quality_score":77.75,"best_r":-1.0,"worst_r":-1.0}],"error":null},{"ticker":"AMEX:UEC","name":"Uranium Energy","active":true,"ok":true,"price_rows":310,"signals_seen":14,"quality_rows":14,"trades_simulated":14,"closed_trades":14,"wins":0,"losses":14,"open":0,"expired":0,"skipped":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"open_avg_r":null,"mark_to_market_avg_r":-1.0,"open_avg_pnl_pct":null,"mark_to_market_avg_pnl_pct":-9.0343,"best_r":-1.0,"worst_r":-1.0,"outcomes":{"loss":14},"skip_reasons":{},"setup_summary":[{"setup":"A_TREND_PULLBACK","total_rows":8,"skipped":0,"trades":8,"closed":8,"wins":0,"losses":8,"expired":0,"open":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"closed_avg_r":-1.0,"closed_avg_pnl_pct":-8.778,"expectancy_r":-1.0,"avg_r":-1.0,"open_avg_r":null,"open_avg_pnl_pct":null,"expired_avg_r":null,"mark_to_market_avg_r":-1.0,"mark_to_market_avg_pnl_pct":-8.778,"avg_quality_score":78.32,"best_r":-1.0,"worst_r":-1.0},{"setup":"B_ANTICYCLICAL_REVERSAL","total_rows":6,"skipped":0,"trades":6,"closed":6,"wins":0,"losses":6,"expired":0,"open":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"closed_avg_r":-1.0,"closed_avg_pnl_pct":-9.3759,"expectancy_r":-1.0,"avg_r":-1.0,"open_avg_r":null,"open_avg_pnl_pct":null,"expired_avg_r":null,"mark_to_market_avg_r":-1.0,"mark_to_market_avg_pnl_pct":-9.3759,"avg_quality_score":74.93,"best_r":-1.0,"worst_r":-1.0}],"error":null},{"ticker":"NYSE:QBTS","name":"D-Wave Quantum","active":true,"ok":true,"price_rows":310,"signals_seen":11,"quality_rows":5,"trades_simulated":11,"closed_trades":11,"wins":0,"losses":11,"open":0,"expired":0,"skipped":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"open_avg_r":null,"mark_to_market_avg_r":-1.0,"open_avg_pnl_pct":null,"mark_to_market_avg_pnl_pct":-16.517,"best_r":-1.0,"worst_r":-1.0,"outcomes":{"loss":11},"skip_reasons":{},"setup_summary":[{"setup":"A_TREND_PULLBACK","total_rows":8,"skipped":0,"trades":8,"closed":8,"wins":0,"losses":8,"expired":0,"open":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"closed_avg_r":-1.0,"closed_avg_pnl_pct":-16.3602,"expectancy_r":-1.0,"avg_r":-1.0,"open_avg_r":null,"open_avg_pnl_pct":null,"expired_avg_r":null,"mark_to_market_avg_r":-1.0,"mark_to_market_avg_pnl_pct":-16.3602,"avg_quality_score":67.92,"best_r":-1.0,"worst_r":-1.0},{"setup":"B_ANTICYCLICAL_REVERSAL","total_rows":3,"skipped":0,"trades":3,"closed":3,"wins":0,"losses":3,"expired":0,"open":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"closed_avg_r":-1.0,"closed_avg_pnl_pct":-16.9352,"expectancy_r":-1.0,"avg_r":-1.0,"open_avg_r":null,"open_avg_pnl_pct":null,"expired_avg_r":null,"mark_to_market_avg_r":-1.0,"mark_to_market_avg_pnl_pct":-16.9352,"avg_quality_score":68.35,"best_r":-1.0,"worst_r":-1.0}],"error":null},{"ticker":"NASDAQ:COIN","name":"Coinbase","active":true,"ok":true,"price_rows":310,"signals_seen":10,"quality_rows":10,"trades_simulated":10,"closed_trades":2,"wins":0,"losses":2,"open":8,"expired":0,"skipped":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"open_avg_r":-0.2294,"mark_to_market_avg_r":-0.3835,"open_avg_pnl_pct":-2.2129,"mark_to_market_avg_pnl_pct":-3.8567,"best_r":0.0189,"worst_r":-1.0,"outcomes":{"open":8,"loss":2},"skip_reasons":{},"setup_summary":[{"setup":"B_ANTICYCLICAL_REVERSAL","total_rows":2,"skipped":0,"trades":2,"closed":2,"wins":0,"losses":2,"expired":0,"open":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"closed_avg_r":-1.0,"closed_avg_pnl_pct":-10.4318,"expectancy_r":-1.0,"avg_r":-1.0,"open_avg_r":null,"open_avg_pnl_pct":null,"expired_avg_r":null,"mark_to_market_avg_r":-1.0,"mark_to_market_avg_pnl_pct":-10.4318,"avg_quality_score":73.0,"best_r":-1.0,"worst_r":-1.0},{"setup":"A_TREND_PULLBACK","total_rows":8,"skipped":0,"trades":8,"closed":0,"wins":0,"losses":0,"expired":0,"open":8,"win_rate_closed":null,"closed_expectancy_r":null,"closed_avg_r":null,"closed_avg_pnl_pct":null,"expectancy_r":null,"avg_r":null,"open_avg_r":-0.2294,"open_avg_pnl_pct":-2.2129,"expired_avg_r":null,"mark_to_market_avg_r":-0.2294,"mark_to_market_avg_pnl_pct":-2.2129,"avg_quality_score":73.42,"best_r":0.0189,"worst_r":-0.509}],"error":null},{"ticker":"NYSE:BABA","name":"Alibaba","active":true,"ok":true,"price_rows":309,"signals_seen":6,"quality_rows":6,"trades_simulated":6,"closed_trades":6,"wins":0,"losses":6,"open":0,"expired":0,"skipped":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"open_avg_r":null,"mark_to_market_avg_r":-1.0,"open_avg_pnl_pct":null,"mark_to_market_avg_pnl_pct":-5.1748,"best_r":-1.0,"worst_r":-1.0,"outcomes":{"loss":6},"skip_reasons":{},"setup_summary":[{"setup":"B_ANTICYCLICAL_REVERSAL","total_rows":3,"skipped":0,"trades":3,"closed":3,"wins":0,"losses":3,"expired":0,"open":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"closed_avg_r":-1.0,"closed_avg_pnl_pct":-5.4093,"expectancy_r":-1.0,"avg_r":-1.0,"open_avg_r":null,"open_avg_pnl_pct":null,"expired_avg_r":null,"mark_to_market_avg_r":-1.0,"mark_to_market_avg_pnl_pct":-5.4093,"avg_quality_score":74.07,"best_r":-1.0,"worst_r":-1.0},{"setup":"A_TREND_PULLBACK","total_rows":3,"skipped":0,"trades":3,"closed":3,"wins":0,"losses":3,"expired":0,"open":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"closed_avg_r":-1.0,"closed_avg_pnl_pct":-4.9404,"expectancy_r":-1.0,"avg_r":-1.0,"open_avg_r":null,"open_avg_pnl_pct":null,"expired_avg_r":null,"mark_to_market_avg_r":-1.0,"mark_to_market_avg_pnl_pct":-4.9404,"avg_quality_score":76.27,"best_r":-1.0,"worst_r":-1.0}],"error":null},{"ticker":"NYSE:IONQ","name":"IONIQ","active":true,"ok":true,"price_rows":308,"signals_seen":5,"quality_rows":2,"trades_simulated":5,"closed_trades":5,"wins":0,"losses":5,"open":0,"expired":0,"skipped":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"open_avg_r":null,"mark_to_market_avg_r":-1.0,"open_avg_pnl_pct":null,"mark_to_market_avg_pnl_pct":-14.8768,"best_r":-1.0,"worst_r":-1.0,"outcomes":{"loss":5},"skip_reasons":{},"setup_summary":[{"setup":"A_TREND_PULLBACK","total_rows":3,"skipped":0,"trades":3,"closed":3,"wins":0,"losses":3,"expired":0,"open":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"closed_avg_r":-1.0,"closed_avg_pnl_pct":-15.2502,"expectancy_r":-1.0,"avg_r":-1.0,"open_avg_r":null,"open_avg_pnl_pct":null,"expired_avg_r":null,"mark_to_market_avg_r":-1.0,"mark_to_market_avg_pnl_pct":-15.2502,"avg_quality_score":74.0,"best_r":-1.0,"worst_r":-1.0},{"setup":"B_ANTICYCLICAL_REVERSAL","total_rows":2,"skipped":0,"trades":2,"closed":2,"wins":0,"losses":2,"expired":0,"open":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"closed_avg_r":-1.0,"closed_avg_pnl_pct":-14.3169,"expectancy_r":-1.0,"avg_r":-1.0,"open_avg_r":null,"open_avg_pnl_pct":null,"expired_avg_r":null,"mark_to_market_avg_r":-1.0,"mark_to_market_avg_pnl_pct":-14.3169,"avg_quality_score":74.9,"best_r":-1.0,"worst_r":-1.0}],"error":null},{"ticker":"NASDAQ:MSFT","name":"Microsoft","active":true,"ok":true,"price_rows":83,"signals_seen":3,"quality_rows":3,"trades_simulated":3,"closed_trades":0,"wins":0,"losses":0,"open":0,"expired":3,"skipped":0,"win_rate_closed":null,"closed_expectancy_r":null,"open_avg_r":null,"mark_to_market_avg_r":0.4199,"open_avg_pnl_pct":null,"mark_to_market_avg_pnl_pct":2.582,"best_r":0.6483,"worst_r":0.2671,"outcomes":{"expired":3},"skip_reasons":{},"setup_summary":[{"setup":"B_ANTICYCLICAL_REVERSAL","total_rows":3,"skipped":0,"trades":3,"closed":0,"wins":0,"losses":0,"expired":3,"open":0,"win_rate_closed":null,"closed_expectancy_r":null,"closed_avg_r":null,"closed_avg_pnl_pct":null,"expectancy_r":null,"avg_r":null,"open_avg_r":null,"open_avg_pnl_pct":null,"expired_avg_r":0.4199,"mark_to_market_avg_r":0.4199,"mark_to_market_avg_pnl_pct":2.582,"avg_quality_score":68.25,"best_r":0.6483,"worst_r":0.2671}],"error":null},{"ticker":"NASDAQ:RGTI","name":"Rigetti Computing","active":true,"ok":true,"price_rows":310,"signals_seen":3,"quality_rows":17,"trades_simulated":3,"closed_trades":3,"wins":0,"losses":3,"open":0,"expired":0,"skipped":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"open_avg_r":null,"mark_to_market_avg_r":-1.0,"open_avg_pnl_pct":null,"mark_to_market_avg_pnl_pct":-17.2139,"best_r":-1.0,"worst_r":-1.0,"outcomes":{"loss":3},"skip_reasons":{},"setup_summary":[{"setup":"A_TREND_PULLBACK","total_rows":3,"skipped":0,"trades":3,"closed":3,"wins":0,"losses":3,"expired":0,"open":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"closed_avg_r":-1.0,"closed_avg_pnl_pct":-17.2139,"expectancy_r":-1.0,"avg_r":-1.0,"open_avg_r":null,"open_avg_pnl_pct":null,"expired_avg_r":null,"mark_to_market_avg_r":-1.0,"mark_to_market_avg_pnl_pct":-17.2139,"avg_quality_score":71.2,"best_r":-1.0,"worst_r":-1.0}],"error":null},{"ticker":"NYSE:MO","name":"Altria","active":true,"ok":true,"price_rows":81,"signals_seen":2,"quality_rows":2,"trades_simulated":2,"closed_trades":2,"wins":0,"losses":2,"open":0,"expired":0,"skipped":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"open_avg_r":null,"mark_to_market_avg_r":-1.0,"open_avg_pnl_pct":null,"mark_to_market_avg_pnl_pct":-4.0864,"best_r":-1.0,"worst_r":-1.0,"outcomes":{"loss":2},"skip_reasons":{},"setup_summary":[{"setup":"B_ANTICYCLICAL_REVERSAL","total_rows":1,"skipped":0,"trades":1,"closed":1,"wins":0,"losses":1,"expired":0,"open":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"closed_avg_r":-1.0,"closed_avg_pnl_pct":-4.3268,"expectancy_r":-1.0,"avg_r":-1.0,"open_avg_r":null,"open_avg_pnl_pct":null,"expired_avg_r":null,"mark_to_market_avg_r":-1.0,"mark_to_market_avg_pnl_pct":-4.3268,"avg_quality_score":75.25,"best_r":-1.0,"worst_r":-1.0},{"setup":"A_TREND_PULLBACK","total_rows":1,"skipped":0,"trades":1,"closed":1,"wins":0,"losses":1,"expired":0,"open":0,"win_rate_closed":0.0,"closed_expectancy_r":-1.0,"closed_avg_r":-1.0,"closed_avg_pnl_pct":-3.846,"expectancy_r":-1.0,"avg_r":-1.0,"open_avg_r":null,"open_avg_pnl_pct":null,"expired_avg_r":null,"mark_to_market_avg_r":-1.0,"mark_to_market_avg_pnl_pct":-3.846,"avg_quality_score":76.05,"best_r":-1.0,"worst_r":-1.0}],"error":null},{"ticker":"NASDAQ:SPCX","name":"Space X","active":true,"ok":true,"price_rows":63,"signals_seen":1,"quality_rows":1,"trades_simulated":1,"closed_trades":0,"wins":0,"losses":0,"open":1,"expired":0,"skipped":0,"win_rate_closed":null,"closed_expectancy_r":null,"open_avg_r":-0.0,"mark_to_market_avg_r":-0.0,"open_avg_pnl_pct":-0.0,"mark_to_market_avg_pnl_pct":-0.0,"best_r":-0.0,"worst_r":-0.0,"outcomes":{"open":1},"skip_reasons":{},"setup_summary":[{"setup":"A_TREND_PULLBACK","total_rows":1,"skipped":0,"trades":1,"closed":0,"wins":0,"losses":0,"expired":0,"open":1,"win_rate_closed":null,"closed_expectancy_r":null,"closed_avg_r":null,"closed_avg_pnl_pct":null,"expectancy_r":null,"avg_r":null,"open_avg_r":-0.0,"open_avg_pnl_pct":-0.0,"expired_avg_r":null,"mark_to_market_avg_r":-0.0,"mark_to_market_avg_pnl_pct":-0.0,"avg_quality_score":74.55,"best_r":-0.0,"worst_r":-0.0}],"error":null}],"setup_summary":[{"setup":"A_TREND_PULLBACK","total_rows":469,"trades":469,"closed":357,"wins":92,"losses":265,"open":81,"expired":31,"skipped":0,"ticker_count":21,"tickers":["AMEX:UEC","NASDAQ:AMD","NASDAQ:AMZN","NASDAQ:COIN","NASDAQ:GOOGL","NASDAQ:META","NASDAQ:NVDA","NASDAQ:PYPL","NASDAQ:RGTI","NASDAQ:SPCX","NASDAQ:TSLA","NYSE:BABA","NYSE:FCX","NYSE:IONQ","NYSE:MO","NYSE:PAAS","NYSE:QBTS","NYSE:RIO","NYSE:SLB","NYSE:UAA","NYSE:UPS"],"win_rate_closed":25.77,"closed_expectancy_r":-0.5073,"open_avg_r":-0.1077,"mark_to_market_avg_r":-0.4192,"avg_quality_score":79.57},{"setup":"B_ANTICYCLICAL_REVERSAL","total_rows":255,"trades":255,"closed":200,"wins":46,"losses":154,"open":26,"expired":29,"skipped":0,"ticker_count":20,"tickers":["AMEX:UEC","NASDAQ:AMD","NASDAQ:AMZN","NASDAQ:COIN","NASDAQ:GOOGL","NASDAQ:META","NASDAQ:MSFT","NASDAQ:NVDA","NASDAQ:PYPL","NASDAQ:TSLA","NYSE:BABA","NYSE:FCX","NYSE:IONQ","NYSE:MO","NYSE:PAAS","NYSE:QBTS","NYSE:RIO","NYSE:SLB","NYSE:UAA","NYSE:UPS"],"win_rate_closed":23.0,"closed_expectancy_r":-0.6442,"open_avg_r":-0.2608,"mark_to_market_avg_r":-0.5065,"avg_quality_score":77.26}],"errors":[],"standalone":true,"source_route":"/local/backtest/overview","note":"Kompakte /standalone-Backtest-Übersicht auf Basis vorhandener lokaler Preis-, Signal- und Quality-Daten. Keine V2-HTML-Verlinkung.","checked_at_utc":"2026-09-13T01:56:07.618110+00:00"}