{"comparison":{"windowHours":168,"filters":{"symbol":"BNB/USDT","direction":"long"},"totals":{"signalsCompared":5,"matchedTrades":0,"paperOnlyTrades":0,"shadowOnlyTrades":5,"closedMatchedTrades":0,"signDisagreements":0,"closeReasonMismatches":0,"paperRealizedPnl":0,"shadowRealizedPnl":-0.6506496999999714,"matchedPnlDiff":0,"matchRate":0,"signDisagreementRate":0,"closeReasonMismatchRate":0},"bySymbolDirection":[{"symbol":"BNB/USDT","direction":"long","signalsCompared":5,"matchedTrades":0,"paperOnlyTrades":0,"shadowOnlyTrades":5,"statusMismatches":5,"closedMatchedTrades":0,"signDisagreements":0,"closeReasonMismatches":0,"paperRealizedPnl":"0","shadowRealizedPnl":"-0.6506496999999714","matchedPnlDiff":"0","averageEntryDiffPct":"0"}],"executionParity":{"thresholds":{"priceDiffPct":1e-7,"pnlDiffUsdt":0.000001,"feeDiffUsdt":0.000001,"timeDiffSeconds":5},"totals":{"signalsCompared":5,"matchedTrades":0,"closedMatchedTrades":0,"categories":{"entry_price_mismatch":0,"close_reason_mismatch":0,"pnl_mismatch":0,"timeout_mismatch":0,"missing_candle":0,"expected_strategy_mode_gap":5},"additionalComparisons":{"stop_loss_mismatch":0,"take_profit_mismatch":0,"close_price_mismatch":0,"fee_mismatch":0},"averages":{"entryPriceDiffPct":0,"closePriceDiffPct":0,"entryTimeDiffSeconds":0,"closeTimeDiffSeconds":0,"pnlDiff":0}},"bySymbolDirection":[{"symbol":"BNB/USDT","direction":"long","signalsCompared":5,"matchedTrades":0,"closedMatchedTrades":0,"categories":{"entry_price_mismatch":0,"close_reason_mismatch":0,"pnl_mismatch":0,"timeout_mismatch":0,"missing_candle":0,"expected_strategy_mode_gap":5},"additionalComparisons":{"stop_loss_mismatch":0,"take_profit_mismatch":0,"close_price_mismatch":0,"fee_mismatch":0},"averages":{"entryPriceDiffPct":0,"closePriceDiffPct":0,"entryTimeDiffSeconds":0,"closeTimeDiffSeconds":0,"pnlDiff":0}}]},"symbolDirectionDiagnostics":[{"symbol":"BNB/USDT","direction":"long","signalsCompared":5,"matchedTrades":0,"missingTrades":5,"paperOnlyTrades":0,"shadowOnlyTrades":5,"closedMatchedTrades":0,"signDisagreements":0,"closeReasonMismatches":0,"signDisagreementRate":0,"closeReasonMismatchRate":0,"paperRealizedPnl":"0","shadowRealizedPnl":"-0.6506496999999714","matchedPnlDiff":"0","averageEntryDiffPct":"0","primaryIssue":"missing_entry:paper:strategy_status_blocks_paper_entry","comparisonClass":"expected_strategy_mode_gap","primaryComparisonClass":"expected_strategy_mode_gap","executionEvidenceClass":null,"recommendedAction":"Label separately from execution PnL: baseline status allows shadow observation/recovery while paper entries are blocked.","severityScore":20,"rawSeverityScore":20,"actionableSeverityScore":0,"executionSeverityScore":0,"badExecutionSignal":false,"parity":{"symbol":"BNB/USDT","direction":"long","signalsCompared":5,"matchedTrades":0,"closedMatchedTrades":0,"entryPriceMismatches":0,"stopLossMismatches":0,"takeProfitMismatches":0,"closePriceMismatches":0,"closeReasonMismatches":0,"pnlMismatches":0,"feeMismatches":0,"timeoutMismatches":0,"missingCandle":0,"expectedStrategyModeGaps":5,"averageEntryPriceDiffPct":"0","averageClosePriceDiffPct":"0","averageEntryTimeDiffSeconds":"0","averageCloseTimeDiffSeconds":"0","averagePnlDiff":"0"},"topMismatchReason":{"missingSide":"missing_paper","simulator":"paper","reason":"strategy_status_blocks_paper_entry","strategyStatus":"quarantine","strategyEnabled":"true","symbol":"BNB/USDT","direction":"long","count":5},"topSkipReason":{"simulator":"paper","reason":"strategy_status_blocks_paper_entry","strategyStatus":"quarantine","strategyEnabled":"true","symbol":"BNB/USDT","direction":"long","count":369}}],"focusedAction":null,"persistedSkipReasons":[{"simulator":"paper","reason":"strategy_status_blocks_paper_entry","strategyStatus":"quarantine","strategyEnabled":"true","symbol":"BNB/USDT","direction":"long","count":369},{"simulator":"shadow","reason":"max_open_shadow_trades","strategyStatus":null,"strategyEnabled":null,"symbol":"BNB/USDT","direction":"long","count":364}],"persistedMismatchReasons":[{"missingSide":"missing_paper","simulator":"paper","reason":"strategy_status_blocks_paper_entry","strategyStatus":"quarantine","strategyEnabled":"true","symbol":"BNB/USDT","direction":"long","count":5}],"latestMismatches":[{"signalDecisionId":"95552","symbol":"BNB/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"369","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"600.9603299999999","paperStopPrice":null,"shadowStopPrice":"597.3545680199999","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"608.1718539599999","paperCurrentPrice":null,"shadowCurrentPrice":"607.86776803302","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.101149400000000022625721883798","paperTotalFee":"0","shadowTotalFee":"0.201149400000000022625721883798","paperSlippageRate":null,"shadowSlippageRate":"0.0005","paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.948250600000012","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.00948250600000012","paperOpenedAt":null,"shadowOpenedAt":"2026-06-08T11:20:41.537Z","paperClosedAt":null,"shadowClosedAt":"2026-06-08T18:04:49.060Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"608.64","high":"609.21","open":"609.18","close":"608.64","symbol":"BNB/USDT","volume":"52.1677","exchange":"mexc","openTime":"2026-06-08T18:03:00.000Z","timeframe":"1m","updatedAt":"2026-06-08T18:03:59.836Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"rawExitPrice":608.1718539599999,"slippageRate":0.0005,"triggerPrice":608.1718539599999,"executionModel":"fixed_risk_v1"},"paperAttemptReason":"strategy_status_blocks_paper_entry","shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.201149400000000022625721883798","pnlDiff":"0.948250600000012","mismatchCategories":["expected_strategy_mode_gap"],"signalStrategyVersion":"strategy_v2.7","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"17606","status":"success","startedAt":"2026-06-08T11:18:37.825Z","ageSeconds":0.499,"durationMs":121576,"finishedAt":"2026-06-08T11:20:39.401Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":63.677,"latest15mCandleAgeMinutes":5.658283333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.005993638037837002},"marketRegime":{"passed":true,"regime":"btc_4h_uptrend","btc4hTrendPct":0.0156481697440382},"correlationContext":{"passed":true,"btc15mTrendPct":0.0029683760646220616,"eth15mTrendPct":0.005232243777329303},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.4,"realizedPnl":-0.5235033746733069,"entryAllowed":true,"averageDistance":0.6511844780758361,"closedPositions":5,"losingPositions":3,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.0010470067493466146},"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.15","reasons":["direction paper PnL is non-positive (-9.2737 USDT)","direction profit factor below threshold (0.656 < 1.15)"],"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 100 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BNB/USDT","reasons":["insufficient symbol+direction sample (5/100)","non-positive symbol+direction paper PnL (-0.5235 USDT)","early weak pair caution: 5 closed, 0.400 win rate, -0.5235 USDT PnL"],"winRate":0.4,"direction":"long","liveAllowed":false,"realizedPnl":-0.523503374673307,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":100}},"trendPct":0.004566171741744305,"spreadAbs":0.009999999999990905,"spreadPct":0.000016642396505081597,"candleCount":40,"volumeRatio":0.864656127075317,"latestVolume":252.0986,"marketRegime":"btc_4h_uptrend","btc4hTrendPct":0.0156481697440382,"impulsePct5m3":0.005993638037837002,"recentAverage":598.7716666666666,"volumeAverage":291.559375,"btc15mTrendPct":0.0029683760646220616,"eth15mTrendPct":0.005232243777329303,"previousAverage":596.05,"strategyVersion":"strategy_v2.7","spreadSuspicious":false,"signalCandleCount":39,"excludedOpen5mCandle":false,"excludedOpen15mCandle":true,"spreadSuspiciousReason":null},"comparisonStatus":"missing_paper"},{"signalDecisionId":"93272","symbol":"BNB/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"365","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"600.370035","paperStopPrice":null,"shadowStopPrice":"596.76781479","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"607.57447542","paperCurrentPrice":null,"shadowCurrentPrice":"596.469430882605","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.0993502999999999982887680789825","paperTotalFee":"0","shadowTotalFee":"0.1993502999999999982887680789825","paperSlippageRate":null,"shadowSlippageRate":"0.0005","paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8490503000000008","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008490503000000009","paperOpenedAt":null,"shadowOpenedAt":"2026-06-08T01:26:55.166Z","paperClosedAt":null,"shadowClosedAt":"2026-06-08T04:22:27.828Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"596.69","high":"596.8","open":"596.8","close":"596.7","symbol":"BNB/USDT","volume":"2.7239","exchange":"mexc","openTime":"2026-06-08T04:21:00.000Z","timeframe":"1m","updatedAt":"2026-06-08T04:21:11.563Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"rawExitPrice":596.76781479,"slippageRate":0.0005,"triggerPrice":596.76781479,"executionModel":"fixed_risk_v1"},"paperAttemptReason":"strategy_status_blocks_paper_entry","shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.1993502999999999982887680789825","pnlDiff":"0.8490503000000008","mismatchCategories":["expected_strategy_mode_gap"],"signalStrategyVersion":"strategy_v2.7","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"17378","status":"success","startedAt":"2026-06-08T01:25:25.528Z","ageSeconds":0.471,"durationMs":88862,"finishedAt":"2026-06-08T01:26:54.390Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":46.734,"latest15mCandleAgeMinutes":11.907833333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004690322687571542},"marketRegime":{"passed":true,"regime":"btc_4h_uptrend","btc4hTrendPct":0.009299826864944594},"correlationContext":{"passed":true,"btc15mTrendPct":0.015946276928464547,"eth15mTrendPct":0.02432318546256457},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.4,"realizedPnl":-0.5235033746733069,"entryAllowed":true,"averageDistance":0.9111381037227856,"closedPositions":5,"losingPositions":3,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.001047006749346614},"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.15","reasons":["direction paper PnL is non-positive (-9.2737 USDT)","direction profit factor below threshold (0.656 < 1.15)"],"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 100 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BNB/USDT","reasons":["insufficient symbol+direction sample (5/100)","non-positive symbol+direction paper PnL (-0.5235 USDT)","early weak pair caution: 5 closed, 0.400 win rate, -0.5235 USDT PnL"],"winRate":0.4,"direction":"long","liveAllowed":false,"realizedPnl":-0.523503374673307,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":100}},"trendPct":0.01311711590973823,"spreadAbs":0.009999999999990905,"spreadPct":0.000016684602614462055,"candleCount":40,"volumeRatio":0.7700522723224079,"latestVolume":346.5096,"marketRegime":"btc_4h_uptrend","btc4hTrendPct":0.009299826864944594,"impulsePct5m3":-0.004690322687571542,"recentAverage":604.76,"volumeAverage":449.98192,"btc15mTrendPct":0.015946276928464547,"eth15mTrendPct":0.02432318546256457,"previousAverage":596.93,"strategyVersion":"strategy_v2.7","spreadSuspicious":false,"signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true,"spreadSuspiciousReason":null},"comparisonStatus":"missing_paper"},{"signalDecisionId":"93092","symbol":"BNB/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"362","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"608.5041","paperStopPrice":null,"shadowStopPrice":"604.8530754","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"615.8061492","paperCurrentPrice":null,"shadowCurrentPrice":"604.5506488623","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.099350300000000003408860798959","paperTotalFee":"0","shadowTotalFee":"0.199350300000000003408860798959","paperSlippageRate":null,"shadowSlippageRate":"0.0005","paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8490502999999954","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008490502999999953","paperOpenedAt":null,"shadowOpenedAt":"2026-06-08T00:41:49.199Z","paperClosedAt":null,"shadowClosedAt":"2026-06-08T01:04:22.812Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"604.65","high":"605.44","open":"605.44","close":"604.65","symbol":"BNB/USDT","volume":"2.4542","exchange":"mexc","openTime":"2026-06-08T01:03:00.000Z","timeframe":"1m","updatedAt":"2026-06-08T01:03:37.715Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"rawExitPrice":604.8530754,"slippageRate":0.0005,"triggerPrice":604.8530754,"executionModel":"fixed_risk_v1"},"paperAttemptReason":"strategy_status_blocks_paper_entry","shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.199350300000000003408860798959","pnlDiff":"0.8490502999999954","mismatchCategories":["expected_strategy_mode_gap"],"signalStrategyVersion":"strategy_v2.7","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"17360","status":"success","startedAt":"2026-06-08T00:40:25.385Z","ageSeconds":0.222,"durationMs":82758,"finishedAt":"2026-06-08T00:41:48.143Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":40.957,"latest15mCandleAgeMinutes":11.803666666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.005769930231789189},"marketRegime":{"passed":true,"regime":"btc_4h_uptrend","btc4hTrendPct":0.011859192778950424},"correlationContext":{"passed":true,"btc15mTrendPct":0.021374938766707655,"eth15mTrendPct":0.03242789161266572},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.4,"realizedPnl":-0.5235033746733069,"entryAllowed":true,"averageDistance":1.3774689654442256,"closedPositions":5,"losingPositions":3,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.001047006749346614},"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.15","reasons":["direction paper PnL is non-positive (-9.2737 USDT)","direction profit factor below threshold (0.656 < 1.15)"],"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 100 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BNB/USDT","reasons":["insufficient symbol+direction sample (5/100)","non-positive symbol+direction paper PnL (-0.5235 USDT)","early weak pair caution: 5 closed, 0.400 win rate, -0.5235 USDT PnL"],"winRate":0.4,"direction":"long","liveAllowed":false,"realizedPnl":-0.523503374673307,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":100}},"trendPct":0.016145337912326498,"spreadAbs":0.009999999999990905,"spreadPct":0.000016459686113770842,"candleCount":40,"volumeRatio":0.7701886557425992,"latestVolume":326.033,"marketRegime":"btc_4h_uptrend","btc4hTrendPct":0.011859192778950424,"impulsePct5m3":0.005769930231789189,"recentAverage":604.7583333333333,"volumeAverage":423.315765,"btc15mTrendPct":0.021374938766707655,"eth15mTrendPct":0.03242789161266572,"previousAverage":595.1494444444444,"strategyVersion":"strategy_v2.7","spreadSuspicious":false,"signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true,"spreadSuspiciousReason":null},"comparisonStatus":"missing_paper"},{"signalDecisionId":"91832","symbol":"BNB/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"360","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"589.504605","paperStopPrice":null,"shadowStopPrice":"585.96757737","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"596.57866026","paperCurrentPrice":null,"shadowCurrentPrice":"596.2803709298701","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.101149400000000027949602694545825","paperTotalFee":"0","shadowTotalFee":"0.201149400000000027949602694545825","paperSlippageRate":null,"shadowSlippageRate":"0.0005","paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9482506000000152","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.00948250600000015","paperOpenedAt":null,"shadowOpenedAt":"2026-06-07T19:18:26.845Z","paperClosedAt":null,"shadowClosedAt":"2026-06-07T22:14:51.317Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"596.94","high":"600.33","open":"596.94","close":"599.64","symbol":"BNB/USDT","volume":"366.6432","exchange":"mexc","openTime":"2026-06-07T22:13:00.000Z","timeframe":"1m","updatedAt":"2026-06-07T22:13:36.150Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"rawExitPrice":596.57866026,"slippageRate":0.0005,"triggerPrice":596.57866026,"executionModel":"fixed_risk_v1"},"paperAttemptReason":"strategy_status_blocks_paper_entry","shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.201149400000000027949602694545825","pnlDiff":"0.9482506000000152","mismatchCategories":["expected_strategy_mode_gap"],"signalStrategyVersion":"strategy_v2.7","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"17234","status":"success","startedAt":"2026-06-07T19:16:33.290Z","ageSeconds":0.763,"durationMs":112249,"finishedAt":"2026-06-07T19:18:25.539Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":50.162,"latest15mCandleAgeMinutes":3.42935},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.00769696154880332},"marketRegime":{"passed":true,"regime":"btc_4h_range","btc4hTrendPct":-0.0055584280185449675},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0011535034015763715,"eth15mTrendPct":-0.0009609952594994563},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.4,"realizedPnl":-0.523503374673307,"entryAllowed":true,"averageDistance":1.6328931525121644,"closedPositions":5,"losingPositions":3,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.0010470067493466143},"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.15","reasons":["direction paper PnL is non-positive (-9.2737 USDT)","direction profit factor below threshold (0.656 < 1.15)"],"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 100 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BNB/USDT","reasons":["insufficient symbol+direction sample (5/100)","non-positive symbol+direction paper PnL (-0.5235 USDT)","early weak pair caution: 5 closed, 0.400 win rate, -0.5235 USDT PnL"],"winRate":0.4,"direction":"long","liveAllowed":false,"realizedPnl":-0.523503374673307,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":100}},"trendPct":0.005888861464886113,"spreadAbs":0.009999999999990905,"spreadPct":0.00001697029350121067,"candleCount":40,"volumeRatio":2.7361770175208378,"latestVolume":696.5104,"marketRegime":"btc_4h_range","btc4hTrendPct":-0.0055584280185449675,"impulsePct5m3":-0.00769696154880332,"recentAverage":595.47,"volumeAverage":254.55604499999995,"btc15mTrendPct":-0.0011535034015763715,"eth15mTrendPct":-0.0009609952594994563,"previousAverage":591.9838888888888,"strategyVersion":"strategy_v2.7","spreadSuspicious":false,"signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true,"spreadSuspiciousReason":null},"comparisonStatus":"missing_paper"},{"signalDecisionId":"91342","symbol":"BNB/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"358","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"596.3380199999999","paperStopPrice":null,"shadowStopPrice":"592.7599918799999","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"603.4940762399999","paperCurrentPrice":null,"shadowCurrentPrice":"592.4636118840599","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.099350299999999996765922083830267","paperTotalFee":"0","shadowTotalFee":"0.199350299999999996765922083830267","paperSlippageRate":null,"shadowSlippageRate":"0.0005","paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8490503000000024","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008490503000000024","paperOpenedAt":null,"shadowOpenedAt":"2026-06-07T17:06:16.320Z","paperClosedAt":null,"shadowClosedAt":"2026-06-07T19:04:14.385Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"591.7","high":"592.3","open":"592.2","close":"592.3","symbol":"BNB/USDT","volume":"43.3221","exchange":"mexc","openTime":"2026-06-07T19:03:00.000Z","timeframe":"1m","updatedAt":"2026-06-07T19:03:26.421Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"rawExitPrice":592.7599918799999,"slippageRate":0.0005,"triggerPrice":592.7599918799999,"executionModel":"fixed_risk_v1"},"paperAttemptReason":"strategy_status_blocks_paper_entry","shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.199350299999999996765922083830267","pnlDiff":"0.8490503000000024","mismatchCategories":["expected_strategy_mode_gap"],"signalStrategyVersion":"strategy_v2.7","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"17185","status":"success","startedAt":"2026-06-07T17:04:01.704Z","ageSeconds":0.939,"durationMs":134116,"finishedAt":"2026-06-07T17:06:15.820Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":45.948,"latest15mCandleAgeMinutes":6.265633333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0021523457205313143},"marketRegime":{"passed":true,"regime":"btc_4h_range","btc4hTrendPct":-0.0036632663864314694},"correlationContext":{"passed":true,"btc15mTrendPct":0.0019446784484640162,"eth15mTrendPct":0.003668658005517672},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.4,"realizedPnl":-0.5235033746733069,"entryAllowed":true,"averageDistance":0.7465466532799377,"closedPositions":5,"losingPositions":3,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.0010470067493466146},"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.15","reasons":["direction paper PnL is non-positive (-9.2737 USDT)","direction profit factor below threshold (0.656 < 1.15)"],"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 100 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BNB/USDT","reasons":["insufficient symbol+direction sample (5/100)","non-positive symbol+direction paper PnL (-0.5235 USDT)","early weak pair caution: 5 closed, 0.400 win rate, -0.5235 USDT PnL"],"winRate":0.4,"direction":"long","liveAllowed":false,"realizedPnl":-0.523503374673307,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":100}},"trendPct":0.003968395872190917,"spreadAbs":0.009999999999990905,"spreadPct":0.00001677500524217388,"candleCount":40,"volumeRatio":0.9637558625193693,"latestVolume":342.4353,"marketRegime":"btc_4h_range","btc4hTrendPct":-0.0036632663864314694,"impulsePct5m3":0.0021523457205313143,"recentAverage":592.7016666666667,"volumeAverage":355.313325,"btc15mTrendPct":0.0019446784484640162,"eth15mTrendPct":0.003668658005517672,"previousAverage":590.3588888888888,"strategyVersion":"strategy_v2.7","spreadSuspicious":false,"signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true,"spreadSuspiciousReason":null},"comparisonStatus":"missing_paper"}],"latestRows":[{"signalDecisionId":"95552","symbol":"BNB/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"369","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"600.9603299999999","paperStopPrice":null,"shadowStopPrice":"597.3545680199999","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"608.1718539599999","paperCurrentPrice":null,"shadowCurrentPrice":"607.86776803302","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.101149400000000022625721883798","paperTotalFee":"0","shadowTotalFee":"0.201149400000000022625721883798","paperSlippageRate":null,"shadowSlippageRate":"0.0005","paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.948250600000012","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.00948250600000012","paperOpenedAt":null,"shadowOpenedAt":"2026-06-08T11:20:41.537Z","paperClosedAt":null,"shadowClosedAt":"2026-06-08T18:04:49.060Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"608.64","high":"609.21","open":"609.18","close":"608.64","symbol":"BNB/USDT","volume":"52.1677","exchange":"mexc","openTime":"2026-06-08T18:03:00.000Z","timeframe":"1m","updatedAt":"2026-06-08T18:03:59.836Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"rawExitPrice":608.1718539599999,"slippageRate":0.0005,"triggerPrice":608.1718539599999,"executionModel":"fixed_risk_v1"},"paperAttemptReason":"strategy_status_blocks_paper_entry","shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.201149400000000022625721883798","pnlDiff":"0.948250600000012","mismatchCategories":["expected_strategy_mode_gap"],"signalStrategyVersion":"strategy_v2.7","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"17606","status":"success","startedAt":"2026-06-08T11:18:37.825Z","ageSeconds":0.499,"durationMs":121576,"finishedAt":"2026-06-08T11:20:39.401Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":63.677,"latest15mCandleAgeMinutes":5.658283333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.005993638037837002},"marketRegime":{"passed":true,"regime":"btc_4h_uptrend","btc4hTrendPct":0.0156481697440382},"correlationContext":{"passed":true,"btc15mTrendPct":0.0029683760646220616,"eth15mTrendPct":0.005232243777329303},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.4,"realizedPnl":-0.5235033746733069,"entryAllowed":true,"averageDistance":0.6511844780758361,"closedPositions":5,"losingPositions":3,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.0010470067493466146},"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.15","reasons":["direction paper PnL is non-positive (-9.2737 USDT)","direction profit factor below threshold (0.656 < 1.15)"],"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 100 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BNB/USDT","reasons":["insufficient symbol+direction sample (5/100)","non-positive symbol+direction paper PnL (-0.5235 USDT)","early weak pair caution: 5 closed, 0.400 win rate, -0.5235 USDT PnL"],"winRate":0.4,"direction":"long","liveAllowed":false,"realizedPnl":-0.523503374673307,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":100}},"trendPct":0.004566171741744305,"spreadAbs":0.009999999999990905,"spreadPct":0.000016642396505081597,"candleCount":40,"volumeRatio":0.864656127075317,"latestVolume":252.0986,"marketRegime":"btc_4h_uptrend","btc4hTrendPct":0.0156481697440382,"impulsePct5m3":0.005993638037837002,"recentAverage":598.7716666666666,"volumeAverage":291.559375,"btc15mTrendPct":0.0029683760646220616,"eth15mTrendPct":0.005232243777329303,"previousAverage":596.05,"strategyVersion":"strategy_v2.7","spreadSuspicious":false,"signalCandleCount":39,"excludedOpen5mCandle":false,"excludedOpen15mCandle":true,"spreadSuspiciousReason":null},"comparisonStatus":"missing_paper"},{"signalDecisionId":"93272","symbol":"BNB/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"365","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"600.370035","paperStopPrice":null,"shadowStopPrice":"596.76781479","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"607.57447542","paperCurrentPrice":null,"shadowCurrentPrice":"596.469430882605","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.0993502999999999982887680789825","paperTotalFee":"0","shadowTotalFee":"0.1993502999999999982887680789825","paperSlippageRate":null,"shadowSlippageRate":"0.0005","paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8490503000000008","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008490503000000009","paperOpenedAt":null,"shadowOpenedAt":"2026-06-08T01:26:55.166Z","paperClosedAt":null,"shadowClosedAt":"2026-06-08T04:22:27.828Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"596.69","high":"596.8","open":"596.8","close":"596.7","symbol":"BNB/USDT","volume":"2.7239","exchange":"mexc","openTime":"2026-06-08T04:21:00.000Z","timeframe":"1m","updatedAt":"2026-06-08T04:21:11.563Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"rawExitPrice":596.76781479,"slippageRate":0.0005,"triggerPrice":596.76781479,"executionModel":"fixed_risk_v1"},"paperAttemptReason":"strategy_status_blocks_paper_entry","shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.1993502999999999982887680789825","pnlDiff":"0.8490503000000008","mismatchCategories":["expected_strategy_mode_gap"],"signalStrategyVersion":"strategy_v2.7","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"17378","status":"success","startedAt":"2026-06-08T01:25:25.528Z","ageSeconds":0.471,"durationMs":88862,"finishedAt":"2026-06-08T01:26:54.390Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":46.734,"latest15mCandleAgeMinutes":11.907833333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004690322687571542},"marketRegime":{"passed":true,"regime":"btc_4h_uptrend","btc4hTrendPct":0.009299826864944594},"correlationContext":{"passed":true,"btc15mTrendPct":0.015946276928464547,"eth15mTrendPct":0.02432318546256457},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.4,"realizedPnl":-0.5235033746733069,"entryAllowed":true,"averageDistance":0.9111381037227856,"closedPositions":5,"losingPositions":3,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.001047006749346614},"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.15","reasons":["direction paper PnL is non-positive (-9.2737 USDT)","direction profit factor below threshold (0.656 < 1.15)"],"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 100 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BNB/USDT","reasons":["insufficient symbol+direction sample (5/100)","non-positive symbol+direction paper PnL (-0.5235 USDT)","early weak pair caution: 5 closed, 0.400 win rate, -0.5235 USDT PnL"],"winRate":0.4,"direction":"long","liveAllowed":false,"realizedPnl":-0.523503374673307,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":100}},"trendPct":0.01311711590973823,"spreadAbs":0.009999999999990905,"spreadPct":0.000016684602614462055,"candleCount":40,"volumeRatio":0.7700522723224079,"latestVolume":346.5096,"marketRegime":"btc_4h_uptrend","btc4hTrendPct":0.009299826864944594,"impulsePct5m3":-0.004690322687571542,"recentAverage":604.76,"volumeAverage":449.98192,"btc15mTrendPct":0.015946276928464547,"eth15mTrendPct":0.02432318546256457,"previousAverage":596.93,"strategyVersion":"strategy_v2.7","spreadSuspicious":false,"signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true,"spreadSuspiciousReason":null},"comparisonStatus":"missing_paper"},{"signalDecisionId":"93092","symbol":"BNB/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"362","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"608.5041","paperStopPrice":null,"shadowStopPrice":"604.8530754","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"615.8061492","paperCurrentPrice":null,"shadowCurrentPrice":"604.5506488623","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.099350300000000003408860798959","paperTotalFee":"0","shadowTotalFee":"0.199350300000000003408860798959","paperSlippageRate":null,"shadowSlippageRate":"0.0005","paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8490502999999954","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008490502999999953","paperOpenedAt":null,"shadowOpenedAt":"2026-06-08T00:41:49.199Z","paperClosedAt":null,"shadowClosedAt":"2026-06-08T01:04:22.812Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"604.65","high":"605.44","open":"605.44","close":"604.65","symbol":"BNB/USDT","volume":"2.4542","exchange":"mexc","openTime":"2026-06-08T01:03:00.000Z","timeframe":"1m","updatedAt":"2026-06-08T01:03:37.715Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"rawExitPrice":604.8530754,"slippageRate":0.0005,"triggerPrice":604.8530754,"executionModel":"fixed_risk_v1"},"paperAttemptReason":"strategy_status_blocks_paper_entry","shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.199350300000000003408860798959","pnlDiff":"0.8490502999999954","mismatchCategories":["expected_strategy_mode_gap"],"signalStrategyVersion":"strategy_v2.7","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"17360","status":"success","startedAt":"2026-06-08T00:40:25.385Z","ageSeconds":0.222,"durationMs":82758,"finishedAt":"2026-06-08T00:41:48.143Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":40.957,"latest15mCandleAgeMinutes":11.803666666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.005769930231789189},"marketRegime":{"passed":true,"regime":"btc_4h_uptrend","btc4hTrendPct":0.011859192778950424},"correlationContext":{"passed":true,"btc15mTrendPct":0.021374938766707655,"eth15mTrendPct":0.03242789161266572},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.4,"realizedPnl":-0.5235033746733069,"entryAllowed":true,"averageDistance":1.3774689654442256,"closedPositions":5,"losingPositions":3,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.001047006749346614},"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.15","reasons":["direction paper PnL is non-positive (-9.2737 USDT)","direction profit factor below threshold (0.656 < 1.15)"],"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 100 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BNB/USDT","reasons":["insufficient symbol+direction sample (5/100)","non-positive symbol+direction paper PnL (-0.5235 USDT)","early weak pair caution: 5 closed, 0.400 win rate, -0.5235 USDT PnL"],"winRate":0.4,"direction":"long","liveAllowed":false,"realizedPnl":-0.523503374673307,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":100}},"trendPct":0.016145337912326498,"spreadAbs":0.009999999999990905,"spreadPct":0.000016459686113770842,"candleCount":40,"volumeRatio":0.7701886557425992,"latestVolume":326.033,"marketRegime":"btc_4h_uptrend","btc4hTrendPct":0.011859192778950424,"impulsePct5m3":0.005769930231789189,"recentAverage":604.7583333333333,"volumeAverage":423.315765,"btc15mTrendPct":0.021374938766707655,"eth15mTrendPct":0.03242789161266572,"previousAverage":595.1494444444444,"strategyVersion":"strategy_v2.7","spreadSuspicious":false,"signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true,"spreadSuspiciousReason":null},"comparisonStatus":"missing_paper"},{"signalDecisionId":"91832","symbol":"BNB/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"360","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"589.504605","paperStopPrice":null,"shadowStopPrice":"585.96757737","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"596.57866026","paperCurrentPrice":null,"shadowCurrentPrice":"596.2803709298701","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.101149400000000027949602694545825","paperTotalFee":"0","shadowTotalFee":"0.201149400000000027949602694545825","paperSlippageRate":null,"shadowSlippageRate":"0.0005","paperCloseReason":null,"shadowCloseReason":"take_profit","paperRealizedPnl":null,"shadowRealizedPnl":"0.9482506000000152","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"0.00948250600000015","paperOpenedAt":null,"shadowOpenedAt":"2026-06-07T19:18:26.845Z","paperClosedAt":null,"shadowClosedAt":"2026-06-07T22:14:51.317Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"596.94","high":"600.33","open":"596.94","close":"599.64","symbol":"BNB/USDT","volume":"366.6432","exchange":"mexc","openTime":"2026-06-07T22:13:00.000Z","timeframe":"1m","updatedAt":"2026-06-07T22:13:36.150Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"rawExitPrice":596.57866026,"slippageRate":0.0005,"triggerPrice":596.57866026,"executionModel":"fixed_risk_v1"},"paperAttemptReason":"strategy_status_blocks_paper_entry","shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.201149400000000027949602694545825","pnlDiff":"0.9482506000000152","mismatchCategories":["expected_strategy_mode_gap"],"signalStrategyVersion":"strategy_v2.7","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"17234","status":"success","startedAt":"2026-06-07T19:16:33.290Z","ageSeconds":0.763,"durationMs":112249,"finishedAt":"2026-06-07T19:18:25.539Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":50.162,"latest15mCandleAgeMinutes":3.42935},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.00769696154880332},"marketRegime":{"passed":true,"regime":"btc_4h_range","btc4hTrendPct":-0.0055584280185449675},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0011535034015763715,"eth15mTrendPct":-0.0009609952594994563},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.4,"realizedPnl":-0.523503374673307,"entryAllowed":true,"averageDistance":1.6328931525121644,"closedPositions":5,"losingPositions":3,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.0010470067493466143},"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.15","reasons":["direction paper PnL is non-positive (-9.2737 USDT)","direction profit factor below threshold (0.656 < 1.15)"],"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 100 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BNB/USDT","reasons":["insufficient symbol+direction sample (5/100)","non-positive symbol+direction paper PnL (-0.5235 USDT)","early weak pair caution: 5 closed, 0.400 win rate, -0.5235 USDT PnL"],"winRate":0.4,"direction":"long","liveAllowed":false,"realizedPnl":-0.523503374673307,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":100}},"trendPct":0.005888861464886113,"spreadAbs":0.009999999999990905,"spreadPct":0.00001697029350121067,"candleCount":40,"volumeRatio":2.7361770175208378,"latestVolume":696.5104,"marketRegime":"btc_4h_range","btc4hTrendPct":-0.0055584280185449675,"impulsePct5m3":-0.00769696154880332,"recentAverage":595.47,"volumeAverage":254.55604499999995,"btc15mTrendPct":-0.0011535034015763715,"eth15mTrendPct":-0.0009609952594994563,"previousAverage":591.9838888888888,"strategyVersion":"strategy_v2.7","spreadSuspicious":false,"signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true,"spreadSuspiciousReason":null},"comparisonStatus":"missing_paper"},{"signalDecisionId":"91342","symbol":"BNB/USDT","direction":"long","paperPositionId":null,"shadowTradeId":"358","paperStatus":null,"shadowStatus":"closed","paperEntryPrice":null,"shadowEntryPrice":"596.3380199999999","paperStopPrice":null,"shadowStopPrice":"592.7599918799999","paperTakeProfitPrice":null,"shadowTakeProfitPrice":"603.4940762399999","paperCurrentPrice":null,"shadowCurrentPrice":"592.4636118840599","paperEntryFee":null,"shadowEntryFee":"0.100","paperExitFee":null,"shadowExitFee":"0.099350299999999996765922083830267","paperTotalFee":"0","shadowTotalFee":"0.199350299999999996765922083830267","paperSlippageRate":null,"shadowSlippageRate":"0.0005","paperCloseReason":null,"shadowCloseReason":"stop_loss","paperRealizedPnl":null,"shadowRealizedPnl":"-0.8490503000000024","paperRealizedPnlPct":null,"shadowRealizedPnlPct":"-0.008490503000000024","paperOpenedAt":null,"shadowOpenedAt":"2026-06-07T17:06:16.320Z","paperClosedAt":null,"shadowClosedAt":"2026-06-07T19:04:14.385Z","paperCloseExecution":null,"shadowCloseExecution":{"candle":{"low":"591.7","high":"592.3","open":"592.2","close":"592.3","symbol":"BNB/USDT","volume":"43.3221","exchange":"mexc","openTime":"2026-06-07T19:03:00.000Z","timeframe":"1m","updatedAt":"2026-06-07T19:03:26.421Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"rawExitPrice":592.7599918799999,"slippageRate":0.0005,"triggerPrice":592.7599918799999,"executionModel":"fixed_risk_v1"},"paperAttemptReason":"strategy_status_blocks_paper_entry","shadowAttemptReason":null,"entryPriceDiffPct":null,"stopPriceDiffPct":null,"takeProfitPriceDiffPct":null,"closePriceDiffPct":null,"entryTimeDiffSeconds":null,"closeTimeDiffSeconds":null,"feeDiff":"0.199350299999999996765922083830267","pnlDiff":"0.8490503000000024","mismatchCategories":["expected_strategy_mode_gap"],"signalStrategyVersion":"strategy_v2.7","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"17185","status":"success","startedAt":"2026-06-07T17:04:01.704Z","ageSeconds":0.939,"durationMs":134116,"finishedAt":"2026-06-07T17:06:15.820Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":45.948,"latest15mCandleAgeMinutes":6.265633333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0021523457205313143},"marketRegime":{"passed":true,"regime":"btc_4h_range","btc4hTrendPct":-0.0036632663864314694},"correlationContext":{"passed":true,"btc15mTrendPct":0.0019446784484640162,"eth15mTrendPct":0.003668658005517672},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.4,"realizedPnl":-0.5235033746733069,"entryAllowed":true,"averageDistance":0.7465466532799377,"closedPositions":5,"losingPositions":3,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":-0.0010470067493466146},"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.15","reasons":["direction paper PnL is non-positive (-9.2737 USDT)","direction profit factor below threshold (0.656 < 1.15)"],"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 100 closed positions, but stop early when the early-loss circuit breaker detects a clearly weak sample; mature non-positive pairs block new entries","symbol":"BNB/USDT","reasons":["insufficient symbol+direction sample (5/100)","non-positive symbol+direction paper PnL (-0.5235 USDT)","early weak pair caution: 5 closed, 0.400 win rate, -0.5235 USDT PnL"],"winRate":0.4,"direction":"long","liveAllowed":false,"realizedPnl":-0.523503374673307,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":100}},"trendPct":0.003968395872190917,"spreadAbs":0.009999999999990905,"spreadPct":0.00001677500524217388,"candleCount":40,"volumeRatio":0.9637558625193693,"latestVolume":342.4353,"marketRegime":"btc_4h_range","btc4hTrendPct":-0.0036632663864314694,"impulsePct5m3":0.0021523457205313143,"recentAverage":592.7016666666667,"volumeAverage":355.313325,"btc15mTrendPct":0.0019446784484640162,"eth15mTrendPct":0.003668658005517672,"previousAverage":590.3588888888888,"strategyVersion":"strategy_v2.7","spreadSuspicious":false,"signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true,"spreadSuspiciousReason":null},"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-10T09:09:40.479Z"}