{"comparison":{"windowHours":720,"filters":{"symbol":"BTC/USDT","direction":null},"totals":{"signalsCompared":55,"matchedTrades":18,"paperOnlyTrades":12,"shadowOnlyTrades":25,"closedMatchedTrades":18,"signDisagreements":0,"closeReasonMismatches":0,"paperRealizedPnl":-7.352377409583462,"shadowRealizedPnl":-5.435876204585382,"matchedPnlDiff":-0.8949017999998894,"matchRate":0.32727272727272727,"signDisagreementRate":0,"closeReasonMismatchRate":0},"bySymbolDirection":[{"symbol":"BTC/USDT","direction":"short","signalsCompared":36,"matchedTrades":12,"paperOnlyTrades":8,"shadowOnlyTrades":16,"statusMismatches":24,"closedMatchedTrades":12,"signDisagreements":0,"closeReasonMismatches":0,"paperRealizedPnl":"-0.8042878747091485","shadowRealizedPnl":"1.3025101812177032","matchedPnlDiff":"-0.6005999999999133","averageEntryDiffPct":"0.00049999999999995114"},{"symbol":"BTC/USDT","direction":"long","signalsCompared":19,"matchedTrades":6,"paperOnlyTrades":4,"shadowOnlyTrades":9,"statusMismatches":13,"closedMatchedTrades":6,"signDisagreements":0,"closeReasonMismatches":0,"paperRealizedPnl":"-6.5480895348743138","shadowRealizedPnl":"-6.7383863858030846","matchedPnlDiff":"-0.2943017999999761","averageEntryDiffPct":"0.00049999999999995762"}],"executionParity":{"thresholds":{"priceDiffPct":1e-7,"pnlDiffUsdt":0.000001,"feeDiffUsdt":0.000001,"timeDiffSeconds":5},"totals":{"signalsCompared":55,"matchedTrades":18,"closedMatchedTrades":18,"categories":{"entry_price_mismatch":18,"close_reason_mismatch":0,"pnl_mismatch":18,"timeout_mismatch":0,"missing_candle":0,"expected_strategy_mode_gap":0},"additionalComparisons":{"stop_loss_mismatch":18,"take_profit_mismatch":18,"close_price_mismatch":18,"fee_mismatch":18},"averages":{"entryPriceDiffPct":0.0004999999999999533,"closePriceDiffPct":2.5000000000085586e-7,"entryTimeDiffSeconds":0.24182633333333334,"closeTimeDiffSeconds":2258.231960111111,"pnlDiff":0.04971676666666052}},"bySymbolDirection":[{"symbol":"BTC/USDT","direction":"long","signalsCompared":19,"matchedTrades":6,"closedMatchedTrades":6,"categories":{"entry_price_mismatch":6,"close_reason_mismatch":0,"pnl_mismatch":6,"timeout_mismatch":0,"missing_candle":0,"expected_strategy_mode_gap":0},"additionalComparisons":{"stop_loss_mismatch":6,"take_profit_mismatch":6,"close_price_mismatch":6,"fee_mismatch":6},"averages":{"entryPriceDiffPct":0.0004999999999999576,"closePriceDiffPct":2.5000000003198766e-7,"entryTimeDiffSeconds":0.17603066666666667,"closeTimeDiffSeconds":2684.0622958333333,"pnlDiff":0.049050299999996015}},{"symbol":"BTC/USDT","direction":"short","signalsCompared":36,"matchedTrades":12,"closedMatchedTrades":12,"categories":{"entry_price_mismatch":12,"close_reason_mismatch":0,"pnl_mismatch":12,"timeout_mismatch":0,"missing_candle":0,"expected_strategy_mode_gap":0},"additionalComparisons":{"stop_loss_mismatch":12,"take_profit_mismatch":12,"close_price_mismatch":12,"fee_mismatch":12},"averages":{"entryPriceDiffPct":0.0004999999999999511,"closePriceDiffPct":2.4999999998529e-7,"entryTimeDiffSeconds":0.27472416666666666,"closeTimeDiffSeconds":2045.31679225,"pnlDiff":0.050049999999992774}}]},"symbolDirectionDiagnostics":[{"symbol":"BTC/USDT","direction":"short","signalsCompared":36,"matchedTrades":12,"missingTrades":24,"paperOnlyTrades":8,"shadowOnlyTrades":16,"closedMatchedTrades":12,"signDisagreements":0,"closeReasonMismatches":0,"signDisagreementRate":0,"closeReasonMismatchRate":0,"paperRealizedPnl":"-0.8042878747091485","shadowRealizedPnl":"1.3025101812177032","matchedPnlDiff":"-0.6005999999999133","averageEntryDiffPct":"0.00049999999999995114","primaryIssue":"missing_entry:no_persisted_reason","comparisonClass":"paper_underperforms_matched_shadow","primaryComparisonClass":"missing_entry_without_persisted_reason","executionEvidenceClass":"paper_underperforms_matched_shadow","recommendedAction":"Inspect matched entry and close assumptions; this is valid execution-quality evidence.","severityScore":96.60059999999991,"rawSeverityScore":96.60059999999991,"actionableSeverityScore":96.60059999999991,"executionSeverityScore":0.6005999999999133,"badExecutionSignal":true,"parity":{"symbol":"BTC/USDT","direction":"short","signalsCompared":36,"matchedTrades":12,"closedMatchedTrades":12,"entryPriceMismatches":12,"stopLossMismatches":12,"takeProfitMismatches":12,"closePriceMismatches":12,"closeReasonMismatches":0,"pnlMismatches":12,"feeMismatches":12,"timeoutMismatches":0,"missingCandle":0,"expectedStrategyModeGaps":0,"averageEntryPriceDiffPct":"0.00049999999999995114","averageClosePriceDiffPct":"0.000000249999999985289976","averageEntryTimeDiffSeconds":"0.27472416666666666667","averageCloseTimeDiffSeconds":"2045.3167922500000000","averagePnlDiff":"0.05004999999999277500"},"topMismatchReason":null,"topSkipReason":null},{"symbol":"BTC/USDT","direction":"long","signalsCompared":19,"matchedTrades":6,"missingTrades":13,"paperOnlyTrades":4,"shadowOnlyTrades":9,"closedMatchedTrades":6,"signDisagreements":0,"closeReasonMismatches":0,"signDisagreementRate":0,"closeReasonMismatchRate":0,"paperRealizedPnl":"-6.5480895348743138","shadowRealizedPnl":"-6.7383863858030846","matchedPnlDiff":"-0.2943017999999761","averageEntryDiffPct":"0.00049999999999995762","primaryIssue":"missing_entry:no_persisted_reason","comparisonClass":"paper_underperforms_matched_shadow","primaryComparisonClass":"missing_entry_without_persisted_reason","executionEvidenceClass":"paper_underperforms_matched_shadow","recommendedAction":"Inspect matched entry and close assumptions; this is valid execution-quality evidence.","severityScore":52.29430179999998,"rawSeverityScore":52.29430179999998,"actionableSeverityScore":52.29430179999998,"executionSeverityScore":0.2943017999999761,"badExecutionSignal":true,"parity":{"symbol":"BTC/USDT","direction":"long","signalsCompared":19,"matchedTrades":6,"closedMatchedTrades":6,"entryPriceMismatches":6,"stopLossMismatches":6,"takeProfitMismatches":6,"closePriceMismatches":6,"closeReasonMismatches":0,"pnlMismatches":6,"feeMismatches":6,"timeoutMismatches":0,"missingCandle":0,"expectedStrategyModeGaps":0,"averageEntryPriceDiffPct":"0.00049999999999995762","averageClosePriceDiffPct":"0.000000250000000031987661","averageEntryTimeDiffSeconds":"0.17603066666666666667","averageCloseTimeDiffSeconds":"2684.0622958333333333","averagePnlDiff":"0.04905029999999601667"},"topMismatchReason":null,"topSkipReason":null}],"focusedAction":{"symbol":"BTC/USDT","direction":"short","comparisonClass":"paper_underperforms_matched_shadow","primaryIssue":"missing_entry:no_persisted_reason","actionScope":"execution_quality","recommendedAction":"Inspect matched entry and close assumptions; this is valid execution-quality evidence.","metrics":{"missingTrades":24,"signDisagreements":0,"closeReasonMismatches":0,"matchedPnlDiff":"-0.6005999999999133","executionSeverityScore":0.6005999999999133,"actionableSeverityScore":96.60059999999991,"rawSeverityScore":96.60059999999991},"topMismatchReason":null,"topSkipReason":null,"drilldownCandidates":[]},"persistedSkipReasons":[{"simulator":"paper","reason":"no_trade_signal","strategyStatus":null,"strategyEnabled":null,"symbol":"BTC/USDT","direction":"no_trade","count":2734},{"simulator":"shadow","reason":"no_trade_signal","strategyStatus":null,"strategyEnabled":null,"symbol":"BTC/USDT","direction":"no_trade","count":2734}],"persistedMismatchReasons":[],"latestMismatches":[{"signalDecisionId":"75048","symbol":"BTC/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"340","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"63383.91","paperStopPrice":null,"shadowStopPrice":"63003.60654","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"64144.51692","paperCurrentPrice":null,"shadowCurrentPrice":"63003.60654","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.099399999999999988464075348","paperTotalFee":"0","shadowTotalFee":"0.199399999999999988464075348","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000045","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000045","paperOpenedAt":null,"shadowOpenedAt":"2026-06-04T20:06:31.096Z","paperClosedAt":null,"shadowClosedAt":"2026-06-05T02:23:43.807Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"62836.38","high":"62903.26","open":"62903.26","close":"62842.02","symbol":"BTC/USDT","volume":"8.39215168","exchange":"mexc","openTime":"2026-06-05T02:22:00.000Z","timeframe":"1m","updatedAt":"2026-06-05T02:22:24.154Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":63003.60654},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.199399999999999988464075348","pnlDiff":"0.8000000000000045","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.6","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15556","status":"success","startedAt":"2026-06-04T20:04:44.082Z","ageSeconds":0.831,"durationMs":106727,"finishedAt":"2026-06-04T20:06:30.809Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":97.529,"latest15mCandleAgeMinutes":6.5138},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0053307419612134916},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07783603408217445},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.1,"realizedPnl":-6.548089534874314,"entryAllowed":true,"averageDistance":5.10141713693917,"closedPositions":10,"losingPositions":9,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.006548089534874313},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-9.2737 USDT)","direction profit factor below threshold (0.656 < 1)"],"winRate":0.3409090909090909,"direction":"long","liveAllowed":false,"realizedPnl":-9.27367644300226,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6563469486584868,"shadowAllowed":true,"quarantineMode":true,"closedPositions":44,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (10/30)","non-positive symbol+direction paper PnL (-6.5481 USDT)","early weak pair caution: 10 closed, 0.100 win rate, -6.5481 USDT PnL"],"winRate":0.1,"direction":"long","liveAllowed":false,"realizedPnl":-6.548089534874314,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":0.00156570332252362,"spreadPct":1.5776874607510437e-7,"candleCount":40,"volumeRatio":0.7041599544914632,"latestVolume":86.45930316,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07783603408217445,"impulsePct5m3":-0.0053307419612134916,"recentAverage":63860.668333333335,"volumeAverage":122.783612741,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":63760.83777777778,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":false,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"74968","symbol":"BTC/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"339","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"63804.15","paperStopPrice":null,"shadowStopPrice":"63421.3251","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"64569.7998","paperCurrentPrice":null,"shadowCurrentPrice":"63421.3251","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.09939999999999999169689435","paperTotalFee":"0","shadowTotalFee":"0.19939999999999999169689435","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999994","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999993","paperOpenedAt":null,"shadowOpenedAt":"2026-06-04T19:46:22.399Z","paperClosedAt":null,"shadowClosedAt":"2026-06-04T20:06:30.989Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"63383.91","high":"63482.29","open":"63482.29","close":"63399.94","symbol":"BTC/USDT","volume":"13.22867024","exchange":"mexc","openTime":"2026-06-04T20:04:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T20:04:53.372Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":63421.3251},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.19939999999999999169689435","pnlDiff":"0.7999999999999994","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.6","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15548","status":"success","startedAt":"2026-06-04T19:44:44.056Z","ageSeconds":0.215,"durationMs":98134,"finishedAt":"2026-06-04T19:46:22.190Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":89.464,"latest15mCandleAgeMinutes":16.3702},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.005075364761139788},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.08266157110778395},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.1,"realizedPnl":-6.548089534874314,"entryAllowed":true,"averageDistance":5.439887083345816,"closedPositions":10,"losingPositions":9,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.006548089534874313},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-9.2737 USDT)","direction profit factor below threshold (0.656 < 1)"],"winRate":0.3409090909090909,"direction":"long","liveAllowed":false,"realizedPnl":-9.27367644300226,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6563469486584868,"shadowAllowed":true,"quarantineMode":true,"closedPositions":44,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (10/30)","non-positive symbol+direction paper PnL (-6.5481 USDT)","early weak pair caution: 10 closed, 0.100 win rate, -6.5481 USDT PnL"],"winRate":0.1,"direction":"long","liveAllowed":false,"realizedPnl":-6.548089534874314,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":0.0020035526730183364,"spreadPct":1.5672961703527608e-7,"candleCount":40,"volumeRatio":0.6055320435806305,"latestVolume":75.41033059,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.08266157110778395,"impulsePct5m3":-0.005075364761139788,"recentAverage":63906.99166666667,"volumeAverage":124.535656518,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":63779.20666666668,"strategyVersion":"strategy_v2.6","signalCandleCount":40,"excludedOpen5mCandle":false,"excludedOpen15mCandle":false},"comparisonStatus":"missing_paper"},{"signalDecisionId":"74388","symbol":"BTC/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"338","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"63362.64","paperStopPrice":null,"shadowStopPrice":"62982.464159999996","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"64122.99168","paperCurrentPrice":null,"shadowCurrentPrice":"64122.99168","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.101199999999999994359338688","paperTotalFee":"0","shadowTotalFee":"0.201199999999999994359338688","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999996","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999995","paperOpenedAt":null,"shadowOpenedAt":"2026-06-04T17:18:41.501Z","paperClosedAt":null,"shadowClosedAt":"2026-06-04T19:31:23.190Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"64101.7","high":"64156.98","open":"64124.99","close":"64147.89","symbol":"BTC/USDT","volume":"8.22480447","exchange":"mexc","openTime":"2026-06-04T19:29:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T19:29:52.421Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":64122.99168},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.201199999999999994359338688","pnlDiff":"0.9999999999999996","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.6","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15490","status":"success","startedAt":"2026-06-04T17:17:13.733Z","ageSeconds":0.111,"durationMs":87351,"finishedAt":"2026-06-04T17:18:41.084Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":78.655,"latest15mCandleAgeMinutes":3.6851166666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.00038793732027806604},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.08388606275445931},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.1,"realizedPnl":-6.548089534874314,"entryAllowed":true,"averageDistance":5.533271100226322,"closedPositions":10,"losingPositions":9,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.006548089534874313},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-9.2737 USDT)","direction profit factor below threshold (0.656 < 1)"],"winRate":0.3409090909090909,"direction":"long","liveAllowed":false,"realizedPnl":-9.27367644300226,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6563469486584868,"shadowAllowed":true,"quarantineMode":true,"closedPositions":44,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (10/30)","non-positive symbol+direction paper PnL (-6.5481 USDT)","early weak pair caution: 10 closed, 0.100 win rate, -6.5481 USDT PnL"],"winRate":0.1,"direction":"long","liveAllowed":false,"realizedPnl":-6.548089534874314,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":0.002104354645301798,"spreadPct":1.578217068411498e-7,"candleCount":40,"volumeRatio":0.6716828045633287,"latestVolume":103.36896636,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.08388606275445931,"impulsePct5m3":0.00038793732027806604,"recentAverage":63692.42833333332,"volumeAverage":153.89550790599998,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":63558.67833333333,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"74258","symbol":"BTC/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"337","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"63824.68","paperStopPrice":null,"shadowStopPrice":"63441.73192","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"64590.576160000004","paperCurrentPrice":null,"shadowCurrentPrice":"63441.73192","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.099399999999999996511863152","paperTotalFee":"0","shadowTotalFee":"0.199399999999999996511863152","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000029","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.00800000000000003","paperOpenedAt":null,"shadowOpenedAt":"2026-06-04T16:46:13.403Z","paperClosedAt":null,"shadowClosedAt":"2026-06-04T17:18:41.385Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"63300","high":"63366.1","open":"63360","close":"63300","symbol":"BTC/USDT","volume":"1.12569498","exchange":"mexc","openTime":"2026-06-04T17:17:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T17:17:22.518Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":63441.73192},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.199399999999999996511863152","pnlDiff":"0.8000000000000029","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.6","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15477","status":"success","startedAt":"2026-06-04T16:44:43.688Z","ageSeconds":0.148,"durationMs":89435,"finishedAt":"2026-06-04T16:46:13.123Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":81.189,"latest15mCandleAgeMinutes":16.21905},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0021795299838562247},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0826916801815623},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.1,"realizedPnl":-6.548089534874314,"entryAllowed":true,"averageDistance":5.322344322122046,"closedPositions":10,"losingPositions":9,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.006548089534874313},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-9.2737 USDT)","direction profit factor below threshold (0.656 < 1)"],"winRate":0.3409090909090909,"direction":"long","liveAllowed":false,"realizedPnl":-9.27367644300226,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6563469486584868,"shadowAllowed":true,"quarantineMode":true,"closedPositions":44,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (10/30)","non-positive symbol+direction paper PnL (-6.5481 USDT)","early weak pair caution: 10 closed, 0.100 win rate, -6.5481 USDT PnL"],"winRate":0.1,"direction":"long","liveAllowed":false,"realizedPnl":-6.548089534874314,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":0.006620968212475689,"spreadPct":0.000041833347225642645,"candleCount":40,"volumeRatio":0.749996549736261,"latestVolume":118.46909411,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0826916801815623,"impulsePct5m3":0.0021795299838562247,"recentAverage":63804.82833333333,"volumeAverage":157.959518816,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":63385.157222222224,"strategyVersion":"strategy_v2.6","signalCandleCount":40,"excludedOpen5mCandle":false,"excludedOpen15mCandle":false},"comparisonStatus":"missing_paper"},{"signalDecisionId":"72028","symbol":"BTC/USDT","direction":"long","paperPositionId":"243","shadowTradeId":"334","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"63711.019589999996","shadowEntryPrice":"63679.18","paperStopPrice":"63328.75347246","shadowStopPrice":"63297.10492","paperTakeProfitPrice":"64475.551825079994","shadowTakeProfitPrice":"64443.33016","paperCurrentPrice":"63297.08909572377","shadowCurrentPrice":"63297.10492","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.0993503","shadowExitFee":"0.099399999999999993915771724","paperTotalFee":"0.1993503","shadowTotalFee":"0.199399999999999993915771724","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8490502999999916","shadowRealizedPnl":"-0.8000000000000036","paperRealizedPnlPct":"-0.008490502999999917","shadowRealizedPnlPct":"-0.008000000000000037","paperOpenedAt":"2026-06-04T07:19:34.711Z","shadowOpenedAt":"2026-06-04T07:19:34.625Z","paperClosedAt":"2026-06-04T08:24:15.681Z","shadowClosedAt":"2026-06-04T08:24:15.530Z","paperCloseExecution":{"candle":{"low":"63237.83","high":"63377.29","open":"63330.01","close":"63340.49","symbol":"BTC/USDT","volume":"6.94153425","exchange":"mexc","openTime":"2026-06-04T08:22:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T08:22:44.127Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":63328.75347246},"shadowCloseExecution":{"candle":{"low":"63237.83","high":"63377.29","open":"63330.01","close":"63340.49","symbol":"BTC/USDT","volume":"6.94153425","exchange":"mexc","openTime":"2026-06-04T08:22:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T08:22:44.127Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":63297.10492},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999993719","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00049999999999990689","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.085983","closeTimeDiffSeconds":"0.150956","feeDiff":"0.000049699999999993915771724","pnlDiff":"0.0490502999999880","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.6","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15254","status":"success","startedAt":"2026-06-04T07:17:58.337Z","ageSeconds":0.314,"durationMs":95952,"finishedAt":"2026-06-04T07:19:34.289Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":87.591,"latest15mCandleAgeMinutes":4.571816666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.003282521106160822},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07926300167441408},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (8/20)"],"winRate":0.125,"realizedPnl":-4.849988934874333,"entryAllowed":true,"averageDistance":5.992282147830403,"closedPositions":8,"losingPositions":7,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.006062486168592916},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-7.5756 USDT)","direction profit factor below threshold (0.700 < 1)"],"winRate":0.35714285714285715,"direction":"long","liveAllowed":false,"realizedPnl":-7.57557584300228,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7004218518740093,"shadowAllowed":true,"quarantineMode":true,"closedPositions":42,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (8/30)","non-positive symbol+direction paper PnL (-4.8500 USDT)","early weak pair caution: 8 closed, 0.125 win rate, -4.8500 USDT PnL"],"winRate":0.125,"direction":"long","liveAllowed":false,"realizedPnl":-4.849988934874333,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":8,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":0.0064656896104414215,"spreadPct":0.00010317343910521003,"candleCount":40,"volumeRatio":0.6252231056441658,"latestVolume":123.91660217,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07926300167441408,"impulsePct5m3":-0.003282521106160822,"recentAverage":64108.926666666666,"volumeAverage":198.19581370449998,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":63697.08111111111,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"71538","symbol":"BTC/USDT","direction":"long","paperPositionId":"242","shadowTradeId":"333","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"63976.192109999996","shadowEntryPrice":"63944.22","paperStopPrice":"63592.33495734","shadowStopPrice":"63560.55468","paperTakeProfitPrice":"64743.906415319994","shadowTakeProfitPrice":"64711.55064","paperCurrentPrice":"63560.53878986133","shadowCurrentPrice":"63560.55468","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.0993503","shadowExitFee":"0.099399999999999989811348912","paperTotalFee":"0.1993503","shadowTotalFee":"0.199399999999999989811348912","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8490502999999888","shadowRealizedPnl":"-0.8","paperRealizedPnlPct":"-0.008490502999999889","shadowRealizedPnlPct":"-0.008","paperOpenedAt":"2026-06-04T05:17:05.288Z","shadowOpenedAt":"2026-06-04T05:17:05.150Z","paperClosedAt":"2026-06-04T07:19:34.693Z","shadowClosedAt":"2026-06-04T07:19:34.518Z","paperCloseExecution":{"candle":{"low":"63527.83","high":"63604.37","open":"63527.83","close":"63593.04","symbol":"BTC/USDT","volume":"2.26842908","exchange":"mexc","openTime":"2026-06-04T07:18:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T07:18:06.777Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":63592.33495734},"shadowCloseExecution":{"candle":{"low":"63527.83","high":"63604.37","open":"63527.83","close":"63593.04","symbol":"BTC/USDT","volume":"2.26842908","exchange":"mexc","openTime":"2026-06-04T07:18:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T07:18:06.777Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":63560.55468},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999993745","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00049999999999990728","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.137782","closeTimeDiffSeconds":"0.174665","feeDiff":"0.000049699999999989811348912","pnlDiff":"0.0490502999999888","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.6","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15205","status":"success","startedAt":"2026-06-04T05:15:28.098Z","ageSeconds":1.011,"durationMs":96894,"finishedAt":"2026-06-04T05:17:04.992Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":88.131,"latest15mCandleAgeMinutes":2.083483333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.006756179707237479},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07850101023056891},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (8/20)"],"winRate":0.125,"realizedPnl":-4.849988934874333,"entryAllowed":true,"averageDistance":6.460034501232265,"closedPositions":8,"losingPositions":7,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.006062486168592916},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-7.5756 USDT)","direction profit factor below threshold (0.700 < 1)"],"winRate":0.35714285714285715,"direction":"long","liveAllowed":false,"realizedPnl":-7.57557584300228,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7004218518740093,"shadowAllowed":true,"quarantineMode":true,"closedPositions":42,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (8/30)","non-positive symbol+direction paper PnL (-4.8500 USDT)","early weak pair caution: 8 closed, 0.125 win rate, -4.8500 USDT PnL"],"winRate":0.125,"direction":"long","liveAllowed":false,"realizedPnl":-4.849988934874333,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":8,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":0.01434970641808054,"spreadPct":1.5638630035304692e-7,"candleCount":40,"volumeRatio":0.7298000536905926,"latestVolume":200.13909167,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07850101023056891,"impulsePct5m3":-0.006756179707237479,"recentAverage":64393.71333333334,"volumeAverage":274.2382528720001,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":63482.754444444465,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"71378","symbol":"BTC/USDT","direction":"long","paperPositionId":"241","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"64376.31206999999","shadowEntryPrice":null,"paperStopPrice":"63990.05419757999","shadowStopPrice":null,"paperTakeProfitPrice":"65148.82781483999","shadowTakeProfitPrice":null,"paperCurrentPrice":"63958.05917048121","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.09935030000000002","shadowExitFee":null,"paperTotalFee":"0.19935030000000002","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":null,"paperRealizedPnl":"-0.849050299999988","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.00849050299999988","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-04T04:37:05.390Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-04T05:09:30.677Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"63838.48","high":"63838.48","open":"63838.48","close":"63838.48","symbol":"BTC/USDT","volume":"0","exchange":"mexc","openTime":"2026-06-04T05:08:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T05:08:06.480Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":63990.05419757999},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.849050299999988","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.6","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15189","status":"success","startedAt":"2026-06-04T04:35:28.034Z","ageSeconds":0.207,"durationMs":97148,"finishedAt":"2026-06-04T04:37:05.182Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":88.558,"latest15mCandleAgeMinutes":7.086733333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004940434461654837},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07750279059865223},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (6/20)"],"winRate":0.16666666666666666,"realizedPnl":-3.151888334874345,"entryAllowed":true,"averageDistance":7.805421222146422,"closedPositions":6,"losingPositions":5,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.005253147224790576},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-5.8775 USDT)","direction profit factor below threshold (0.751 < 1)"],"winRate":0.375,"direction":"long","liveAllowed":false,"realizedPnl":-5.877475243002292,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7508422908947877,"shadowAllowed":true,"quarantineMode":true,"closedPositions":40,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (6/30)","non-positive symbol+direction paper PnL (-3.1519 USDT)","early weak pair caution: 6 closed, 0.167 win rate, -3.1519 USDT PnL"],"winRate":0.16666666666666666,"direction":"long","liveAllowed":false,"realizedPnl":-3.1518883348743456,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":6,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":0.010951398270676455,"spreadPct":1.55414308156691e-7,"candleCount":40,"volumeRatio":0.6941356194518873,"latestVolume":193.41740989,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07750279059865223,"impulsePct5m3":-0.004940434461654837,"recentAverage":64308.60833333334,"volumeAverage":278.64498589300007,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":63611.968333333345,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"71298","symbol":"BTC/USDT","direction":"long","paperPositionId":"240","shadowTradeId":"332","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"64704.386025","shadowEntryPrice":"64672.05","paperStopPrice":"64316.15970885","shadowStopPrice":"64284.017700000004","paperTakeProfitPrice":"65480.8386573","shadowTakeProfitPrice":"65448.1146","paperCurrentPrice":"64284.001628995575","shadowCurrentPrice":"64284.017700000004","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.09935029999999999","shadowExitFee":"0.0993999999999999982151700606610888","paperTotalFee":"0.19935029999999999","shadowTotalFee":"0.1993999999999999982151700606610888","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8490503","shadowRealizedPnl":"-0.7999999999999983","paperRealizedPnlPct":"-0.008490503","shadowRealizedPnlPct":"-0.007999999999999983","paperOpenedAt":"2026-06-04T04:16:52.939Z","shadowOpenedAt":"2026-06-04T04:16:52.833Z","paperClosedAt":"2026-06-04T04:37:05.381Z","shadowClosedAt":"2026-06-04T05:02:22.758Z","paperCloseExecution":{"candle":{"low":"64284.46","high":"64369.45","open":"64284.46","close":"64330.07","symbol":"BTC/USDT","volume":"10.05102145","exchange":"mexc","openTime":"2026-06-04T04:35:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T04:35:36.695Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":64316.15970885},"shadowCloseExecution":{"candle":{"low":"64281.87","high":"64400.3","open":"64400.3","close":"64308.67","symbol":"BTC/USDT","volume":"10.86804251","exchange":"mexc","openTime":"2026-06-04T05:00:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T05:00:46.551Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":64284.017700000004},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00049999999999993775","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000062223849","entryTimeDiffSeconds":"0.106017","closeTimeDiffSeconds":"1517.376752","feeDiff":"0.0000497000000000082151700606610888","pnlDiff":"0.0490503000000017","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.6","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15181","status":"success","startedAt":"2026-06-04T04:15:27.978Z","ageSeconds":0.666,"durationMs":84665,"finishedAt":"2026-06-04T04:16:52.643Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":76.339,"latest15mCandleAgeMinutes":1.8777166666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0041120521391247},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0767569420427588},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (6/20)"],"winRate":0.16666666666666666,"realizedPnl":-3.151888334874345,"entryAllowed":true,"averageDistance":7.404612047621423,"closedPositions":6,"losingPositions":5,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.005253147224790576},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-5.8775 USDT)","direction profit factor below threshold (0.751 < 1)"],"winRate":0.375,"direction":"long","liveAllowed":false,"realizedPnl":-5.877475243002292,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7508422908947877,"shadowAllowed":true,"quarantineMode":true,"closedPositions":40,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (6/30)","non-positive symbol+direction paper PnL (-3.1519 USDT)","early weak pair caution: 6 closed, 0.167 win rate, -3.1519 USDT PnL"],"winRate":0.16666666666666666,"direction":"long","liveAllowed":false,"realizedPnl":-3.1518883348743456,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":6,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":0.00569857474383025,"spreadPct":1.5462630304802874e-7,"candleCount":40,"volumeRatio":0.876276626100555,"latestVolume":241.57006532,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0767569420427588,"impulsePct5m3":0.0041120521391247,"recentAverage":64083.63,"volumeAverage":275.67786030650007,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":63720.51388888889,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65938","symbol":"BTC/USDT","direction":"long","paperPositionId":"211","shadowTradeId":"309","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"67098.25236","shadowEntryPrice":"67064.72","paperStopPrice":"66695.66284584","shadowStopPrice":"66662.33168","paperTakeProfitPrice":"67903.43138832","shadowTakeProfitPrice":"67869.49664","paperCurrentPrice":"66662.31501441708","shadowCurrentPrice":"66662.33168","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.0993503","shadowExitFee":"0.09940000000000000917159824","paperTotalFee":"0.1993503","shadowTotalFee":"0.19940000000000000917159824","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8490502999999986","shadowRealizedPnl":"-0.7999999999999974","paperRealizedPnlPct":"-0.008490502999999986","shadowRealizedPnlPct":"-0.007999999999999974","paperOpenedAt":"2026-06-03T05:47:25.267Z","shadowOpenedAt":"2026-06-03T05:47:25.056Z","paperClosedAt":"2026-06-03T09:49:57.967Z","shadowClosedAt":"2026-06-03T13:50:02.544Z","paperCloseExecution":{"candle":{"low":"66683.06","high":"66725.4","open":"66724.32","close":"66683.06","symbol":"BTC/USDT","volume":"7.25497927","exchange":"mexc","openTime":"2026-06-03T09:48:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T09:48:35.913Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":66695.66284584},"shadowCloseExecution":{"candle":{"low":"66640.03","high":"66704.31","open":"66640.1","close":"66682.72","symbol":"BTC/USDT","volume":"1.77508103","exchange":"mexc","openTime":"2026-06-03T13:48:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T13:48:36.304Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":66662.33168},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.210703","closeTimeDiffSeconds":"14404.577428","feeDiff":"0.00004970000000000917159824","pnlDiff":"0.0490503000000012","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14645","status":"success","startedAt":"2026-06-03T05:45:56.175Z","ageSeconds":0.86,"durationMs":88665,"finishedAt":"2026-06-03T05:47:24.840Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":80.572,"latest15mCandleAgeMinutes":2.4143},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.001021636182761889},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07715305738917227},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.2,"realizedPnl":-2.302838034874347,"entryAllowed":true,"averageDistance":8.741559472769312,"closedPositions":5,"losingPositions":4,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.004605676069748693},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-5.0284 USDT)","direction profit factor below threshold (0.779 < 1)"],"winRate":0.38461538461538464,"direction":"long","liveAllowed":false,"realizedPnl":-5.028424943002293,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7788763146939326,"shadowAllowed":true,"quarantineMode":true,"closedPositions":39,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (5/30)","non-positive symbol+direction paper PnL (-2.3028 USDT)","early weak pair caution: 5 closed, 0.200 win rate, -2.3028 USDT PnL"],"winRate":0.2,"direction":"long","liveAllowed":false,"realizedPnl":-2.302838034874347,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":0.0026278462301990687,"spreadPct":1.4910969575003534e-7,"candleCount":40,"volumeRatio":0.8971399613352554,"latestVolume":145.85195801,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07715305738917227,"impulsePct5m3":-0.001021636182761889,"recentAverage":66793.2,"volumeAverage":162.57436330549996,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":66618.13777777778,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65628","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"302","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"66595.58","paperStopPrice":null,"shadowStopPrice":"66995.15348000001","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"65796.43304","paperCurrentPrice":null,"shadowCurrentPrice":"66995.15348000001","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.10060000000000001735548469314044","paperTotalFee":"0","shadowTotalFee":"0.20060000000000001735548469314044","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000096","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000096","paperOpenedAt":null,"shadowOpenedAt":"2026-06-03T04:29:51.661Z","paperClosedAt":null,"shadowClosedAt":"2026-06-03T05:09:52.667Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"66940.84","high":"67017","open":"66940.85","close":"66998.11","symbol":"BTC/USDT","volume":"1.95508572","exchange":"mexc","openTime":"2026-06-03T05:08:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T05:08:34.248Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":66995.15348000001},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.20060000000000001735548469314044","pnlDiff":"0.8000000000000096","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14614","status":"success","startedAt":"2026-06-03T04:28:25.894Z","ageSeconds":0.19,"durationMs":85270,"finishedAt":"2026-06-03T04:29:51.164Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":76.738,"latest15mCandleAgeMinutes":14.853116666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0012445516028665518},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07818820684813245},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (19/20)"],"winRate":0.47368421052631576,"realizedPnl":0.046662425290832865,"entryAllowed":true,"averageDistance":5.964615109958842,"closedPositions":19,"losingPositions":10,"winningPositions":9,"minClosedPositions":20,"averageRealizedPnlPct":0.000024559171205700678},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-1.7790 USDT)","direction profit factor below threshold (0.976 < 1)"],"winRate":0.4591194968553459,"direction":"short","liveAllowed":false,"realizedPnl":-1.7789992389524483,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.975928706297435,"shadowAllowed":true,"quarantineMode":true,"closedPositions":159,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (19/30)"],"winRate":0.47368421052631576,"direction":"short","liveAllowed":false,"realizedPnl":0.0466624252908325,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":19,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.008881418689667877,"spreadPct":1.501601158712519e-7,"candleCount":40,"volumeRatio":1.7473788049811187,"latestVolume":285.84276456,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07818820684813245,"impulsePct5m3":0.0012445516028665518,"recentAverage":66206.79666666666,"volumeAverage":163.58374254349997,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":66800.07611111112,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"65558","symbol":"BTC/USDT","direction":"short","paperPositionId":"200","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"66319.333745","shadowEntryPrice":null,"paperStopPrice":"66717.24974746999","shadowStopPrice":null,"paperTakeProfitPrice":"65523.50174006","shadowTakeProfitPrice":null,"paperCurrentPrice":"66750.60837234372","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.10065029999999998","shadowExitFee":null,"paperTotalFee":"0.20065029999999998","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":null,"paperRealizedPnl":"-0.850950299999981","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.008509502999999809","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-03T04:12:19.424Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-03T05:04:52.068Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"66688.01","high":"66845.69","open":"66788.73","close":"66697.51","symbol":"BTC/USDT","volume":"35.69611865","exchange":"mexc","openTime":"2026-06-03T05:03:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T05:03:34.650Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":66717.24974746999},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.850950299999981","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14607","status":"success","startedAt":"2026-06-03T04:10:55.828Z","ageSeconds":0.975,"durationMs":83126,"finishedAt":"2026-06-03T04:12:18.954Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":75.025,"latest15mCandleAgeMinutes":12.3162},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.006641402051186818},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07862779336983203},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (19/20)"],"winRate":0.47368421052631576,"realizedPnl":0.046662425290832865,"entryAllowed":true,"averageDistance":6.056245746994645,"closedPositions":19,"losingPositions":10,"winningPositions":9,"minClosedPositions":20,"averageRealizedPnlPct":0.000024559171205700678},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-0.9280 USDT)","direction profit factor below threshold (0.987 < 1)"],"winRate":0.4620253164556962,"direction":"short","liveAllowed":false,"realizedPnl":-0.9280489389524428,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9872964809115183,"shadowAllowed":true,"quarantineMode":true,"closedPositions":158,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (19/30)"],"winRate":0.47368421052631576,"direction":"short","liveAllowed":false,"realizedPnl":0.0466624252908325,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":19,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.008239422325875809,"spreadPct":1.5071019912828183e-7,"candleCount":40,"volumeRatio":1.4655723052231857,"latestVolume":236.76314592,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07862779336983203,"impulsePct5m3":0.006641402051186818,"recentAverage":66275.61,"volumeAverage":161.54995906799996,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":66826.21944444443,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"65388","symbol":"BTC/USDT","direction":"short","paperPositionId":"194","shadowTradeId":"293","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"66116.934995","shadowEntryPrice":"66150.01","paperStopPrice":"66513.63660497","shadowStopPrice":"66546.91006","paperTakeProfitPrice":"65323.53177506","shadowTakeProfitPrice":"65356.209879999995","paperCurrentPrice":"66546.89342327249","shadowCurrentPrice":"66546.91006","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.10065029999999998","shadowExitFee":"0.100600000000000008557565156","paperTotalFee":"0.20065029999999998","shadowTotalFee":"0.200600000000000008557565156","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999964","shadowRealizedPnl":"-0.8","paperRealizedPnlPct":"-0.008509502999999963","shadowRealizedPnlPct":"-0.008","paperOpenedAt":"2026-06-03T03:29:49.589Z","shadowOpenedAt":"2026-06-03T03:29:49.383Z","paperClosedAt":"2026-06-03T04:07:18.923Z","shadowClosedAt":"2026-06-03T04:29:51.453Z","paperCloseExecution":{"candle":{"low":"66513.82","high":"66515.3","open":"66513.82","close":"66515.3","symbol":"BTC/USDT","volume":"0.5857793","exchange":"mexc","openTime":"2026-06-03T04:06:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:06:03.838Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":66513.63660497},"shadowCloseExecution":{"candle":{"low":"66585.49","high":"66599.18","open":"66594.74","close":"66590.1","symbol":"BTC/USDT","volume":"6.05859756","exchange":"mexc","openTime":"2026-06-03T04:28:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:28:34.513Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":66546.91006},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00049999999999992353","closePriceDiffPct":"0.000000249999999924865031","entryTimeDiffSeconds":"0.205814","closeTimeDiffSeconds":"1352.529663","feeDiff":"0.000050299999999971442434844","pnlDiff":"0.0509502999999964","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14590","status":"success","startedAt":"2026-06-03T03:28:25.630Z","ageSeconds":0.838,"durationMs":83186,"finishedAt":"2026-06-03T03:29:48.816Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":75.145,"latest15mCandleAgeMinutes":14.813916666666668},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0001622920576555156},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07187079355031034},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (17/20)"],"winRate":0.47058823529411764,"realizedPnl":-0.054137874709195954,"entryAllowed":true,"averageDistance":5.519834586883775,"closedPositions":17,"losingPositions":9,"winningPositions":8,"minClosedPositions":20,"averageRealizedPnlPct":-0.000031845808652469345},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.46621621621621623,"direction":"short","liveAllowed":true,"realizedPnl":0.3706504610474801,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0054548512717698,"shadowAllowed":true,"quarantineMode":false,"closedPositions":148,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (17/30)","non-positive symbol+direction paper PnL (-0.0541 USDT)"],"winRate":0.47058823529411764,"direction":"short","liveAllowed":false,"realizedPnl":-0.0541378747091969,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":17,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.003943018445033072,"spreadPct":0.00005185184401322109,"candleCount":40,"volumeRatio":0.8973394755372265,"latestVolume":139.4117715,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07187079355031034,"impulsePct5m3":0.0001622920576555156,"recentAverage":66716.16666666667,"volumeAverage":155.361237637,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":66980.2711111111,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"64708","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"280","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"67133.9","paperStopPrice":null,"shadowStopPrice":"67536.7034","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"66328.2932","paperCurrentPrice":null,"shadowCurrentPrice":"66328.2932","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.09880000000000000120064724","paperTotalFee":"0","shadowTotalFee":"0.19880000000000000120064724","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999913","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999913","paperOpenedAt":null,"shadowOpenedAt":"2026-06-03T00:39:48.708Z","paperClosedAt":null,"shadowClosedAt":"2026-06-03T03:29:49.276Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"66125.01","high":"66225.42","open":"66210","close":"66136.52","symbol":"BTC/USDT","volume":"17.23756374","exchange":"mexc","openTime":"2026-06-03T03:28:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:28:33.740Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":66328.2932},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.19880000000000000120064724","pnlDiff":"0.9999999999999913","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14522","status":"success","startedAt":"2026-06-03T00:38:25.034Z","ageSeconds":0.316,"durationMs":83263,"finishedAt":"2026-06-03T00:39:48.297Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":75.213,"latest15mCandleAgeMinutes":9.80525},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0008738394645697802},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0695331234673717},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (17/20)"],"winRate":0.47058823529411764,"realizedPnl":-0.054137874709195954,"entryAllowed":true,"averageDistance":5.25003340259466,"closedPositions":17,"losingPositions":9,"winningPositions":8,"minClosedPositions":20,"averageRealizedPnlPct":-0.000031845808652469345},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-1.9361 USDT)","direction profit factor below threshold (0.970 < 1)"],"winRate":0.45652173913043476,"direction":"short","liveAllowed":false,"realizedPnl":-1.9360519389525495,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9700046056464219,"shadowAllowed":true,"quarantineMode":true,"closedPositions":138,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (17/30)","non-positive symbol+direction paper PnL (-0.0541 USDT)"],"winRate":0.47058823529411764,"direction":"short","liveAllowed":false,"realizedPnl":-0.0541378747091969,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":17,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.008483687611206069,"spreadPct":1.489560417212947e-7,"candleCount":40,"volumeRatio":0.9360124724895245,"latestVolume":171.95486614,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0695331234673717,"impulsePct5m3":-0.0008738394645697802,"recentAverage":66705.87333333334,"volumeAverage":183.710015832,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":67276.62722222223,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"64628","symbol":"BTC/USDT","direction":"short","paperPositionId":"182","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"67089.64839500001","shadowEntryPrice":null,"paperStopPrice":"67492.18628537001","shadowStopPrice":null,"paperTakeProfitPrice":"66284.57261426","shadowTakeProfitPrice":null,"paperCurrentPrice":"66317.71490056712","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.09884939999999998","shadowExitFee":null,"paperTotalFee":"0.19884939999999998","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":null,"paperRealizedPnl":"0.9517506000000258","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.009517506000000257","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-03T00:19:50.970Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-03T03:29:49.580Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"66125.01","high":"66225.42","open":"66210","close":"66136.52","symbol":"BTC/USDT","volume":"17.23756374","exchange":"mexc","openTime":"2026-06-03T03:28:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:28:33.740Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":66284.57261426},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9517506000000258","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14514","status":"success","startedAt":"2026-06-03T00:18:24.982Z","ageSeconds":0.66,"durationMs":85671,"finishedAt":"2026-06-03T00:19:50.653Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":77.67,"latest15mCandleAgeMinutes":4.844316666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0008196387358390807},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06968570807693975},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (16/20)"],"winRate":0.5,"realizedPnl":0.7968124252908139,"entryAllowed":true,"averageDistance":5.556884277197621,"closedPositions":16,"losingPositions":8,"winningPositions":8,"minClosedPositions":20,"averageRealizedPnlPct":0.0004980077658067577},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-0.2342 USDT)","direction profit factor below threshold (0.996 < 1)"],"winRate":0.4632352941176471,"direction":"short","liveAllowed":false,"realizedPnl":-0.2341513389525344,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9962740310508142,"shadowAllowed":true,"quarantineMode":true,"closedPositions":136,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (16/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.7968124252908134,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":16,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.010213677833009381,"spreadPct":0.000056463330642383594,"candleCount":40,"volumeRatio":1.1321545371107467,"latestVolume":208.42740225,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06968570807693975,"impulsePct5m3":0.0008196387358390807,"recentAverage":66639.86499999999,"volumeAverage":184.098014377,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":67327.52666666667,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"64378","symbol":"BTC/USDT","direction":"short","paperPositionId":"171","shadowTradeId":"263","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"66715.62550000001","shadowEntryPrice":"66749","paperStopPrice":"67115.91925300001","shadowStopPrice":"67149.494","paperTakeProfitPrice":"65915.03799400001","shadowTakeProfitPrice":"65948.012","paperCurrentPrice":"67149.47721262652","shadowCurrentPrice":"67149.494","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.1006503","shadowExitFee":"0.1005999999999999966240652","paperTotalFee":"0.2006503","shadowTotalFee":"0.2005999999999999966240652","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509503000000103","shadowRealizedPnl":"-0.8000000000000091","paperRealizedPnlPct":"-0.008509503000000102","shadowRealizedPnlPct":"-0.008000000000000092","paperOpenedAt":"2026-06-02T23:17:31.925Z","shadowOpenedAt":"2026-06-02T23:17:31.726Z","paperClosedAt":"2026-06-03T00:19:50.961Z","shadowClosedAt":"2026-06-03T00:39:48.513Z","paperCloseExecution":{"candle":{"low":"67074.12","high":"67129.53","open":"67078.88","close":"67094.99","symbol":"BTC/USDT","volume":"13.77099621","exchange":"mexc","openTime":"2026-06-03T00:18:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T00:18:33.042Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":67115.91925300001},"shadowCloseExecution":{"candle":{"low":"67099.99","high":"67160.69","open":"67099.99","close":"67160.68","symbol":"BTC/USDT","volume":"2.74870013","exchange":"mexc","openTime":"2026-06-03T00:38:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T00:38:33.151Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":67149.494},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999985019","stopPriceDiffPct":"0.00049999999999985108","takeProfitPriceDiffPct":"0.00049999999999984837","closePriceDiffPct":"0.000000249999999702157100","entryTimeDiffSeconds":"0.198943","closeTimeDiffSeconds":"1197.552279","feeDiff":"0.0000503000000000033759348","pnlDiff":"0.0509503000000012","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14489","status":"success","startedAt":"2026-06-02T23:15:54.815Z","ageSeconds":0.748,"durationMs":95912,"finishedAt":"2026-06-02T23:17:30.727Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":86.689,"latest15mCandleAgeMinutes":2.5124},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.004678290514655527},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06277264548957787},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (15/20)"],"winRate":0.5333333333333333,"realizedPnl":1.6477627252908191,"entryAllowed":true,"averageDistance":4.858432030399105,"closedPositions":15,"losingPositions":7,"winningPositions":8,"minClosedPositions":20,"averageRealizedPnlPct":0.0010985084835272126},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.488,"direction":"short","liveAllowed":true,"realizedPnl":5.520900161047418,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.1000443625029632,"shadowAllowed":true,"quarantineMode":false,"closedPositions":125,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (15/30)"],"winRate":0.5333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":1.647762725290819,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":15,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.005615042091178644,"spreadPct":1.4981497842306717e-7,"candleCount":40,"volumeRatio":1.4133377750898959,"latestVolume":245.16709505,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06277264548957787,"impulsePct5m3":0.004678290514655527,"recentAverage":67020.86666666665,"volumeAverage":173.4667390705,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":67399.31666666667,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"64338","symbol":"BTC/USDT","direction":"short","paperPositionId":"168","shadowTradeId":"261","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"66293.826505","shadowEntryPrice":"66326.99","paperStopPrice":"66691.58946403001","shadowStopPrice":"66724.95194","paperTakeProfitPrice":"65498.30058694","shadowTakeProfitPrice":"65531.06612","paperCurrentPrice":"66724.93525876202","shadowCurrentPrice":"66724.95194","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.1006503","shadowExitFee":"0.100599999999999988340784938","paperTotalFee":"0.2006503","shadowTotalFee":"0.200599999999999988340784938","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509503000000056","shadowRealizedPnl":"-0.7999999999999905","paperRealizedPnlPct":"-0.008509503000000055","shadowRealizedPnlPct":"-0.007999999999999905","paperOpenedAt":"2026-06-02T23:07:30.103Z","shadowOpenedAt":"2026-06-02T23:07:29.825Z","paperClosedAt":"2026-06-02T23:17:31.913Z","shadowClosedAt":"2026-06-02T23:17:30.976Z","paperCloseExecution":{"candle":{"low":"66749","high":"66752.06","open":"66752.06","close":"66749","symbol":"BTC/USDT","volume":"0.03230967","exchange":"mexc","openTime":"2026-06-02T23:16:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T23:16:04.105Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":66691.58946403001},"shadowCloseExecution":{"candle":{"low":"66749","high":"66752.06","open":"66752.06","close":"66749","symbol":"BTC/USDT","volume":"0.03230967","exchange":"mexc","openTime":"2026-06-02T23:16:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T23:16:04.105Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":66724.95194},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00049999999999985013","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000249999999925065514","entryTimeDiffSeconds":"0.278596","closeTimeDiffSeconds":"0.936381","feeDiff":"0.000050300000000011659215062","pnlDiff":"0.0509503000000151","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14485","status":"success","startedAt":"2026-06-02T23:05:54.798Z","ageSeconds":0.601,"durationMs":94782,"finishedAt":"2026-06-02T23:07:29.580Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":83.841,"latest15mCandleAgeMinutes":7.4933},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.006581204812347872},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06370511570333348},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (15/20)"],"winRate":0.5333333333333333,"realizedPnl":1.6477627252908191,"entryAllowed":true,"averageDistance":5.152974618607735,"closedPositions":15,"losingPositions":7,"winningPositions":8,"minClosedPositions":20,"averageRealizedPnlPct":0.0010985084835272126},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4838709677419355,"direction":"short","liveAllowed":true,"realizedPnl":4.569149561047419,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0827976673515791,"shadowAllowed":true,"quarantineMode":false,"closedPositions":124,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (15/30)"],"winRate":0.5333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":1.647762725290819,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":15,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.002875775946795602,"spreadPct":1.5076818644659302e-7,"candleCount":40,"volumeRatio":1.8325323103193167,"latestVolume":306.51095795,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06370511570333348,"impulsePct5m3":-0.006581204812347872,"recentAverage":67193.23999999999,"volumeAverage":167.26087514199997,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":67387.02999999998,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"63808","symbol":"BTC/USDT","direction":"short","paperPositionId":"157","shadowTradeId":"251","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"67539.71325","shadowEntryPrice":"67573.5","paperStopPrice":"67944.9515295","shadowStopPrice":"67978.941","paperTakeProfitPrice":"66729.236691","shadowTakeProfitPrice":"66762.618","paperCurrentPrice":"66762.6013093455","shadowCurrentPrice":"66762.618","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.0988494","shadowExitFee":"0.0988000000000000019736288","paperTotalFee":"0.1988494","shadowTotalFee":"0.1988000000000000019736288","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000058","shadowRealizedPnl":"0.9999999999999969","paperRealizedPnlPct":"0.009517506000000057","shadowRealizedPnlPct":"0.009999999999999969","paperOpenedAt":"2026-06-02T20:54:55.670Z","shadowOpenedAt":"2026-06-02T20:54:55.575Z","paperClosedAt":"2026-06-02T22:49:55.452Z","shadowClosedAt":"2026-06-02T22:49:55.241Z","paperCloseExecution":{"candle":{"low":"66637.08","high":"66855.45","open":"66819.44","close":"66674.17","symbol":"BTC/USDT","volume":"4.43157614","exchange":"mexc","openTime":"2026-06-02T22:48:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T22:48:35.160Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":66729.236691},"shadowCloseExecution":{"candle":{"low":"66637.08","high":"66855.45","open":"66819.44","close":"66674.17","symbol":"BTC/USDT","volume":"4.43157614","exchange":"mexc","openTime":"2026-06-02T22:48:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T22:48:35.160Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":66762.618},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.094441","closeTimeDiffSeconds":"0.211453","feeDiff":"0.0000493999999999980263712","pnlDiff":"0.0482493999999911","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0.1,"failureRuns":2,"errorClasses":{"network":3,"unknown":6},"sampleErrors":["mexc GET https://api.mexc.com/api/v3/klines?symbol=ADAUSDT&interval=5m&limit=50 fetch failed","false","ADA/USDT","mexc GET https://api.mexc.com/api/v1/contract/detail fetch failed","false"],"consecutiveFailureRuns":0},"latestRun":{"id":"14432","status":"success","startedAt":"2026-06-02T20:53:24.515Z","ageSeconds":0.029,"durationMs":90489,"finishedAt":"2026-06-02T20:54:55.004Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":81.153,"latest15mCandleAgeMinutes":9.917116666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.004608368324147168},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06087594164353147},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (13/20)"],"winRate":0.5384615384615384,"realizedPnl":1.5469624252908072,"entryAllowed":true,"averageDistance":5.1819490566902235,"closedPositions":13,"losingPositions":6,"winningPositions":7,"minClosedPositions":20,"averageRealizedPnlPct":0.0011899710963775437},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4864864864864865,"direction":"short","liveAllowed":true,"realizedPnl":4.815298061047363,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0978165057656217,"shadowAllowed":true,"quarantineMode":false,"closedPositions":111,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (13/30)"],"winRate":0.5384615384615384,"direction":"short","liveAllowed":false,"realizedPnl":1.5469624252908074,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":13,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.006006293183601563,"spreadPct":0.000050315582292003984,"candleCount":40,"volumeRatio":0.901790447431685,"latestVolume":160.10992374,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06087594164353147,"impulsePct5m3":0.004608368324147168,"recentAverage":67146.18833333332,"volumeAverage":177.5467063285,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":67551.92499999999,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"63578","symbol":"BTC/USDT","direction":"short","paperPositionId":"154","shadowTradeId":"246","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"67160.52294","shadowEntryPrice":"67194.12","paperStopPrice":"67563.48607764","shadowStopPrice":"67597.28472","paperTakeProfitPrice":"66354.59666472","shadowTakeProfitPrice":"66387.79056","paperCurrentPrice":"67597.26782067881","shadowCurrentPrice":"67597.28472","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.1006503","shadowExitFee":"0.100600000000000000674132672","paperTotalFee":"0.2006503","shadowTotalFee":"0.200600000000000000674132672","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999943","shadowRealizedPnl":"-0.8000000000000009","paperRealizedPnlPct":"-0.008509502999999943","shadowRealizedPnlPct":"-0.008000000000000009","paperOpenedAt":"2026-06-02T19:57:26.686Z","shadowOpenedAt":"2026-06-02T19:57:26.318Z","paperClosedAt":"2026-06-02T20:54:55.649Z","shadowClosedAt":"2026-06-02T20:54:55.224Z","paperCloseExecution":{"candle":{"low":"67570.3","high":"67631.86","open":"67631.36","close":"67570.42","symbol":"BTC/USDT","volume":"5.0289368","exchange":"mexc","openTime":"2026-06-02T20:53:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T20:53:33.921Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":67563.48607764},"shadowCloseExecution":{"candle":{"low":"67570.3","high":"67631.86","open":"67631.36","close":"67570.42","symbol":"BTC/USDT","volume":"5.0289368","exchange":"mexc","openTime":"2026-06-02T20:53:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T20:53:33.921Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":67597.28472},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000147934936","entryTimeDiffSeconds":"0.367995","closeTimeDiffSeconds":"0.424966","feeDiff":"0.000050299999999999325867328","pnlDiff":"0.0509502999999934","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14409","status":"success","startedAt":"2026-06-02T19:55:54.402Z","ageSeconds":0.067,"durationMs":91640,"finishedAt":"2026-06-02T19:57:26.042Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":82.848,"latest15mCandleAgeMinutes":12.434383333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.006657014739056646},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.053940632937793595},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (13/20)"],"winRate":0.5384615384615384,"realizedPnl":1.5469624252908072,"entryAllowed":true,"averageDistance":4.548788047349533,"closedPositions":13,"losingPositions":6,"winningPositions":7,"minClosedPositions":20,"averageRealizedPnlPct":0.0011899710963775437},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4864864864864865,"direction":"short","liveAllowed":true,"realizedPnl":4.815298061047363,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0978165057656217,"shadowAllowed":true,"quarantineMode":false,"closedPositions":111,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (13/30)"],"winRate":0.5384615384615384,"direction":"short","liveAllowed":false,"realizedPnl":1.5469624252908074,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":13,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.00843986692260014,"spreadPct":0.0000014882254579094238,"candleCount":40,"volumeRatio":1.9000094989852097,"latestVolume":347.19086251,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.053940632937793595,"impulsePct5m3":0.006657014739056646,"recentAverage":67203.08166666667,"volumeAverage":182.731119342,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":67775.09444444443,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"63468","symbol":"BTC/USDT","direction":"short","paperPositionId":"148","shadowTradeId":"236","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"67006.95976","shadowEntryPrice":"67040.48","paperStopPrice":"67409.00151855999","shadowStopPrice":"67442.72288","paperTakeProfitPrice":"66202.87624288","shadowTakeProfitPrice":"66235.99424","paperCurrentPrice":"67442.70601931927","shadowCurrentPrice":"67442.72288","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.10065029999999998","shadowExitFee":"0.100599999999999995475478784","paperTotalFee":"0.20065029999999998","shadowTotalFee":"0.200599999999999995475478784","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999937","shadowRealizedPnl":"-0.8000000000000078","paperRealizedPnlPct":"-0.008509502999999937","shadowRealizedPnlPct":"-0.008000000000000078","paperOpenedAt":"2026-06-02T19:30:03.126Z","shadowOpenedAt":"2026-06-02T19:30:02.926Z","paperClosedAt":"2026-06-02T19:54:51.567Z","shadowClosedAt":"2026-06-02T19:54:51.312Z","paperCloseExecution":{"candle":{"low":"67358.82","high":"67510.03","open":"67358.82","close":"67450.01","symbol":"BTC/USDT","volume":"19.56263529","exchange":"mexc","openTime":"2026-06-02T19:53:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T19:53:32.505Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":67409.00151855999},"shadowCloseExecution":{"candle":{"low":"67358.82","high":"67510.03","open":"67358.82","close":"67450.01","symbol":"BTC/USDT","volume":"19.56263529","exchange":"mexc","openTime":"2026-06-02T19:53:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T19:53:32.505Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":67442.72288},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000014827","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000148273966","entryTimeDiffSeconds":"0.200118","closeTimeDiffSeconds":"0.255389","feeDiff":"0.000050299999999984524521216","pnlDiff":"0.0509502999999859","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14398","status":"success","startedAt":"2026-06-02T19:28:24.353Z","ageSeconds":0.458,"durationMs":98079,"finishedAt":"2026-06-02T19:30:02.432Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":89.43,"latest15mCandleAgeMinutes":15.040916666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004868975529953187},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.054288646108362086},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (11/20)"],"winRate":0.5454545454545454,"realizedPnl":1.4461621252907881,"entryAllowed":true,"averageDistance":4.83292630046417,"closedPositions":11,"losingPositions":5,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":0.0013146928411734437},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.5,"direction":"short","liveAllowed":true,"realizedPnl":7.166548361047316,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.1593518278206993,"shadowAllowed":true,"quarantineMode":false,"closedPositions":104,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (11/30)"],"winRate":0.5454545454545454,"direction":"short","liveAllowed":false,"realizedPnl":1.4461621252907884,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":11,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.0077606659432583,"spreadPct":1.4916360994600913e-7,"candleCount":40,"volumeRatio":0.8233184279910497,"latestVolume":146.03712891,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.054288646108362086,"impulsePct5m3":-0.004868975529953187,"recentAverage":67320.02,"volumeAverage":177.376242223,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":67846.55444444442,"strategyVersion":"strategy_v2.5","signalCandleCount":40,"excludedOpen5mCandle":false,"excludedOpen15mCandle":false},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"62688","symbol":"BTC/USDT","direction":"short","paperPositionId":"134","shadowTradeId":"212","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"67868.658695","shadowEntryPrice":"67902.61","paperStopPrice":"68275.87064717","shadowStopPrice":"68310.02566","paperTakeProfitPrice":"67054.23479066","shadowTakeProfitPrice":"67087.77868","paperCurrentPrice":"67087.76190805533","shadowCurrentPrice":"67087.77868","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.09884939999999999","shadowExitFee":"0.098800000000000001208766624","paperTotalFee":"0.19884939999999999","shadowTotalFee":"0.198800000000000001208766624","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000129","shadowRealizedPnl":"0.9999999999999964","paperRealizedPnlPct":"0.009517506000000129","shadowRealizedPnlPct":"0.009999999999999964","paperOpenedAt":"2026-06-02T16:14:51.664Z","shadowOpenedAt":"2026-06-02T16:14:51.372Z","paperClosedAt":"2026-06-02T19:30:03.112Z","shadowClosedAt":"2026-06-02T19:30:02.707Z","paperCloseExecution":{"candle":{"low":"66947.34","high":"67064.79","open":"67064.79","close":"67020.95","symbol":"BTC/USDT","volume":"36.64839629","exchange":"mexc","openTime":"2026-06-02T19:28:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T19:28:33.090Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":67054.23479066},"shadowCloseExecution":{"candle":{"low":"66947.34","high":"67064.79","open":"67064.79","close":"67020.95","symbol":"BTC/USDT","volume":"36.64839629","exchange":"mexc","openTime":"2026-06-02T19:28:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T19:28:33.090Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":67087.77868},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.292047","closeTimeDiffSeconds":"0.405112","feeDiff":"0.000049399999999988791233376","pnlDiff":"0.0482493999999835","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14320","status":"success","startedAt":"2026-06-02T16:13:23.876Z","ageSeconds":0.355,"durationMs":86459,"finishedAt":"2026-06-02T16:14:50.335Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":78.453,"latest15mCandleAgeMinutes":14.8392},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.005999365244202267},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.05222348929195543},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.6,"realizedPnl":2.2971124252907877,"entryAllowed":true,"averageDistance":6.010374039178852,"closedPositions":10,"losingPositions":4,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":0.002297112425290788},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.5113636363636364,"direction":"short","liveAllowed":true,"realizedPnl":8.162846861047255,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.218757663748248,"shadowAllowed":true,"quarantineMode":false,"closedPositions":88,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (10/30)"],"winRate":0.6,"direction":"short","liveAllowed":false,"realizedPnl":2.2971124252907877,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.022119293879972687,"spreadPct":1.4726974426039333e-7,"candleCount":40,"volumeRatio":1.0029562211779568,"latestVolume":203.43606901,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.05222348929195543,"impulsePct5m3":0.005999365244202267,"recentAverage":67661.25833333333,"volumeAverage":202.8364396315,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":69191.73055555555,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"62518","symbol":"BTC/USDT","direction":"short","paperPositionId":"125","shadowTradeId":"197","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"67283.08163000002","shadowEntryPrice":"67316.74","paperStopPrice":"67686.78011978001","shadowStopPrice":"67720.64044","paperTakeProfitPrice":"66475.68465044002","shadowTakeProfitPrice":"66508.93912000001","paperCurrentPrice":"67720.6235098399","shadowCurrentPrice":"67720.64044","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.1006503","shadowExitFee":"0.100599999999999993340358468","paperTotalFee":"0.2006503","shadowTotalFee":"0.200599999999999993340358468","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999993","shadowRealizedPnl":"-0.7999999999999965","paperRealizedPnlPct":"-0.008509502999999993","shadowRealizedPnlPct":"-0.007999999999999965","paperOpenedAt":"2026-06-02T15:32:28.297Z","shadowOpenedAt":"2026-06-02T15:32:27.868Z","paperClosedAt":"2026-06-02T16:14:51.656Z","shadowClosedAt":"2026-06-02T16:14:51.290Z","paperCloseExecution":{"candle":{"low":"67856.6","high":"67930","open":"67856.6","close":"67930","symbol":"BTC/USDT","volume":"5.59799156","exchange":"mexc","openTime":"2026-06-02T16:13:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T16:13:31.957Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":67686.78011978001},"shadowCloseExecution":{"candle":{"low":"67856.6","high":"67930","open":"67856.6","close":"67930","symbol":"BTC/USDT","volume":"5.59799156","exchange":"mexc","openTime":"2026-06-02T16:13:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T16:13:31.957Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":67720.64044},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999970290","stopPriceDiffPct":"0.00049999999999985233","takeProfitPriceDiffPct":"0.00049999999999984957","closePriceDiffPct":"0.000000249999999852334533","entryTimeDiffSeconds":"0.429637","closeTimeDiffSeconds":"0.365912","feeDiff":"0.000050300000000006659641532","pnlDiff":"0.0509503000000028","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14303","status":"success","startedAt":"2026-06-02T15:30:53.776Z","ageSeconds":0.034,"durationMs":93239,"finishedAt":"2026-06-02T15:32:27.015Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":84.474,"latest15mCandleAgeMinutes":2.4505166666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0055918357782878125},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04553106182057814},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (9/20)"],"winRate":0.5555555555555556,"realizedPnl":1.3453618252907815,"entryAllowed":true,"averageDistance":5.291550182715621,"closedPositions":9,"losingPositions":4,"winningPositions":5,"minClosedPositions":20,"averageRealizedPnlPct":0.0014948464725453123},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4810126582278481,"direction":"short","liveAllowed":true,"realizedPnl":3.2024932610472363,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0899256879005021,"shadowAllowed":true,"quarantineMode":false,"closedPositions":79,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (9/30)"],"winRate":0.5555555555555556,"direction":"short","liveAllowed":false,"realizedPnl":1.3453618252907813,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":9,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.01944667447086442,"spreadPct":0.000001931168978029903,"candleCount":40,"volumeRatio":1.2710084353422035,"latestVolume":235.37435285,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04553106182057814,"impulsePct5m3":-0.0055918357782878125,"recentAverage":67979.17666666667,"volumeAverage":185.18708948350002,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":69327.36333333334,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"62308","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"184","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"68224.17","paperStopPrice":null,"shadowStopPrice":"68633.51501999999","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"67405.47996","paperCurrentPrice":null,"shadowCurrentPrice":"67405.47996","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098800000000000001809352064","paperTotalFee":"0","shadowTotalFee":"0.198800000000000001809352064","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.000000000000002","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.01000000000000002","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T14:39:56.530Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T15:32:27.767Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"67210","high":"67252.63","open":"67223","close":"67210","symbol":"BTC/USDT","volume":"1.23549276","exchange":"mexc","openTime":"2026-06-02T15:31:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T15:31:02.628Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":67405.47996},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198800000000000001809352064","pnlDiff":"1.000000000000002","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14282","status":"success","startedAt":"2026-06-02T14:38:23.632Z","ageSeconds":0.016,"durationMs":92376,"finishedAt":"2026-06-02T14:39:56.008Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":84.099,"latest15mCandleAgeMinutes":9.933583333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0037375879020289586},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04321789354631959},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (9/20)"],"winRate":0.5555555555555556,"realizedPnl":1.3453618252907815,"entryAllowed":true,"averageDistance":4.386536394286782,"closedPositions":9,"losingPositions":4,"winningPositions":5,"minClosedPositions":20,"averageRealizedPnlPct":0.0014948464725453123},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4666666666666667,"direction":"short","liveAllowed":true,"realizedPnl":1.198191761047199,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0344687200823834,"shadowAllowed":true,"quarantineMode":false,"closedPositions":75,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (9/30)"],"winRate":0.5555555555555556,"direction":"short","liveAllowed":false,"realizedPnl":1.3453618252907813,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":9,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.011584868344197629,"spreadPct":1.4657561967791342e-7,"candleCount":40,"volumeRatio":2.1059620394342575,"latestVolume":347.34921084,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04321789354631959,"impulsePct5m3":-0.0037375879020289586,"recentAverage":68689.44666666667,"volumeAverage":164.93612151400004,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":69494.53166666668,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62268","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"181","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"67798.64","paperStopPrice":null,"shadowStopPrice":"68205.43184","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"66985.05632","paperCurrentPrice":null,"shadowCurrentPrice":"68205.43184","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000005138760672","paperTotalFee":"0","shadowTotalFee":"0.200600000000000005138760672","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000078","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000078","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T14:29:54.428Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T14:39:56.424Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"68224.17","high":"68243.91","open":"68234.28","close":"68229.72","symbol":"BTC/USDT","volume":"14.51856103","exchange":"mexc","openTime":"2026-06-02T14:38:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:38:31.960Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":68205.43184},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000005138760672","pnlDiff":"0.8000000000000078","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14278","status":"success","startedAt":"2026-06-02T14:28:23.611Z","ageSeconds":0.742,"durationMs":90110,"finishedAt":"2026-06-02T14:29:53.721Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":81.559,"latest15mCandleAgeMinutes":14.89565},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.006125489029578953},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04416721080114883},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (9/20)"],"winRate":0.5555555555555556,"realizedPnl":1.3453618252907815,"entryAllowed":true,"averageDistance":4.510169341240115,"closedPositions":9,"losingPositions":4,"winningPositions":5,"minClosedPositions":20,"averageRealizedPnlPct":0.0014948464725453123},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4583333333333333,"direction":"short","liveAllowed":true,"realizedPnl":0.1456408610471793,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0042948270311638,"shadowAllowed":true,"quarantineMode":false,"closedPositions":72,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (9/30)"],"winRate":0.5555555555555556,"direction":"short","liveAllowed":false,"realizedPnl":1.3453618252907813,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":9,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.009678708407913352,"spreadPct":0.00007138786264755547,"candleCount":40,"volumeRatio":2.557613704368273,"latestVolume":402.07634628,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04416721080114883,"impulsePct5m3":-0.006125489029578953,"recentAverage":68877.215,"volumeAverage":157.2076133285,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":69550.37277777778,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62248","symbol":"BTC/USDT","direction":"short","paperPositionId":"115","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"68093.1364","shadowEntryPrice":null,"paperStopPrice":"68501.6952184","shadowStopPrice":null,"paperTakeProfitPrice":"67276.0187632","shadowTakeProfitPrice":null,"paperCurrentPrice":"67309.6567725816","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.09884939999999999","shadowExitFee":null,"paperTotalFee":"0.19884939999999999","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":null,"paperRealizedPnl":"0.9517506000000064","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.009517506000000064","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T14:24:57.916Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T15:32:28.290Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"67210","high":"67252.63","open":"67223","close":"67210","symbol":"BTC/USDT","volume":"1.23549276","exchange":"mexc","openTime":"2026-06-02T15:31:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T15:31:02.628Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":67276.0187632},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9517506000000064","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14276","status":"success","startedAt":"2026-06-02T14:23:23.597Z","ageSeconds":0.182,"durationMs":93567,"finishedAt":"2026-06-02T14:24:57.164Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":84.185,"latest15mCandleAgeMinutes":9.953},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004558395510048158},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04345612456283641},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (8/20)"],"winRate":0.5,"realizedPnl":0.3936112252907781,"entryAllowed":true,"averageDistance":4.765873489191339,"closedPositions":8,"losingPositions":4,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":0.0004920140316134725},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-2.7096 USDT)","direction profit factor below threshold (0.920 < 1)"],"winRate":0.43478260869565216,"direction":"short","liveAllowed":false,"realizedPnl":-2.7096109389528444,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9200958424656507,"shadowAllowed":true,"quarantineMode":true,"closedPositions":69,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (8/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.3936112252907781,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":8,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.009678708407913352,"spreadPct":1.4678425056014795e-7,"candleCount":40,"volumeRatio":2.557613704368273,"latestVolume":402.07634628,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04345612456283641,"impulsePct5m3":-0.004558395510048158,"recentAverage":68877.215,"volumeAverage":157.2076133285,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":69550.37277777778,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"62188","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"174","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"68597.96","paperStopPrice":null,"shadowStopPrice":"69009.54776","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"67774.78448","paperCurrentPrice":null,"shadowCurrentPrice":"67774.78448","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.09879999999999999178003760","paperTotalFee":"0","shadowTotalFee":"0.19879999999999999178003760","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.0000000000000062","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.010000000000000063","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T14:09:59.144Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T14:29:54.333Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"67742.57","high":"67876.19","open":"67779.38","close":"67811.23","symbol":"BTC/USDT","volume":"10.64028862","exchange":"mexc","openTime":"2026-06-02T14:28:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:28:32.223Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":67774.78448},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.19879999999999999178003760","pnlDiff":"1.0000000000000062","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14270","status":"success","startedAt":"2026-06-02T14:08:23.556Z","ageSeconds":0.756,"durationMs":95182,"finishedAt":"2026-06-02T14:09:58.738Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":85.854,"latest15mCandleAgeMinutes":9.979233333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0036883936581866062},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04243446692411165},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (8/20)"],"winRate":0.5,"realizedPnl":0.3936112252907781,"entryAllowed":true,"averageDistance":4.385477526038118,"closedPositions":8,"losingPositions":4,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":0.0004920140316134723},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-6.5166 USDT)","direction profit factor below threshold (0.808 < 1)"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-6.516613338952863,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8078305297116334,"shadowAllowed":true,"quarantineMode":true,"closedPositions":65,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (8/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.3936112252907781,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":8,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.008850726349718509,"spreadPct":1.457769297332065e-7,"candleCount":40,"volumeRatio":0.9743819976088108,"latestVolume":149.2600937,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04243446692411165,"impulsePct5m3":-0.0036883936581866062,"recentAverage":68981.19000000002,"volumeAverage":153.18437129000003,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":69597.17555555556,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"61838","symbol":"BTC/USDT","direction":"short","paperPositionId":"108","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"69100.47248","shadowEntryPrice":null,"paperStopPrice":"69515.07531488","shadowStopPrice":null,"paperTakeProfitPrice":"68271.26681023999","shadowTakeProfitPrice":null,"paperCurrentPrice":"68305.40244364511","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.09884939999999999","shadowExitFee":null,"paperTotalFee":"0.19884939999999999","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":null,"paperRealizedPnl":"0.9517506000000031","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.009517506000000031","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T12:42:16.682Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T14:24:57.912Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"68115.43","high":"68197.13","open":"68117.22","close":"68124.7","symbol":"BTC/USDT","volume":"3.33216054","exchange":"mexc","openTime":"2026-06-02T14:23:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:23:33.092Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":68271.26681023999},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9517506000000031","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14235","status":"success","startedAt":"2026-06-02T12:40:53.311Z","ageSeconds":0.46,"durationMs":83129,"finishedAt":"2026-06-02T12:42:16.440Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":74.762,"latest15mCandleAgeMinutes":12.2743},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004313680234423595},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04107420003157342},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.42857142857142855,"realizedPnl":-0.5581393747092297,"entryAllowed":true,"averageDistance":4.39552830434897,"closedPositions":7,"losingPositions":4,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.0007973419638703285},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-7.5692 USDT)","direction profit factor below threshold (0.771 < 1)"],"winRate":0.3870967741935484,"direction":"short","liveAllowed":false,"realizedPnl":-7.569164238952875,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.771046365687787,"shadowAllowed":true,"quarantineMode":true,"closedPositions":62,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (7/30)","non-positive symbol+direction paper PnL (-0.5581 USDT)","early weak pair caution: 7 closed, 0.429 win rate, -0.5581 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-0.5581393747092297,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.005492121671806834,"spreadPct":0.00000723222261822659,"candleCount":40,"volumeRatio":0.8668161736369414,"latestVolume":107.99769488,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04107420003157342,"impulsePct5m3":-0.004313680234423595,"recentAverage":69438.76500000001,"volumeAverage":124.59123187200002,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":69822.23722222222,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"61068","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"164","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"69439.05","paperStopPrice":null,"shadowStopPrice":"69855.68430000001","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"68605.7814","paperCurrentPrice":null,"shadowCurrentPrice":"68605.7814","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.09879999999999998715340650","paperTotalFee":"0","shadowTotalFee":"0.19879999999999998715340650","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999938","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999938","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T09:29:47.932Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T14:09:58.911Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"68552.27","high":"68635.33","open":"68635.33","close":"68575.08","symbol":"BTC/USDT","volume":"3.12811983","exchange":"mexc","openTime":"2026-06-02T14:08:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:08:32.956Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":68605.7814},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.19879999999999998715340650","pnlDiff":"0.9999999999999938","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14158","status":"success","startedAt":"2026-06-02T09:28:22.727Z","ageSeconds":0.46,"durationMs":84711,"finishedAt":"2026-06-02T09:29:47.438Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":76.607,"latest15mCandleAgeMinutes":14.79095},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0023460425712982357},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.03867949441365905},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.42857142857142855,"realizedPnl":-0.5581393747092297,"entryAllowed":true,"averageDistance":4.559240012962826,"closedPositions":7,"losingPositions":4,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.0007973419638703285},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-7.6700 USDT)","direction profit factor below threshold (0.762 < 1)"],"winRate":0.38333333333333336,"direction":"short","liveAllowed":false,"realizedPnl":-7.669964538952889,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7618678836516649,"shadowAllowed":true,"quarantineMode":true,"closedPositions":60,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (7/30)","non-positive symbol+direction paper PnL (-0.5581 USDT)","early weak pair caution: 7 closed, 0.429 win rate, -0.5581 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-0.5581393747092297,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.009114385247845773,"spreadPct":1.4401118671354677e-7,"candleCount":40,"volumeRatio":2.458996601363964,"latestVolume":321.61150551,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.03867949441365905,"impulsePct5m3":-0.0023460425712982357,"recentAverage":69910.79833333332,"volumeAverage":130.789731605,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":70553.85333333333,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"60558","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"154","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"70261.73","paperStopPrice":null,"shadowStopPrice":"70683.30038","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"69418.58924","paperCurrentPrice":null,"shadowCurrentPrice":"69418.58924","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098800000000000001783168088","paperTotalFee":"0","shadowTotalFee":"0.198800000000000001783168088","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999927","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999927","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T07:20:39.788Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T09:29:47.832Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"69400.69","high":"69447.41","open":"69415.93","close":"69437.24","symbol":"BTC/USDT","volume":"11.90283515","exchange":"mexc","openTime":"2026-06-02T09:28:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T09:28:30.914Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":69418.58924},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198800000000000001783168088","pnlDiff":"0.9999999999999927","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14107","status":"success","startedAt":"2026-06-02T07:19:04.712Z","ageSeconds":0.349,"durationMs":94619,"finishedAt":"2026-06-02T07:20:39.331Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":85.973,"latest15mCandleAgeMinutes":5.655766666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.005587723303811688},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.03233273970774175},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.42857142857142855,"realizedPnl":-0.5581393747092297,"entryAllowed":true,"averageDistance":3.8614716210162614,"closedPositions":7,"losingPositions":4,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.0007973419638703285},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-8.6217 USDT)","direction profit factor below threshold (0.732 < 1)"],"winRate":0.3728813559322034,"direction":"short","liveAllowed":false,"realizedPnl":-8.621715138952904,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7323185443473214,"shadowAllowed":true,"quarantineMode":true,"closedPositions":59,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (7/30)","non-positive symbol+direction paper PnL (-0.5581 USDT)","early weak pair caution: 7 closed, 0.429 win rate, -0.5581 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-0.5581393747092297,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.008349953723762574,"spreadPct":1.423249898531281e-7,"candleCount":40,"volumeRatio":2.27238057224301,"latestVolume":231.58780794,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.03233273970774175,"impulsePct5m3":0.005587723303811688,"recentAverage":70229.73166666666,"volumeAverage":101.91418231999998,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":70821.08444444445,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":false,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"60498","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"151","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"69845.32","paperStopPrice":null,"shadowStopPrice":"70264.39192000001","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"69007.17616","paperCurrentPrice":null,"shadowCurrentPrice":"70264.39192000001","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100599999999999997700211349950124","paperTotalFee":"0","shadowTotalFee":"0.200599999999999997700211349950124","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000029","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.00800000000000003","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T07:06:06.298Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T07:20:39.502Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"70227.26","high":"70268.79","open":"70268.79","close":"70227.26","symbol":"BTC/USDT","volume":"1.39733968","exchange":"mexc","openTime":"2026-06-02T07:19:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T07:19:13.420Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":70264.39192000001},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200599999999999997700211349950124","pnlDiff":"0.8000000000000029","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14101","status":"success","startedAt":"2026-06-02T07:04:04.686Z","ageSeconds":0.755,"durationMs":121054,"finishedAt":"2026-06-02T07:06:05.740Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":112.602,"latest15mCandleAgeMinutes":6.095883333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.005421541435619028},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.033194015718969856},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.42857142857142855,"realizedPnl":-0.5581393747092298,"entryAllowed":true,"averageDistance":3.935955894426226,"closedPositions":7,"losingPositions":4,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.0007973419638703283},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-8.6217 USDT)","direction profit factor below threshold (0.732 < 1)"],"winRate":0.3728813559322034,"direction":"short","liveAllowed":false,"realizedPnl":-8.621715138952904,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7323185443473214,"shadowAllowed":true,"quarantineMode":true,"closedPositions":59,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (7/30)","non-positive symbol+direction paper PnL (-0.5581 USDT)","early weak pair caution: 7 closed, 0.429 win rate, -0.5581 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-0.5581393747092297,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.007872626515334215,"spreadPct":0.00005598084452907499,"candleCount":40,"volumeRatio":2.56332676390982,"latestVolume":265.70400703,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.033194015718969856,"impulsePct5m3":-0.005421541435619028,"recentAverage":70309.58333333333,"volumeAverage":103.65592509349999,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":70867.49666666669,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":false,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"60468","symbol":"BTC/USDT","direction":"short","paperPositionId":"104","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"69949.517745","shadowEntryPrice":null,"paperStopPrice":"70369.21485147001","shadowStopPrice":null,"paperTakeProfitPrice":"69110.12353206001","shadowTakeProfitPrice":null,"paperCurrentPrice":"69144.67859382603","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.09884939999999999","shadowExitFee":null,"paperTotalFee":"0.19884939999999999","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":null,"paperRealizedPnl":"0.9517506000000078","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.009517506000000078","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T06:58:12.356Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T12:42:16.672Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"69082.84","high":"69174.74","open":"69110","close":"69174.73","symbol":"BTC/USDT","volume":"13.83909622","exchange":"mexc","openTime":"2026-06-02T12:40:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T12:41:01.741Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":69110.12353206001},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9517506000000078","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14098","status":"success","startedAt":"2026-06-02T06:56:34.678Z","ageSeconds":0.175,"durationMs":97491,"finishedAt":"2026-06-02T06:58:12.169Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":88.812,"latest15mCandleAgeMinutes":13.2029},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.00205213249856336},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.03286707286583458},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (6/20)"],"winRate":0.3333333333333333,"realizedPnl":-1.5098899747092376,"entryAllowed":true,"averageDistance":3.9720905331827,"closedPositions":6,"losingPositions":4,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.0025164832911820628},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-9.5735 USDT)","direction profit factor below threshold (0.703 < 1)"],"winRate":0.3620689655172414,"direction":"short","liveAllowed":false,"realizedPnl":-9.573465738952912,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.702769205042978,"shadowAllowed":true,"quarantineMode":true,"closedPositions":58,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (6/30)","non-positive symbol+direction paper PnL (-1.5099 USDT)","early weak pair caution: 6 closed, 0.333 win rate, -1.5099 USDT PnL"],"winRate":0.3333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":-1.5098899747092376,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":6,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.007241479543837204,"spreadPct":0.000014860431258196953,"candleCount":40,"volumeRatio":1.6436750949775505,"latestVolume":155.63082235,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.03286707286583458,"impulsePct5m3":-0.00205213249856336,"recentAverage":70391.86333333333,"volumeAverage":94.68466293949999,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":70905.32277777778,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"59408","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"132","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"70794.33","paperStopPrice":null,"shadowStopPrice":"71219.09598","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"69944.79804","paperCurrentPrice":null,"shadowCurrentPrice":"69944.79804","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098800000000000002358895448","paperTotalFee":"0","shadowTotalFee":"0.198800000000000002358895448","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.0000000000000107","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.010000000000000106","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T02:30:28.730Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T07:06:06.202Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"69808.23","high":"69853.01","open":"69853.01","close":"69846.52","symbol":"BTC/USDT","volume":"5.15293697","exchange":"mexc","openTime":"2026-06-02T07:04:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T07:04:13.195Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":69944.79804},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198800000000000002358895448","pnlDiff":"1.0000000000000107","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13992","status":"success","startedAt":"2026-06-02T02:29:03.816Z","ageSeconds":0.269,"durationMs":84431,"finishedAt":"2026-06-02T02:30:28.247Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":76.124,"latest15mCandleAgeMinutes":15.471116666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.006321951990638069},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.02737862424357547},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (6/20)"],"winRate":0.3333333333333333,"realizedPnl":-1.5098899747092376,"entryAllowed":true,"averageDistance":3.321946846298415,"closedPositions":6,"losingPositions":4,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.0025164832911820628},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-8.1740 USDT)","direction profit factor below threshold (0.708 < 1)"],"winRate":0.36,"direction":"short","liveAllowed":false,"realizedPnl":-8.173966038952939,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7075934160647874,"shadowAllowed":true,"quarantineMode":true,"closedPositions":50,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (6/30)","non-positive symbol+direction paper PnL (-1.5099 USDT)","early weak pair caution: 6 closed, 0.333 win rate, -1.5099 USDT PnL"],"winRate":0.3333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":-1.5098899747092376,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":6,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.005313175968707782,"spreadPct":1.412542500898209e-7,"candleCount":40,"volumeRatio":1.523212510348987,"latestVolume":159.69306437,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.02737862424357547,"impulsePct5m3":0.006321951990638069,"recentAverage":70885.59999999999,"volumeAverage":104.8396486275,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":71264.23944444445,"strategyVersion":"strategy_v2.5","signalCandleCount":40,"excludedOpen5mCandle":false,"excludedOpen15mCandle":false},"comparisonStatus":"missing_paper"},{"signalDecisionId":"59318","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"123","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"70323","paperStopPrice":null,"shadowStopPrice":"70744.938","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"69479.124","paperCurrentPrice":null,"shadowCurrentPrice":"70744.938","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100599999999999991898682","paperTotalFee":"0","shadowTotalFee":"0.200599999999999991898682","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999923","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999922","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T02:08:04.659Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T02:30:28.640Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"70788.49","high":"70803.07","open":"70803.07","close":"70788.49","symbol":"BTC/USDT","volume":"5.28180668","exchange":"mexc","openTime":"2026-06-02T02:29:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T02:29:12.190Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":70744.938},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200599999999999991898682","pnlDiff":"0.7999999999999923","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13983","status":"success","startedAt":"2026-06-02T02:06:33.765Z","ageSeconds":1.01,"durationMs":90220,"finishedAt":"2026-06-02T02:08:03.985Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":81.918,"latest15mCandleAgeMinutes":8.066733333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004673233949253024},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.02838802674900793},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (6/20)"],"winRate":0.3333333333333333,"realizedPnl":-1.5098899747092376,"entryAllowed":true,"averageDistance":3.189821466736568,"closedPositions":6,"losingPositions":4,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.0025164832911820628},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-8.3756 USDT)","direction profit factor below threshold (0.681 < 1)"],"winRate":0.34782608695652173,"direction":"short","liveAllowed":false,"realizedPnl":-8.375566638952966,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6809576571722689,"shadowAllowed":true,"quarantineMode":true,"closedPositions":46,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (6/30)","non-positive symbol+direction paper PnL (-1.5099 USDT)","early weak pair caution: 6 closed, 0.333 win rate, -1.5099 USDT PnL"],"winRate":0.3333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":-1.5098899747092376,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":6,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.002755251242996819,"spreadPct":1.4220098680035422e-7,"candleCount":40,"volumeRatio":0.9382852153330834,"latestVolume":86.27876395,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.02838802674900793,"impulsePct5m3":-0.004673233949253024,"recentAverage":71107.58333333333,"volumeAverage":91.95366455749999,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":71304.04388888889,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"59228","symbol":"BTC/USDT","direction":"short","paperPositionId":"91","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"70928.25813","shadowEntryPrice":null,"paperStopPrice":"71353.82767878","shadowStopPrice":null,"paperTakeProfitPrice":"70077.11903244","shadowTakeProfitPrice":null,"paperCurrentPrice":"70112.15759195622","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.0988494","shadowExitFee":null,"paperTotalFee":"0.1988494","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":null,"paperRealizedPnl":"0.9517506000000078","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.009517506000000078","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T01:45:26.403Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T06:58:12.349Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"69983.3","high":"70073.08","open":"70038.05","close":"69991.05","symbol":"BTC/USDT","volume":"43.37421073","exchange":"mexc","openTime":"2026-06-02T06:56:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T06:56:43.411Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":70077.11903244},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9517506000000078","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13974","status":"success","startedAt":"2026-06-02T01:44:03.688Z","ageSeconds":0.78,"durationMs":82068,"finishedAt":"2026-06-02T01:45:25.756Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":74.117,"latest15mCandleAgeMinutes":15.429616666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0031452131089348993},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.02691812363365177},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (6/20)"],"winRate":0.3333333333333333,"realizedPnl":-1.5098899747092376,"entryAllowed":true,"averageDistance":3.5522764770744444,"closedPositions":6,"losingPositions":4,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.0025164832911820628},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-8.3756 USDT)","direction profit factor below threshold (0.681 < 1)"],"winRate":0.34782608695652173,"direction":"short","liveAllowed":false,"realizedPnl":-8.375566638952966,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6809576571722689,"shadowAllowed":true,"quarantineMode":true,"closedPositions":46,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (6/30)","non-positive symbol+direction paper PnL (-1.5099 USDT)","early weak pair caution: 6 closed, 0.333 win rate, -1.5099 USDT PnL"],"winRate":0.3333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":-1.5098899747092376,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":6,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.0015980092116691645,"spreadPct":1.4091703727511134e-7,"candleCount":40,"volumeRatio":2.577979230827483,"latestVolume":231.99937637,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.02691812363365177,"impulsePct5m3":-0.0031452131089348993,"recentAverage":71210.53166666666,"volumeAverage":89.992725153,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":71324.50888888889,"strategyVersion":"strategy_v2.5","signalCandleCount":40,"excludedOpen5mCandle":false,"excludedOpen15mCandle":false},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"58438","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"104","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"71319.08","paperStopPrice":null,"shadowStopPrice":"71746.99448000001","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"70463.25104","paperCurrentPrice":null,"shadowCurrentPrice":"70463.25104","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098799999999999996377719312","paperTotalFee":"0","shadowTotalFee":"0.198799999999999996377719312","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999984","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999985","paperOpenedAt":null,"shadowOpenedAt":"2026-06-01T22:27:54.986Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T02:08:04.613Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"70303.26","high":"70481.8","open":"70471.47","close":"70342.03","symbol":"BTC/USDT","volume":"3.04541422","exchange":"mexc","openTime":"2026-06-02T02:06:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T02:06:42.147Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":70463.25104},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198799999999999996377719312","pnlDiff":"0.9999999999999984","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13895","status":"success","startedAt":"2026-06-01T22:26:33.049Z","ageSeconds":0.606,"durationMs":81543,"finishedAt":"2026-06-01T22:27:54.592Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":73.467,"latest15mCandleAgeMinutes":12.910083333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0033201931056461203},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.020510204900154188},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.2,"realizedPnl":-2.4616405747092465,"entryAllowed":true,"averageDistance":2.7708713721306486,"closedPositions":5,"losingPositions":4,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.004923281149418493},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-6.1251 USDT)","direction profit factor below threshold (0.710 < 1)"],"winRate":0.35135135135135137,"direction":"short","liveAllowed":false,"realizedPnl":-6.125116638953006,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7103485582561546,"shadowAllowed":true,"quarantineMode":true,"closedPositions":37,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (5/30)","non-positive symbol+direction paper PnL (-2.4616 USDT)","early weak pair caution: 5 closed, 0.200 win rate, -2.4616 USDT PnL"],"winRate":0.2,"direction":"short","liveAllowed":false,"realizedPnl":-2.4616405747092465,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.0056605511786578435,"spreadPct":1.402149325925308e-7,"candleCount":40,"volumeRatio":1.3050558686451486,"latestVolume":95.51792847,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.020510204900154188,"impulsePct5m3":0.0033201931056461203,"recentAverage":71140.55833333333,"volumeAverage":73.19068153700002,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":71545.54555555555,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"58368","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"100","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"70841.66","paperStopPrice":null,"shadowStopPrice":"71266.70996000001","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"69991.56008","paperCurrentPrice":null,"shadowCurrentPrice":"71266.70996000001","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000011537249534953787","paperTotalFee":"0","shadowTotalFee":"0.200600000000000011537249534953787","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000056","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000056","paperOpenedAt":null,"shadowOpenedAt":"2026-06-01T22:10:27.753Z","paperClosedAt":null,"shadowClosedAt":"2026-06-01T22:27:54.720Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"71246.78","high":"71319.08","open":"71246.79","close":"71319.08","symbol":"BTC/USDT","volume":"12.32931412","exchange":"mexc","openTime":"2026-06-01T22:26:00.000Z","timeframe":"1m","updatedAt":"2026-06-01T22:26:41.180Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":71266.70996000001},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000011537249534953787","pnlDiff":"0.8000000000000056","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13888","status":"success","startedAt":"2026-06-01T22:09:03.011Z","ageSeconds":0.414,"durationMs":84386,"finishedAt":"2026-06-01T22:10:27.397Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":76.383,"latest15mCandleAgeMinutes":10.456866666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0025532698278833994},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.021528921739422963},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.2,"realizedPnl":-2.4616405747092465,"entryAllowed":true,"averageDistance":2.6833983074850556,"closedPositions":5,"losingPositions":4,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.004923281149418493},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-6.1251 USDT)","direction profit factor below threshold (0.710 < 1)"],"winRate":0.35135135135135137,"direction":"short","liveAllowed":false,"realizedPnl":-6.125116638953006,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7103485582561546,"shadowAllowed":true,"quarantineMode":true,"closedPositions":37,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (5/30)","non-positive symbol+direction paper PnL (-2.4616 USDT)","early weak pair caution: 5 closed, 0.200 win rate, -2.4616 USDT PnL"],"winRate":0.2,"direction":"short","liveAllowed":false,"realizedPnl":-2.4616405747092465,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.0036925653102662915,"spreadPct":1.411598767555886e-7,"candleCount":40,"volumeRatio":0.9671017647151147,"latestVolume":71.36352025,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.021528921739422963,"impulsePct5m3":-0.0025532698278833994,"recentAverage":71243.15333333334,"volumeAverage":73.79111780550002,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":71507.19833333333,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":false,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"57308","symbol":"BTC/USDT","direction":"short","paperPositionId":"77","shadowTradeId":"99","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"71691.29642000001","shadowEntryPrice":"71727.16","paperStopPrice":"72121.44419852001","shadowStopPrice":"72157.52296","paperTakeProfitPrice":"70831.00086296","shadowTakeProfitPrice":"70866.43408","paperCurrentPrice":"70866.41636339149","shadowCurrentPrice":"70866.43408","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.09884939999999999","shadowExitFee":"0.0988000000000000083047328","paperTotalFee":"0.19884939999999999","shadowTotalFee":"0.1988000000000000083047328","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000089","shadowRealizedPnl":"0.999999999999996","paperRealizedPnlPct":"0.009517506000000089","shadowRealizedPnlPct":"0.00999999999999996","paperOpenedAt":"2026-06-01T17:45:57.721Z","shadowOpenedAt":"2026-06-01T17:45:57.485Z","paperClosedAt":"2026-06-02T01:40:30.825Z","shadowClosedAt":"2026-06-01T22:10:27.519Z","paperCloseExecution":{"candle":{"low":"70795.72","high":"70814.11","open":"70801.43","close":"70814.1","symbol":"BTC/USDT","volume":"3.27012158","exchange":"mexc","openTime":"2026-06-02T01:39:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T01:39:11.755Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":70831.00086296},"shadowCloseExecution":{"candle":{"low":"70841.65","high":"70868.67","open":"70843.78","close":"70868.66","symbol":"BTC/USDT","volume":"0.35787007","exchange":"mexc","openTime":"2026-06-01T22:09:00.000Z","timeframe":"1m","updatedAt":"2026-06-01T22:09:11.079Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":70866.43408},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999986058","stopPriceDiffPct":"0.00049999999999986141","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000249999999858889471","entryTimeDiffSeconds":"0.236734","closeTimeDiffSeconds":"12603.305901","feeDiff":"0.0000493999999999816952672","pnlDiff":"0.0482493999999871","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.4","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13771","status":"success","startedAt":"2026-06-01T17:45:06.135Z","ageSeconds":0.387,"durationMs":51235,"finishedAt":"2026-06-01T17:45:57.370Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":42.886,"latest15mCandleAgeMinutes":0.9564333333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.00019277623000785385},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.014882023344310049},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.2,"realizedPnl":-2.4616405747092465,"entryAllowed":true,"averageDistance":2.0392268327732337,"closedPositions":5,"losingPositions":4,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.004923281149418493},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-6.1251 USDT)","direction profit factor below threshold (0.710 < 1)"],"winRate":0.35135135135135137,"direction":"short","liveAllowed":false,"realizedPnl":-6.125116638953006,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7103485582561546,"shadowAllowed":true,"quarantineMode":true,"closedPositions":37,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (5/30)","non-positive symbol+direction paper PnL (-2.4616 USDT)","early weak pair caution: 5 closed, 0.200 win rate, -2.4616 USDT PnL"],"winRate":0.2,"direction":"short","liveAllowed":false,"realizedPnl":-2.4616405747092465,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.002504044168190856,"spreadPct":0.00001645122991078368,"candleCount":40,"volumeRatio":0.7940379987970487,"latestVolume":200.24092396,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.014882023344310049,"impulsePct5m3":-0.00019277623000785385,"recentAverage":71508.08,"volumeAverage":252.1805307345,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":71687.58888888889,"strategyVersion":"strategy_v2.4","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"27326","symbol":"BTC/USDT","direction":"short","paperPositionId":"74","shadowTradeId":"96","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"75477.88218","shadowEntryPrice":"75515.64","paperStopPrice":"75930.74947308","shadowStopPrice":"75968.73384","paperTakeProfitPrice":"74572.14759384","shadowTakeProfitPrice":"74609.45232","paperCurrentPrice":"75968.71484781653","shadowCurrentPrice":"75968.73384","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.10065029999999998","shadowExitFee":"0.100600000000000003538685480","paperTotalFee":"0.20065029999999998","shadowTotalFee":"0.200600000000000003538685480","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999896","shadowRealizedPnl":"-0.8000000000000018","paperRealizedPnlPct":"-0.008509502999999896","shadowRealizedPnlPct":"-0.008000000000000018","paperOpenedAt":"2026-05-27T04:30:46.457Z","shadowOpenedAt":"2026-05-27T04:30:46.263Z","paperClosedAt":"2026-05-27T07:35:18.984Z","shadowClosedAt":"2026-05-27T08:00:53.421Z","paperCloseExecution":{"candle":{"low":"75857.31","high":"75946.57","open":"75857.32","close":"75936.2","symbol":"BTC/USDT","volume":"11.88549732","exchange":"mexc","openTime":"2026-05-27T07:34:00.000Z","timeframe":"1m","updatedAt":"2026-05-27T07:34:29.141Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":75930.74947308},"shadowCloseExecution":{"candle":{"low":"75969.22","high":"75972.5","open":"75972.5","close":"75969.22","symbol":"BTC/USDT","volume":"0.0047154","exchange":"mexc","openTime":"2026-05-27T08:00:00.000Z","timeframe":"1m","updatedAt":"2026-05-27T08:00:02.510Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":75968.73384},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000131633101","entryTimeDiffSeconds":"0.194124","closeTimeDiffSeconds":"1534.437098","feeDiff":"0.000050299999999976461314520","pnlDiff":"0.0509502999999878","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.3","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"8733","status":"success","startedAt":"2026-05-27T04:29:48.687Z","ageSeconds":0.883,"durationMs":57168,"finishedAt":"2026-05-27T04:30:45.855Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":48.588,"latest15mCandleAgeMinutes":15.76465},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0016665414953493604},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.008089631087389748},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (4/20)"],"winRate":0.25,"realizedPnl":-1.6106902747092566,"entryAllowed":true,"averageDistance":1.9427215680672134,"closedPositions":4,"losingPositions":3,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.004026725686773143},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-2.8221 USDT)","direction profit factor below threshold (0.833 < 1)"],"winRate":0.3870967741935484,"direction":"short","liveAllowed":false,"realizedPnl":-2.8221157389530416,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8329294128685417,"shadowAllowed":true,"quarantineMode":true,"closedPositions":31,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; block mature non-positive pairs and early weak pairs after 5+ closed trades with negative PnL and win rate below 45%","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (4/30)","non-positive symbol+direction paper PnL (-1.6107 USDT)"],"winRate":0.25,"direction":"short","liveAllowed":false,"realizedPnl":-1.6106902747092569,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":4,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.00231584885032387,"spreadPct":1.324228993459012e-7,"candleCount":40,"volumeRatio":1.7281344597175075,"latestVolume":132.33737915,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.008089631087389748,"impulsePct5m3":-0.0016665414953493604,"recentAverage":75716.02500000001,"volumeAverage":76.57817272600002,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":75891.77888888888,"strategyVersion":"strategy_v2.3","signalCandleCount":40,"excludedOpen5mCandle":false,"excludedOpen15mCandle":false},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"24488","symbol":"BTC/USDT","direction":"short","paperPositionId":"65","shadowTradeId":"87","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"76450.525615","shadowEntryPrice":"76488.77","paperStopPrice":"76909.22876869001","shadowStopPrice":"76947.70262000001","paperTakeProfitPrice":"75533.11930762","shadowTakeProfitPrice":"75570.90476","paperCurrentPrice":"75570.8858672738","shadowCurrentPrice":"75570.90476","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.09884939999999998","shadowExitFee":"0.098799999999999991620048784","paperTotalFee":"0.19884939999999998","shadowTotalFee":"0.198799999999999991620048784","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000222","shadowRealizedPnl":"0.9999999999999989","paperRealizedPnlPct":"0.009517506000000222","shadowRealizedPnlPct":"0.009999999999999988","paperOpenedAt":"2026-05-26T15:46:04.138Z","shadowOpenedAt":"2026-05-26T15:46:03.920Z","paperClosedAt":"2026-05-27T04:20:40.973Z","shadowClosedAt":"2026-05-27T04:20:40.681Z","paperCloseExecution":{"candle":{"low":"75513.7","high":"75525.12","open":"75521.59","close":"75525.12","symbol":"BTC/USDT","volume":"13.09840808","exchange":"mexc","openTime":"2026-05-27T04:19:00.000Z","timeframe":"1m","updatedAt":"2026-05-27T04:19:27.235Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":75533.11930762},"shadowCloseExecution":{"candle":{"low":"75513.7","high":"75525.12","open":"75521.59","close":"75525.12","symbol":"BTC/USDT","volume":"13.09840808","exchange":"mexc","openTime":"2026-05-27T04:19:00.000Z","timeframe":"1m","updatedAt":"2026-05-27T04:19:27.235Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":75570.90476},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00049999999999999994","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000132326059","entryTimeDiffSeconds":"0.218316","closeTimeDiffSeconds":"0.291284","feeDiff":"0.000049399999999988379951216","pnlDiff":"0.0482493999999767","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.3","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"8260","status":"success","startedAt":"2026-05-26T15:44:46.573Z","ageSeconds":0.817,"durationMs":77220,"finishedAt":"2026-05-26T15:46:03.793Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":46.561,"latest15mCandleAgeMinutes":1.0635666666666668},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.001591039972612417},"marketRegime":{"passed":true,"regime":"btc_4h_uptrend","btc4hTrendPct":0.007572416346201253},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (3/20)"],"winRate":0,"realizedPnl":-2.562440874709279,"entryAllowed":true,"averageDistance":1.125804766668593,"closedPositions":3,"losingPositions":3,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008541469582364264},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-4.9272 USDT)","direction profit factor below threshold (0.676 < 1)"],"winRate":0.32,"direction":"short","liveAllowed":false,"realizedPnl":-4.927217538953125,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6756244792952877,"shadowAllowed":true,"quarantineMode":true,"closedPositions":25,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; block mature non-positive pairs and early weak pairs after 5+ closed trades with negative PnL and win rate below 45%","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (3/30)","non-positive symbol+direction paper PnL (-2.5624 USDT)"],"winRate":0,"direction":"short","liveAllowed":false,"realizedPnl":-2.562440874709279,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":3,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.001945461004128785,"spreadPct":1.3073814619794918e-7,"candleCount":40,"volumeRatio":1.9571675189496642,"latestVolume":217.414856,"marketRegime":"btc_4h_uptrend","btc4hTrendPct":0.007572416346201253,"impulsePct5m3":-0.001591039972612417,"recentAverage":76969.64833333333,"volumeAverage":111.0864828355,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":77119.68166666666,"strategyVersion":"strategy_v2.3","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"23354","symbol":"BTC/USDT","direction":"long","paperPositionId":"64","shadowTradeId":"86","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"77638.789995","shadowEntryPrice":"77599.99","paperStopPrice":"77172.95725502999","shadowStopPrice":"77134.39006","paperTakeProfitPrice":"78570.45547494","shadowTakeProfitPrice":"78531.18988","paperCurrentPrice":"77134.37077640249","shadowCurrentPrice":"77134.39006","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.0993503","shadowExitFee":"0.099399999999999999295643648","paperTotalFee":"0.1993503","shadowTotalFee":"0.199399999999999999295643648","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8490502999999957","shadowRealizedPnl":"-0.8","paperRealizedPnlPct":"-0.008490502999999957","shadowRealizedPnlPct":"-0.008","paperOpenedAt":"2026-05-26T10:52:07.878Z","shadowOpenedAt":"2026-05-26T10:52:07.760Z","paperClosedAt":"2026-05-26T12:06:45.982Z","shadowClosedAt":"2026-05-26T12:08:16.724Z","paperCloseExecution":{"candle":{"low":"77155","high":"77233.1","open":"77220.16","close":"77155","symbol":"BTC/USDT","volume":"5.64944027","exchange":"mexc","openTime":"2026-05-26T12:05:00.000Z","timeframe":"1m","updatedAt":"2026-05-26T12:05:56.227Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":77172.95725502999},"shadowCloseExecution":{"candle":{"low":"77010.94","high":"77094.11","open":"77094.11","close":"77010.95","symbol":"BTC/USDT","volume":"12.96746712","exchange":"mexc","openTime":"2026-05-26T12:07:00.000Z","timeframe":"1m","updatedAt":"2026-05-26T12:07:25.334Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":77134.39006},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00049999999999987036","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000249999999935178070","entryTimeDiffSeconds":"0.117143","closeTimeDiffSeconds":"90.742447","feeDiff":"0.000049699999999999295643648","pnlDiff":"0.0490502999999957","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.3","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0.05,"failureRuns":1,"errorClasses":{"unknown":2,"exchange_api":1},"sampleErrors":["mexc {\"code\":700003,\"msg\":\"Timestamp for this request is outside of the recvWindow.\"}","false","BTC/USDT"],"consecutiveFailureRuns":1},"latestRun":{"id":"8071","status":"partial_failure","startedAt":"2026-05-26T10:51:11.006Z","ageSeconds":0.329,"durationMs":56274,"finishedAt":"2026-05-26T10:52:07.280Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":85.332,"latest15mCandleAgeMinutes":7.12205},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0034670126474975094},"marketRegime":{"passed":true,"regime":"btc_4h_uptrend","btc4hTrendPct":0.01153221995370519},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (4/20)"],"winRate":0.25,"realizedPnl":-1.4537877348743513,"entryAllowed":true,"averageDistance":1.5770939077822943,"closedPositions":4,"losingPositions":3,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.0036344693371858777},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-4.1794 USDT)","direction profit factor below threshold (0.809 < 1)"],"winRate":0.39473684210526316,"direction":"long","liveAllowed":false,"realizedPnl":-4.179374643002298,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8090849303624508,"shadowAllowed":true,"quarantineMode":true,"closedPositions":38,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; block mature non-positive pairs and early weak pairs after 5+ closed trades with negative PnL and win rate below 45%","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (4/30)","non-positive symbol+direction paper PnL (-1.4538 USDT)"],"winRate":0.25,"direction":"long","liveAllowed":false,"realizedPnl":-1.453787734874351,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":4,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":0.0015378557951519689,"spreadPct":1.2886599610790188e-7,"candleCount":40,"volumeRatio":2.666857410222342,"latestVolume":173.85653026,"marketRegime":"btc_4h_uptrend","btc4hTrendPct":0.01153221995370519,"impulsePct5m3":0.0034670126474975094,"recentAverage":76925.63833333334,"volumeAverage":65.19153577300001,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":76807.51944444445,"strategyVersion":"strategy_v2.3","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"20474","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"85","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"77119.18","paperStopPrice":null,"shadowStopPrice":"77581.89507999999","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"76193.74983999999","paperCurrentPrice":null,"shadowCurrentPrice":"77581.89507999999","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100599999999999992695012262095173","paperTotalFee":"0","shadowTotalFee":"0.200599999999999992695012262095173","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999929","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999929","paperOpenedAt":null,"shadowOpenedAt":"2026-05-25T22:35:28.104Z","paperClosedAt":null,"shadowClosedAt":"2026-05-26T10:52:07.498Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"77536.14","high":"77620","open":"77536.14","close":"77588","symbol":"BTC/USDT","volume":"5.52371152","exchange":"mexc","openTime":"2026-05-26T10:50:00.000Z","timeframe":"1m","updatedAt":"2026-05-26T10:50:42.063Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":77581.89507999999},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200599999999999992695012262095173","pnlDiff":"0.7999999999999929","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.3","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"7591","status":"success","startedAt":"2026-05-25T22:34:31.038Z","ageSeconds":0.687,"durationMs":56625,"finishedAt":"2026-05-25T22:35:27.663Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":47.232,"latest15mCandleAgeMinutes":5.4614},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.003028448881124905},"marketRegime":{"passed":true,"regime":"btc_4h_uptrend","btc4hTrendPct":0.01218218054575075},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (2/20)"],"winRate":0,"realizedPnl":-1.7114905747092704,"entryAllowed":true,"averageDistance":0.22269598182106853,"closedPositions":2,"losingPositions":2,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008557452873546353},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-4.0763 USDT)","direction profit factor below threshold (0.716 < 1)"],"winRate":0.3333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":-4.0762672389531165,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.715719787424546,"shadowAllowed":true,"quarantineMode":true,"closedPositions":24,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; block mature non-positive pairs and early weak pairs after 5+ closed trades with negative PnL and win rate below 45%","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (2/30)","non-positive symbol+direction paper PnL (-1.7115 USDT)"],"winRate":0,"direction":"short","liveAllowed":false,"realizedPnl":-1.7114905747092704,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":2,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.002327780904308975,"spreadPct":1.2966942865981234e-7,"candleCount":40,"volumeRatio":0.6539202478574296,"latestVolume":19.41727198,"marketRegime":"btc_4h_uptrend","btc4hTrendPct":0.01218218054575075,"impulsePct5m3":-0.003028448881124905,"recentAverage":77350.92333333332,"volumeAverage":29.693639314000002,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":77531.39944444445,"strategyVersion":"strategy_v2.3","signalCandleCount":39,"excludedOpen5mCandle":false,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"20468","symbol":"BTC/USDT","direction":"short","paperPositionId":"63","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"77099.680875","shadowEntryPrice":null,"paperStopPrice":"77562.27896025001","shadowStopPrice":null,"paperTakeProfitPrice":"76174.4847045","shadowTakeProfitPrice":null,"paperCurrentPrice":"77601.06009973014","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.1006503","shadowExitFee":null,"paperTotalFee":"0.2006503","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":null,"paperRealizedPnl":"-0.8509503000000086","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.008509503000000087","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-05-25T22:33:56.447Z","shadowOpenedAt":null,"paperClosedAt":"2026-05-26T10:52:07.863Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"77536.14","high":"77620","open":"77536.14","close":"77588","symbol":"BTC/USDT","volume":"5.52371152","exchange":"mexc","openTime":"2026-05-26T10:50:00.000Z","timeframe":"1m","updatedAt":"2026-05-26T10:50:42.063Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":77562.27896025001},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.8509503000000086","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.3","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"7590","status":"success","startedAt":"2026-05-25T22:33:01.032Z","ageSeconds":0.028,"durationMs":54972,"finishedAt":"2026-05-25T22:33:56.004Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":46.408,"latest15mCandleAgeMinutes":3.9337333333333335},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0014075131699235826},"marketRegime":{"passed":true,"regime":"btc_4h_uptrend","btc4hTrendPct":0.012167214981056884},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (2/20)"],"winRate":0,"realizedPnl":-1.7114905747092704,"entryAllowed":true,"averageDistance":0.22269598182199568,"closedPositions":2,"losingPositions":2,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008557452873546353},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-4.0763 USDT)","direction profit factor below threshold (0.716 < 1)"],"winRate":0.3333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":-4.0762672389531165,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.715719787424546,"shadowAllowed":true,"quarantineMode":true,"closedPositions":24,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; block mature non-positive pairs and early weak pairs after 5+ closed trades with negative PnL and win rate below 45%","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (2/30)","non-positive symbol+direction paper PnL (-1.7115 USDT)"],"winRate":0,"direction":"short","liveAllowed":false,"realizedPnl":-1.7114905747092704,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":2,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.002327780904308975,"spreadPct":1.2963737179364725e-7,"candleCount":40,"volumeRatio":0.6539202478574296,"latestVolume":19.41727198,"marketRegime":"btc_4h_uptrend","btc4hTrendPct":0.012167214981056884,"impulsePct5m3":-0.0014075131699235826,"recentAverage":77350.92333333332,"volumeAverage":29.693639314000002,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":77531.39944444445,"strategyVersion":"strategy_v2.3","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"17492","symbol":"BTC/USDT","direction":"long","paperPositionId":"62","shadowTradeId":"84","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"77615.53837499999","shadowEntryPrice":"77576.75","paperStopPrice":"77149.84514474998","shadowStopPrice":"77111.2895","paperTakeProfitPrice":"78546.92483549999","shadowTakeProfitPrice":"78507.671","paperCurrentPrice":"77111.27022217761","shadowCurrentPrice":"77111.2895","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.0993503","shadowExitFee":"0.09940000000000000487872595","paperTotalFee":"0.1993503","shadowTotalFee":"0.19940000000000000487872595","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8490503000000021","shadowRealizedPnl":"-0.8000000000000014","paperRealizedPnlPct":"-0.00849050300000002","shadowRealizedPnlPct":"-0.008000000000000014","paperOpenedAt":"2026-05-25T09:45:05.539Z","shadowOpenedAt":"2026-05-25T09:45:05.141Z","paperClosedAt":"2026-05-25T22:33:56.440Z","shadowClosedAt":"2026-05-25T22:35:27.791Z","paperCloseExecution":{"candle":{"low":"77112","high":"77145.04","open":"77138.26","close":"77112.01","symbol":"BTC/USDT","volume":"7.0469164","exchange":"mexc","openTime":"2026-05-25T22:33:00.000Z","timeframe":"1m","updatedAt":"2026-05-25T22:33:09.674Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":77149.84514474998},"shadowCloseExecution":{"candle":{"low":"77100.06","high":"77123.1","open":"77100.07","close":"77118.87","symbol":"BTC/USDT","volume":"2.28831301","exchange":"mexc","openTime":"2026-05-25T22:34:00.000Z","timeframe":"1m","updatedAt":"2026-05-25T22:34:40.519Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":77111.2895},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999987110","stopPriceDiffPct":"0.00049999999999974063","takeProfitPriceDiffPct":"0.00049999999999987262","closePriceDiffPct":"0.000000250000000194524046","entryTimeDiffSeconds":"0.398556","closeTimeDiffSeconds":"91.351527","feeDiff":"0.00004970000000000487872595","pnlDiff":"0.0490503000000007","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.3","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"7094","status":"success","startedAt":"2026-05-25T09:43:39.926Z","ageSeconds":0.032,"durationMs":85087,"finishedAt":"2026-05-25T09:45:05.013Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":46.771,"latest15mCandleAgeMinutes":15.083816666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0007489807617984752},"marketRegime":{"passed":true,"regime":"btc_4h_uptrend","btc4hTrendPct":0.0065861090656034885},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (3/20)"],"winRate":0.3333333333333333,"realizedPnl":-0.604737434874349,"entryAllowed":true,"averageDistance":1.0568628167884004,"closedPositions":3,"losingPositions":2,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.0020157914495811634},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-0.7832 USDT)","direction profit factor below threshold (0.958 < 1)"],"winRate":0.4411764705882353,"direction":"long","liveAllowed":false,"realizedPnl":-0.7831734430023114,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9576550289328463,"shadowAllowed":true,"quarantineMode":true,"closedPositions":34,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; block mature non-positive pairs and early weak pairs after 5+ closed trades with negative PnL and win rate below 45%","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (3/30)","non-positive symbol+direction paper PnL (-0.6047 USDT)"],"winRate":0.3333333333333333,"direction":"long","liveAllowed":false,"realizedPnl":-0.604737434874349,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":3,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":0.001790097744260915,"spreadPct":1.2890460085993949e-7,"candleCount":40,"volumeRatio":1.6489091456779212,"latestVolume":78.1313527,"marketRegime":"btc_4h_uptrend","btc4hTrendPct":0.0065861090656034885,"impulsePct5m3":0.0007489807617984752,"recentAverage":77442.665,"volumeAverage":47.3836614375,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":77304.28277777779,"strategyVersion":"strategy_v2.3","signalCandleCount":40,"excludedOpen5mCandle":false,"excludedOpen15mCandle":false},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"14318","symbol":"BTC/USDT","direction":"long","paperPositionId":"58","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"76772.86725","shadowEntryPrice":null,"paperStopPrice":"76312.2300465","shadowStopPrice":null,"paperTakeProfitPrice":"77694.141657","shadowTakeProfitPrice":null,"paperCurrentPrice":"76274.07393147676","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.0993503","shadowExitFee":null,"paperTotalFee":"0.1993503","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":null,"paperRealizedPnl":"-0.8490502999999864","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.008490502999999865","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-05-24T20:09:56.362Z","shadowOpenedAt":null,"paperClosedAt":"2026-05-24T21:35:59.495Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"76281.16","high":"76410","open":"76408.28","close":"76287.99","symbol":"BTC/USDT","volume":"3.41776611","exchange":"mexc","openTime":"2026-05-24T21:35:00.000Z","timeframe":"1m","updatedAt":"2026-05-24T21:35:13.057Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":76312.2300465},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.8490502999999864","mismatchCategories":[],"signalStrategyVersion":"strategy_v1.7","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"6570","status":"success","startedAt":"2026-05-24T20:08:58.522Z","ageSeconds":0.22,"durationMs":57676,"finishedAt":"2026-05-24T20:09:56.198Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":48.429,"latest15mCandleAgeMinutes":9.936966666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.00035110401694277697},"marketRegime":{"passed":true,"regime":"btc_4h_range","btc4hTrendPct":0.001722975634623407},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.46875,"realizedPnl":0.914927156997668,"entryAllowed":true,"averageDistance":1.7881757879876798,"closedPositions":32,"losingPositions":17,"winningPositions":15,"minClosedPositions":20,"averageRealizedPnlPct":0.00028591473656177263},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; block new entries only after a mature pair remains non-positive","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (2/30)"],"winRate":0.5,"direction":"long","liveAllowed":false,"realizedPnl":0.2443128651256374,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":2,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":0.0017053744032671514,"spreadPct":1.3031947832217875e-7,"candleCount":40,"volumeRatio":0.6064825998392448,"latestVolume":19.26290997,"marketRegime":"btc_4h_range","btc4hTrendPct":0.001722975634623407,"impulsePct5m3":-0.00035110401694277697,"recentAverage":76696.68666666666,"volumeAverage":31.761686114499998,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":76566.11277777777,"strategyVersion":"strategy_v1.7"},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"12962","symbol":"BTC/USDT","direction":"short","paperPositionId":"55","shadowTradeId":"76","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"76321.76003","shadowEntryPrice":"76359.94","paperStopPrice":"76779.69059018","shadowStopPrice":"76818.09964","paperTakeProfitPrice":"75405.89890964","shadowTakeProfitPrice":"75443.62072","paperCurrentPrice":"76818.08043547509","shadowCurrentPrice":"76818.09964","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.10065029999999998","shadowExitFee":"0.100599999999999998591092976","paperTotalFee":"0.20065029999999998","shadowTotalFee":"0.200599999999999998591092976","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999897","shadowRealizedPnl":"-0.7999999999999974","paperRealizedPnlPct":"-0.008509502999999898","shadowRealizedPnlPct":"-0.007999999999999974","paperOpenedAt":"2026-05-24T14:20:34.350Z","shadowOpenedAt":"2026-05-24T14:20:33.770Z","paperClosedAt":"2026-05-24T20:01:04.449Z","shadowClosedAt":"2026-05-24T22:11:57.535Z","paperCloseExecution":{"candle":{"low":"76773.5","high":"76794.2","open":"76773.5","close":"76794.19","symbol":"BTC/USDT","volume":"0.54969721","exchange":"mexc","openTime":"2026-05-24T20:00:00.000Z","timeframe":"1m","updatedAt":"2026-05-24T20:00:09.110Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":76779.69059018},"shadowCloseExecution":{"candle":{"low":"76823.7","high":"76923.88","open":"76823.7","close":"76923.88","symbol":"BTC/USDT","volume":"0.47823166","exchange":"mexc","openTime":"2026-05-24T22:11:00.000Z","timeframe":"1m","updatedAt":"2026-05-24T22:11:13.183Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":76818.09964},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.579925","closeTimeDiffSeconds":"7853.086069","feeDiff":"0.000050299999999981408907024","pnlDiff":"0.0509502999999923","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v1.2","signalMetrics":{"trendPct":-0.004203786196351682,"spreadPct":1.3095871990943563e-7,"candleCount":40,"volumeRatio":0.8427821967980924,"latestVolume":44.13467271,"recentAverage":76770.69666666667,"volumeAverage":52.36782750950001,"previousAverage":77094.78666666668},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"9062","symbol":"BTC/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"64","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"76826.6","paperStopPrice":null,"shadowStopPrice":"76365.6404","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"77748.51920000001","paperCurrentPrice":null,"shadowCurrentPrice":"76340.11","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.09936676880143074829845","paperTotalFee":"0","shadowTotalFee":"0.19936676880143074829845","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8332311985692524","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008332311985692524","paperOpenedAt":null,"shadowOpenedAt":"2026-05-23T21:35:47.246Z","paperClosedAt":null,"shadowClosedAt":"2026-05-24T14:17:52.768Z","paperCloseExecution":null,"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.19936676880143074829845","pnlDiff":"0.8332311985692524","mismatchCategories":[],"signalStrategyVersion":"strategy_v1.2","signalMetrics":{"trendPct":0.014559639908127415,"spreadPct":1.3016325087031347e-7,"candleCount":40,"volumeRatio":0.7764847370116909,"latestVolume":71.4453957,"recentAverage":76785.57500000001,"volumeAverage":92.01133299150001,"previousAverage":75683.64833333333},"comparisonStatus":"missing_paper"},{"signalDecisionId":"8936","symbol":"BTC/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"58","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"77299.99","paperStopPrice":null,"shadowStopPrice":"76836.19006000001","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"78227.58988","paperCurrentPrice":null,"shadowCurrentPrice":"76630.64","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.099134087856932449975720","paperTotalFee":"0","shadowTotalFee":"0.199134087856932449975720","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-1.065912143067555","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.010659121430675551","paperOpenedAt":null,"shadowOpenedAt":"2026-05-23T21:03:04.908Z","paperClosedAt":null,"shadowClosedAt":"2026-05-23T21:31:15.782Z","paperCloseExecution":null,"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.199134087856932449975720","pnlDiff":"1.065912143067555","mismatchCategories":[],"signalStrategyVersion":"strategy_v1.2","signalMetrics":{"trendPct":0.012641532715237576,"spreadPct":1.2936612274802765e-7,"candleCount":40,"volumeRatio":0.6535689850227271,"latestVolume":50.42060568,"recentAverage":76582.99,"volumeAverage":77.14657034750002,"previousAverage":75626.94944444444},"comparisonStatus":"missing_paper"},{"signalDecisionId":"8846","symbol":"BTC/USDT","direction":"long","paperPositionId":"32","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"76847.06433","shadowEntryPrice":null,"paperStopPrice":"76385.98194402","shadowStopPrice":null,"paperTakeProfitPrice":"77769.22910196","shadowTakeProfitPrice":null,"paperCurrentPrice":"76301.939945","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.0992906373330553","shadowExitFee":null,"paperTotalFee":"0.1992906373330553","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":null,"paperRealizedPnl":"-0.9086533042777436","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.009086533042777435","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-05-23T20:40:17.302Z","shadowOpenedAt":null,"paperClosedAt":"2026-05-24T14:17:53.508Z","shadowClosedAt":null,"paperCloseExecution":null,"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9086533042777436","mismatchCategories":[],"signalStrategyVersion":"strategy_v1.2","signalMetrics":{"trendPct":0.007130210617185385,"spreadPct":0.000020961178075500626,"candleCount":40,"volumeRatio":2.433701423624521,"latestVolume":153.961569,"recentAverage":76126.24833333334,"volumeAverage":63.26230798300001,"previousAverage":75587.29500000001},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"8822","symbol":"BTC/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"49","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"76358.02","paperStopPrice":null,"shadowStopPrice":"75899.87188","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"77274.31624","paperCurrentPrice":null,"shadowCurrentPrice":"77389.84","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.101351292241469853217712","paperTotalFee":"0","shadowTotalFee":"0.201351292241469853217712","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.151292241469845","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.01151292241469845","paperOpenedAt":null,"shadowOpenedAt":"2026-05-23T20:34:25.453Z","paperClosedAt":null,"shadowClosedAt":"2026-05-23T21:01:25.988Z","paperCloseExecution":null,"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.201351292241469853217712","pnlDiff":"1.151292241469845","mismatchCategories":[],"signalStrategyVersion":"strategy_v1.2","signalMetrics":{"trendPct":0.005971947181511401,"spreadPct":0.000030514149004934205,"candleCount":40,"volumeRatio":1.1327558019836974,"latestVolume":66.71955133,"recentAverage":76038.69833333333,"volumeAverage":58.90020709950001,"previousAverage":75587.29500000001},"comparisonStatus":"missing_paper"},{"signalDecisionId":"8330","symbol":"BTC/USDT","direction":"long","paperPositionId":"26","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"75744.43329","shadowEntryPrice":null,"paperStopPrice":"75289.96669026","shadowStopPrice":null,"paperTakeProfitPrice":"76653.36648948","shadowTakeProfitPrice":null,"paperCurrentPrice":"76770.25567000001","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.10135432048989328","shadowExitFee":null,"paperTotalFee":"0.20135432048989328","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":null,"paperRealizedPnl":"1.152966169403381","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.01152966169403381","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-05-23T18:15:12.620Z","shadowOpenedAt":null,"paperClosedAt":"2026-05-23T20:40:17.297Z","shadowClosedAt":null,"paperCloseExecution":null,"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"1.152966169403381","mismatchCategories":[],"signalStrategyVersion":"strategy_v1.2","signalMetrics":{"trendPct":0.0033138411374417694,"spreadPct":1.3208891479130757e-7,"candleCount":40,"volumeRatio":0.6507431377564744,"latestVolume":54.94089741,"recentAverage":75499.235,"volumeAverage":84.42793204000003,"previousAverage":75249.8688888889},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"8231","symbol":"BTC/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"43","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"75300","paperStopPrice":null,"shadowStopPrice":"74848.2","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"76203.6","paperCurrentPrice":null,"shadowCurrentPrice":"76213.85","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.101213612217795474090205","paperTotalFee":"0","shadowTotalFee":"0.201213612217795474090205","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.0136122177954925","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.010136122177954924","paperOpenedAt":null,"shadowOpenedAt":"2026-05-23T14:22:30.711Z","paperClosedAt":null,"shadowClosedAt":"2026-05-23T20:32:47.047Z","paperCloseExecution":null,"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.201213612217795474090205","pnlDiff":"1.0136122177954925","mismatchCategories":[],"signalStrategyVersion":"strategy_v1.2","signalMetrics":{"trendPct":0.005000411299476455,"spreadPct":1.3280212476442643e-7,"candleCount":40,"volumeRatio":0.6574092407654727,"latestVolume":51.27839111,"recentAverage":75096.16333333333,"volumeAverage":78.00071543000001,"previousAverage":74722.51999999997},"comparisonStatus":"missing_paper"}],"latestRows":[{"signalDecisionId":"75048","symbol":"BTC/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"340","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"63383.91","paperStopPrice":null,"shadowStopPrice":"63003.60654","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"64144.51692","paperCurrentPrice":null,"shadowCurrentPrice":"63003.60654","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.099399999999999988464075348","paperTotalFee":"0","shadowTotalFee":"0.199399999999999988464075348","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000045","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000045","paperOpenedAt":null,"shadowOpenedAt":"2026-06-04T20:06:31.096Z","paperClosedAt":null,"shadowClosedAt":"2026-06-05T02:23:43.807Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"62836.38","high":"62903.26","open":"62903.26","close":"62842.02","symbol":"BTC/USDT","volume":"8.39215168","exchange":"mexc","openTime":"2026-06-05T02:22:00.000Z","timeframe":"1m","updatedAt":"2026-06-05T02:22:24.154Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":63003.60654},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.199399999999999988464075348","pnlDiff":"0.8000000000000045","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.6","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15556","status":"success","startedAt":"2026-06-04T20:04:44.082Z","ageSeconds":0.831,"durationMs":106727,"finishedAt":"2026-06-04T20:06:30.809Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":97.529,"latest15mCandleAgeMinutes":6.5138},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0053307419612134916},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07783603408217445},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.1,"realizedPnl":-6.548089534874314,"entryAllowed":true,"averageDistance":5.10141713693917,"closedPositions":10,"losingPositions":9,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.006548089534874313},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-9.2737 USDT)","direction profit factor below threshold (0.656 < 1)"],"winRate":0.3409090909090909,"direction":"long","liveAllowed":false,"realizedPnl":-9.27367644300226,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6563469486584868,"shadowAllowed":true,"quarantineMode":true,"closedPositions":44,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (10/30)","non-positive symbol+direction paper PnL (-6.5481 USDT)","early weak pair caution: 10 closed, 0.100 win rate, -6.5481 USDT PnL"],"winRate":0.1,"direction":"long","liveAllowed":false,"realizedPnl":-6.548089534874314,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":0.00156570332252362,"spreadPct":1.5776874607510437e-7,"candleCount":40,"volumeRatio":0.7041599544914632,"latestVolume":86.45930316,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07783603408217445,"impulsePct5m3":-0.0053307419612134916,"recentAverage":63860.668333333335,"volumeAverage":122.783612741,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":63760.83777777778,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":false,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"74968","symbol":"BTC/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"339","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"63804.15","paperStopPrice":null,"shadowStopPrice":"63421.3251","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"64569.7998","paperCurrentPrice":null,"shadowCurrentPrice":"63421.3251","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.09939999999999999169689435","paperTotalFee":"0","shadowTotalFee":"0.19939999999999999169689435","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999994","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999993","paperOpenedAt":null,"shadowOpenedAt":"2026-06-04T19:46:22.399Z","paperClosedAt":null,"shadowClosedAt":"2026-06-04T20:06:30.989Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"63383.91","high":"63482.29","open":"63482.29","close":"63399.94","symbol":"BTC/USDT","volume":"13.22867024","exchange":"mexc","openTime":"2026-06-04T20:04:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T20:04:53.372Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":63421.3251},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.19939999999999999169689435","pnlDiff":"0.7999999999999994","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.6","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15548","status":"success","startedAt":"2026-06-04T19:44:44.056Z","ageSeconds":0.215,"durationMs":98134,"finishedAt":"2026-06-04T19:46:22.190Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":89.464,"latest15mCandleAgeMinutes":16.3702},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.005075364761139788},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.08266157110778395},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.1,"realizedPnl":-6.548089534874314,"entryAllowed":true,"averageDistance":5.439887083345816,"closedPositions":10,"losingPositions":9,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.006548089534874313},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-9.2737 USDT)","direction profit factor below threshold (0.656 < 1)"],"winRate":0.3409090909090909,"direction":"long","liveAllowed":false,"realizedPnl":-9.27367644300226,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6563469486584868,"shadowAllowed":true,"quarantineMode":true,"closedPositions":44,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (10/30)","non-positive symbol+direction paper PnL (-6.5481 USDT)","early weak pair caution: 10 closed, 0.100 win rate, -6.5481 USDT PnL"],"winRate":0.1,"direction":"long","liveAllowed":false,"realizedPnl":-6.548089534874314,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":0.0020035526730183364,"spreadPct":1.5672961703527608e-7,"candleCount":40,"volumeRatio":0.6055320435806305,"latestVolume":75.41033059,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.08266157110778395,"impulsePct5m3":-0.005075364761139788,"recentAverage":63906.99166666667,"volumeAverage":124.535656518,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":63779.20666666668,"strategyVersion":"strategy_v2.6","signalCandleCount":40,"excludedOpen5mCandle":false,"excludedOpen15mCandle":false},"comparisonStatus":"missing_paper"},{"signalDecisionId":"74388","symbol":"BTC/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"338","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"63362.64","paperStopPrice":null,"shadowStopPrice":"62982.464159999996","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"64122.99168","paperCurrentPrice":null,"shadowCurrentPrice":"64122.99168","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.101199999999999994359338688","paperTotalFee":"0","shadowTotalFee":"0.201199999999999994359338688","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999996","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999995","paperOpenedAt":null,"shadowOpenedAt":"2026-06-04T17:18:41.501Z","paperClosedAt":null,"shadowClosedAt":"2026-06-04T19:31:23.190Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"64101.7","high":"64156.98","open":"64124.99","close":"64147.89","symbol":"BTC/USDT","volume":"8.22480447","exchange":"mexc","openTime":"2026-06-04T19:29:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T19:29:52.421Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":64122.99168},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.201199999999999994359338688","pnlDiff":"0.9999999999999996","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.6","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15490","status":"success","startedAt":"2026-06-04T17:17:13.733Z","ageSeconds":0.111,"durationMs":87351,"finishedAt":"2026-06-04T17:18:41.084Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":78.655,"latest15mCandleAgeMinutes":3.6851166666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.00038793732027806604},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.08388606275445931},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.1,"realizedPnl":-6.548089534874314,"entryAllowed":true,"averageDistance":5.533271100226322,"closedPositions":10,"losingPositions":9,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.006548089534874313},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-9.2737 USDT)","direction profit factor below threshold (0.656 < 1)"],"winRate":0.3409090909090909,"direction":"long","liveAllowed":false,"realizedPnl":-9.27367644300226,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6563469486584868,"shadowAllowed":true,"quarantineMode":true,"closedPositions":44,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (10/30)","non-positive symbol+direction paper PnL (-6.5481 USDT)","early weak pair caution: 10 closed, 0.100 win rate, -6.5481 USDT PnL"],"winRate":0.1,"direction":"long","liveAllowed":false,"realizedPnl":-6.548089534874314,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":0.002104354645301798,"spreadPct":1.578217068411498e-7,"candleCount":40,"volumeRatio":0.6716828045633287,"latestVolume":103.36896636,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.08388606275445931,"impulsePct5m3":0.00038793732027806604,"recentAverage":63692.42833333332,"volumeAverage":153.89550790599998,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":63558.67833333333,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"74258","symbol":"BTC/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"337","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"63824.68","paperStopPrice":null,"shadowStopPrice":"63441.73192","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"64590.576160000004","paperCurrentPrice":null,"shadowCurrentPrice":"63441.73192","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.099399999999999996511863152","paperTotalFee":"0","shadowTotalFee":"0.199399999999999996511863152","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000029","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.00800000000000003","paperOpenedAt":null,"shadowOpenedAt":"2026-06-04T16:46:13.403Z","paperClosedAt":null,"shadowClosedAt":"2026-06-04T17:18:41.385Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"63300","high":"63366.1","open":"63360","close":"63300","symbol":"BTC/USDT","volume":"1.12569498","exchange":"mexc","openTime":"2026-06-04T17:17:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T17:17:22.518Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":63441.73192},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.199399999999999996511863152","pnlDiff":"0.8000000000000029","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.6","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15477","status":"success","startedAt":"2026-06-04T16:44:43.688Z","ageSeconds":0.148,"durationMs":89435,"finishedAt":"2026-06-04T16:46:13.123Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":81.189,"latest15mCandleAgeMinutes":16.21905},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0021795299838562247},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0826916801815623},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.1,"realizedPnl":-6.548089534874314,"entryAllowed":true,"averageDistance":5.322344322122046,"closedPositions":10,"losingPositions":9,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.006548089534874313},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-9.2737 USDT)","direction profit factor below threshold (0.656 < 1)"],"winRate":0.3409090909090909,"direction":"long","liveAllowed":false,"realizedPnl":-9.27367644300226,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6563469486584868,"shadowAllowed":true,"quarantineMode":true,"closedPositions":44,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (10/30)","non-positive symbol+direction paper PnL (-6.5481 USDT)","early weak pair caution: 10 closed, 0.100 win rate, -6.5481 USDT PnL"],"winRate":0.1,"direction":"long","liveAllowed":false,"realizedPnl":-6.548089534874314,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":0.006620968212475689,"spreadPct":0.000041833347225642645,"candleCount":40,"volumeRatio":0.749996549736261,"latestVolume":118.46909411,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0826916801815623,"impulsePct5m3":0.0021795299838562247,"recentAverage":63804.82833333333,"volumeAverage":157.959518816,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":63385.157222222224,"strategyVersion":"strategy_v2.6","signalCandleCount":40,"excludedOpen5mCandle":false,"excludedOpen15mCandle":false},"comparisonStatus":"missing_paper"},{"signalDecisionId":"72028","symbol":"BTC/USDT","direction":"long","paperPositionId":"243","shadowTradeId":"334","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"63711.019589999996","shadowEntryPrice":"63679.18","paperStopPrice":"63328.75347246","shadowStopPrice":"63297.10492","paperTakeProfitPrice":"64475.551825079994","shadowTakeProfitPrice":"64443.33016","paperCurrentPrice":"63297.08909572377","shadowCurrentPrice":"63297.10492","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.0993503","shadowExitFee":"0.099399999999999993915771724","paperTotalFee":"0.1993503","shadowTotalFee":"0.199399999999999993915771724","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8490502999999916","shadowRealizedPnl":"-0.8000000000000036","paperRealizedPnlPct":"-0.008490502999999917","shadowRealizedPnlPct":"-0.008000000000000037","paperOpenedAt":"2026-06-04T07:19:34.711Z","shadowOpenedAt":"2026-06-04T07:19:34.625Z","paperClosedAt":"2026-06-04T08:24:15.681Z","shadowClosedAt":"2026-06-04T08:24:15.530Z","paperCloseExecution":{"candle":{"low":"63237.83","high":"63377.29","open":"63330.01","close":"63340.49","symbol":"BTC/USDT","volume":"6.94153425","exchange":"mexc","openTime":"2026-06-04T08:22:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T08:22:44.127Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":63328.75347246},"shadowCloseExecution":{"candle":{"low":"63237.83","high":"63377.29","open":"63330.01","close":"63340.49","symbol":"BTC/USDT","volume":"6.94153425","exchange":"mexc","openTime":"2026-06-04T08:22:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T08:22:44.127Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":63297.10492},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999993719","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00049999999999990689","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.085983","closeTimeDiffSeconds":"0.150956","feeDiff":"0.000049699999999993915771724","pnlDiff":"0.0490502999999880","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.6","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15254","status":"success","startedAt":"2026-06-04T07:17:58.337Z","ageSeconds":0.314,"durationMs":95952,"finishedAt":"2026-06-04T07:19:34.289Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":87.591,"latest15mCandleAgeMinutes":4.571816666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.003282521106160822},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07926300167441408},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (8/20)"],"winRate":0.125,"realizedPnl":-4.849988934874333,"entryAllowed":true,"averageDistance":5.992282147830403,"closedPositions":8,"losingPositions":7,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.006062486168592916},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-7.5756 USDT)","direction profit factor below threshold (0.700 < 1)"],"winRate":0.35714285714285715,"direction":"long","liveAllowed":false,"realizedPnl":-7.57557584300228,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7004218518740093,"shadowAllowed":true,"quarantineMode":true,"closedPositions":42,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (8/30)","non-positive symbol+direction paper PnL (-4.8500 USDT)","early weak pair caution: 8 closed, 0.125 win rate, -4.8500 USDT PnL"],"winRate":0.125,"direction":"long","liveAllowed":false,"realizedPnl":-4.849988934874333,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":8,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":0.0064656896104414215,"spreadPct":0.00010317343910521003,"candleCount":40,"volumeRatio":0.6252231056441658,"latestVolume":123.91660217,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07926300167441408,"impulsePct5m3":-0.003282521106160822,"recentAverage":64108.926666666666,"volumeAverage":198.19581370449998,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":63697.08111111111,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"71538","symbol":"BTC/USDT","direction":"long","paperPositionId":"242","shadowTradeId":"333","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"63976.192109999996","shadowEntryPrice":"63944.22","paperStopPrice":"63592.33495734","shadowStopPrice":"63560.55468","paperTakeProfitPrice":"64743.906415319994","shadowTakeProfitPrice":"64711.55064","paperCurrentPrice":"63560.53878986133","shadowCurrentPrice":"63560.55468","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.0993503","shadowExitFee":"0.099399999999999989811348912","paperTotalFee":"0.1993503","shadowTotalFee":"0.199399999999999989811348912","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8490502999999888","shadowRealizedPnl":"-0.8","paperRealizedPnlPct":"-0.008490502999999889","shadowRealizedPnlPct":"-0.008","paperOpenedAt":"2026-06-04T05:17:05.288Z","shadowOpenedAt":"2026-06-04T05:17:05.150Z","paperClosedAt":"2026-06-04T07:19:34.693Z","shadowClosedAt":"2026-06-04T07:19:34.518Z","paperCloseExecution":{"candle":{"low":"63527.83","high":"63604.37","open":"63527.83","close":"63593.04","symbol":"BTC/USDT","volume":"2.26842908","exchange":"mexc","openTime":"2026-06-04T07:18:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T07:18:06.777Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":63592.33495734},"shadowCloseExecution":{"candle":{"low":"63527.83","high":"63604.37","open":"63527.83","close":"63593.04","symbol":"BTC/USDT","volume":"2.26842908","exchange":"mexc","openTime":"2026-06-04T07:18:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T07:18:06.777Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":63560.55468},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999993745","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00049999999999990728","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.137782","closeTimeDiffSeconds":"0.174665","feeDiff":"0.000049699999999989811348912","pnlDiff":"0.0490502999999888","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.6","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15205","status":"success","startedAt":"2026-06-04T05:15:28.098Z","ageSeconds":1.011,"durationMs":96894,"finishedAt":"2026-06-04T05:17:04.992Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":88.131,"latest15mCandleAgeMinutes":2.083483333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.006756179707237479},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07850101023056891},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (8/20)"],"winRate":0.125,"realizedPnl":-4.849988934874333,"entryAllowed":true,"averageDistance":6.460034501232265,"closedPositions":8,"losingPositions":7,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.006062486168592916},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-7.5756 USDT)","direction profit factor below threshold (0.700 < 1)"],"winRate":0.35714285714285715,"direction":"long","liveAllowed":false,"realizedPnl":-7.57557584300228,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7004218518740093,"shadowAllowed":true,"quarantineMode":true,"closedPositions":42,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (8/30)","non-positive symbol+direction paper PnL (-4.8500 USDT)","early weak pair caution: 8 closed, 0.125 win rate, -4.8500 USDT PnL"],"winRate":0.125,"direction":"long","liveAllowed":false,"realizedPnl":-4.849988934874333,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":8,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":0.01434970641808054,"spreadPct":1.5638630035304692e-7,"candleCount":40,"volumeRatio":0.7298000536905926,"latestVolume":200.13909167,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07850101023056891,"impulsePct5m3":-0.006756179707237479,"recentAverage":64393.71333333334,"volumeAverage":274.2382528720001,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":63482.754444444465,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"71378","symbol":"BTC/USDT","direction":"long","paperPositionId":"241","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"64376.31206999999","shadowEntryPrice":null,"paperStopPrice":"63990.05419757999","shadowStopPrice":null,"paperTakeProfitPrice":"65148.82781483999","shadowTakeProfitPrice":null,"paperCurrentPrice":"63958.05917048121","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.09935030000000002","shadowExitFee":null,"paperTotalFee":"0.19935030000000002","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":null,"paperRealizedPnl":"-0.849050299999988","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.00849050299999988","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-04T04:37:05.390Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-04T05:09:30.677Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"63838.48","high":"63838.48","open":"63838.48","close":"63838.48","symbol":"BTC/USDT","volume":"0","exchange":"mexc","openTime":"2026-06-04T05:08:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T05:08:06.480Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":63990.05419757999},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.849050299999988","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.6","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15189","status":"success","startedAt":"2026-06-04T04:35:28.034Z","ageSeconds":0.207,"durationMs":97148,"finishedAt":"2026-06-04T04:37:05.182Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":88.558,"latest15mCandleAgeMinutes":7.086733333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004940434461654837},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07750279059865223},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (6/20)"],"winRate":0.16666666666666666,"realizedPnl":-3.151888334874345,"entryAllowed":true,"averageDistance":7.805421222146422,"closedPositions":6,"losingPositions":5,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.005253147224790576},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-5.8775 USDT)","direction profit factor below threshold (0.751 < 1)"],"winRate":0.375,"direction":"long","liveAllowed":false,"realizedPnl":-5.877475243002292,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7508422908947877,"shadowAllowed":true,"quarantineMode":true,"closedPositions":40,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (6/30)","non-positive symbol+direction paper PnL (-3.1519 USDT)","early weak pair caution: 6 closed, 0.167 win rate, -3.1519 USDT PnL"],"winRate":0.16666666666666666,"direction":"long","liveAllowed":false,"realizedPnl":-3.1518883348743456,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":6,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":0.010951398270676455,"spreadPct":1.55414308156691e-7,"candleCount":40,"volumeRatio":0.6941356194518873,"latestVolume":193.41740989,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07750279059865223,"impulsePct5m3":-0.004940434461654837,"recentAverage":64308.60833333334,"volumeAverage":278.64498589300007,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":63611.968333333345,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"71298","symbol":"BTC/USDT","direction":"long","paperPositionId":"240","shadowTradeId":"332","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"64704.386025","shadowEntryPrice":"64672.05","paperStopPrice":"64316.15970885","shadowStopPrice":"64284.017700000004","paperTakeProfitPrice":"65480.8386573","shadowTakeProfitPrice":"65448.1146","paperCurrentPrice":"64284.001628995575","shadowCurrentPrice":"64284.017700000004","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.09935029999999999","shadowExitFee":"0.0993999999999999982151700606610888","paperTotalFee":"0.19935029999999999","shadowTotalFee":"0.1993999999999999982151700606610888","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8490503","shadowRealizedPnl":"-0.7999999999999983","paperRealizedPnlPct":"-0.008490503","shadowRealizedPnlPct":"-0.007999999999999983","paperOpenedAt":"2026-06-04T04:16:52.939Z","shadowOpenedAt":"2026-06-04T04:16:52.833Z","paperClosedAt":"2026-06-04T04:37:05.381Z","shadowClosedAt":"2026-06-04T05:02:22.758Z","paperCloseExecution":{"candle":{"low":"64284.46","high":"64369.45","open":"64284.46","close":"64330.07","symbol":"BTC/USDT","volume":"10.05102145","exchange":"mexc","openTime":"2026-06-04T04:35:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T04:35:36.695Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":64316.15970885},"shadowCloseExecution":{"candle":{"low":"64281.87","high":"64400.3","open":"64400.3","close":"64308.67","symbol":"BTC/USDT","volume":"10.86804251","exchange":"mexc","openTime":"2026-06-04T05:00:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T05:00:46.551Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":64284.017700000004},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00049999999999993775","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000062223849","entryTimeDiffSeconds":"0.106017","closeTimeDiffSeconds":"1517.376752","feeDiff":"0.0000497000000000082151700606610888","pnlDiff":"0.0490503000000017","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.6","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15181","status":"success","startedAt":"2026-06-04T04:15:27.978Z","ageSeconds":0.666,"durationMs":84665,"finishedAt":"2026-06-04T04:16:52.643Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":76.339,"latest15mCandleAgeMinutes":1.8777166666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0041120521391247},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0767569420427588},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (6/20)"],"winRate":0.16666666666666666,"realizedPnl":-3.151888334874345,"entryAllowed":true,"averageDistance":7.404612047621423,"closedPositions":6,"losingPositions":5,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.005253147224790576},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-5.8775 USDT)","direction profit factor below threshold (0.751 < 1)"],"winRate":0.375,"direction":"long","liveAllowed":false,"realizedPnl":-5.877475243002292,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7508422908947877,"shadowAllowed":true,"quarantineMode":true,"closedPositions":40,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (6/30)","non-positive symbol+direction paper PnL (-3.1519 USDT)","early weak pair caution: 6 closed, 0.167 win rate, -3.1519 USDT PnL"],"winRate":0.16666666666666666,"direction":"long","liveAllowed":false,"realizedPnl":-3.1518883348743456,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":6,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":0.00569857474383025,"spreadPct":1.5462630304802874e-7,"candleCount":40,"volumeRatio":0.876276626100555,"latestVolume":241.57006532,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0767569420427588,"impulsePct5m3":0.0041120521391247,"recentAverage":64083.63,"volumeAverage":275.67786030650007,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":63720.51388888889,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65938","symbol":"BTC/USDT","direction":"long","paperPositionId":"211","shadowTradeId":"309","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"67098.25236","shadowEntryPrice":"67064.72","paperStopPrice":"66695.66284584","shadowStopPrice":"66662.33168","paperTakeProfitPrice":"67903.43138832","shadowTakeProfitPrice":"67869.49664","paperCurrentPrice":"66662.31501441708","shadowCurrentPrice":"66662.33168","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.0993503","shadowExitFee":"0.09940000000000000917159824","paperTotalFee":"0.1993503","shadowTotalFee":"0.19940000000000000917159824","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8490502999999986","shadowRealizedPnl":"-0.7999999999999974","paperRealizedPnlPct":"-0.008490502999999986","shadowRealizedPnlPct":"-0.007999999999999974","paperOpenedAt":"2026-06-03T05:47:25.267Z","shadowOpenedAt":"2026-06-03T05:47:25.056Z","paperClosedAt":"2026-06-03T09:49:57.967Z","shadowClosedAt":"2026-06-03T13:50:02.544Z","paperCloseExecution":{"candle":{"low":"66683.06","high":"66725.4","open":"66724.32","close":"66683.06","symbol":"BTC/USDT","volume":"7.25497927","exchange":"mexc","openTime":"2026-06-03T09:48:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T09:48:35.913Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":66695.66284584},"shadowCloseExecution":{"candle":{"low":"66640.03","high":"66704.31","open":"66640.1","close":"66682.72","symbol":"BTC/USDT","volume":"1.77508103","exchange":"mexc","openTime":"2026-06-03T13:48:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T13:48:36.304Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":66662.33168},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.210703","closeTimeDiffSeconds":"14404.577428","feeDiff":"0.00004970000000000917159824","pnlDiff":"0.0490503000000012","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14645","status":"success","startedAt":"2026-06-03T05:45:56.175Z","ageSeconds":0.86,"durationMs":88665,"finishedAt":"2026-06-03T05:47:24.840Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":80.572,"latest15mCandleAgeMinutes":2.4143},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.001021636182761889},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07715305738917227},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.2,"realizedPnl":-2.302838034874347,"entryAllowed":true,"averageDistance":8.741559472769312,"closedPositions":5,"losingPositions":4,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.004605676069748693},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-5.0284 USDT)","direction profit factor below threshold (0.779 < 1)"],"winRate":0.38461538461538464,"direction":"long","liveAllowed":false,"realizedPnl":-5.028424943002293,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7788763146939326,"shadowAllowed":true,"quarantineMode":true,"closedPositions":39,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (5/30)","non-positive symbol+direction paper PnL (-2.3028 USDT)","early weak pair caution: 5 closed, 0.200 win rate, -2.3028 USDT PnL"],"winRate":0.2,"direction":"long","liveAllowed":false,"realizedPnl":-2.302838034874347,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":0.0026278462301990687,"spreadPct":1.4910969575003534e-7,"candleCount":40,"volumeRatio":0.8971399613352554,"latestVolume":145.85195801,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07715305738917227,"impulsePct5m3":-0.001021636182761889,"recentAverage":66793.2,"volumeAverage":162.57436330549996,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":66618.13777777778,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"65628","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"302","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"66595.58","paperStopPrice":null,"shadowStopPrice":"66995.15348000001","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"65796.43304","paperCurrentPrice":null,"shadowCurrentPrice":"66995.15348000001","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.10060000000000001735548469314044","paperTotalFee":"0","shadowTotalFee":"0.20060000000000001735548469314044","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000096","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000096","paperOpenedAt":null,"shadowOpenedAt":"2026-06-03T04:29:51.661Z","paperClosedAt":null,"shadowClosedAt":"2026-06-03T05:09:52.667Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"66940.84","high":"67017","open":"66940.85","close":"66998.11","symbol":"BTC/USDT","volume":"1.95508572","exchange":"mexc","openTime":"2026-06-03T05:08:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T05:08:34.248Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":66995.15348000001},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.20060000000000001735548469314044","pnlDiff":"0.8000000000000096","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14614","status":"success","startedAt":"2026-06-03T04:28:25.894Z","ageSeconds":0.19,"durationMs":85270,"finishedAt":"2026-06-03T04:29:51.164Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":76.738,"latest15mCandleAgeMinutes":14.853116666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0012445516028665518},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07818820684813245},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (19/20)"],"winRate":0.47368421052631576,"realizedPnl":0.046662425290832865,"entryAllowed":true,"averageDistance":5.964615109958842,"closedPositions":19,"losingPositions":10,"winningPositions":9,"minClosedPositions":20,"averageRealizedPnlPct":0.000024559171205700678},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-1.7790 USDT)","direction profit factor below threshold (0.976 < 1)"],"winRate":0.4591194968553459,"direction":"short","liveAllowed":false,"realizedPnl":-1.7789992389524483,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.975928706297435,"shadowAllowed":true,"quarantineMode":true,"closedPositions":159,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (19/30)"],"winRate":0.47368421052631576,"direction":"short","liveAllowed":false,"realizedPnl":0.0466624252908325,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":19,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.008881418689667877,"spreadPct":1.501601158712519e-7,"candleCount":40,"volumeRatio":1.7473788049811187,"latestVolume":285.84276456,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07818820684813245,"impulsePct5m3":0.0012445516028665518,"recentAverage":66206.79666666666,"volumeAverage":163.58374254349997,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":66800.07611111112,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"65558","symbol":"BTC/USDT","direction":"short","paperPositionId":"200","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"66319.333745","shadowEntryPrice":null,"paperStopPrice":"66717.24974746999","shadowStopPrice":null,"paperTakeProfitPrice":"65523.50174006","shadowTakeProfitPrice":null,"paperCurrentPrice":"66750.60837234372","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.10065029999999998","shadowExitFee":null,"paperTotalFee":"0.20065029999999998","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":null,"paperRealizedPnl":"-0.850950299999981","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.008509502999999809","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-03T04:12:19.424Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-03T05:04:52.068Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"66688.01","high":"66845.69","open":"66788.73","close":"66697.51","symbol":"BTC/USDT","volume":"35.69611865","exchange":"mexc","openTime":"2026-06-03T05:03:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T05:03:34.650Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":66717.24974746999},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.850950299999981","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14607","status":"success","startedAt":"2026-06-03T04:10:55.828Z","ageSeconds":0.975,"durationMs":83126,"finishedAt":"2026-06-03T04:12:18.954Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":75.025,"latest15mCandleAgeMinutes":12.3162},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.006641402051186818},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07862779336983203},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (19/20)"],"winRate":0.47368421052631576,"realizedPnl":0.046662425290832865,"entryAllowed":true,"averageDistance":6.056245746994645,"closedPositions":19,"losingPositions":10,"winningPositions":9,"minClosedPositions":20,"averageRealizedPnlPct":0.000024559171205700678},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-0.9280 USDT)","direction profit factor below threshold (0.987 < 1)"],"winRate":0.4620253164556962,"direction":"short","liveAllowed":false,"realizedPnl":-0.9280489389524428,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9872964809115183,"shadowAllowed":true,"quarantineMode":true,"closedPositions":158,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (19/30)"],"winRate":0.47368421052631576,"direction":"short","liveAllowed":false,"realizedPnl":0.0466624252908325,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":19,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.008239422325875809,"spreadPct":1.5071019912828183e-7,"candleCount":40,"volumeRatio":1.4655723052231857,"latestVolume":236.76314592,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07862779336983203,"impulsePct5m3":0.006641402051186818,"recentAverage":66275.61,"volumeAverage":161.54995906799996,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":66826.21944444443,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"65388","symbol":"BTC/USDT","direction":"short","paperPositionId":"194","shadowTradeId":"293","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"66116.934995","shadowEntryPrice":"66150.01","paperStopPrice":"66513.63660497","shadowStopPrice":"66546.91006","paperTakeProfitPrice":"65323.53177506","shadowTakeProfitPrice":"65356.209879999995","paperCurrentPrice":"66546.89342327249","shadowCurrentPrice":"66546.91006","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.10065029999999998","shadowExitFee":"0.100600000000000008557565156","paperTotalFee":"0.20065029999999998","shadowTotalFee":"0.200600000000000008557565156","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999964","shadowRealizedPnl":"-0.8","paperRealizedPnlPct":"-0.008509502999999963","shadowRealizedPnlPct":"-0.008","paperOpenedAt":"2026-06-03T03:29:49.589Z","shadowOpenedAt":"2026-06-03T03:29:49.383Z","paperClosedAt":"2026-06-03T04:07:18.923Z","shadowClosedAt":"2026-06-03T04:29:51.453Z","paperCloseExecution":{"candle":{"low":"66513.82","high":"66515.3","open":"66513.82","close":"66515.3","symbol":"BTC/USDT","volume":"0.5857793","exchange":"mexc","openTime":"2026-06-03T04:06:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:06:03.838Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":66513.63660497},"shadowCloseExecution":{"candle":{"low":"66585.49","high":"66599.18","open":"66594.74","close":"66590.1","symbol":"BTC/USDT","volume":"6.05859756","exchange":"mexc","openTime":"2026-06-03T04:28:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:28:34.513Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":66546.91006},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00049999999999992353","closePriceDiffPct":"0.000000249999999924865031","entryTimeDiffSeconds":"0.205814","closeTimeDiffSeconds":"1352.529663","feeDiff":"0.000050299999999971442434844","pnlDiff":"0.0509502999999964","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14590","status":"success","startedAt":"2026-06-03T03:28:25.630Z","ageSeconds":0.838,"durationMs":83186,"finishedAt":"2026-06-03T03:29:48.816Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":75.145,"latest15mCandleAgeMinutes":14.813916666666668},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0001622920576555156},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07187079355031034},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (17/20)"],"winRate":0.47058823529411764,"realizedPnl":-0.054137874709195954,"entryAllowed":true,"averageDistance":5.519834586883775,"closedPositions":17,"losingPositions":9,"winningPositions":8,"minClosedPositions":20,"averageRealizedPnlPct":-0.000031845808652469345},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.46621621621621623,"direction":"short","liveAllowed":true,"realizedPnl":0.3706504610474801,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0054548512717698,"shadowAllowed":true,"quarantineMode":false,"closedPositions":148,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (17/30)","non-positive symbol+direction paper PnL (-0.0541 USDT)"],"winRate":0.47058823529411764,"direction":"short","liveAllowed":false,"realizedPnl":-0.0541378747091969,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":17,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.003943018445033072,"spreadPct":0.00005185184401322109,"candleCount":40,"volumeRatio":0.8973394755372265,"latestVolume":139.4117715,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07187079355031034,"impulsePct5m3":0.0001622920576555156,"recentAverage":66716.16666666667,"volumeAverage":155.361237637,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":66980.2711111111,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"64708","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"280","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"67133.9","paperStopPrice":null,"shadowStopPrice":"67536.7034","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"66328.2932","paperCurrentPrice":null,"shadowCurrentPrice":"66328.2932","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.09880000000000000120064724","paperTotalFee":"0","shadowTotalFee":"0.19880000000000000120064724","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999913","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999913","paperOpenedAt":null,"shadowOpenedAt":"2026-06-03T00:39:48.708Z","paperClosedAt":null,"shadowClosedAt":"2026-06-03T03:29:49.276Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"66125.01","high":"66225.42","open":"66210","close":"66136.52","symbol":"BTC/USDT","volume":"17.23756374","exchange":"mexc","openTime":"2026-06-03T03:28:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:28:33.740Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":66328.2932},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.19880000000000000120064724","pnlDiff":"0.9999999999999913","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14522","status":"success","startedAt":"2026-06-03T00:38:25.034Z","ageSeconds":0.316,"durationMs":83263,"finishedAt":"2026-06-03T00:39:48.297Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":75.213,"latest15mCandleAgeMinutes":9.80525},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0008738394645697802},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0695331234673717},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (17/20)"],"winRate":0.47058823529411764,"realizedPnl":-0.054137874709195954,"entryAllowed":true,"averageDistance":5.25003340259466,"closedPositions":17,"losingPositions":9,"winningPositions":8,"minClosedPositions":20,"averageRealizedPnlPct":-0.000031845808652469345},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-1.9361 USDT)","direction profit factor below threshold (0.970 < 1)"],"winRate":0.45652173913043476,"direction":"short","liveAllowed":false,"realizedPnl":-1.9360519389525495,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9700046056464219,"shadowAllowed":true,"quarantineMode":true,"closedPositions":138,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (17/30)","non-positive symbol+direction paper PnL (-0.0541 USDT)"],"winRate":0.47058823529411764,"direction":"short","liveAllowed":false,"realizedPnl":-0.0541378747091969,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":17,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.008483687611206069,"spreadPct":1.489560417212947e-7,"candleCount":40,"volumeRatio":0.9360124724895245,"latestVolume":171.95486614,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0695331234673717,"impulsePct5m3":-0.0008738394645697802,"recentAverage":66705.87333333334,"volumeAverage":183.710015832,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":67276.62722222223,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"64628","symbol":"BTC/USDT","direction":"short","paperPositionId":"182","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"67089.64839500001","shadowEntryPrice":null,"paperStopPrice":"67492.18628537001","shadowStopPrice":null,"paperTakeProfitPrice":"66284.57261426","shadowTakeProfitPrice":null,"paperCurrentPrice":"66317.71490056712","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.09884939999999998","shadowExitFee":null,"paperTotalFee":"0.19884939999999998","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":null,"paperRealizedPnl":"0.9517506000000258","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.009517506000000257","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-03T00:19:50.970Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-03T03:29:49.580Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"66125.01","high":"66225.42","open":"66210","close":"66136.52","symbol":"BTC/USDT","volume":"17.23756374","exchange":"mexc","openTime":"2026-06-03T03:28:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:28:33.740Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":66284.57261426},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9517506000000258","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14514","status":"success","startedAt":"2026-06-03T00:18:24.982Z","ageSeconds":0.66,"durationMs":85671,"finishedAt":"2026-06-03T00:19:50.653Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":77.67,"latest15mCandleAgeMinutes":4.844316666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0008196387358390807},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06968570807693975},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (16/20)"],"winRate":0.5,"realizedPnl":0.7968124252908139,"entryAllowed":true,"averageDistance":5.556884277197621,"closedPositions":16,"losingPositions":8,"winningPositions":8,"minClosedPositions":20,"averageRealizedPnlPct":0.0004980077658067577},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-0.2342 USDT)","direction profit factor below threshold (0.996 < 1)"],"winRate":0.4632352941176471,"direction":"short","liveAllowed":false,"realizedPnl":-0.2341513389525344,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9962740310508142,"shadowAllowed":true,"quarantineMode":true,"closedPositions":136,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (16/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.7968124252908134,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":16,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.010213677833009381,"spreadPct":0.000056463330642383594,"candleCount":40,"volumeRatio":1.1321545371107467,"latestVolume":208.42740225,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06968570807693975,"impulsePct5m3":0.0008196387358390807,"recentAverage":66639.86499999999,"volumeAverage":184.098014377,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":67327.52666666667,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"64378","symbol":"BTC/USDT","direction":"short","paperPositionId":"171","shadowTradeId":"263","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"66715.62550000001","shadowEntryPrice":"66749","paperStopPrice":"67115.91925300001","shadowStopPrice":"67149.494","paperTakeProfitPrice":"65915.03799400001","shadowTakeProfitPrice":"65948.012","paperCurrentPrice":"67149.47721262652","shadowCurrentPrice":"67149.494","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.1006503","shadowExitFee":"0.1005999999999999966240652","paperTotalFee":"0.2006503","shadowTotalFee":"0.2005999999999999966240652","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509503000000103","shadowRealizedPnl":"-0.8000000000000091","paperRealizedPnlPct":"-0.008509503000000102","shadowRealizedPnlPct":"-0.008000000000000092","paperOpenedAt":"2026-06-02T23:17:31.925Z","shadowOpenedAt":"2026-06-02T23:17:31.726Z","paperClosedAt":"2026-06-03T00:19:50.961Z","shadowClosedAt":"2026-06-03T00:39:48.513Z","paperCloseExecution":{"candle":{"low":"67074.12","high":"67129.53","open":"67078.88","close":"67094.99","symbol":"BTC/USDT","volume":"13.77099621","exchange":"mexc","openTime":"2026-06-03T00:18:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T00:18:33.042Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":67115.91925300001},"shadowCloseExecution":{"candle":{"low":"67099.99","high":"67160.69","open":"67099.99","close":"67160.68","symbol":"BTC/USDT","volume":"2.74870013","exchange":"mexc","openTime":"2026-06-03T00:38:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T00:38:33.151Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":67149.494},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999985019","stopPriceDiffPct":"0.00049999999999985108","takeProfitPriceDiffPct":"0.00049999999999984837","closePriceDiffPct":"0.000000249999999702157100","entryTimeDiffSeconds":"0.198943","closeTimeDiffSeconds":"1197.552279","feeDiff":"0.0000503000000000033759348","pnlDiff":"0.0509503000000012","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14489","status":"success","startedAt":"2026-06-02T23:15:54.815Z","ageSeconds":0.748,"durationMs":95912,"finishedAt":"2026-06-02T23:17:30.727Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":86.689,"latest15mCandleAgeMinutes":2.5124},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.004678290514655527},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06277264548957787},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (15/20)"],"winRate":0.5333333333333333,"realizedPnl":1.6477627252908191,"entryAllowed":true,"averageDistance":4.858432030399105,"closedPositions":15,"losingPositions":7,"winningPositions":8,"minClosedPositions":20,"averageRealizedPnlPct":0.0010985084835272126},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.488,"direction":"short","liveAllowed":true,"realizedPnl":5.520900161047418,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.1000443625029632,"shadowAllowed":true,"quarantineMode":false,"closedPositions":125,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (15/30)"],"winRate":0.5333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":1.647762725290819,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":15,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.005615042091178644,"spreadPct":1.4981497842306717e-7,"candleCount":40,"volumeRatio":1.4133377750898959,"latestVolume":245.16709505,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06277264548957787,"impulsePct5m3":0.004678290514655527,"recentAverage":67020.86666666665,"volumeAverage":173.4667390705,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":67399.31666666667,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"64338","symbol":"BTC/USDT","direction":"short","paperPositionId":"168","shadowTradeId":"261","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"66293.826505","shadowEntryPrice":"66326.99","paperStopPrice":"66691.58946403001","shadowStopPrice":"66724.95194","paperTakeProfitPrice":"65498.30058694","shadowTakeProfitPrice":"65531.06612","paperCurrentPrice":"66724.93525876202","shadowCurrentPrice":"66724.95194","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.1006503","shadowExitFee":"0.100599999999999988340784938","paperTotalFee":"0.2006503","shadowTotalFee":"0.200599999999999988340784938","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509503000000056","shadowRealizedPnl":"-0.7999999999999905","paperRealizedPnlPct":"-0.008509503000000055","shadowRealizedPnlPct":"-0.007999999999999905","paperOpenedAt":"2026-06-02T23:07:30.103Z","shadowOpenedAt":"2026-06-02T23:07:29.825Z","paperClosedAt":"2026-06-02T23:17:31.913Z","shadowClosedAt":"2026-06-02T23:17:30.976Z","paperCloseExecution":{"candle":{"low":"66749","high":"66752.06","open":"66752.06","close":"66749","symbol":"BTC/USDT","volume":"0.03230967","exchange":"mexc","openTime":"2026-06-02T23:16:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T23:16:04.105Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":66691.58946403001},"shadowCloseExecution":{"candle":{"low":"66749","high":"66752.06","open":"66752.06","close":"66749","symbol":"BTC/USDT","volume":"0.03230967","exchange":"mexc","openTime":"2026-06-02T23:16:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T23:16:04.105Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":66724.95194},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00049999999999985013","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000249999999925065514","entryTimeDiffSeconds":"0.278596","closeTimeDiffSeconds":"0.936381","feeDiff":"0.000050300000000011659215062","pnlDiff":"0.0509503000000151","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14485","status":"success","startedAt":"2026-06-02T23:05:54.798Z","ageSeconds":0.601,"durationMs":94782,"finishedAt":"2026-06-02T23:07:29.580Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":83.841,"latest15mCandleAgeMinutes":7.4933},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.006581204812347872},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06370511570333348},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (15/20)"],"winRate":0.5333333333333333,"realizedPnl":1.6477627252908191,"entryAllowed":true,"averageDistance":5.152974618607735,"closedPositions":15,"losingPositions":7,"winningPositions":8,"minClosedPositions":20,"averageRealizedPnlPct":0.0010985084835272126},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4838709677419355,"direction":"short","liveAllowed":true,"realizedPnl":4.569149561047419,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0827976673515791,"shadowAllowed":true,"quarantineMode":false,"closedPositions":124,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (15/30)"],"winRate":0.5333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":1.647762725290819,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":15,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.002875775946795602,"spreadPct":1.5076818644659302e-7,"candleCount":40,"volumeRatio":1.8325323103193167,"latestVolume":306.51095795,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06370511570333348,"impulsePct5m3":-0.006581204812347872,"recentAverage":67193.23999999999,"volumeAverage":167.26087514199997,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":67387.02999999998,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"63808","symbol":"BTC/USDT","direction":"short","paperPositionId":"157","shadowTradeId":"251","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"67539.71325","shadowEntryPrice":"67573.5","paperStopPrice":"67944.9515295","shadowStopPrice":"67978.941","paperTakeProfitPrice":"66729.236691","shadowTakeProfitPrice":"66762.618","paperCurrentPrice":"66762.6013093455","shadowCurrentPrice":"66762.618","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.0988494","shadowExitFee":"0.0988000000000000019736288","paperTotalFee":"0.1988494","shadowTotalFee":"0.1988000000000000019736288","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000058","shadowRealizedPnl":"0.9999999999999969","paperRealizedPnlPct":"0.009517506000000057","shadowRealizedPnlPct":"0.009999999999999969","paperOpenedAt":"2026-06-02T20:54:55.670Z","shadowOpenedAt":"2026-06-02T20:54:55.575Z","paperClosedAt":"2026-06-02T22:49:55.452Z","shadowClosedAt":"2026-06-02T22:49:55.241Z","paperCloseExecution":{"candle":{"low":"66637.08","high":"66855.45","open":"66819.44","close":"66674.17","symbol":"BTC/USDT","volume":"4.43157614","exchange":"mexc","openTime":"2026-06-02T22:48:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T22:48:35.160Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":66729.236691},"shadowCloseExecution":{"candle":{"low":"66637.08","high":"66855.45","open":"66819.44","close":"66674.17","symbol":"BTC/USDT","volume":"4.43157614","exchange":"mexc","openTime":"2026-06-02T22:48:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T22:48:35.160Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":66762.618},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.094441","closeTimeDiffSeconds":"0.211453","feeDiff":"0.0000493999999999980263712","pnlDiff":"0.0482493999999911","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0.1,"failureRuns":2,"errorClasses":{"network":3,"unknown":6},"sampleErrors":["mexc GET https://api.mexc.com/api/v3/klines?symbol=ADAUSDT&interval=5m&limit=50 fetch failed","false","ADA/USDT","mexc GET https://api.mexc.com/api/v1/contract/detail fetch failed","false"],"consecutiveFailureRuns":0},"latestRun":{"id":"14432","status":"success","startedAt":"2026-06-02T20:53:24.515Z","ageSeconds":0.029,"durationMs":90489,"finishedAt":"2026-06-02T20:54:55.004Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":81.153,"latest15mCandleAgeMinutes":9.917116666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.004608368324147168},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.06087594164353147},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (13/20)"],"winRate":0.5384615384615384,"realizedPnl":1.5469624252908072,"entryAllowed":true,"averageDistance":5.1819490566902235,"closedPositions":13,"losingPositions":6,"winningPositions":7,"minClosedPositions":20,"averageRealizedPnlPct":0.0011899710963775437},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4864864864864865,"direction":"short","liveAllowed":true,"realizedPnl":4.815298061047363,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0978165057656217,"shadowAllowed":true,"quarantineMode":false,"closedPositions":111,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (13/30)"],"winRate":0.5384615384615384,"direction":"short","liveAllowed":false,"realizedPnl":1.5469624252908074,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":13,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.006006293183601563,"spreadPct":0.000050315582292003984,"candleCount":40,"volumeRatio":0.901790447431685,"latestVolume":160.10992374,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.06087594164353147,"impulsePct5m3":0.004608368324147168,"recentAverage":67146.18833333332,"volumeAverage":177.5467063285,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":67551.92499999999,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"63578","symbol":"BTC/USDT","direction":"short","paperPositionId":"154","shadowTradeId":"246","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"67160.52294","shadowEntryPrice":"67194.12","paperStopPrice":"67563.48607764","shadowStopPrice":"67597.28472","paperTakeProfitPrice":"66354.59666472","shadowTakeProfitPrice":"66387.79056","paperCurrentPrice":"67597.26782067881","shadowCurrentPrice":"67597.28472","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.1006503","shadowExitFee":"0.100600000000000000674132672","paperTotalFee":"0.2006503","shadowTotalFee":"0.200600000000000000674132672","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999943","shadowRealizedPnl":"-0.8000000000000009","paperRealizedPnlPct":"-0.008509502999999943","shadowRealizedPnlPct":"-0.008000000000000009","paperOpenedAt":"2026-06-02T19:57:26.686Z","shadowOpenedAt":"2026-06-02T19:57:26.318Z","paperClosedAt":"2026-06-02T20:54:55.649Z","shadowClosedAt":"2026-06-02T20:54:55.224Z","paperCloseExecution":{"candle":{"low":"67570.3","high":"67631.86","open":"67631.36","close":"67570.42","symbol":"BTC/USDT","volume":"5.0289368","exchange":"mexc","openTime":"2026-06-02T20:53:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T20:53:33.921Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":67563.48607764},"shadowCloseExecution":{"candle":{"low":"67570.3","high":"67631.86","open":"67631.36","close":"67570.42","symbol":"BTC/USDT","volume":"5.0289368","exchange":"mexc","openTime":"2026-06-02T20:53:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T20:53:33.921Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":67597.28472},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000147934936","entryTimeDiffSeconds":"0.367995","closeTimeDiffSeconds":"0.424966","feeDiff":"0.000050299999999999325867328","pnlDiff":"0.0509502999999934","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14409","status":"success","startedAt":"2026-06-02T19:55:54.402Z","ageSeconds":0.067,"durationMs":91640,"finishedAt":"2026-06-02T19:57:26.042Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":82.848,"latest15mCandleAgeMinutes":12.434383333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.006657014739056646},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.053940632937793595},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (13/20)"],"winRate":0.5384615384615384,"realizedPnl":1.5469624252908072,"entryAllowed":true,"averageDistance":4.548788047349533,"closedPositions":13,"losingPositions":6,"winningPositions":7,"minClosedPositions":20,"averageRealizedPnlPct":0.0011899710963775437},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4864864864864865,"direction":"short","liveAllowed":true,"realizedPnl":4.815298061047363,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0978165057656217,"shadowAllowed":true,"quarantineMode":false,"closedPositions":111,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (13/30)"],"winRate":0.5384615384615384,"direction":"short","liveAllowed":false,"realizedPnl":1.5469624252908074,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":13,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.00843986692260014,"spreadPct":0.0000014882254579094238,"candleCount":40,"volumeRatio":1.9000094989852097,"latestVolume":347.19086251,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.053940632937793595,"impulsePct5m3":0.006657014739056646,"recentAverage":67203.08166666667,"volumeAverage":182.731119342,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":67775.09444444443,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"63468","symbol":"BTC/USDT","direction":"short","paperPositionId":"148","shadowTradeId":"236","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"67006.95976","shadowEntryPrice":"67040.48","paperStopPrice":"67409.00151855999","shadowStopPrice":"67442.72288","paperTakeProfitPrice":"66202.87624288","shadowTakeProfitPrice":"66235.99424","paperCurrentPrice":"67442.70601931927","shadowCurrentPrice":"67442.72288","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.10065029999999998","shadowExitFee":"0.100599999999999995475478784","paperTotalFee":"0.20065029999999998","shadowTotalFee":"0.200599999999999995475478784","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999937","shadowRealizedPnl":"-0.8000000000000078","paperRealizedPnlPct":"-0.008509502999999937","shadowRealizedPnlPct":"-0.008000000000000078","paperOpenedAt":"2026-06-02T19:30:03.126Z","shadowOpenedAt":"2026-06-02T19:30:02.926Z","paperClosedAt":"2026-06-02T19:54:51.567Z","shadowClosedAt":"2026-06-02T19:54:51.312Z","paperCloseExecution":{"candle":{"low":"67358.82","high":"67510.03","open":"67358.82","close":"67450.01","symbol":"BTC/USDT","volume":"19.56263529","exchange":"mexc","openTime":"2026-06-02T19:53:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T19:53:32.505Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":67409.00151855999},"shadowCloseExecution":{"candle":{"low":"67358.82","high":"67510.03","open":"67358.82","close":"67450.01","symbol":"BTC/USDT","volume":"19.56263529","exchange":"mexc","openTime":"2026-06-02T19:53:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T19:53:32.505Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":67442.72288},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000014827","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000148273966","entryTimeDiffSeconds":"0.200118","closeTimeDiffSeconds":"0.255389","feeDiff":"0.000050299999999984524521216","pnlDiff":"0.0509502999999859","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14398","status":"success","startedAt":"2026-06-02T19:28:24.353Z","ageSeconds":0.458,"durationMs":98079,"finishedAt":"2026-06-02T19:30:02.432Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":89.43,"latest15mCandleAgeMinutes":15.040916666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004868975529953187},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.054288646108362086},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (11/20)"],"winRate":0.5454545454545454,"realizedPnl":1.4461621252907881,"entryAllowed":true,"averageDistance":4.83292630046417,"closedPositions":11,"losingPositions":5,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":0.0013146928411734437},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.5,"direction":"short","liveAllowed":true,"realizedPnl":7.166548361047316,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.1593518278206993,"shadowAllowed":true,"quarantineMode":false,"closedPositions":104,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (11/30)"],"winRate":0.5454545454545454,"direction":"short","liveAllowed":false,"realizedPnl":1.4461621252907884,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":11,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.0077606659432583,"spreadPct":1.4916360994600913e-7,"candleCount":40,"volumeRatio":0.8233184279910497,"latestVolume":146.03712891,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.054288646108362086,"impulsePct5m3":-0.004868975529953187,"recentAverage":67320.02,"volumeAverage":177.376242223,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":67846.55444444442,"strategyVersion":"strategy_v2.5","signalCandleCount":40,"excludedOpen5mCandle":false,"excludedOpen15mCandle":false},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"62688","symbol":"BTC/USDT","direction":"short","paperPositionId":"134","shadowTradeId":"212","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"67868.658695","shadowEntryPrice":"67902.61","paperStopPrice":"68275.87064717","shadowStopPrice":"68310.02566","paperTakeProfitPrice":"67054.23479066","shadowTakeProfitPrice":"67087.77868","paperCurrentPrice":"67087.76190805533","shadowCurrentPrice":"67087.77868","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.09884939999999999","shadowExitFee":"0.098800000000000001208766624","paperTotalFee":"0.19884939999999999","shadowTotalFee":"0.198800000000000001208766624","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000129","shadowRealizedPnl":"0.9999999999999964","paperRealizedPnlPct":"0.009517506000000129","shadowRealizedPnlPct":"0.009999999999999964","paperOpenedAt":"2026-06-02T16:14:51.664Z","shadowOpenedAt":"2026-06-02T16:14:51.372Z","paperClosedAt":"2026-06-02T19:30:03.112Z","shadowClosedAt":"2026-06-02T19:30:02.707Z","paperCloseExecution":{"candle":{"low":"66947.34","high":"67064.79","open":"67064.79","close":"67020.95","symbol":"BTC/USDT","volume":"36.64839629","exchange":"mexc","openTime":"2026-06-02T19:28:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T19:28:33.090Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":67054.23479066},"shadowCloseExecution":{"candle":{"low":"66947.34","high":"67064.79","open":"67064.79","close":"67020.95","symbol":"BTC/USDT","volume":"36.64839629","exchange":"mexc","openTime":"2026-06-02T19:28:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T19:28:33.090Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":67087.77868},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.292047","closeTimeDiffSeconds":"0.405112","feeDiff":"0.000049399999999988791233376","pnlDiff":"0.0482493999999835","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14320","status":"success","startedAt":"2026-06-02T16:13:23.876Z","ageSeconds":0.355,"durationMs":86459,"finishedAt":"2026-06-02T16:14:50.335Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":78.453,"latest15mCandleAgeMinutes":14.8392},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.005999365244202267},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.05222348929195543},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.6,"realizedPnl":2.2971124252907877,"entryAllowed":true,"averageDistance":6.010374039178852,"closedPositions":10,"losingPositions":4,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":0.002297112425290788},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.5113636363636364,"direction":"short","liveAllowed":true,"realizedPnl":8.162846861047255,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.218757663748248,"shadowAllowed":true,"quarantineMode":false,"closedPositions":88,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (10/30)"],"winRate":0.6,"direction":"short","liveAllowed":false,"realizedPnl":2.2971124252907877,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.022119293879972687,"spreadPct":1.4726974426039333e-7,"candleCount":40,"volumeRatio":1.0029562211779568,"latestVolume":203.43606901,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.05222348929195543,"impulsePct5m3":0.005999365244202267,"recentAverage":67661.25833333333,"volumeAverage":202.8364396315,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":69191.73055555555,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"62518","symbol":"BTC/USDT","direction":"short","paperPositionId":"125","shadowTradeId":"197","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"67283.08163000002","shadowEntryPrice":"67316.74","paperStopPrice":"67686.78011978001","shadowStopPrice":"67720.64044","paperTakeProfitPrice":"66475.68465044002","shadowTakeProfitPrice":"66508.93912000001","paperCurrentPrice":"67720.6235098399","shadowCurrentPrice":"67720.64044","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.1006503","shadowExitFee":"0.100599999999999993340358468","paperTotalFee":"0.2006503","shadowTotalFee":"0.200599999999999993340358468","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999993","shadowRealizedPnl":"-0.7999999999999965","paperRealizedPnlPct":"-0.008509502999999993","shadowRealizedPnlPct":"-0.007999999999999965","paperOpenedAt":"2026-06-02T15:32:28.297Z","shadowOpenedAt":"2026-06-02T15:32:27.868Z","paperClosedAt":"2026-06-02T16:14:51.656Z","shadowClosedAt":"2026-06-02T16:14:51.290Z","paperCloseExecution":{"candle":{"low":"67856.6","high":"67930","open":"67856.6","close":"67930","symbol":"BTC/USDT","volume":"5.59799156","exchange":"mexc","openTime":"2026-06-02T16:13:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T16:13:31.957Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":67686.78011978001},"shadowCloseExecution":{"candle":{"low":"67856.6","high":"67930","open":"67856.6","close":"67930","symbol":"BTC/USDT","volume":"5.59799156","exchange":"mexc","openTime":"2026-06-02T16:13:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T16:13:31.957Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":67720.64044},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999970290","stopPriceDiffPct":"0.00049999999999985233","takeProfitPriceDiffPct":"0.00049999999999984957","closePriceDiffPct":"0.000000249999999852334533","entryTimeDiffSeconds":"0.429637","closeTimeDiffSeconds":"0.365912","feeDiff":"0.000050300000000006659641532","pnlDiff":"0.0509503000000028","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14303","status":"success","startedAt":"2026-06-02T15:30:53.776Z","ageSeconds":0.034,"durationMs":93239,"finishedAt":"2026-06-02T15:32:27.015Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":84.474,"latest15mCandleAgeMinutes":2.4505166666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0055918357782878125},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04553106182057814},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (9/20)"],"winRate":0.5555555555555556,"realizedPnl":1.3453618252907815,"entryAllowed":true,"averageDistance":5.291550182715621,"closedPositions":9,"losingPositions":4,"winningPositions":5,"minClosedPositions":20,"averageRealizedPnlPct":0.0014948464725453123},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4810126582278481,"direction":"short","liveAllowed":true,"realizedPnl":3.2024932610472363,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0899256879005021,"shadowAllowed":true,"quarantineMode":false,"closedPositions":79,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (9/30)"],"winRate":0.5555555555555556,"direction":"short","liveAllowed":false,"realizedPnl":1.3453618252907813,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":9,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.01944667447086442,"spreadPct":0.000001931168978029903,"candleCount":40,"volumeRatio":1.2710084353422035,"latestVolume":235.37435285,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04553106182057814,"impulsePct5m3":-0.0055918357782878125,"recentAverage":67979.17666666667,"volumeAverage":185.18708948350002,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":69327.36333333334,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"62308","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"184","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"68224.17","paperStopPrice":null,"shadowStopPrice":"68633.51501999999","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"67405.47996","paperCurrentPrice":null,"shadowCurrentPrice":"67405.47996","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098800000000000001809352064","paperTotalFee":"0","shadowTotalFee":"0.198800000000000001809352064","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.000000000000002","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.01000000000000002","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T14:39:56.530Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T15:32:27.767Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"67210","high":"67252.63","open":"67223","close":"67210","symbol":"BTC/USDT","volume":"1.23549276","exchange":"mexc","openTime":"2026-06-02T15:31:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T15:31:02.628Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":67405.47996},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198800000000000001809352064","pnlDiff":"1.000000000000002","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14282","status":"success","startedAt":"2026-06-02T14:38:23.632Z","ageSeconds":0.016,"durationMs":92376,"finishedAt":"2026-06-02T14:39:56.008Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":84.099,"latest15mCandleAgeMinutes":9.933583333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0037375879020289586},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04321789354631959},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (9/20)"],"winRate":0.5555555555555556,"realizedPnl":1.3453618252907815,"entryAllowed":true,"averageDistance":4.386536394286782,"closedPositions":9,"losingPositions":4,"winningPositions":5,"minClosedPositions":20,"averageRealizedPnlPct":0.0014948464725453123},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4666666666666667,"direction":"short","liveAllowed":true,"realizedPnl":1.198191761047199,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0344687200823834,"shadowAllowed":true,"quarantineMode":false,"closedPositions":75,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (9/30)"],"winRate":0.5555555555555556,"direction":"short","liveAllowed":false,"realizedPnl":1.3453618252907813,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":9,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.011584868344197629,"spreadPct":1.4657561967791342e-7,"candleCount":40,"volumeRatio":2.1059620394342575,"latestVolume":347.34921084,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04321789354631959,"impulsePct5m3":-0.0037375879020289586,"recentAverage":68689.44666666667,"volumeAverage":164.93612151400004,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":69494.53166666668,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62268","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"181","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"67798.64","paperStopPrice":null,"shadowStopPrice":"68205.43184","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"66985.05632","paperCurrentPrice":null,"shadowCurrentPrice":"68205.43184","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000005138760672","paperTotalFee":"0","shadowTotalFee":"0.200600000000000005138760672","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000078","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000078","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T14:29:54.428Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T14:39:56.424Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"68224.17","high":"68243.91","open":"68234.28","close":"68229.72","symbol":"BTC/USDT","volume":"14.51856103","exchange":"mexc","openTime":"2026-06-02T14:38:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:38:31.960Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":68205.43184},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000005138760672","pnlDiff":"0.8000000000000078","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14278","status":"success","startedAt":"2026-06-02T14:28:23.611Z","ageSeconds":0.742,"durationMs":90110,"finishedAt":"2026-06-02T14:29:53.721Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":81.559,"latest15mCandleAgeMinutes":14.89565},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.006125489029578953},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04416721080114883},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (9/20)"],"winRate":0.5555555555555556,"realizedPnl":1.3453618252907815,"entryAllowed":true,"averageDistance":4.510169341240115,"closedPositions":9,"losingPositions":4,"winningPositions":5,"minClosedPositions":20,"averageRealizedPnlPct":0.0014948464725453123},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":[],"winRate":0.4583333333333333,"direction":"short","liveAllowed":true,"realizedPnl":0.1456408610471793,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0042948270311638,"shadowAllowed":true,"quarantineMode":false,"closedPositions":72,"quarantineStatus":"entry_allowed","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (9/30)"],"winRate":0.5555555555555556,"direction":"short","liveAllowed":false,"realizedPnl":1.3453618252907813,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":9,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.009678708407913352,"spreadPct":0.00007138786264755547,"candleCount":40,"volumeRatio":2.557613704368273,"latestVolume":402.07634628,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04416721080114883,"impulsePct5m3":-0.006125489029578953,"recentAverage":68877.215,"volumeAverage":157.2076133285,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":69550.37277777778,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"62248","symbol":"BTC/USDT","direction":"short","paperPositionId":"115","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"68093.1364","shadowEntryPrice":null,"paperStopPrice":"68501.6952184","shadowStopPrice":null,"paperTakeProfitPrice":"67276.0187632","shadowTakeProfitPrice":null,"paperCurrentPrice":"67309.6567725816","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.09884939999999999","shadowExitFee":null,"paperTotalFee":"0.19884939999999999","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":null,"paperRealizedPnl":"0.9517506000000064","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.009517506000000064","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T14:24:57.916Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T15:32:28.290Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"67210","high":"67252.63","open":"67223","close":"67210","symbol":"BTC/USDT","volume":"1.23549276","exchange":"mexc","openTime":"2026-06-02T15:31:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T15:31:02.628Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":67276.0187632},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9517506000000064","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14276","status":"success","startedAt":"2026-06-02T14:23:23.597Z","ageSeconds":0.182,"durationMs":93567,"finishedAt":"2026-06-02T14:24:57.164Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":84.185,"latest15mCandleAgeMinutes":9.953},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004558395510048158},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04345612456283641},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (8/20)"],"winRate":0.5,"realizedPnl":0.3936112252907781,"entryAllowed":true,"averageDistance":4.765873489191339,"closedPositions":8,"losingPositions":4,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":0.0004920140316134725},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-2.7096 USDT)","direction profit factor below threshold (0.920 < 1)"],"winRate":0.43478260869565216,"direction":"short","liveAllowed":false,"realizedPnl":-2.7096109389528444,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9200958424656507,"shadowAllowed":true,"quarantineMode":true,"closedPositions":69,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (8/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.3936112252907781,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":8,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.009678708407913352,"spreadPct":1.4678425056014795e-7,"candleCount":40,"volumeRatio":2.557613704368273,"latestVolume":402.07634628,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04345612456283641,"impulsePct5m3":-0.004558395510048158,"recentAverage":68877.215,"volumeAverage":157.2076133285,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":69550.37277777778,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"62188","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"174","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"68597.96","paperStopPrice":null,"shadowStopPrice":"69009.54776","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"67774.78448","paperCurrentPrice":null,"shadowCurrentPrice":"67774.78448","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.09879999999999999178003760","paperTotalFee":"0","shadowTotalFee":"0.19879999999999999178003760","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.0000000000000062","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.010000000000000063","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T14:09:59.144Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T14:29:54.333Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"67742.57","high":"67876.19","open":"67779.38","close":"67811.23","symbol":"BTC/USDT","volume":"10.64028862","exchange":"mexc","openTime":"2026-06-02T14:28:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:28:32.223Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":67774.78448},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.19879999999999999178003760","pnlDiff":"1.0000000000000062","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14270","status":"success","startedAt":"2026-06-02T14:08:23.556Z","ageSeconds":0.756,"durationMs":95182,"finishedAt":"2026-06-02T14:09:58.738Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":85.854,"latest15mCandleAgeMinutes":9.979233333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0036883936581866062},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04243446692411165},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (8/20)"],"winRate":0.5,"realizedPnl":0.3936112252907781,"entryAllowed":true,"averageDistance":4.385477526038118,"closedPositions":8,"losingPositions":4,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":0.0004920140316134723},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-6.5166 USDT)","direction profit factor below threshold (0.808 < 1)"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-6.516613338952863,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8078305297116334,"shadowAllowed":true,"quarantineMode":true,"closedPositions":65,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (8/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.3936112252907781,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":8,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.008850726349718509,"spreadPct":1.457769297332065e-7,"candleCount":40,"volumeRatio":0.9743819976088108,"latestVolume":149.2600937,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04243446692411165,"impulsePct5m3":-0.0036883936581866062,"recentAverage":68981.19000000002,"volumeAverage":153.18437129000003,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":69597.17555555556,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"61838","symbol":"BTC/USDT","direction":"short","paperPositionId":"108","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"69100.47248","shadowEntryPrice":null,"paperStopPrice":"69515.07531488","shadowStopPrice":null,"paperTakeProfitPrice":"68271.26681023999","shadowTakeProfitPrice":null,"paperCurrentPrice":"68305.40244364511","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.09884939999999999","shadowExitFee":null,"paperTotalFee":"0.19884939999999999","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":null,"paperRealizedPnl":"0.9517506000000031","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.009517506000000031","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T12:42:16.682Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T14:24:57.912Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"68115.43","high":"68197.13","open":"68117.22","close":"68124.7","symbol":"BTC/USDT","volume":"3.33216054","exchange":"mexc","openTime":"2026-06-02T14:23:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:23:33.092Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":68271.26681023999},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9517506000000031","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14235","status":"success","startedAt":"2026-06-02T12:40:53.311Z","ageSeconds":0.46,"durationMs":83129,"finishedAt":"2026-06-02T12:42:16.440Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":74.762,"latest15mCandleAgeMinutes":12.2743},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004313680234423595},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.04107420003157342},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.42857142857142855,"realizedPnl":-0.5581393747092297,"entryAllowed":true,"averageDistance":4.39552830434897,"closedPositions":7,"losingPositions":4,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.0007973419638703285},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-7.5692 USDT)","direction profit factor below threshold (0.771 < 1)"],"winRate":0.3870967741935484,"direction":"short","liveAllowed":false,"realizedPnl":-7.569164238952875,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.771046365687787,"shadowAllowed":true,"quarantineMode":true,"closedPositions":62,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (7/30)","non-positive symbol+direction paper PnL (-0.5581 USDT)","early weak pair caution: 7 closed, 0.429 win rate, -0.5581 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-0.5581393747092297,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.005492121671806834,"spreadPct":0.00000723222261822659,"candleCount":40,"volumeRatio":0.8668161736369414,"latestVolume":107.99769488,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.04107420003157342,"impulsePct5m3":-0.004313680234423595,"recentAverage":69438.76500000001,"volumeAverage":124.59123187200002,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":69822.23722222222,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"61068","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"164","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"69439.05","paperStopPrice":null,"shadowStopPrice":"69855.68430000001","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"68605.7814","paperCurrentPrice":null,"shadowCurrentPrice":"68605.7814","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.09879999999999998715340650","paperTotalFee":"0","shadowTotalFee":"0.19879999999999998715340650","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999938","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999938","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T09:29:47.932Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T14:09:58.911Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"68552.27","high":"68635.33","open":"68635.33","close":"68575.08","symbol":"BTC/USDT","volume":"3.12811983","exchange":"mexc","openTime":"2026-06-02T14:08:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T14:08:32.956Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":68605.7814},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.19879999999999998715340650","pnlDiff":"0.9999999999999938","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14158","status":"success","startedAt":"2026-06-02T09:28:22.727Z","ageSeconds":0.46,"durationMs":84711,"finishedAt":"2026-06-02T09:29:47.438Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":76.607,"latest15mCandleAgeMinutes":14.79095},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0023460425712982357},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.03867949441365905},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.42857142857142855,"realizedPnl":-0.5581393747092297,"entryAllowed":true,"averageDistance":4.559240012962826,"closedPositions":7,"losingPositions":4,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.0007973419638703285},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-7.6700 USDT)","direction profit factor below threshold (0.762 < 1)"],"winRate":0.38333333333333336,"direction":"short","liveAllowed":false,"realizedPnl":-7.669964538952889,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7618678836516649,"shadowAllowed":true,"quarantineMode":true,"closedPositions":60,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (7/30)","non-positive symbol+direction paper PnL (-0.5581 USDT)","early weak pair caution: 7 closed, 0.429 win rate, -0.5581 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-0.5581393747092297,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.009114385247845773,"spreadPct":1.4401118671354677e-7,"candleCount":40,"volumeRatio":2.458996601363964,"latestVolume":321.61150551,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.03867949441365905,"impulsePct5m3":-0.0023460425712982357,"recentAverage":69910.79833333332,"volumeAverage":130.789731605,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":70553.85333333333,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"60558","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"154","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"70261.73","paperStopPrice":null,"shadowStopPrice":"70683.30038","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"69418.58924","paperCurrentPrice":null,"shadowCurrentPrice":"69418.58924","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098800000000000001783168088","paperTotalFee":"0","shadowTotalFee":"0.198800000000000001783168088","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999927","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999927","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T07:20:39.788Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T09:29:47.832Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"69400.69","high":"69447.41","open":"69415.93","close":"69437.24","symbol":"BTC/USDT","volume":"11.90283515","exchange":"mexc","openTime":"2026-06-02T09:28:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T09:28:30.914Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":69418.58924},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198800000000000001783168088","pnlDiff":"0.9999999999999927","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14107","status":"success","startedAt":"2026-06-02T07:19:04.712Z","ageSeconds":0.349,"durationMs":94619,"finishedAt":"2026-06-02T07:20:39.331Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":85.973,"latest15mCandleAgeMinutes":5.655766666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.005587723303811688},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.03233273970774175},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.42857142857142855,"realizedPnl":-0.5581393747092297,"entryAllowed":true,"averageDistance":3.8614716210162614,"closedPositions":7,"losingPositions":4,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.0007973419638703285},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-8.6217 USDT)","direction profit factor below threshold (0.732 < 1)"],"winRate":0.3728813559322034,"direction":"short","liveAllowed":false,"realizedPnl":-8.621715138952904,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7323185443473214,"shadowAllowed":true,"quarantineMode":true,"closedPositions":59,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (7/30)","non-positive symbol+direction paper PnL (-0.5581 USDT)","early weak pair caution: 7 closed, 0.429 win rate, -0.5581 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-0.5581393747092297,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.008349953723762574,"spreadPct":1.423249898531281e-7,"candleCount":40,"volumeRatio":2.27238057224301,"latestVolume":231.58780794,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.03233273970774175,"impulsePct5m3":0.005587723303811688,"recentAverage":70229.73166666666,"volumeAverage":101.91418231999998,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":70821.08444444445,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":false,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"60498","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"151","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"69845.32","paperStopPrice":null,"shadowStopPrice":"70264.39192000001","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"69007.17616","paperCurrentPrice":null,"shadowCurrentPrice":"70264.39192000001","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100599999999999997700211349950124","paperTotalFee":"0","shadowTotalFee":"0.200599999999999997700211349950124","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000029","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.00800000000000003","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T07:06:06.298Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T07:20:39.502Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"70227.26","high":"70268.79","open":"70268.79","close":"70227.26","symbol":"BTC/USDT","volume":"1.39733968","exchange":"mexc","openTime":"2026-06-02T07:19:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T07:19:13.420Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":70264.39192000001},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200599999999999997700211349950124","pnlDiff":"0.8000000000000029","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14101","status":"success","startedAt":"2026-06-02T07:04:04.686Z","ageSeconds":0.755,"durationMs":121054,"finishedAt":"2026-06-02T07:06:05.740Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":112.602,"latest15mCandleAgeMinutes":6.095883333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.005421541435619028},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.033194015718969856},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (7/20)"],"winRate":0.42857142857142855,"realizedPnl":-0.5581393747092298,"entryAllowed":true,"averageDistance":3.935955894426226,"closedPositions":7,"losingPositions":4,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.0007973419638703283},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-8.6217 USDT)","direction profit factor below threshold (0.732 < 1)"],"winRate":0.3728813559322034,"direction":"short","liveAllowed":false,"realizedPnl":-8.621715138952904,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7323185443473214,"shadowAllowed":true,"quarantineMode":true,"closedPositions":59,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (7/30)","non-positive symbol+direction paper PnL (-0.5581 USDT)","early weak pair caution: 7 closed, 0.429 win rate, -0.5581 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-0.5581393747092297,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.007872626515334215,"spreadPct":0.00005598084452907499,"candleCount":40,"volumeRatio":2.56332676390982,"latestVolume":265.70400703,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.033194015718969856,"impulsePct5m3":-0.005421541435619028,"recentAverage":70309.58333333333,"volumeAverage":103.65592509349999,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":70867.49666666669,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":false,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"60468","symbol":"BTC/USDT","direction":"short","paperPositionId":"104","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"69949.517745","shadowEntryPrice":null,"paperStopPrice":"70369.21485147001","shadowStopPrice":null,"paperTakeProfitPrice":"69110.12353206001","shadowTakeProfitPrice":null,"paperCurrentPrice":"69144.67859382603","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.09884939999999999","shadowExitFee":null,"paperTotalFee":"0.19884939999999999","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":null,"paperRealizedPnl":"0.9517506000000078","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.009517506000000078","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T06:58:12.356Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T12:42:16.672Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"69082.84","high":"69174.74","open":"69110","close":"69174.73","symbol":"BTC/USDT","volume":"13.83909622","exchange":"mexc","openTime":"2026-06-02T12:40:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T12:41:01.741Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":69110.12353206001},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9517506000000078","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14098","status":"success","startedAt":"2026-06-02T06:56:34.678Z","ageSeconds":0.175,"durationMs":97491,"finishedAt":"2026-06-02T06:58:12.169Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":88.812,"latest15mCandleAgeMinutes":13.2029},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.00205213249856336},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.03286707286583458},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (6/20)"],"winRate":0.3333333333333333,"realizedPnl":-1.5098899747092376,"entryAllowed":true,"averageDistance":3.9720905331827,"closedPositions":6,"losingPositions":4,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.0025164832911820628},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-9.5735 USDT)","direction profit factor below threshold (0.703 < 1)"],"winRate":0.3620689655172414,"direction":"short","liveAllowed":false,"realizedPnl":-9.573465738952912,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.702769205042978,"shadowAllowed":true,"quarantineMode":true,"closedPositions":58,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (6/30)","non-positive symbol+direction paper PnL (-1.5099 USDT)","early weak pair caution: 6 closed, 0.333 win rate, -1.5099 USDT PnL"],"winRate":0.3333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":-1.5098899747092376,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":6,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.007241479543837204,"spreadPct":0.000014860431258196953,"candleCount":40,"volumeRatio":1.6436750949775505,"latestVolume":155.63082235,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.03286707286583458,"impulsePct5m3":-0.00205213249856336,"recentAverage":70391.86333333333,"volumeAverage":94.68466293949999,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":70905.32277777778,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"59408","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"132","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"70794.33","paperStopPrice":null,"shadowStopPrice":"71219.09598","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"69944.79804","paperCurrentPrice":null,"shadowCurrentPrice":"69944.79804","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098800000000000002358895448","paperTotalFee":"0","shadowTotalFee":"0.198800000000000002358895448","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.0000000000000107","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.010000000000000106","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T02:30:28.730Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T07:06:06.202Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"69808.23","high":"69853.01","open":"69853.01","close":"69846.52","symbol":"BTC/USDT","volume":"5.15293697","exchange":"mexc","openTime":"2026-06-02T07:04:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T07:04:13.195Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":69944.79804},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198800000000000002358895448","pnlDiff":"1.0000000000000107","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13992","status":"success","startedAt":"2026-06-02T02:29:03.816Z","ageSeconds":0.269,"durationMs":84431,"finishedAt":"2026-06-02T02:30:28.247Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":76.124,"latest15mCandleAgeMinutes":15.471116666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.006321951990638069},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.02737862424357547},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (6/20)"],"winRate":0.3333333333333333,"realizedPnl":-1.5098899747092376,"entryAllowed":true,"averageDistance":3.321946846298415,"closedPositions":6,"losingPositions":4,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.0025164832911820628},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-8.1740 USDT)","direction profit factor below threshold (0.708 < 1)"],"winRate":0.36,"direction":"short","liveAllowed":false,"realizedPnl":-8.173966038952939,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7075934160647874,"shadowAllowed":true,"quarantineMode":true,"closedPositions":50,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (6/30)","non-positive symbol+direction paper PnL (-1.5099 USDT)","early weak pair caution: 6 closed, 0.333 win rate, -1.5099 USDT PnL"],"winRate":0.3333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":-1.5098899747092376,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":6,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.005313175968707782,"spreadPct":1.412542500898209e-7,"candleCount":40,"volumeRatio":1.523212510348987,"latestVolume":159.69306437,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.02737862424357547,"impulsePct5m3":0.006321951990638069,"recentAverage":70885.59999999999,"volumeAverage":104.8396486275,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":71264.23944444445,"strategyVersion":"strategy_v2.5","signalCandleCount":40,"excludedOpen5mCandle":false,"excludedOpen15mCandle":false},"comparisonStatus":"missing_paper"},{"signalDecisionId":"59318","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"123","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"70323","paperStopPrice":null,"shadowStopPrice":"70744.938","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"69479.124","paperCurrentPrice":null,"shadowCurrentPrice":"70744.938","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100599999999999991898682","paperTotalFee":"0","shadowTotalFee":"0.200599999999999991898682","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999923","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999922","paperOpenedAt":null,"shadowOpenedAt":"2026-06-02T02:08:04.659Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T02:30:28.640Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"70788.49","high":"70803.07","open":"70803.07","close":"70788.49","symbol":"BTC/USDT","volume":"5.28180668","exchange":"mexc","openTime":"2026-06-02T02:29:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T02:29:12.190Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":70744.938},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200599999999999991898682","pnlDiff":"0.7999999999999923","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13983","status":"success","startedAt":"2026-06-02T02:06:33.765Z","ageSeconds":1.01,"durationMs":90220,"finishedAt":"2026-06-02T02:08:03.985Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":81.918,"latest15mCandleAgeMinutes":8.066733333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004673233949253024},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.02838802674900793},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (6/20)"],"winRate":0.3333333333333333,"realizedPnl":-1.5098899747092376,"entryAllowed":true,"averageDistance":3.189821466736568,"closedPositions":6,"losingPositions":4,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.0025164832911820628},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-8.3756 USDT)","direction profit factor below threshold (0.681 < 1)"],"winRate":0.34782608695652173,"direction":"short","liveAllowed":false,"realizedPnl":-8.375566638952966,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6809576571722689,"shadowAllowed":true,"quarantineMode":true,"closedPositions":46,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (6/30)","non-positive symbol+direction paper PnL (-1.5099 USDT)","early weak pair caution: 6 closed, 0.333 win rate, -1.5099 USDT PnL"],"winRate":0.3333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":-1.5098899747092376,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":6,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.002755251242996819,"spreadPct":1.4220098680035422e-7,"candleCount":40,"volumeRatio":0.9382852153330834,"latestVolume":86.27876395,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.02838802674900793,"impulsePct5m3":-0.004673233949253024,"recentAverage":71107.58333333333,"volumeAverage":91.95366455749999,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":71304.04388888889,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"59228","symbol":"BTC/USDT","direction":"short","paperPositionId":"91","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"70928.25813","shadowEntryPrice":null,"paperStopPrice":"71353.82767878","shadowStopPrice":null,"paperTakeProfitPrice":"70077.11903244","shadowTakeProfitPrice":null,"paperCurrentPrice":"70112.15759195622","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.0988494","shadowExitFee":null,"paperTotalFee":"0.1988494","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":null,"paperRealizedPnl":"0.9517506000000078","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.009517506000000078","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-06-02T01:45:26.403Z","shadowOpenedAt":null,"paperClosedAt":"2026-06-02T06:58:12.349Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"69983.3","high":"70073.08","open":"70038.05","close":"69991.05","symbol":"BTC/USDT","volume":"43.37421073","exchange":"mexc","openTime":"2026-06-02T06:56:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T06:56:43.411Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":70077.11903244},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9517506000000078","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13974","status":"success","startedAt":"2026-06-02T01:44:03.688Z","ageSeconds":0.78,"durationMs":82068,"finishedAt":"2026-06-02T01:45:25.756Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":74.117,"latest15mCandleAgeMinutes":15.429616666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0031452131089348993},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.02691812363365177},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (6/20)"],"winRate":0.3333333333333333,"realizedPnl":-1.5098899747092376,"entryAllowed":true,"averageDistance":3.5522764770744444,"closedPositions":6,"losingPositions":4,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.0025164832911820628},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-8.3756 USDT)","direction profit factor below threshold (0.681 < 1)"],"winRate":0.34782608695652173,"direction":"short","liveAllowed":false,"realizedPnl":-8.375566638952966,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6809576571722689,"shadowAllowed":true,"quarantineMode":true,"closedPositions":46,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (6/30)","non-positive symbol+direction paper PnL (-1.5099 USDT)","early weak pair caution: 6 closed, 0.333 win rate, -1.5099 USDT PnL"],"winRate":0.3333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":-1.5098899747092376,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":6,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.0015980092116691645,"spreadPct":1.4091703727511134e-7,"candleCount":40,"volumeRatio":2.577979230827483,"latestVolume":231.99937637,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.02691812363365177,"impulsePct5m3":-0.0031452131089348993,"recentAverage":71210.53166666666,"volumeAverage":89.992725153,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":71324.50888888889,"strategyVersion":"strategy_v2.5","signalCandleCount":40,"excludedOpen5mCandle":false,"excludedOpen15mCandle":false},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"58438","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"104","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"71319.08","paperStopPrice":null,"shadowStopPrice":"71746.99448000001","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"70463.25104","paperCurrentPrice":null,"shadowCurrentPrice":"70463.25104","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.098799999999999996377719312","paperTotalFee":"0","shadowTotalFee":"0.198799999999999996377719312","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9999999999999984","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.009999999999999985","paperOpenedAt":null,"shadowOpenedAt":"2026-06-01T22:27:54.986Z","paperClosedAt":null,"shadowClosedAt":"2026-06-02T02:08:04.613Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"70303.26","high":"70481.8","open":"70471.47","close":"70342.03","symbol":"BTC/USDT","volume":"3.04541422","exchange":"mexc","openTime":"2026-06-02T02:06:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T02:06:42.147Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":70463.25104},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.198799999999999996377719312","pnlDiff":"0.9999999999999984","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13895","status":"success","startedAt":"2026-06-01T22:26:33.049Z","ageSeconds":0.606,"durationMs":81543,"finishedAt":"2026-06-01T22:27:54.592Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":73.467,"latest15mCandleAgeMinutes":12.910083333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0033201931056461203},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.020510204900154188},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.2,"realizedPnl":-2.4616405747092465,"entryAllowed":true,"averageDistance":2.7708713721306486,"closedPositions":5,"losingPositions":4,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.004923281149418493},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-6.1251 USDT)","direction profit factor below threshold (0.710 < 1)"],"winRate":0.35135135135135137,"direction":"short","liveAllowed":false,"realizedPnl":-6.125116638953006,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7103485582561546,"shadowAllowed":true,"quarantineMode":true,"closedPositions":37,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (5/30)","non-positive symbol+direction paper PnL (-2.4616 USDT)","early weak pair caution: 5 closed, 0.200 win rate, -2.4616 USDT PnL"],"winRate":0.2,"direction":"short","liveAllowed":false,"realizedPnl":-2.4616405747092465,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.0056605511786578435,"spreadPct":1.402149325925308e-7,"candleCount":40,"volumeRatio":1.3050558686451486,"latestVolume":95.51792847,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.020510204900154188,"impulsePct5m3":0.0033201931056461203,"recentAverage":71140.55833333333,"volumeAverage":73.19068153700002,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":71545.54555555555,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"58368","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"100","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"70841.66","paperStopPrice":null,"shadowStopPrice":"71266.70996000001","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"69991.56008","paperCurrentPrice":null,"shadowCurrentPrice":"71266.70996000001","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100600000000000011537249534953787","paperTotalFee":"0","shadowTotalFee":"0.200600000000000011537249534953787","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8000000000000056","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008000000000000056","paperOpenedAt":null,"shadowOpenedAt":"2026-06-01T22:10:27.753Z","paperClosedAt":null,"shadowClosedAt":"2026-06-01T22:27:54.720Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"71246.78","high":"71319.08","open":"71246.79","close":"71319.08","symbol":"BTC/USDT","volume":"12.32931412","exchange":"mexc","openTime":"2026-06-01T22:26:00.000Z","timeframe":"1m","updatedAt":"2026-06-01T22:26:41.180Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":71266.70996000001},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200600000000000011537249534953787","pnlDiff":"0.8000000000000056","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.5","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13888","status":"success","startedAt":"2026-06-01T22:09:03.011Z","ageSeconds":0.414,"durationMs":84386,"finishedAt":"2026-06-01T22:10:27.397Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":76.383,"latest15mCandleAgeMinutes":10.456866666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0025532698278833994},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.021528921739422963},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.2,"realizedPnl":-2.4616405747092465,"entryAllowed":true,"averageDistance":2.6833983074850556,"closedPositions":5,"losingPositions":4,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.004923281149418493},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-6.1251 USDT)","direction profit factor below threshold (0.710 < 1)"],"winRate":0.35135135135135137,"direction":"short","liveAllowed":false,"realizedPnl":-6.125116638953006,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7103485582561546,"shadowAllowed":true,"quarantineMode":true,"closedPositions":37,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (5/30)","non-positive symbol+direction paper PnL (-2.4616 USDT)","early weak pair caution: 5 closed, 0.200 win rate, -2.4616 USDT PnL"],"winRate":0.2,"direction":"short","liveAllowed":false,"realizedPnl":-2.4616405747092465,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.0036925653102662915,"spreadPct":1.411598767555886e-7,"candleCount":40,"volumeRatio":0.9671017647151147,"latestVolume":71.36352025,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.021528921739422963,"impulsePct5m3":-0.0025532698278833994,"recentAverage":71243.15333333334,"volumeAverage":73.79111780550002,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":71507.19833333333,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":false,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"57308","symbol":"BTC/USDT","direction":"short","paperPositionId":"77","shadowTradeId":"99","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"71691.29642000001","shadowEntryPrice":"71727.16","paperStopPrice":"72121.44419852001","shadowStopPrice":"72157.52296","paperTakeProfitPrice":"70831.00086296","shadowTakeProfitPrice":"70866.43408","paperCurrentPrice":"70866.41636339149","shadowCurrentPrice":"70866.43408","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.09884939999999999","shadowExitFee":"0.0988000000000000083047328","paperTotalFee":"0.19884939999999999","shadowTotalFee":"0.1988000000000000083047328","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000089","shadowRealizedPnl":"0.999999999999996","paperRealizedPnlPct":"0.009517506000000089","shadowRealizedPnlPct":"0.00999999999999996","paperOpenedAt":"2026-06-01T17:45:57.721Z","shadowOpenedAt":"2026-06-01T17:45:57.485Z","paperClosedAt":"2026-06-02T01:40:30.825Z","shadowClosedAt":"2026-06-01T22:10:27.519Z","paperCloseExecution":{"candle":{"low":"70795.72","high":"70814.11","open":"70801.43","close":"70814.1","symbol":"BTC/USDT","volume":"3.27012158","exchange":"mexc","openTime":"2026-06-02T01:39:00.000Z","timeframe":"1m","updatedAt":"2026-06-02T01:39:11.755Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":70831.00086296},"shadowCloseExecution":{"candle":{"low":"70841.65","high":"70868.67","open":"70843.78","close":"70868.66","symbol":"BTC/USDT","volume":"0.35787007","exchange":"mexc","openTime":"2026-06-01T22:09:00.000Z","timeframe":"1m","updatedAt":"2026-06-01T22:09:11.079Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":70866.43408},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999986058","stopPriceDiffPct":"0.00049999999999986141","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000249999999858889471","entryTimeDiffSeconds":"0.236734","closeTimeDiffSeconds":"12603.305901","feeDiff":"0.0000493999999999816952672","pnlDiff":"0.0482493999999871","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.4","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"13771","status":"success","startedAt":"2026-06-01T17:45:06.135Z","ageSeconds":0.387,"durationMs":51235,"finishedAt":"2026-06-01T17:45:57.370Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":42.886,"latest15mCandleAgeMinutes":0.9564333333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.00019277623000785385},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.014882023344310049},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.2,"realizedPnl":-2.4616405747092465,"entryAllowed":true,"averageDistance":2.0392268327732337,"closedPositions":5,"losingPositions":4,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.004923281149418493},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-6.1251 USDT)","direction profit factor below threshold (0.710 < 1)"],"winRate":0.35135135135135137,"direction":"short","liveAllowed":false,"realizedPnl":-6.125116638953006,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.7103485582561546,"shadowAllowed":true,"quarantineMode":true,"closedPositions":37,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; early weak pairs are warnings only, mature non-positive pairs block new entries","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (5/30)","non-positive symbol+direction paper PnL (-2.4616 USDT)","early weak pair caution: 5 closed, 0.200 win rate, -2.4616 USDT PnL"],"winRate":0.2,"direction":"short","liveAllowed":false,"realizedPnl":-2.4616405747092465,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.002504044168190856,"spreadPct":0.00001645122991078368,"candleCount":40,"volumeRatio":0.7940379987970487,"latestVolume":200.24092396,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.014882023344310049,"impulsePct5m3":-0.00019277623000785385,"recentAverage":71508.08,"volumeAverage":252.1805307345,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":71687.58888888889,"strategyVersion":"strategy_v2.4","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"27326","symbol":"BTC/USDT","direction":"short","paperPositionId":"74","shadowTradeId":"96","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"75477.88218","shadowEntryPrice":"75515.64","paperStopPrice":"75930.74947308","shadowStopPrice":"75968.73384","paperTakeProfitPrice":"74572.14759384","shadowTakeProfitPrice":"74609.45232","paperCurrentPrice":"75968.71484781653","shadowCurrentPrice":"75968.73384","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.10065029999999998","shadowExitFee":"0.100600000000000003538685480","paperTotalFee":"0.20065029999999998","shadowTotalFee":"0.200600000000000003538685480","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999896","shadowRealizedPnl":"-0.8000000000000018","paperRealizedPnlPct":"-0.008509502999999896","shadowRealizedPnlPct":"-0.008000000000000018","paperOpenedAt":"2026-05-27T04:30:46.457Z","shadowOpenedAt":"2026-05-27T04:30:46.263Z","paperClosedAt":"2026-05-27T07:35:18.984Z","shadowClosedAt":"2026-05-27T08:00:53.421Z","paperCloseExecution":{"candle":{"low":"75857.31","high":"75946.57","open":"75857.32","close":"75936.2","symbol":"BTC/USDT","volume":"11.88549732","exchange":"mexc","openTime":"2026-05-27T07:34:00.000Z","timeframe":"1m","updatedAt":"2026-05-27T07:34:29.141Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":75930.74947308},"shadowCloseExecution":{"candle":{"low":"75969.22","high":"75972.5","open":"75972.5","close":"75969.22","symbol":"BTC/USDT","volume":"0.0047154","exchange":"mexc","openTime":"2026-05-27T08:00:00.000Z","timeframe":"1m","updatedAt":"2026-05-27T08:00:02.510Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":75968.73384},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000131633101","entryTimeDiffSeconds":"0.194124","closeTimeDiffSeconds":"1534.437098","feeDiff":"0.000050299999999976461314520","pnlDiff":"0.0509502999999878","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.3","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"8733","status":"success","startedAt":"2026-05-27T04:29:48.687Z","ageSeconds":0.883,"durationMs":57168,"finishedAt":"2026-05-27T04:30:45.855Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":48.588,"latest15mCandleAgeMinutes":15.76465},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0016665414953493604},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.008089631087389748},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (4/20)"],"winRate":0.25,"realizedPnl":-1.6106902747092566,"entryAllowed":true,"averageDistance":1.9427215680672134,"closedPositions":4,"losingPositions":3,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.004026725686773143},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-2.8221 USDT)","direction profit factor below threshold (0.833 < 1)"],"winRate":0.3870967741935484,"direction":"short","liveAllowed":false,"realizedPnl":-2.8221157389530416,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8329294128685417,"shadowAllowed":true,"quarantineMode":true,"closedPositions":31,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; block mature non-positive pairs and early weak pairs after 5+ closed trades with negative PnL and win rate below 45%","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (4/30)","non-positive symbol+direction paper PnL (-1.6107 USDT)"],"winRate":0.25,"direction":"short","liveAllowed":false,"realizedPnl":-1.6106902747092569,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":4,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.00231584885032387,"spreadPct":1.324228993459012e-7,"candleCount":40,"volumeRatio":1.7281344597175075,"latestVolume":132.33737915,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.008089631087389748,"impulsePct5m3":-0.0016665414953493604,"recentAverage":75716.02500000001,"volumeAverage":76.57817272600002,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":75891.77888888888,"strategyVersion":"strategy_v2.3","signalCandleCount":40,"excludedOpen5mCandle":false,"excludedOpen15mCandle":false},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"24488","symbol":"BTC/USDT","direction":"short","paperPositionId":"65","shadowTradeId":"87","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"76450.525615","shadowEntryPrice":"76488.77","paperStopPrice":"76909.22876869001","shadowStopPrice":"76947.70262000001","paperTakeProfitPrice":"75533.11930762","shadowTakeProfitPrice":"75570.90476","paperCurrentPrice":"75570.8858672738","shadowCurrentPrice":"75570.90476","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.09884939999999998","shadowExitFee":"0.098799999999999991620048784","paperTotalFee":"0.19884939999999998","shadowTotalFee":"0.198799999999999991620048784","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000222","shadowRealizedPnl":"0.9999999999999989","paperRealizedPnlPct":"0.009517506000000222","shadowRealizedPnlPct":"0.009999999999999988","paperOpenedAt":"2026-05-26T15:46:04.138Z","shadowOpenedAt":"2026-05-26T15:46:03.920Z","paperClosedAt":"2026-05-27T04:20:40.973Z","shadowClosedAt":"2026-05-27T04:20:40.681Z","paperCloseExecution":{"candle":{"low":"75513.7","high":"75525.12","open":"75521.59","close":"75525.12","symbol":"BTC/USDT","volume":"13.09840808","exchange":"mexc","openTime":"2026-05-27T04:19:00.000Z","timeframe":"1m","updatedAt":"2026-05-27T04:19:27.235Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":75533.11930762},"shadowCloseExecution":{"candle":{"low":"75513.7","high":"75525.12","open":"75521.59","close":"75525.12","symbol":"BTC/USDT","volume":"13.09840808","exchange":"mexc","openTime":"2026-05-27T04:19:00.000Z","timeframe":"1m","updatedAt":"2026-05-27T04:19:27.235Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":75570.90476},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00049999999999999994","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000132326059","entryTimeDiffSeconds":"0.218316","closeTimeDiffSeconds":"0.291284","feeDiff":"0.000049399999999988379951216","pnlDiff":"0.0482493999999767","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.3","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"8260","status":"success","startedAt":"2026-05-26T15:44:46.573Z","ageSeconds":0.817,"durationMs":77220,"finishedAt":"2026-05-26T15:46:03.793Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":46.561,"latest15mCandleAgeMinutes":1.0635666666666668},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.001591039972612417},"marketRegime":{"passed":true,"regime":"btc_4h_uptrend","btc4hTrendPct":0.007572416346201253},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (3/20)"],"winRate":0,"realizedPnl":-2.562440874709279,"entryAllowed":true,"averageDistance":1.125804766668593,"closedPositions":3,"losingPositions":3,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008541469582364264},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-4.9272 USDT)","direction profit factor below threshold (0.676 < 1)"],"winRate":0.32,"direction":"short","liveAllowed":false,"realizedPnl":-4.927217538953125,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.6756244792952877,"shadowAllowed":true,"quarantineMode":true,"closedPositions":25,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; block mature non-positive pairs and early weak pairs after 5+ closed trades with negative PnL and win rate below 45%","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (3/30)","non-positive symbol+direction paper PnL (-2.5624 USDT)"],"winRate":0,"direction":"short","liveAllowed":false,"realizedPnl":-2.562440874709279,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":3,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.001945461004128785,"spreadPct":1.3073814619794918e-7,"candleCount":40,"volumeRatio":1.9571675189496642,"latestVolume":217.414856,"marketRegime":"btc_4h_uptrend","btc4hTrendPct":0.007572416346201253,"impulsePct5m3":-0.001591039972612417,"recentAverage":76969.64833333333,"volumeAverage":111.0864828355,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":77119.68166666666,"strategyVersion":"strategy_v2.3","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"23354","symbol":"BTC/USDT","direction":"long","paperPositionId":"64","shadowTradeId":"86","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"77638.789995","shadowEntryPrice":"77599.99","paperStopPrice":"77172.95725502999","shadowStopPrice":"77134.39006","paperTakeProfitPrice":"78570.45547494","shadowTakeProfitPrice":"78531.18988","paperCurrentPrice":"77134.37077640249","shadowCurrentPrice":"77134.39006","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.0993503","shadowExitFee":"0.099399999999999999295643648","paperTotalFee":"0.1993503","shadowTotalFee":"0.199399999999999999295643648","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8490502999999957","shadowRealizedPnl":"-0.8","paperRealizedPnlPct":"-0.008490502999999957","shadowRealizedPnlPct":"-0.008","paperOpenedAt":"2026-05-26T10:52:07.878Z","shadowOpenedAt":"2026-05-26T10:52:07.760Z","paperClosedAt":"2026-05-26T12:06:45.982Z","shadowClosedAt":"2026-05-26T12:08:16.724Z","paperCloseExecution":{"candle":{"low":"77155","high":"77233.1","open":"77220.16","close":"77155","symbol":"BTC/USDT","volume":"5.64944027","exchange":"mexc","openTime":"2026-05-26T12:05:00.000Z","timeframe":"1m","updatedAt":"2026-05-26T12:05:56.227Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":77172.95725502999},"shadowCloseExecution":{"candle":{"low":"77010.94","high":"77094.11","open":"77094.11","close":"77010.95","symbol":"BTC/USDT","volume":"12.96746712","exchange":"mexc","openTime":"2026-05-26T12:07:00.000Z","timeframe":"1m","updatedAt":"2026-05-26T12:07:25.334Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":77134.39006},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00049999999999987036","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000249999999935178070","entryTimeDiffSeconds":"0.117143","closeTimeDiffSeconds":"90.742447","feeDiff":"0.000049699999999999295643648","pnlDiff":"0.0490502999999957","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.3","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0.05,"failureRuns":1,"errorClasses":{"unknown":2,"exchange_api":1},"sampleErrors":["mexc {\"code\":700003,\"msg\":\"Timestamp for this request is outside of the recvWindow.\"}","false","BTC/USDT"],"consecutiveFailureRuns":1},"latestRun":{"id":"8071","status":"partial_failure","startedAt":"2026-05-26T10:51:11.006Z","ageSeconds":0.329,"durationMs":56274,"finishedAt":"2026-05-26T10:52:07.280Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":85.332,"latest15mCandleAgeMinutes":7.12205},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0034670126474975094},"marketRegime":{"passed":true,"regime":"btc_4h_uptrend","btc4hTrendPct":0.01153221995370519},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (4/20)"],"winRate":0.25,"realizedPnl":-1.4537877348743513,"entryAllowed":true,"averageDistance":1.5770939077822943,"closedPositions":4,"losingPositions":3,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.0036344693371858777},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-4.1794 USDT)","direction profit factor below threshold (0.809 < 1)"],"winRate":0.39473684210526316,"direction":"long","liveAllowed":false,"realizedPnl":-4.179374643002298,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8090849303624508,"shadowAllowed":true,"quarantineMode":true,"closedPositions":38,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; block mature non-positive pairs and early weak pairs after 5+ closed trades with negative PnL and win rate below 45%","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (4/30)","non-positive symbol+direction paper PnL (-1.4538 USDT)"],"winRate":0.25,"direction":"long","liveAllowed":false,"realizedPnl":-1.453787734874351,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":4,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":0.0015378557951519689,"spreadPct":1.2886599610790188e-7,"candleCount":40,"volumeRatio":2.666857410222342,"latestVolume":173.85653026,"marketRegime":"btc_4h_uptrend","btc4hTrendPct":0.01153221995370519,"impulsePct5m3":0.0034670126474975094,"recentAverage":76925.63833333334,"volumeAverage":65.19153577300001,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":76807.51944444445,"strategyVersion":"strategy_v2.3","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"20474","symbol":"BTC/USDT","direction":"short","paperPositionId":null,"shadowTradeId":"85","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"77119.18","paperStopPrice":null,"shadowStopPrice":"77581.89507999999","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"76193.74983999999","paperCurrentPrice":null,"shadowCurrentPrice":"77581.89507999999","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.100599999999999992695012262095173","paperTotalFee":"0","shadowTotalFee":"0.200599999999999992695012262095173","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.7999999999999929","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.007999999999999929","paperOpenedAt":null,"shadowOpenedAt":"2026-05-25T22:35:28.104Z","paperClosedAt":null,"shadowClosedAt":"2026-05-26T10:52:07.498Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"77536.14","high":"77620","open":"77536.14","close":"77588","symbol":"BTC/USDT","volume":"5.52371152","exchange":"mexc","openTime":"2026-05-26T10:50:00.000Z","timeframe":"1m","updatedAt":"2026-05-26T10:50:42.063Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":77581.89507999999},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.200599999999999992695012262095173","pnlDiff":"0.7999999999999929","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.3","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"7591","status":"success","startedAt":"2026-05-25T22:34:31.038Z","ageSeconds":0.687,"durationMs":56625,"finishedAt":"2026-05-25T22:35:27.663Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":47.232,"latest15mCandleAgeMinutes":5.4614},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.003028448881124905},"marketRegime":{"passed":true,"regime":"btc_4h_uptrend","btc4hTrendPct":0.01218218054575075},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (2/20)"],"winRate":0,"realizedPnl":-1.7114905747092704,"entryAllowed":true,"averageDistance":0.22269598182106853,"closedPositions":2,"losingPositions":2,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008557452873546353},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-4.0763 USDT)","direction profit factor below threshold (0.716 < 1)"],"winRate":0.3333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":-4.0762672389531165,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.715719787424546,"shadowAllowed":true,"quarantineMode":true,"closedPositions":24,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; block mature non-positive pairs and early weak pairs after 5+ closed trades with negative PnL and win rate below 45%","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (2/30)","non-positive symbol+direction paper PnL (-1.7115 USDT)"],"winRate":0,"direction":"short","liveAllowed":false,"realizedPnl":-1.7114905747092704,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":2,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.002327780904308975,"spreadPct":1.2966942865981234e-7,"candleCount":40,"volumeRatio":0.6539202478574296,"latestVolume":19.41727198,"marketRegime":"btc_4h_uptrend","btc4hTrendPct":0.01218218054575075,"impulsePct5m3":-0.003028448881124905,"recentAverage":77350.92333333332,"volumeAverage":29.693639314000002,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":77531.39944444445,"strategyVersion":"strategy_v2.3","signalCandleCount":39,"excludedOpen5mCandle":false,"excludedOpen15mCandle":true},"comparisonStatus":"missing_paper"},{"signalDecisionId":"20468","symbol":"BTC/USDT","direction":"short","paperPositionId":"63","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"77099.680875","shadowEntryPrice":null,"paperStopPrice":"77562.27896025001","shadowStopPrice":null,"paperTakeProfitPrice":"76174.4847045","shadowTakeProfitPrice":null,"paperCurrentPrice":"77601.06009973014","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.1006503","shadowExitFee":null,"paperTotalFee":"0.2006503","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":null,"paperRealizedPnl":"-0.8509503000000086","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.008509503000000087","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-05-25T22:33:56.447Z","shadowOpenedAt":null,"paperClosedAt":"2026-05-26T10:52:07.863Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"77536.14","high":"77620","open":"77536.14","close":"77588","symbol":"BTC/USDT","volume":"5.52371152","exchange":"mexc","openTime":"2026-05-26T10:50:00.000Z","timeframe":"1m","updatedAt":"2026-05-26T10:50:42.063Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":77562.27896025001},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.8509503000000086","mismatchCategories":[],"signalStrategyVersion":"strategy_v2.3","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"7590","status":"success","startedAt":"2026-05-25T22:33:01.032Z","ageSeconds":0.028,"durationMs":54972,"finishedAt":"2026-05-25T22:33:56.004Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":46.408,"latest15mCandleAgeMinutes":3.9337333333333335},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0014075131699235826},"marketRegime":{"passed":true,"regime":"btc_4h_uptrend","btc4hTrendPct":0.012167214981056884},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (2/20)"],"winRate":0,"realizedPnl":-1.7114905747092704,"entryAllowed":true,"averageDistance":0.22269598182199568,"closedPositions":2,"losingPositions":2,"winningPositions":0,"minClosedPositions":20,"averageRealizedPnlPct":-0.008557452873546353},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-4.0763 USDT)","direction profit factor below threshold (0.716 < 1)"],"winRate":0.3333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":-4.0762672389531165,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.715719787424546,"shadowAllowed":true,"quarantineMode":true,"closedPositions":24,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; block mature non-positive pairs and early weak pairs after 5+ closed trades with negative PnL and win rate below 45%","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (2/30)","non-positive symbol+direction paper PnL (-1.7115 USDT)"],"winRate":0,"direction":"short","liveAllowed":false,"realizedPnl":-1.7114905747092704,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":2,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.002327780904308975,"spreadPct":1.2963737179364725e-7,"candleCount":40,"volumeRatio":0.6539202478574296,"latestVolume":19.41727198,"marketRegime":"btc_4h_uptrend","btc4hTrendPct":0.012167214981056884,"impulsePct5m3":-0.0014075131699235826,"recentAverage":77350.92333333332,"volumeAverage":29.693639314000002,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":77531.39944444445,"strategyVersion":"strategy_v2.3","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"17492","symbol":"BTC/USDT","direction":"long","paperPositionId":"62","shadowTradeId":"84","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"77615.53837499999","shadowEntryPrice":"77576.75","paperStopPrice":"77149.84514474998","shadowStopPrice":"77111.2895","paperTakeProfitPrice":"78546.92483549999","shadowTakeProfitPrice":"78507.671","paperCurrentPrice":"77111.27022217761","shadowCurrentPrice":"77111.2895","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.0993503","shadowExitFee":"0.09940000000000000487872595","paperTotalFee":"0.1993503","shadowTotalFee":"0.19940000000000000487872595","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8490503000000021","shadowRealizedPnl":"-0.8000000000000014","paperRealizedPnlPct":"-0.00849050300000002","shadowRealizedPnlPct":"-0.008000000000000014","paperOpenedAt":"2026-05-25T09:45:05.539Z","shadowOpenedAt":"2026-05-25T09:45:05.141Z","paperClosedAt":"2026-05-25T22:33:56.440Z","shadowClosedAt":"2026-05-25T22:35:27.791Z","paperCloseExecution":{"candle":{"low":"77112","high":"77145.04","open":"77138.26","close":"77112.01","symbol":"BTC/USDT","volume":"7.0469164","exchange":"mexc","openTime":"2026-05-25T22:33:00.000Z","timeframe":"1m","updatedAt":"2026-05-25T22:33:09.674Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":77149.84514474998},"shadowCloseExecution":{"candle":{"low":"77100.06","high":"77123.1","open":"77100.07","close":"77118.87","symbol":"BTC/USDT","volume":"2.28831301","exchange":"mexc","openTime":"2026-05-25T22:34:00.000Z","timeframe":"1m","updatedAt":"2026-05-25T22:34:40.519Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":77111.2895},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00049999999999987110","stopPriceDiffPct":"0.00049999999999974063","takeProfitPriceDiffPct":"0.00049999999999987262","closePriceDiffPct":"0.000000250000000194524046","entryTimeDiffSeconds":"0.398556","closeTimeDiffSeconds":"91.351527","feeDiff":"0.00004970000000000487872595","pnlDiff":"0.0490503000000007","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v2.3","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"7094","status":"success","startedAt":"2026-05-25T09:43:39.926Z","ageSeconds":0.032,"durationMs":85087,"finishedAt":"2026-05-25T09:45:05.013Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":46.771,"latest15mCandleAgeMinutes":15.083816666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0007489807617984752},"marketRegime":{"passed":true,"regime":"btc_4h_uptrend","btc4hTrendPct":0.0065861090656034885},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (3/20)"],"winRate":0.3333333333333333,"realizedPnl":-0.604737434874349,"entryAllowed":true,"averageDistance":1.0568628167884004,"closedPositions":3,"losingPositions":2,"winningPositions":1,"minClosedPositions":20,"averageRealizedPnlPct":-0.0020157914495811634},"directionEntryQuarantine":{"policy":"keep collecting paper/shadow entries for weak directions, but keep live promotion blocked after 20+ closed paper positions when direction PnL is non-positive or profit factor is below 1","reasons":["direction paper PnL is non-positive (-0.7832 USDT)","direction profit factor below threshold (0.958 < 1)"],"winRate":0.4411764705882353,"direction":"long","liveAllowed":false,"realizedPnl":-0.7831734430023114,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9576550289328463,"shadowAllowed":true,"quarantineMode":true,"closedPositions":34,"quarantineStatus":"direction_live_quarantine","minClosedPositions":20},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; block mature non-positive pairs and early weak pairs after 5+ closed trades with negative PnL and win rate below 45%","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (3/30)","non-positive symbol+direction paper PnL (-0.6047 USDT)"],"winRate":0.3333333333333333,"direction":"long","liveAllowed":false,"realizedPnl":-0.604737434874349,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":3,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":0.001790097744260915,"spreadPct":1.2890460085993949e-7,"candleCount":40,"volumeRatio":1.6489091456779212,"latestVolume":78.1313527,"marketRegime":"btc_4h_uptrend","btc4hTrendPct":0.0065861090656034885,"impulsePct5m3":0.0007489807617984752,"recentAverage":77442.665,"volumeAverage":47.3836614375,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":77304.28277777779,"strategyVersion":"strategy_v2.3","signalCandleCount":40,"excludedOpen5mCandle":false,"excludedOpen15mCandle":false},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"14318","symbol":"BTC/USDT","direction":"long","paperPositionId":"58","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"76772.86725","shadowEntryPrice":null,"paperStopPrice":"76312.2300465","shadowStopPrice":null,"paperTakeProfitPrice":"77694.141657","shadowTakeProfitPrice":null,"paperCurrentPrice":"76274.07393147676","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.0993503","shadowExitFee":null,"paperTotalFee":"0.1993503","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":null,"paperRealizedPnl":"-0.8490502999999864","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.008490502999999865","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-05-24T20:09:56.362Z","shadowOpenedAt":null,"paperClosedAt":"2026-05-24T21:35:59.495Z","shadowClosedAt":null,"paperCloseExecution":{"candle":{"low":"76281.16","high":"76410","open":"76408.28","close":"76287.99","symbol":"BTC/USDT","volume":"3.41776611","exchange":"mexc","openTime":"2026-05-24T21:35:00.000Z","timeframe":"1m","updatedAt":"2026-05-24T21:35:13.057Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":76312.2300465},"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.8490502999999864","mismatchCategories":[],"signalStrategyVersion":"strategy_v1.7","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"6570","status":"success","startedAt":"2026-05-24T20:08:58.522Z","ageSeconds":0.22,"durationMs":57676,"finishedAt":"2026-05-24T20:09:56.198Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":48.429,"latest15mCandleAgeMinutes":9.936966666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.00035110401694277697},"marketRegime":{"passed":true,"regime":"btc_4h_range","btc4hTrendPct":0.001722975634623407},"correlationContext":{"passed":true,"btc15mTrendPct":null,"eth15mTrendPct":null},"similarTradeMemory":{"policy":{"limit":50,"minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.46875,"realizedPnl":0.914927156997668,"entryAllowed":true,"averageDistance":1.7881757879876798,"closedPositions":32,"losingPositions":17,"winningPositions":15,"minClosedPositions":20,"averageRealizedPnlPct":0.00028591473656177263},"symbolDirectionQuarantine":{"policy":"keep collecting paper/shadow samples until symbol+direction has 30 closed positions; block new entries only after a mature pair remains non-positive","symbol":"BTC/USDT","reasons":["insufficient symbol+direction sample (2/30)"],"winRate":0.5,"direction":"long","liveAllowed":false,"realizedPnl":0.2443128651256374,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":2,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":0.0017053744032671514,"spreadPct":1.3031947832217875e-7,"candleCount":40,"volumeRatio":0.6064825998392448,"latestVolume":19.26290997,"marketRegime":"btc_4h_range","btc4hTrendPct":0.001722975634623407,"impulsePct5m3":-0.00035110401694277697,"recentAverage":76696.68666666666,"volumeAverage":31.761686114499998,"btc15mTrendPct":null,"eth15mTrendPct":null,"previousAverage":76566.11277777777,"strategyVersion":"strategy_v1.7"},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"12962","symbol":"BTC/USDT","direction":"short","paperPositionId":"55","shadowTradeId":"76","paperStatus":"closed","shadowStatus":"closed","paperEntryPrice":"76321.76003","shadowEntryPrice":"76359.94","paperStopPrice":"76779.69059018","shadowStopPrice":"76818.09964","paperTakeProfitPrice":"75405.89890964","shadowTakeProfitPrice":"75443.62072","paperCurrentPrice":"76818.08043547509","shadowCurrentPrice":"76818.09964","paperEntryFee":"0.1","shadowEntryFee":"0.100","paperExitFee":"0.10065029999999998","shadowExitFee":"0.100599999999999998591092976","paperTotalFee":"0.20065029999999998","shadowTotalFee":"0.200599999999999998591092976","paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999897","shadowRealizedPnl":"-0.7999999999999974","paperRealizedPnlPct":"-0.008509502999999898","shadowRealizedPnlPct":"-0.007999999999999974","paperOpenedAt":"2026-05-24T14:20:34.350Z","shadowOpenedAt":"2026-05-24T14:20:33.770Z","paperClosedAt":"2026-05-24T20:01:04.449Z","shadowClosedAt":"2026-05-24T22:11:57.535Z","paperCloseExecution":{"candle":{"low":"76773.5","high":"76794.2","open":"76773.5","close":"76794.19","symbol":"BTC/USDT","volume":"0.54969721","exchange":"mexc","openTime":"2026-05-24T20:00:00.000Z","timeframe":"1m","updatedAt":"2026-05-24T20:00:09.110Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":76779.69059018},"shadowCloseExecution":{"candle":{"low":"76823.7","high":"76923.88","open":"76823.7","close":"76923.88","symbol":"BTC/USDT","volume":"0.47823166","exchange":"mexc","openTime":"2026-05-24T22:11:00.000Z","timeframe":"1m","updatedAt":"2026-05-24T22:11:13.183Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":76818.09964},"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":"0.00050000000000000000","stopPriceDiffPct":"0.00050000000000000000","takeProfitPriceDiffPct":"0.00050000000000000000","closePriceDiffPct":"0.000000250000000000000000","entryTimeDiffSeconds":"0.579925","closeTimeDiffSeconds":"7853.086069","feeDiff":"0.000050299999999981408907024","pnlDiff":"0.0509502999999923","mismatchCategories":["entry_price_mismatch","pnl_mismatch"],"signalStrategyVersion":"strategy_v1.2","signalMetrics":{"trendPct":-0.004203786196351682,"spreadPct":1.3095871990943563e-7,"candleCount":40,"volumeRatio":0.8427821967980924,"latestVolume":44.13467271,"recentAverage":76770.69666666667,"volumeAverage":52.36782750950001,"previousAverage":77094.78666666668},"comparisonStatus":"entry_price_mismatch"},{"signalDecisionId":"9062","symbol":"BTC/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"64","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"76826.6","paperStopPrice":null,"shadowStopPrice":"76365.6404","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"77748.51920000001","paperCurrentPrice":null,"shadowCurrentPrice":"76340.11","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.09936676880143074829845","paperTotalFee":"0","shadowTotalFee":"0.19936676880143074829845","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8332311985692524","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008332311985692524","paperOpenedAt":null,"shadowOpenedAt":"2026-05-23T21:35:47.246Z","paperClosedAt":null,"shadowClosedAt":"2026-05-24T14:17:52.768Z","paperCloseExecution":null,"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.19936676880143074829845","pnlDiff":"0.8332311985692524","mismatchCategories":[],"signalStrategyVersion":"strategy_v1.2","signalMetrics":{"trendPct":0.014559639908127415,"spreadPct":1.3016325087031347e-7,"candleCount":40,"volumeRatio":0.7764847370116909,"latestVolume":71.4453957,"recentAverage":76785.57500000001,"volumeAverage":92.01133299150001,"previousAverage":75683.64833333333},"comparisonStatus":"missing_paper"},{"signalDecisionId":"8936","symbol":"BTC/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"58","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"77299.99","paperStopPrice":null,"shadowStopPrice":"76836.19006000001","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"78227.58988","paperCurrentPrice":null,"shadowCurrentPrice":"76630.64","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.099134087856932449975720","paperTotalFee":"0","shadowTotalFee":"0.199134087856932449975720","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-1.065912143067555","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.010659121430675551","paperOpenedAt":null,"shadowOpenedAt":"2026-05-23T21:03:04.908Z","paperClosedAt":null,"shadowClosedAt":"2026-05-23T21:31:15.782Z","paperCloseExecution":null,"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.199134087856932449975720","pnlDiff":"1.065912143067555","mismatchCategories":[],"signalStrategyVersion":"strategy_v1.2","signalMetrics":{"trendPct":0.012641532715237576,"spreadPct":1.2936612274802765e-7,"candleCount":40,"volumeRatio":0.6535689850227271,"latestVolume":50.42060568,"recentAverage":76582.99,"volumeAverage":77.14657034750002,"previousAverage":75626.94944444444},"comparisonStatus":"missing_paper"},{"signalDecisionId":"8846","symbol":"BTC/USDT","direction":"long","paperPositionId":"32","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"76847.06433","shadowEntryPrice":null,"paperStopPrice":"76385.98194402","shadowStopPrice":null,"paperTakeProfitPrice":"77769.22910196","shadowTakeProfitPrice":null,"paperCurrentPrice":"76301.939945","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.0992906373330553","shadowExitFee":null,"paperTotalFee":"0.1992906373330553","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"stop_loss","shadowCloseReason":null,"paperRealizedPnl":"-0.9086533042777436","shadowRealizedPnl":null,"paperRealizedPnlPct":"-0.009086533042777435","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-05-23T20:40:17.302Z","shadowOpenedAt":null,"paperClosedAt":"2026-05-24T14:17:53.508Z","shadowClosedAt":null,"paperCloseExecution":null,"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"0.9086533042777436","mismatchCategories":[],"signalStrategyVersion":"strategy_v1.2","signalMetrics":{"trendPct":0.007130210617185385,"spreadPct":0.000020961178075500626,"candleCount":40,"volumeRatio":2.433701423624521,"latestVolume":153.961569,"recentAverage":76126.24833333334,"volumeAverage":63.26230798300001,"previousAverage":75587.29500000001},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"8822","symbol":"BTC/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"49","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"76358.02","paperStopPrice":null,"shadowStopPrice":"75899.87188","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"77274.31624","paperCurrentPrice":null,"shadowCurrentPrice":"77389.84","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.101351292241469853217712","paperTotalFee":"0","shadowTotalFee":"0.201351292241469853217712","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.151292241469845","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.01151292241469845","paperOpenedAt":null,"shadowOpenedAt":"2026-05-23T20:34:25.453Z","paperClosedAt":null,"shadowClosedAt":"2026-05-23T21:01:25.988Z","paperCloseExecution":null,"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.201351292241469853217712","pnlDiff":"1.151292241469845","mismatchCategories":[],"signalStrategyVersion":"strategy_v1.2","signalMetrics":{"trendPct":0.005971947181511401,"spreadPct":0.000030514149004934205,"candleCount":40,"volumeRatio":1.1327558019836974,"latestVolume":66.71955133,"recentAverage":76038.69833333333,"volumeAverage":58.90020709950001,"previousAverage":75587.29500000001},"comparisonStatus":"missing_paper"},{"signalDecisionId":"8330","symbol":"BTC/USDT","direction":"long","paperPositionId":"26","shadowTradeId":null,"paperStatus":"closed","shadowStatus":null,"paperEntryPrice":"75744.43329","shadowEntryPrice":null,"paperStopPrice":"75289.96669026","shadowStopPrice":null,"paperTakeProfitPrice":"76653.36648948","shadowTakeProfitPrice":null,"paperCurrentPrice":"76770.25567000001","shadowCurrentPrice":null,"paperEntryFee":"0.1","shadowEntryFee":null,"paperExitFee":"0.10135432048989328","shadowExitFee":null,"paperTotalFee":"0.20135432048989328","shadowTotalFee":null,"paperSlippageRate":"0.0005","shadowSlippageRate":null,"paperCloseReason":"take_profit","shadowCloseReason":null,"paperRealizedPnl":"1.152966169403381","shadowRealizedPnl":null,"paperRealizedPnlPct":"0.01152966169403381","shadowRealizedPnlPct":null,"paperOpenedAt":"2026-05-23T18:15:12.620Z","shadowOpenedAt":null,"paperClosedAt":"2026-05-23T20:40:17.297Z","shadowClosedAt":null,"paperCloseExecution":null,"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":null,"pnlDiff":"1.152966169403381","mismatchCategories":[],"signalStrategyVersion":"strategy_v1.2","signalMetrics":{"trendPct":0.0033138411374417694,"spreadPct":1.3208891479130757e-7,"candleCount":40,"volumeRatio":0.6507431377564744,"latestVolume":54.94089741,"recentAverage":75499.235,"volumeAverage":84.42793204000003,"previousAverage":75249.8688888889},"comparisonStatus":"missing_shadow"},{"signalDecisionId":"8231","symbol":"BTC/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"43","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"75300","paperStopPrice":null,"shadowStopPrice":"74848.2","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"76203.6","paperCurrentPrice":null,"shadowCurrentPrice":"76213.85","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.101213612217795474090205","paperTotalFee":"0","shadowTotalFee":"0.201213612217795474090205","paperSlippageRate":null,"shadowSlippageRate":null,"paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"1.0136122177954925","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.010136122177954924","paperOpenedAt":null,"shadowOpenedAt":"2026-05-23T14:22:30.711Z","paperClosedAt":null,"shadowClosedAt":"2026-05-23T20:32:47.047Z","paperCloseExecution":null,"shadowCloseExecution":null,"paperAttemptReason":null,"shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.201213612217795474090205","pnlDiff":"1.0136122177954925","mismatchCategories":[],"signalStrategyVersion":"strategy_v1.2","signalMetrics":{"trendPct":0.005000411299476455,"spreadPct":1.3280212476442643e-7,"candleCount":40,"volumeRatio":0.6574092407654727,"latestVolume":51.27839111,"recentAverage":75096.16333333333,"volumeAverage":78.00071543000001,"previousAverage":74722.51999999997},"comparisonStatus":"missing_paper"}],"policy":"paper and baseline shadow are matched by signal_decision_id; missing rows show where one simulator did not open for the same signal"},"generatedAt":"2026-06-10T07:19:50.051Z"}