{"report":[{"paperPositionId":"244","symbol":"BNB/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"602.288705","paperExitPrice":"595.3587711602701","entryFee":"0.1","exitFee":"0.0988494","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"0.16603333114141663","paperCloseReason":"take_profit","paperRealizedPnl":"0.9517505999999971","paperRealizedPnlPct":"0.00951750599999997","openedAt":"2026-06-04T07:32:01.727Z","closedAt":"2026-06-04T09:21:17.844Z","paperMetadata":{"signal":{"id":"72082","spread":"0.029999999999972715","symbol":"BNB/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15259","status":"success","startedAt":"2026-06-04T07:30:28.356Z","ageSeconds":0.398,"durationMs":92926,"finishedAt":"2026-06-04T07:32:01.282Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":45.204,"latest15mCandleAgeMinutes":2.0232666666666668},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0017402834175852626},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07890267356232182},"correlationContext":{"passed":true,"btc15mTrendPct":0.0020724157652923293,"eth15mTrendPct":-0.0007691856227812297},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.48484848484848486,"realizedPnl":1.1729074528628898,"entryAllowed":true,"averageDistance":6.955483554807799,"closedPositions":33,"losingPositions":17,"winningPositions":16,"minClosedPositions":20,"averageRealizedPnlPct":0.0003554265008675427},"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 (-15.2598 USDT)","direction profit factor below threshold (0.844 < 1)"],"winRate":0.42424242424242425,"direction":"short","liveAllowed":false,"realizedPnl":-15.259835726237597,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8440574868298615,"shadowAllowed":true,"quarantineMode":true,"closedPositions":198,"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":"BNB/USDT","reasons":[],"winRate":0.48484848484848486,"direction":"short","liveAllowed":true,"realizedPnl":1.1729074528628898,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":false,"closedPositions":33,"quarantineStatus":"eligible","minClosedPositions":30}},"trendPct":-0.008419225383955349,"spreadPct":0.000049785094342708496,"candleCount":40,"volumeRatio":0.7800866817648207,"latestVolume":990.9311,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07890267356232182,"impulsePct5m3":-0.0017402834175852626,"recentAverage":605.4983333333333,"volumeAverage":1270.2833200000002,"btc15mTrendPct":0.0020724157652923293,"eth15mTrendPct":-0.0007691856227812297,"previousAverage":610.6394444444444,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-04T07:32:01.416Z","direction":"short","lastPrice":"602.59","timeframe":"15m","confidence":"0.8938","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":602.59,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"595.01","high":"595.55","open":"595.32","close":"595.22","symbol":"BNB/USDT","volume":"206.2121","exchange":"mexc","openTime":"2026-06-04T09:20:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T09:20:29.706Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":595.0612405400001},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"72082","spreadAtEntry":"0.000049785094342708496","spreadAbsAtEntry":"0.029999999999972715","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15259","status":"success","startedAt":"2026-06-04T07:30:28.356Z","ageSeconds":0.398,"durationMs":92926,"finishedAt":"2026-06-04T07:32:01.282Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":45.204,"latest15mCandleAgeMinutes":2.0232666666666668},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0017402834175852626},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07890267356232182},"correlationContext":{"passed":true,"btc15mTrendPct":0.0020724157652923293,"eth15mTrendPct":-0.0007691856227812297},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.48484848484848486,"realizedPnl":1.1729074528628898,"entryAllowed":true,"averageDistance":6.955483554807799,"closedPositions":33,"losingPositions":17,"winningPositions":16,"minClosedPositions":20,"averageRealizedPnlPct":0.0003554265008675427},"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 (-15.2598 USDT)","direction profit factor below threshold (0.844 < 1)"],"winRate":0.42424242424242425,"direction":"short","liveAllowed":false,"realizedPnl":-15.259835726237597,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8440574868298615,"shadowAllowed":true,"quarantineMode":true,"closedPositions":198,"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":"BNB/USDT","reasons":[],"winRate":0.48484848484848486,"direction":"short","liveAllowed":true,"realizedPnl":1.1729074528628898,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":false,"closedPositions":33,"quarantineStatus":"eligible","minClosedPositions":30}},"trendPct":-0.008419225383955349,"spreadPct":0.000049785094342708496,"candleCount":40,"volumeRatio":0.7800866817648207,"latestVolume":990.9311,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07890267356232182,"impulsePct5m3":-0.0017402834175852626,"recentAverage":605.4983333333333,"volumeAverage":1270.2833200000002,"btc15mTrendPct":0.0020724157652923293,"eth15mTrendPct":-0.0007691856227812297,"previousAverage":610.6394444444444,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"335","shadowEntryPrice":"602.59","shadowExitPrice":"595.35892","shadowCloseReason":"take_profit","shadowRealizedPnl":"1.0000000000000033","shadowRealizedPnlPct":"0.010000000000000033","maxHigh":"604.19","minLow":"594.06","feeImpact":0.1988494,"entrySlippageImpact":0.05002501250625012,"spreadAtExit":null,"maxAdverseExcursionPct":0.003156783423325205,"maxFavorableExcursionPct":0.01366239302130048,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"239","symbol":"BNB/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"620.0898","paperExitPrice":"612.9550467611999","entryFee":"0.1","exitFee":"0.09884939999999999","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"0.16126696488153813","paperCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000071","paperRealizedPnlPct":"0.009517506000000071","openedAt":"2026-06-04T03:46:53.321Z","closedAt":"2026-06-04T05:04:35.502Z","paperMetadata":{"signal":{"id":"71182","spread":"0.009999999999990905","symbol":"BNB/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15169","status":"success","startedAt":"2026-06-04T03:45:27.912Z","ageSeconds":0.926,"durationMs":84867,"finishedAt":"2026-06-04T03:46:52.779Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":41.865,"latest15mCandleAgeMinutes":1.8820833333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.007225316209063381},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07534049037891517},"correlationContext":{"passed":true,"btc15mTrendPct":0.0010044305817855982,"eth15mTrendPct":-0.005284078201519269},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.46875,"realizedPnl":0.2211568528628831,"entryAllowed":true,"averageDistance":6.360187007978937,"closedPositions":32,"losingPositions":17,"winningPositions":15,"minClosedPositions":20,"averageRealizedPnlPct":0.00006911151651965095},"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 (-16.2116 USDT)","direction profit factor below threshold (0.834 < 1)"],"winRate":0.4213197969543147,"direction":"short","liveAllowed":false,"realizedPnl":-16.211586326237605,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.834331406999264,"shadowAllowed":true,"quarantineMode":true,"closedPositions":197,"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":"BNB/USDT","reasons":[],"winRate":0.46875,"direction":"short","liveAllowed":true,"realizedPnl":0.2211568528628827,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":false,"closedPositions":32,"quarantineStatus":"eligible","minClosedPositions":30}},"trendPct":-0.010276761464389212,"spreadPct":0.000016118633139895076,"candleCount":40,"volumeRatio":0.7864582290046767,"latestVolume":1138.5938,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07534049037891517,"impulsePct5m3":0.007225316209063381,"recentAverage":612.405,"volumeAverage":1447.7486000000001,"btc15mTrendPct":0.0010044305817855982,"eth15mTrendPct":-0.005284078201519269,"previousAverage":618.7638888888889,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-04T03:46:52.936Z","direction":"short","lastPrice":"620.4","timeframe":"15m","confidence":"0.9078","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":620.4,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"612.41","high":"612.95","open":"612.62","close":"612.41","symbol":"BNB/USDT","volume":"21.9213","exchange":"mexc","openTime":"2026-06-04T05:03:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T05:03:42.292Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":612.6487224},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"71182","spreadAtEntry":"0.000016118633139895076","spreadAbsAtEntry":"0.009999999999990905","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15169","status":"success","startedAt":"2026-06-04T03:45:27.912Z","ageSeconds":0.926,"durationMs":84867,"finishedAt":"2026-06-04T03:46:52.779Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":41.865,"latest15mCandleAgeMinutes":1.8820833333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.007225316209063381},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07534049037891517},"correlationContext":{"passed":true,"btc15mTrendPct":0.0010044305817855982,"eth15mTrendPct":-0.005284078201519269},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.46875,"realizedPnl":0.2211568528628831,"entryAllowed":true,"averageDistance":6.360187007978937,"closedPositions":32,"losingPositions":17,"winningPositions":15,"minClosedPositions":20,"averageRealizedPnlPct":0.00006911151651965095},"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 (-16.2116 USDT)","direction profit factor below threshold (0.834 < 1)"],"winRate":0.4213197969543147,"direction":"short","liveAllowed":false,"realizedPnl":-16.211586326237605,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.834331406999264,"shadowAllowed":true,"quarantineMode":true,"closedPositions":197,"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":"BNB/USDT","reasons":[],"winRate":0.46875,"direction":"short","liveAllowed":true,"realizedPnl":0.2211568528628827,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":false,"closedPositions":32,"quarantineStatus":"eligible","minClosedPositions":30}},"trendPct":-0.010276761464389212,"spreadPct":0.000016118633139895076,"candleCount":40,"volumeRatio":0.7864582290046767,"latestVolume":1138.5938,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07534049037891517,"impulsePct5m3":0.007225316209063381,"recentAverage":612.405,"volumeAverage":1447.7486000000001,"btc15mTrendPct":0.0010044305817855982,"eth15mTrendPct":-0.005284078201519269,"previousAverage":618.7638888888889,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"331","shadowEntryPrice":"620.4","shadowExitPrice":"612.9552","shadowCloseReason":"take_profit","shadowRealizedPnl":"0.9999999999999978","shadowRealizedPnlPct":"0.009999999999999978","maxHigh":"621.18","minLow":"612.28","feeImpact":0.1988494,"entrySlippageImpact":0.05002501250625457,"spreadAtExit":null,"maxAdverseExcursionPct":0.001758132451138499,"maxFavorableExcursionPct":0.012594627423318358,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"238","symbol":"BNB/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"615.5520700000001","paperExitPrice":"619.55500511121","entryFee":"0.1","exitFee":"0.10065029999999998","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"0.16245579354480927","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999872","paperRealizedPnlPct":"-0.008509502999999871","openedAt":"2026-06-04T03:21:55.562Z","closedAt":"2026-06-04T03:34:31.530Z","paperMetadata":{"signal":{"id":"71082","spread":"0.08000000000004093","symbol":"BNB/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15159","status":"success","startedAt":"2026-06-04T03:20:27.816Z","ageSeconds":0.293,"durationMs":87351,"finishedAt":"2026-06-04T03:21:55.167Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":46.23,"latest15mCandleAgeMinutes":6.921516666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.00536302285397575},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07636005788536501},"correlationContext":{"passed":true,"btc15mTrendPct":-0.012723186773076045,"eth15mTrendPct":-0.019979921558421012},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.4838709677419355,"realizedPnl":1.0721071528628703,"entryAllowed":true,"averageDistance":6.648739210871714,"closedPositions":31,"losingPositions":16,"winningPositions":15,"minClosedPositions":20,"averageRealizedPnlPct":0.000345841017052539},"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 (-15.3606 USDT)","direction profit factor below threshold (0.842 < 1)"],"winRate":0.42346938775510207,"direction":"short","liveAllowed":false,"realizedPnl":-15.360636026237618,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8416503875670667,"shadowAllowed":true,"quarantineMode":true,"closedPositions":196,"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":"BNB/USDT","reasons":[],"winRate":0.4838709677419355,"direction":"short","liveAllowed":true,"realizedPnl":1.0721071528628698,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":false,"closedPositions":31,"quarantineStatus":"eligible","minClosedPositions":30}},"trendPct":-0.023742840720044605,"spreadPct":0.00012989965251849597,"candleCount":40,"volumeRatio":0.781221687889871,"latestVolume":1124.0995,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07636005788536501,"impulsePct5m3":0.00536302285397575,"recentAverage":606.7183333333334,"volumeAverage":1438.899505,"btc15mTrendPct":-0.012723186773076045,"eth15mTrendPct":-0.019979921558421012,"previousAverage":621.473888888889,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-04T03:21:55.307Z","direction":"short","lastPrice":"615.86","timeframe":"15m","confidence":"0.864","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":615.86,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"619.76","high":"621.06","open":"619.99","close":"619.76","symbol":"BNB/USDT","volume":"130.9822","exchange":"mexc","openTime":"2026-06-04T03:33:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T03:33:42.098Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":619.24538242},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"71082","spreadAtEntry":"0.00012989965251849597","spreadAbsAtEntry":"0.08000000000004093","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15159","status":"success","startedAt":"2026-06-04T03:20:27.816Z","ageSeconds":0.293,"durationMs":87351,"finishedAt":"2026-06-04T03:21:55.167Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":46.23,"latest15mCandleAgeMinutes":6.921516666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.00536302285397575},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07636005788536501},"correlationContext":{"passed":true,"btc15mTrendPct":-0.012723186773076045,"eth15mTrendPct":-0.019979921558421012},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.4838709677419355,"realizedPnl":1.0721071528628703,"entryAllowed":true,"averageDistance":6.648739210871714,"closedPositions":31,"losingPositions":16,"winningPositions":15,"minClosedPositions":20,"averageRealizedPnlPct":0.000345841017052539},"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 (-15.3606 USDT)","direction profit factor below threshold (0.842 < 1)"],"winRate":0.42346938775510207,"direction":"short","liveAllowed":false,"realizedPnl":-15.360636026237618,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8416503875670667,"shadowAllowed":true,"quarantineMode":true,"closedPositions":196,"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":"BNB/USDT","reasons":[],"winRate":0.4838709677419355,"direction":"short","liveAllowed":true,"realizedPnl":1.0721071528628698,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":false,"closedPositions":31,"quarantineStatus":"eligible","minClosedPositions":30}},"trendPct":-0.023742840720044605,"spreadPct":0.00012989965251849597,"candleCount":40,"volumeRatio":0.781221687889871,"latestVolume":1124.0995,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07636005788536501,"impulsePct5m3":0.00536302285397575,"recentAverage":606.7183333333334,"volumeAverage":1438.899505,"btc15mTrendPct":-0.012723186773076045,"eth15mTrendPct":-0.019979921558421012,"previousAverage":621.473888888889,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"330","shadowEntryPrice":"615.86","shadowExitPrice":"619.55516","shadowCloseReason":"stop_loss","shadowRealizedPnl":"-0.799999999999998","shadowRealizedPnlPct":"-0.007999999999999981","maxHigh":"621.06","minLow":"615.17","feeImpact":0.2006503,"entrySlippageImpact":0.05002501250624371,"spreadAtExit":null,"maxAdverseExcursionPct":0.008947951389392408,"maxFavorableExcursionPct":0.0006206948503968355,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"237","symbol":"BNB/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"607.5460750000001","paperExitPrice":"611.496947125725","entryFee":"0.1","exitFee":"0.10065029999999998","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"0.1645965698980114","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999856","paperRealizedPnlPct":"-0.008509502999999856","openedAt":"2026-06-04T02:42:01.831Z","closedAt":"2026-06-04T03:06:54.168Z","paperMetadata":{"signal":{"id":"70922","spread":"0.009999999999990905","symbol":"BNB/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15143","status":"success","startedAt":"2026-06-04T02:40:27.668Z","ageSeconds":0.591,"durationMs":93786,"finishedAt":"2026-06-04T02:42:01.454Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":42.543,"latest15mCandleAgeMinutes":12.026483333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0024086049887819},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07788465006930292},"correlationContext":{"passed":true,"btc15mTrendPct":-0.028751589866041122,"eth15mTrendPct":-0.02612022242879882},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.5,"realizedPnl":1.9230574528628552,"entryAllowed":true,"averageDistance":9.744541194827413,"closedPositions":30,"losingPositions":15,"winningPositions":15,"minClosedPositions":20,"averageRealizedPnlPct":0.0006410191509542853},"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 (-14.5097 USDT)","direction profit factor below threshold (0.849 < 1)"],"winRate":0.4256410256410256,"direction":"short","liveAllowed":false,"realizedPnl":-14.509685726237633,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8490989126854462,"shadowAllowed":true,"quarantineMode":true,"closedPositions":195,"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":"BNB/USDT","reasons":[],"winRate":0.5,"direction":"short","liveAllowed":true,"realizedPnl":1.9230574528628555,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":false,"closedPositions":30,"quarantineStatus":"eligible","minClosedPositions":30}},"trendPct":-0.027282367513522535,"spreadPct":0.00001645142716129128,"candleCount":40,"volumeRatio":1.2815948320635024,"latestVolume":1759.9013,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07788465006930292,"impulsePct5m3":0.0024086049887819,"recentAverage":606.43,"volumeAverage":1373.2119200000002,"btc15mTrendPct":-0.028751589866041122,"eth15mTrendPct":-0.02612022242879882,"previousAverage":623.4388888888888,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-04T02:42:01.602Z","direction":"short","lastPrice":"607.85","timeframe":"15m","confidence":"0.9938","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":607.85,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"613.13","high":"614.05","open":"613.96","close":"613.45","symbol":"BNB/USDT","volume":"14.5223","exchange":"mexc","openTime":"2026-06-04T03:06:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T03:06:11.544Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":611.1913514500001},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"70922","spreadAtEntry":"0.00001645142716129128","spreadAbsAtEntry":"0.009999999999990905","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15143","status":"success","startedAt":"2026-06-04T02:40:27.668Z","ageSeconds":0.591,"durationMs":93786,"finishedAt":"2026-06-04T02:42:01.454Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":42.543,"latest15mCandleAgeMinutes":12.026483333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0024086049887819},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07788465006930292},"correlationContext":{"passed":true,"btc15mTrendPct":-0.028751589866041122,"eth15mTrendPct":-0.02612022242879882},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.5,"realizedPnl":1.9230574528628552,"entryAllowed":true,"averageDistance":9.744541194827413,"closedPositions":30,"losingPositions":15,"winningPositions":15,"minClosedPositions":20,"averageRealizedPnlPct":0.0006410191509542853},"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 (-14.5097 USDT)","direction profit factor below threshold (0.849 < 1)"],"winRate":0.4256410256410256,"direction":"short","liveAllowed":false,"realizedPnl":-14.509685726237633,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8490989126854462,"shadowAllowed":true,"quarantineMode":true,"closedPositions":195,"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":"BNB/USDT","reasons":[],"winRate":0.5,"direction":"short","liveAllowed":true,"realizedPnl":1.9230574528628555,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":false,"closedPositions":30,"quarantineStatus":"eligible","minClosedPositions":30}},"trendPct":-0.027282367513522535,"spreadPct":0.00001645142716129128,"candleCount":40,"volumeRatio":1.2815948320635024,"latestVolume":1759.9013,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07788465006930292,"impulsePct5m3":0.0024086049887819,"recentAverage":606.43,"volumeAverage":1373.2119200000002,"btc15mTrendPct":-0.028751589866041122,"eth15mTrendPct":-0.02612022242879882,"previousAverage":623.4388888888888,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"329","shadowEntryPrice":"607.85","shadowExitPrice":"611.4971","shadowCloseReason":"stop_loss","shadowRealizedPnl":"-0.8000000000000038","shadowRealizedPnlPct":"-0.008000000000000038","maxHigh":"614.33","minLow":"607","feeImpact":0.2006503,"entrySlippageImpact":0.05002501250624252,"spreadAtExit":null,"maxAdverseExcursionPct":0.011166107854453594,"maxFavorableExcursionPct":0.0008988207190707093,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"236","symbol":"BNB/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"598.8004500000001","paperExitPrice":"602.6944493263501","entryFee":"0.1","exitFee":"0.1006503","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"0.16700054250126228","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509503000000019","paperRealizedPnlPct":"-0.008509503000000019","openedAt":"2026-06-04T02:12:09.195Z","closedAt":"2026-06-04T02:24:21.358Z","paperMetadata":{"signal":{"id":"70802","spread":"0.07000000000005002","symbol":"BNB/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15131","status":"success","startedAt":"2026-06-04T02:10:27.592Z","ageSeconds":0.893,"durationMs":101198,"finishedAt":"2026-06-04T02:12:08.790Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":60.019,"latest15mCandleAgeMinutes":12.148183333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004034072913367382},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.08061448404460875},"correlationContext":{"passed":true,"btc15mTrendPct":-0.032679822327870554,"eth15mTrendPct":-0.023125088376426437},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.5172413793103449,"realizedPnl":2.7740077528628575,"entryAllowed":true,"averageDistance":10.38558879762587,"closedPositions":29,"losingPositions":14,"winningPositions":15,"minClosedPositions":20,"averageRealizedPnlPct":0.0009565543975389166},"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 (-13.6587 USDT)","direction profit factor below threshold (0.857 < 1)"],"winRate":0.42783505154639173,"direction":"short","liveAllowed":false,"realizedPnl":-13.65873542623763,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8566804524347841,"shadowAllowed":true,"quarantineMode":true,"closedPositions":194,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (29/30)"],"winRate":0.5172413793103449,"direction":"short","liveAllowed":false,"realizedPnl":2.7740077528628575,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":29,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.021203532735645618,"spreadPct":0.00011684192956109168,"candleCount":40,"volumeRatio":4.411700766155714,"latestVolume":4758.1089,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.08061448404460875,"impulsePct5m3":-0.004034072913367382,"recentAverage":611.0816666666666,"volumeAverage":1078.5203149999998,"btc15mTrendPct":-0.032679822327870554,"eth15mTrendPct":-0.023125088376426437,"previousAverage":624.3194444444445,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-04T02:12:08.907Z","direction":"short","lastPrice":"599.1","timeframe":"15m","confidence":"0.9562","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":599.1,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"603.58","high":"604.56","open":"603.68","close":"604.32","symbol":"BNB/USDT","volume":"51.2117","exchange":"mexc","openTime":"2026-06-04T02:23:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T02:23:39.769Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":602.3932527000001},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"70802","spreadAtEntry":"0.00011684192956109168","spreadAbsAtEntry":"0.07000000000005002","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15131","status":"success","startedAt":"2026-06-04T02:10:27.592Z","ageSeconds":0.893,"durationMs":101198,"finishedAt":"2026-06-04T02:12:08.790Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":60.019,"latest15mCandleAgeMinutes":12.148183333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004034072913367382},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.08061448404460875},"correlationContext":{"passed":true,"btc15mTrendPct":-0.032679822327870554,"eth15mTrendPct":-0.023125088376426437},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.5172413793103449,"realizedPnl":2.7740077528628575,"entryAllowed":true,"averageDistance":10.38558879762587,"closedPositions":29,"losingPositions":14,"winningPositions":15,"minClosedPositions":20,"averageRealizedPnlPct":0.0009565543975389166},"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 (-13.6587 USDT)","direction profit factor below threshold (0.857 < 1)"],"winRate":0.42783505154639173,"direction":"short","liveAllowed":false,"realizedPnl":-13.65873542623763,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8566804524347841,"shadowAllowed":true,"quarantineMode":true,"closedPositions":194,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (29/30)"],"winRate":0.5172413793103449,"direction":"short","liveAllowed":false,"realizedPnl":2.7740077528628575,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":29,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.021203532735645618,"spreadPct":0.00011684192956109168,"candleCount":40,"volumeRatio":4.411700766155714,"latestVolume":4758.1089,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.08061448404460875,"impulsePct5m3":-0.004034072913367382,"recentAverage":611.0816666666666,"volumeAverage":1078.5203149999998,"btc15mTrendPct":-0.032679822327870554,"eth15mTrendPct":-0.023125088376426437,"previousAverage":624.3194444444445,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"328","shadowEntryPrice":"599.1","shadowExitPrice":"602.6946","shadowCloseReason":"stop_loss","shadowRealizedPnl":"-0.8000000000000023","shadowRealizedPnlPct":"-0.008000000000000023","maxHigh":"606.53","minLow":"597.39","feeImpact":0.2006503,"entrySlippageImpact":0.0500250125062454,"spreadAtExit":null,"maxAdverseExcursionPct":0.01290839043290616,"maxFavorableExcursionPct":0.002355459151709192,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"235","symbol":"BNB/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"611.584055","paperExitPrice":"604.54716886317","entryFee":"0.1","exitFee":"0.09884939999999999","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"0.1635098220472736","paperCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000078","paperRealizedPnlPct":"0.009517506000000078","openedAt":"2026-06-04T01:36:50.335Z","closedAt":"2026-06-04T01:52:18.780Z","paperMetadata":{"signal":{"id":"70662","spread":"0.009999999999990905","symbol":"BNB/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15117","status":"success","startedAt":"2026-06-04T01:35:27.532Z","ageSeconds":1.119,"durationMs":82449,"finishedAt":"2026-06-04T01:36:49.981Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":41.768,"latest15mCandleAgeMinutes":6.835283333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.002218679639094816},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0786456802002383},"correlationContext":{"passed":true,"btc15mTrendPct":-0.028937384457768826,"eth15mTrendPct":-0.015996697424449688},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.5,"realizedPnl":1.8222571528628495,"entryAllowed":true,"averageDistance":8.724251117563734,"closedPositions":28,"losingPositions":14,"winningPositions":14,"minClosedPositions":20,"averageRealizedPnlPct":0.0006508061260224464},"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 (-14.6105 USDT)","direction profit factor below threshold (0.847 < 1)"],"winRate":0.42487046632124353,"direction":"short","liveAllowed":false,"realizedPnl":-14.610486026237638,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8466938423182356,"shadowAllowed":true,"quarantineMode":true,"closedPositions":193,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (28/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":1.8222571528628495,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":28,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.014423995952781184,"spreadPct":0.000016342806713610135,"candleCount":40,"volumeRatio":3.585300470301741,"latestVolume":3285.3291,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0786456802002383,"impulsePct5m3":0.002218679639094816,"recentAverage":615.8333333333334,"volumeAverage":916.3329899999999,"btc15mTrendPct":-0.028937384457768826,"eth15mTrendPct":-0.015996697424449688,"previousAverage":624.8461111111111,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-04T01:36:50.129Z","direction":"short","lastPrice":"611.89","timeframe":"15m","confidence":"0.9939","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":611.89,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"602.38","high":"603.28","open":"603.22","close":"602.38","symbol":"BNB/USDT","volume":"151.1085","exchange":"mexc","openTime":"2026-06-04T01:51:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T01:51:14.980Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":604.24504634},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"70662","spreadAtEntry":"0.000016342806713610135","spreadAbsAtEntry":"0.009999999999990905","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15117","status":"success","startedAt":"2026-06-04T01:35:27.532Z","ageSeconds":1.119,"durationMs":82449,"finishedAt":"2026-06-04T01:36:49.981Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":41.768,"latest15mCandleAgeMinutes":6.835283333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.002218679639094816},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0786456802002383},"correlationContext":{"passed":true,"btc15mTrendPct":-0.028937384457768826,"eth15mTrendPct":-0.015996697424449688},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.5,"realizedPnl":1.8222571528628495,"entryAllowed":true,"averageDistance":8.724251117563734,"closedPositions":28,"losingPositions":14,"winningPositions":14,"minClosedPositions":20,"averageRealizedPnlPct":0.0006508061260224464},"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 (-14.6105 USDT)","direction profit factor below threshold (0.847 < 1)"],"winRate":0.42487046632124353,"direction":"short","liveAllowed":false,"realizedPnl":-14.610486026237638,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8466938423182356,"shadowAllowed":true,"quarantineMode":true,"closedPositions":193,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (28/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":1.8222571528628495,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":28,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.014423995952781184,"spreadPct":0.000016342806713610135,"candleCount":40,"volumeRatio":3.585300470301741,"latestVolume":3285.3291,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0786456802002383,"impulsePct5m3":0.002218679639094816,"recentAverage":615.8333333333334,"volumeAverage":916.3329899999999,"btc15mTrendPct":-0.028937384457768826,"eth15mTrendPct":-0.015996697424449688,"previousAverage":624.8461111111111,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"327","shadowEntryPrice":"611.89","shadowExitPrice":"604.54732","shadowCloseReason":"take_profit","shadowRealizedPnl":"0.9999999999999958","shadowRealizedPnlPct":"0.009999999999999959","maxHigh":"611.44","minLow":"601","feeImpact":0.1988494,"entrySlippageImpact":0.05002501250624519,"spreadAtExit":null,"maxAdverseExcursionPct":0,"maxFavorableExcursionPct":0.01730596949588562,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"234","symbol":"BNB/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"615.062315","paperExitPrice":"607.98540800361","entryFee":"0.1","exitFee":"0.0988494","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"0.16258515204268367","paperCloseReason":"take_profit","paperRealizedPnl":"0.9517505999999989","paperRealizedPnlPct":"0.009517505999999988","openedAt":"2026-06-04T00:47:09.201Z","closedAt":"2026-06-04T01:21:51.362Z","paperMetadata":{"signal":{"id":"70462","spread":"0.049999999999954525","symbol":"BNB/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15097","status":"success","startedAt":"2026-06-04T00:45:27.418Z","ageSeconds":0.898,"durationMs":101382,"finishedAt":"2026-06-04T00:47:08.800Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":42.251,"latest15mCandleAgeMinutes":2.1482833333333335},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0039465991034885175},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07770645433197187},"correlationContext":{"passed":true,"btc15mTrendPct":-0.02268993320219927,"eth15mTrendPct":-0.007157331083868702},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.48148148148148145,"realizedPnl":0.8705065528628505,"entryAllowed":true,"averageDistance":7.227190712082523,"closedPositions":27,"losingPositions":14,"winningPositions":13,"minClosedPositions":20,"averageRealizedPnlPct":0.00032240983439364864},"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 (-15.5622 USDT)","direction profit factor below threshold (0.837 < 1)"],"winRate":0.421875,"direction":"short","liveAllowed":false,"realizedPnl":-15.562236626237636,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8367072322016873,"shadowAllowed":true,"quarantineMode":true,"closedPositions":192,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (27/30)"],"winRate":0.48148148148148145,"direction":"short","liveAllowed":false,"realizedPnl":0.8705065528628507,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":27,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.008483582868756091,"spreadPct":0.00008125192973325727,"candleCount":40,"volumeRatio":2.6065284848484693,"latestVolume":2012.8663,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07770645433197187,"impulsePct5m3":0.0039465991034885175,"recentAverage":620.4100000000001,"volumeAverage":772.240285,"btc15mTrendPct":-0.02268993320219927,"eth15mTrendPct":-0.007157331083868702,"previousAverage":625.7183333333334,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-04T00:47:08.913Z","direction":"short","lastPrice":"615.37","timeframe":"15m","confidence":"0.9695","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":615.37,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"607.22","high":"608.56","open":"608.56","close":"607.22","symbol":"BNB/USDT","volume":"25.4322","exchange":"mexc","openTime":"2026-06-04T01:21:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T01:21:09.965Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":607.68156722},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"70462","spreadAtEntry":"0.00008125192973325727","spreadAbsAtEntry":"0.049999999999954525","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15097","status":"success","startedAt":"2026-06-04T00:45:27.418Z","ageSeconds":0.898,"durationMs":101382,"finishedAt":"2026-06-04T00:47:08.800Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":42.251,"latest15mCandleAgeMinutes":2.1482833333333335},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0039465991034885175},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07770645433197187},"correlationContext":{"passed":true,"btc15mTrendPct":-0.02268993320219927,"eth15mTrendPct":-0.007157331083868702},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.48148148148148145,"realizedPnl":0.8705065528628505,"entryAllowed":true,"averageDistance":7.227190712082523,"closedPositions":27,"losingPositions":14,"winningPositions":13,"minClosedPositions":20,"averageRealizedPnlPct":0.00032240983439364864},"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 (-15.5622 USDT)","direction profit factor below threshold (0.837 < 1)"],"winRate":0.421875,"direction":"short","liveAllowed":false,"realizedPnl":-15.562236626237636,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8367072322016873,"shadowAllowed":true,"quarantineMode":true,"closedPositions":192,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (27/30)"],"winRate":0.48148148148148145,"direction":"short","liveAllowed":false,"realizedPnl":0.8705065528628507,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":27,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.008483582868756091,"spreadPct":0.00008125192973325727,"candleCount":40,"volumeRatio":2.6065284848484693,"latestVolume":2012.8663,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07770645433197187,"impulsePct5m3":0.0039465991034885175,"recentAverage":620.4100000000001,"volumeAverage":772.240285,"btc15mTrendPct":-0.02268993320219927,"eth15mTrendPct":-0.007157331083868702,"previousAverage":625.7183333333334,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"326","shadowEntryPrice":"615.37","shadowExitPrice":"607.98556","shadowCloseReason":"take_profit","shadowRealizedPnl":"1.0000000000000064","shadowRealizedPnlPct":"0.010000000000000064","maxHigh":"617.69","minLow":"607.19","feeImpact":0.1988494,"entrySlippageImpact":0.05002501250625186,"spreadAtExit":null,"maxAdverseExcursionPct":0.004272225652452861,"maxFavorableExcursionPct":0.012799215312028924,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"233","symbol":"NEAR/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"2.90884485","paperExitPrice":"2.8753756811558997","entryFee":"0.1","exitFee":"0.0988494","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"34.37790778012791","paperCloseReason":"take_profit","paperRealizedPnl":"0.951750600000008","paperRealizedPnlPct":"0.00951750600000008","openedAt":"2026-06-03T21:49:31.881Z","closedAt":"2026-06-03T22:17:20.706Z","paperMetadata":{"signal":{"id":"69767","spread":"0.001100000000000101","symbol":"NEAR/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15027","status":"success","startedAt":"2026-06-03T21:47:57.107Z","ageSeconds":0.597,"durationMs":94309,"finishedAt":"2026-06-03T21:49:31.416Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":0.417,"latest15mCandleAgeMinutes":4.526583333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.002534458216157991},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0745931709079445},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0072419864905690625,"eth15mTrendPct":-0.009959620690285376},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (13/20)"],"winRate":0.3076923076923077,"realizedPnl":-3.9750349872853428,"entryAllowed":true,"averageDistance":6.503322737957695,"closedPositions":13,"losingPositions":9,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.003057719220988725},"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 (-16.6148 USDT)","direction profit factor below threshold (0.824 < 1)"],"winRate":0.41798941798941797,"direction":"short","liveAllowed":false,"realizedPnl":-16.614787526237663,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8240922692969821,"shadowAllowed":true,"quarantineMode":true,"closedPositions":189,"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":"NEAR/USDT","reasons":["insufficient symbol+direction sample (13/30)","non-positive symbol+direction paper PnL (-3.9750 USDT)","early weak pair caution: 13 closed, 0.308 win rate, -3.9750 USDT PnL"],"winRate":0.3076923076923077,"direction":"short","liveAllowed":false,"realizedPnl":-3.9750349872853428,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":13,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.0028783544237146715,"spreadPct":0.000377967907088651,"candleCount":40,"volumeRatio":0.8421604790852022,"latestVolume":26981.82,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0745931709079445,"impulsePct5m3":-0.002534458216157991,"recentAverage":2.84065,"volumeAverage":32038.810499999992,"btc15mTrendPct":-0.0072419864905690625,"eth15mTrendPct":-0.009959620690285376,"previousAverage":2.8488499999999997,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T21:49:31.605Z","direction":"short","lastPrice":"2.9103","timeframe":"15m","confidence":"0.5496","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":2.9103,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"2.8699","high":"2.8713","open":"2.8699","close":"2.8713","symbol":"NEAR/USDT","volume":"10.4","exchange":"mexc","openTime":"2026-06-03T22:17:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T22:17:20.226Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":2.8739387117999997},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"69767","spreadAtEntry":"0.000377967907088651","spreadAbsAtEntry":"0.001100000000000101","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15027","status":"success","startedAt":"2026-06-03T21:47:57.107Z","ageSeconds":0.597,"durationMs":94309,"finishedAt":"2026-06-03T21:49:31.416Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":0.417,"latest15mCandleAgeMinutes":4.526583333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.002534458216157991},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0745931709079445},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0072419864905690625,"eth15mTrendPct":-0.009959620690285376},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (13/20)"],"winRate":0.3076923076923077,"realizedPnl":-3.9750349872853428,"entryAllowed":true,"averageDistance":6.503322737957695,"closedPositions":13,"losingPositions":9,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.003057719220988725},"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 (-16.6148 USDT)","direction profit factor below threshold (0.824 < 1)"],"winRate":0.41798941798941797,"direction":"short","liveAllowed":false,"realizedPnl":-16.614787526237663,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8240922692969821,"shadowAllowed":true,"quarantineMode":true,"closedPositions":189,"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":"NEAR/USDT","reasons":["insufficient symbol+direction sample (13/30)","non-positive symbol+direction paper PnL (-3.9750 USDT)","early weak pair caution: 13 closed, 0.308 win rate, -3.9750 USDT PnL"],"winRate":0.3076923076923077,"direction":"short","liveAllowed":false,"realizedPnl":-3.9750349872853428,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":13,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.0028783544237146715,"spreadPct":0.000377967907088651,"candleCount":40,"volumeRatio":0.8421604790852022,"latestVolume":26981.82,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0745931709079445,"impulsePct5m3":-0.002534458216157991,"recentAverage":2.84065,"volumeAverage":32038.810499999992,"btc15mTrendPct":-0.0072419864905690625,"eth15mTrendPct":-0.009959620690285376,"previousAverage":2.8488499999999997,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"325","shadowEntryPrice":"2.9103","shadowExitPrice":"2.8753764","shadowCloseReason":"take_profit","shadowRealizedPnl":"0.999999999999998","shadowRealizedPnlPct":"0.00999999999999998","maxHigh":"2.937","minLow":"2.8679","feeImpact":0.1988494,"entrySlippageImpact":0.05002501250625178,"spreadAtExit":null,"maxAdverseExcursionPct":0.009679151502356651,"maxFavorableExcursionPct":0.014075982773711637,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"232","symbol":"NEAR/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"2.886556","paperExitPrice":"2.905327273668","entryFee":"0.1","exitFee":"0.1006503","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"34.64336046139413","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999968","paperRealizedPnlPct":"-0.008509502999999969","openedAt":"2026-06-03T21:46:58.786Z","closedAt":"2026-06-03T21:49:31.870Z","paperMetadata":{"signal":{"id":"69757","spread":"0.0013000000000000789","symbol":"NEAR/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15026","status":"success","startedAt":"2026-06-03T21:45:27.098Z","ageSeconds":0.617,"durationMs":91298,"finishedAt":"2026-06-03T21:46:58.396Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":0.438,"latest15mCandleAgeMinutes":1.9769333333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.002534458216157991},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07481386974442418},"correlationContext":{"passed":true,"btc15mTrendPct":-0.007481762787761324,"eth15mTrendPct":-0.010430103597595683},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (13/20)"],"winRate":0.3076923076923077,"realizedPnl":-3.9750349872853428,"entryAllowed":true,"averageDistance":6.419931749254786,"closedPositions":13,"losingPositions":9,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.003057719220988725},"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 (-16.6148 USDT)","direction profit factor below threshold (0.824 < 1)"],"winRate":0.41798941798941797,"direction":"short","liveAllowed":false,"realizedPnl":-16.614787526237663,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8240922692969821,"shadowAllowed":true,"quarantineMode":true,"closedPositions":189,"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":"NEAR/USDT","reasons":["insufficient symbol+direction sample (13/30)","non-positive symbol+direction paper PnL (-3.9750 USDT)","early weak pair caution: 13 closed, 0.308 win rate, -3.9750 USDT PnL"],"winRate":0.3076923076923077,"direction":"short","liveAllowed":false,"realizedPnl":-3.9750349872853428,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":13,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.0028783544237146715,"spreadPct":0.00045013850415515197,"candleCount":40,"volumeRatio":0.8421604790852022,"latestVolume":26981.82,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07481386974442418,"impulsePct5m3":-0.002534458216157991,"recentAverage":2.84065,"volumeAverage":32038.810499999992,"btc15mTrendPct":-0.007481762787761324,"eth15mTrendPct":-0.010430103597595683,"previousAverage":2.8488499999999997,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T21:46:58.630Z","direction":"short","lastPrice":"2.888","timeframe":"15m","confidence":"0.5225","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":2.888,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"2.9103","high":"2.9143","open":"2.9103","close":"2.9143","symbol":"NEAR/USDT","volume":"38.54","exchange":"mexc","openTime":"2026-06-03T21:49:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T21:49:31.223Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":2.903875336},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"69757","spreadAtEntry":"0.00045013850415515197","spreadAbsAtEntry":"0.0013000000000000789","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15026","status":"success","startedAt":"2026-06-03T21:45:27.098Z","ageSeconds":0.617,"durationMs":91298,"finishedAt":"2026-06-03T21:46:58.396Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":0.438,"latest15mCandleAgeMinutes":1.9769333333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.002534458216157991},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07481386974442418},"correlationContext":{"passed":true,"btc15mTrendPct":-0.007481762787761324,"eth15mTrendPct":-0.010430103597595683},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (13/20)"],"winRate":0.3076923076923077,"realizedPnl":-3.9750349872853428,"entryAllowed":true,"averageDistance":6.419931749254786,"closedPositions":13,"losingPositions":9,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.003057719220988725},"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 (-16.6148 USDT)","direction profit factor below threshold (0.824 < 1)"],"winRate":0.41798941798941797,"direction":"short","liveAllowed":false,"realizedPnl":-16.614787526237663,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8240922692969821,"shadowAllowed":true,"quarantineMode":true,"closedPositions":189,"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":"NEAR/USDT","reasons":["insufficient symbol+direction sample (13/30)","non-positive symbol+direction paper PnL (-3.9750 USDT)","early weak pair caution: 13 closed, 0.308 win rate, -3.9750 USDT PnL"],"winRate":0.3076923076923077,"direction":"short","liveAllowed":false,"realizedPnl":-3.9750349872853428,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":13,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.0028783544237146715,"spreadPct":0.00045013850415515197,"candleCount":40,"volumeRatio":0.8421604790852022,"latestVolume":26981.82,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07481386974442418,"impulsePct5m3":-0.002534458216157991,"recentAverage":2.84065,"volumeAverage":32038.810499999992,"btc15mTrendPct":-0.007481762787761324,"eth15mTrendPct":-0.010430103597595683,"previousAverage":2.8488499999999997,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"324","shadowEntryPrice":"2.888","shadowExitPrice":"2.905328","shadowCloseReason":"stop_loss","shadowRealizedPnl":"-0.8000000000000005","shadowRealizedPnlPct":"-0.008000000000000005","maxHigh":"2.9153","minLow":"2.8888","feeImpact":0.2006503,"entrySlippageImpact":0.05002501250624546,"spreadAtExit":null,"maxAdverseExcursionPct":0.00995788753102301,"maxFavorableExcursionPct":0,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"231","symbol":"NEAR/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"2.8589698","paperExitPrice":"2.8775616806094","entryFee":"0.1","exitFee":"0.1006503","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"34.97763425133067","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999954","paperRealizedPnlPct":"-0.008509502999999953","openedAt":"2026-06-03T21:26:57.611Z","closedAt":"2026-06-03T21:31:53.084Z","paperMetadata":{"signal":{"id":"69677","spread":"0.001100000000000101","symbol":"NEAR/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15018","status":"success","startedAt":"2026-06-03T21:25:27.049Z","ageSeconds":0.453,"durationMs":90203,"finishedAt":"2026-06-03T21:26:57.252Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":0.409,"latest15mCandleAgeMinutes":11.957516666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004952394238482269},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07478750234781249},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008305132632705273,"eth15mTrendPct":-0.015406271876137115},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (12/20)"],"winRate":0.3333333333333333,"realizedPnl":-3.124084687285348,"entryAllowed":true,"averageDistance":5.507721474214045,"closedPositions":12,"losingPositions":8,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.0026034039060711233},"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 (-15.7638 USDT)","direction profit factor below threshold (0.832 < 1)"],"winRate":0.42021276595744683,"direction":"short","liveAllowed":false,"realizedPnl":-15.76383722623767,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8315843185028805,"shadowAllowed":true,"quarantineMode":true,"closedPositions":188,"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":"NEAR/USDT","reasons":["insufficient symbol+direction sample (12/30)","non-positive symbol+direction paper PnL (-3.1241 USDT)","early weak pair caution: 12 closed, 0.333 win rate, -3.1241 USDT PnL"],"winRate":0.3333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":-3.1240846872853476,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":12,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.009756362486688985,"spreadPct":0.0003845615997762904,"candleCount":40,"volumeRatio":1.6550327900214337,"latestVolume":62521.99,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07478750234781249,"impulsePct5m3":-0.004952394238482269,"recentAverage":2.8362833333333337,"volumeAverage":37776.888999999996,"btc15mTrendPct":-0.008305132632705273,"eth15mTrendPct":-0.015406271876137115,"previousAverage":2.8642277777777774,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T21:26:57.462Z","direction":"short","lastPrice":"2.8604","timeframe":"15m","confidence":"0.8558","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":2.8604,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"2.88","high":"2.8862","open":"2.8862","close":"2.8808","symbol":"NEAR/USDT","volume":"2398.61","exchange":"mexc","openTime":"2026-06-03T21:31:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T21:31:52.612Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":2.8761236188000003},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"69677","spreadAtEntry":"0.0003845615997762904","spreadAbsAtEntry":"0.001100000000000101","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15018","status":"success","startedAt":"2026-06-03T21:25:27.049Z","ageSeconds":0.453,"durationMs":90203,"finishedAt":"2026-06-03T21:26:57.252Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":0.409,"latest15mCandleAgeMinutes":11.957516666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004952394238482269},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07478750234781249},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008305132632705273,"eth15mTrendPct":-0.015406271876137115},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (12/20)"],"winRate":0.3333333333333333,"realizedPnl":-3.124084687285348,"entryAllowed":true,"averageDistance":5.507721474214045,"closedPositions":12,"losingPositions":8,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.0026034039060711233},"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 (-15.7638 USDT)","direction profit factor below threshold (0.832 < 1)"],"winRate":0.42021276595744683,"direction":"short","liveAllowed":false,"realizedPnl":-15.76383722623767,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8315843185028805,"shadowAllowed":true,"quarantineMode":true,"closedPositions":188,"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":"NEAR/USDT","reasons":["insufficient symbol+direction sample (12/30)","non-positive symbol+direction paper PnL (-3.1241 USDT)","early weak pair caution: 12 closed, 0.333 win rate, -3.1241 USDT PnL"],"winRate":0.3333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":-3.1240846872853476,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":12,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.009756362486688985,"spreadPct":0.0003845615997762904,"candleCount":40,"volumeRatio":1.6550327900214337,"latestVolume":62521.99,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07478750234781249,"impulsePct5m3":-0.004952394238482269,"recentAverage":2.8362833333333337,"volumeAverage":37776.888999999996,"btc15mTrendPct":-0.008305132632705273,"eth15mTrendPct":-0.015406271876137115,"previousAverage":2.8642277777777774,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"323","shadowEntryPrice":"2.8604","shadowExitPrice":"2.8775624","shadowCloseReason":"stop_loss","shadowRealizedPnl":"-0.8000000000000047","shadowRealizedPnlPct":"-0.008000000000000047","maxHigh":"2.888","minLow":"2.864","feeImpact":0.2006503,"entrySlippageImpact":0.05002501250624316,"spreadAtExit":null,"maxAdverseExcursionPct":0.01015407717842972,"maxFavorableExcursionPct":0,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"230","symbol":"TRX/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"0.33353315","paperExitPrice":"0.3296955175761","entryFee":"0.1","exitFee":"0.09884939999999999","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"299.8202727375075","paperCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000016","paperRealizedPnlPct":"0.009517506000000016","openedAt":"2026-06-03T21:16:53.628Z","closedAt":"2026-06-04T09:16:24.192Z","paperMetadata":{"signal":{"id":"69635","spread":"0.00009999999999998899","symbol":"TRX/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15014","status":"success","startedAt":"2026-06-03T21:15:27.030Z","ageSeconds":0.422,"durationMs":86229,"finishedAt":"2026-06-03T21:16:53.259Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":17.387,"latest15mCandleAgeMinutes":1.89035},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0006000600060007005},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0749399301246908},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008470536894954594,"eth15mTrendPct":-0.01549563822314182},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (3/20)"],"winRate":0.6666666666666666,"realizedPnl":1.0525509000000315,"entryAllowed":true,"averageDistance":6.841868399253652,"closedPositions":3,"losingPositions":1,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.003508503000000105},"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 (-15.7638 USDT)","direction profit factor below threshold (0.832 < 1)"],"winRate":0.42021276595744683,"direction":"short","liveAllowed":false,"realizedPnl":-15.76383722623767,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8315843185028805,"shadowAllowed":true,"quarantineMode":true,"closedPositions":188,"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":"TRX/USDT","reasons":["insufficient symbol+direction sample (3/30)"],"winRate":0.6666666666666666,"direction":"short","liveAllowed":false,"realizedPnl":1.0525509000000317,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":3,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.0015616433804596264,"spreadPct":0.00029967036260110575,"candleCount":40,"volumeRatio":1.0863905406437255,"latestVolume":442242.4,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0749399301246908,"impulsePct5m3":0.0006000600060007005,"recentAverage":0.3338833333333333,"volumeAverage":407074.97300000006,"btc15mTrendPct":-0.008470536894954594,"eth15mTrendPct":-0.01549563822314182,"previousAverage":0.33440555555555557,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T21:16:53.428Z","direction":"short","lastPrice":"0.3337","timeframe":"15m","confidence":"0.5311","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":0.3337,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"0.3294","high":"0.3304","open":"0.3304","close":"0.3294","symbol":"TRX/USDT","volume":"316167.86","exchange":"mexc","openTime":"2026-06-04T09:15:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T09:16:00.492Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.3295307522},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"69635","spreadAtEntry":"0.00029967036260110575","spreadAbsAtEntry":"0.00009999999999998899","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15014","status":"success","startedAt":"2026-06-03T21:15:27.030Z","ageSeconds":0.422,"durationMs":86229,"finishedAt":"2026-06-03T21:16:53.259Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":17.387,"latest15mCandleAgeMinutes":1.89035},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0006000600060007005},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0749399301246908},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008470536894954594,"eth15mTrendPct":-0.01549563822314182},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (3/20)"],"winRate":0.6666666666666666,"realizedPnl":1.0525509000000315,"entryAllowed":true,"averageDistance":6.841868399253652,"closedPositions":3,"losingPositions":1,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.003508503000000105},"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 (-15.7638 USDT)","direction profit factor below threshold (0.832 < 1)"],"winRate":0.42021276595744683,"direction":"short","liveAllowed":false,"realizedPnl":-15.76383722623767,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8315843185028805,"shadowAllowed":true,"quarantineMode":true,"closedPositions":188,"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":"TRX/USDT","reasons":["insufficient symbol+direction sample (3/30)"],"winRate":0.6666666666666666,"direction":"short","liveAllowed":false,"realizedPnl":1.0525509000000317,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":3,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.0015616433804596264,"spreadPct":0.00029967036260110575,"candleCount":40,"volumeRatio":1.0863905406437255,"latestVolume":442242.4,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0749399301246908,"impulsePct5m3":0.0006000600060007005,"recentAverage":0.3338833333333333,"volumeAverage":407074.97300000006,"btc15mTrendPct":-0.008470536894954594,"eth15mTrendPct":-0.01549563822314182,"previousAverage":0.33440555555555557,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"322","shadowEntryPrice":"0.3337","shadowExitPrice":"0.3296956","shadowCloseReason":"take_profit","shadowRealizedPnl":"1.0000000000000058","shadowRealizedPnlPct":"0.010000000000000057","maxHigh":"0.3344","minLow":"0.3291","feeImpact":0.1988494,"entrySlippageImpact":0.05002501250625197,"spreadAtExit":null,"maxAdverseExcursionPct":0.0025989920342250074,"maxFavorableExcursionPct":0.013291482420862805,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"229","symbol":"BNB/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"626.36666","paperExitPrice":"619.1596852100399","entryFee":"0.1","exitFee":"0.09884939999999999","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"0.1596508984050971","paperCloseReason":"take_profit","paperRealizedPnl":"0.951750600000016","paperRealizedPnlPct":"0.00951750600000016","openedAt":"2026-06-03T21:09:24.011Z","closedAt":"2026-06-04T00:29:53.517Z","paperMetadata":{"signal":{"id":"69602","spread":"0.05999999999994543","symbol":"BNB/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15011","status":"success","startedAt":"2026-06-03T21:07:57.013Z","ageSeconds":0.879,"durationMs":86766,"finishedAt":"2026-06-03T21:09:23.779Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":43.86,"latest15mCandleAgeMinutes":9.39795},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0072058680970690575},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07487478029401728},"correlationContext":{"passed":true,"btc15mTrendPct":-0.009221063130732041,"eth15mTrendPct":-0.016377411609597006},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.48,"realizedPnl":0.7697062528628172,"entryAllowed":true,"averageDistance":5.631198632676712,"closedPositions":25,"losingPositions":13,"winningPositions":12,"minClosedPositions":20,"averageRealizedPnlPct":0.00030788250114512707},"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 (-14.9129 USDT)","direction profit factor below threshold (0.839 < 1)"],"winRate":0.42245989304812837,"direction":"short","liveAllowed":false,"realizedPnl":-14.912886926237686,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8392138420809931,"shadowAllowed":true,"quarantineMode":true,"closedPositions":187,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (25/30)"],"winRate":0.48,"direction":"short","liveAllowed":false,"realizedPnl":0.7697062528628174,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":25,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.00843704698935743,"spreadPct":0.00009574264377344966,"candleCount":40,"volumeRatio":3.205198820624157,"latestVolume":1941.563,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07487478029401728,"impulsePct5m3":0.0072058680970690575,"recentAverage":623.2083333333334,"volumeAverage":605.75431,"btc15mTrendPct":-0.009221063130732041,"eth15mTrendPct":-0.016377411609597006,"previousAverage":628.5111111111111,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T21:09:23.887Z","direction":"short","lastPrice":"626.68","timeframe":"15m","confidence":"0.9641","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":626.68,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"617.53","high":"618.46","open":"618.46","close":"617.53","symbol":"BNB/USDT","volume":"11.1534","exchange":"mexc","openTime":"2026-06-04T00:29:00.000Z","timeframe":"1m","updatedAt":"2026-06-04T00:29:10.594Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":618.85026008},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"69602","spreadAtEntry":"0.00009574264377344966","spreadAbsAtEntry":"0.05999999999994543","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"15011","status":"success","startedAt":"2026-06-03T21:07:57.013Z","ageSeconds":0.879,"durationMs":86766,"finishedAt":"2026-06-03T21:09:23.779Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":43.86,"latest15mCandleAgeMinutes":9.39795},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0072058680970690575},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07487478029401728},"correlationContext":{"passed":true,"btc15mTrendPct":-0.009221063130732041,"eth15mTrendPct":-0.016377411609597006},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.48,"realizedPnl":0.7697062528628172,"entryAllowed":true,"averageDistance":5.631198632676712,"closedPositions":25,"losingPositions":13,"winningPositions":12,"minClosedPositions":20,"averageRealizedPnlPct":0.00030788250114512707},"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 (-14.9129 USDT)","direction profit factor below threshold (0.839 < 1)"],"winRate":0.42245989304812837,"direction":"short","liveAllowed":false,"realizedPnl":-14.912886926237686,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8392138420809931,"shadowAllowed":true,"quarantineMode":true,"closedPositions":187,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (25/30)"],"winRate":0.48,"direction":"short","liveAllowed":false,"realizedPnl":0.7697062528628174,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":25,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.00843704698935743,"spreadPct":0.00009574264377344966,"candleCount":40,"volumeRatio":3.205198820624157,"latestVolume":1941.563,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07487478029401728,"impulsePct5m3":0.0072058680970690575,"recentAverage":623.2083333333334,"volumeAverage":605.75431,"btc15mTrendPct":-0.009221063130732041,"eth15mTrendPct":-0.016377411609597006,"previousAverage":628.5111111111111,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":null,"shadowEntryPrice":null,"shadowExitPrice":null,"shadowCloseReason":null,"shadowRealizedPnl":null,"shadowRealizedPnlPct":null,"maxHigh":"629.91","minLow":"615.71","feeImpact":0.1988494,"entrySlippageImpact":0.050025012506241244,"spreadAtExit":null,"maxAdverseExcursionPct":0.005656974143547077,"maxFavorableExcursionPct":0.0170134534299766,"differenceReason":"no comparable closed shadow trade for the same signal"},{"paperPositionId":"228","symbol":"NEAR/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"2.850574","paperExitPrice":"2.869111282722","entryFee":"0.1","exitFee":"0.10065029999999998","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"35.0806539314538","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999942","paperRealizedPnlPct":"-0.008509502999999941","openedAt":"2026-06-03T20:11:56.585Z","closedAt":"2026-06-03T20:15:02.709Z","paperMetadata":{"signal":{"id":"69377","spread":"0.00140000000000029","symbol":"NEAR/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14988","status":"success","startedAt":"2026-06-03T20:10:26.887Z","ageSeconds":0.325,"durationMs":89266,"finishedAt":"2026-06-03T20:11:56.153Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":0.382,"latest15mCandleAgeMinutes":11.938733333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.006694941988853411},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.074981530981889},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0069646310468622335,"eth15mTrendPct":-0.010643190229829128},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.4,"realizedPnl":-1.4221840872853644,"entryAllowed":true,"averageDistance":6.386346571294164,"closedPositions":10,"losingPositions":6,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.0014221840872853638},"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 (-13.2110 USDT)","direction profit factor below threshold (0.855 < 1)"],"winRate":0.42702702702702705,"direction":"short","liveAllowed":false,"realizedPnl":-13.210986326237702,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8549007306779202,"shadowAllowed":true,"quarantineMode":true,"closedPositions":185,"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":"NEAR/USDT","reasons":["insufficient symbol+direction sample (10/30)","non-positive symbol+direction paper PnL (-1.4222 USDT)","early weak pair caution: 10 closed, 0.400 win rate, -1.4222 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-1.4221840872853642,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.016292543021032856,"spreadPct":0.0004908835904629347,"candleCount":40,"volumeRatio":1.5732877099630738,"latestVolume":92484,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.074981530981889,"impulsePct5m3":-0.006694941988853411,"recentAverage":2.858216666666667,"volumeAverage":58783.907999999996,"btc15mTrendPct":-0.0069646310468622335,"eth15mTrendPct":-0.010643190229829128,"previousAverage":2.905555555555557,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T20:11:56.333Z","direction":"short","lastPrice":"2.852","timeframe":"15m","confidence":"0.8159","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":2.852,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"2.8632","high":"2.8742","open":"2.8742","close":"2.8632","symbol":"NEAR/USDT","volume":"15281.73","exchange":"mexc","openTime":"2026-06-03T20:15:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T20:15:01.947Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":2.867677444},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"69377","spreadAtEntry":"0.0004908835904629347","spreadAbsAtEntry":"0.00140000000000029","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14988","status":"success","startedAt":"2026-06-03T20:10:26.887Z","ageSeconds":0.325,"durationMs":89266,"finishedAt":"2026-06-03T20:11:56.153Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":0.382,"latest15mCandleAgeMinutes":11.938733333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.006694941988853411},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.074981530981889},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0069646310468622335,"eth15mTrendPct":-0.010643190229829128},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.4,"realizedPnl":-1.4221840872853644,"entryAllowed":true,"averageDistance":6.386346571294164,"closedPositions":10,"losingPositions":6,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.0014221840872853638},"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 (-13.2110 USDT)","direction profit factor below threshold (0.855 < 1)"],"winRate":0.42702702702702705,"direction":"short","liveAllowed":false,"realizedPnl":-13.210986326237702,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8549007306779202,"shadowAllowed":true,"quarantineMode":true,"closedPositions":185,"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":"NEAR/USDT","reasons":["insufficient symbol+direction sample (10/30)","non-positive symbol+direction paper PnL (-1.4222 USDT)","early weak pair caution: 10 closed, 0.400 win rate, -1.4222 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-1.4221840872853642,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.016292543021032856,"spreadPct":0.0004908835904629347,"candleCount":40,"volumeRatio":1.5732877099630738,"latestVolume":92484,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.074981530981889,"impulsePct5m3":-0.006694941988853411,"recentAverage":2.858216666666667,"volumeAverage":58783.907999999996,"btc15mTrendPct":-0.0069646310468622335,"eth15mTrendPct":-0.010643190229829128,"previousAverage":2.905555555555557,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"321","shadowEntryPrice":"2.852","shadowExitPrice":"2.869112","shadowCloseReason":"stop_loss","shadowRealizedPnl":"-0.8000000000000007","shadowRealizedPnlPct":"-0.008000000000000007","maxHigh":"2.876","minLow":"2.846","feeImpact":0.2006503,"entrySlippageImpact":0.05002501250625058,"spreadAtExit":null,"maxAdverseExcursionPct":0.008919607068611427,"maxFavorableExcursionPct":0.0016045891108246466,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"227","symbol":"NEAR/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"2.83008425","paperExitPrice":"2.8484882878777498","entryFee":"0.1","exitFee":"0.1006503","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"35.334637122552095","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999891","paperRealizedPnlPct":"-0.00850950299999989","openedAt":"2026-06-03T20:02:43.382Z","closedAt":"2026-06-03T20:11:56.576Z","paperMetadata":{"signal":{"id":"69337","spread":"0.0015000000000000568","symbol":"NEAR/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14984","status":"success","startedAt":"2026-06-03T20:00:26.879Z","ageSeconds":1.145,"durationMs":136079,"finishedAt":"2026-06-03T20:02:42.958Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":0.46,"latest15mCandleAgeMinutes":2.7190166666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.006062084102706986},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07508366970462918},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0070750513750409165,"eth15mTrendPct":-0.011228246708188137},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.4,"realizedPnl":-1.4221840872853644,"entryAllowed":true,"averageDistance":6.267813396465443,"closedPositions":10,"losingPositions":6,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.0014221840872853638},"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 (-13.2110 USDT)","direction profit factor below threshold (0.855 < 1)"],"winRate":0.42702702702702705,"direction":"short","liveAllowed":false,"realizedPnl":-13.210986326237702,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8549007306779202,"shadowAllowed":true,"quarantineMode":true,"closedPositions":185,"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":"NEAR/USDT","reasons":["insufficient symbol+direction sample (10/30)","non-positive symbol+direction paper PnL (-1.4222 USDT)","early weak pair caution: 10 closed, 0.400 win rate, -1.4222 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-1.4221840872853642,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.016292543021032856,"spreadPct":0.0005297545470598823,"candleCount":40,"volumeRatio":1.5732877099630738,"latestVolume":92484,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07508366970462918,"impulsePct5m3":-0.006062084102706986,"recentAverage":2.858216666666667,"volumeAverage":58783.907999999996,"btc15mTrendPct":-0.0070750513750409165,"eth15mTrendPct":-0.011228246708188137,"previousAverage":2.905555555555557,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T20:02:43.155Z","direction":"short","lastPrice":"2.8315","timeframe":"15m","confidence":"0.8013","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":2.8315,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"2.8507","high":"2.852","open":"2.8507","close":"2.852","symbol":"NEAR/USDT","volume":"33.02","exchange":"mexc","openTime":"2026-06-03T20:11:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T20:11:55.991Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":2.8470647555},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"69337","spreadAtEntry":"0.0005297545470598823","spreadAbsAtEntry":"0.0015000000000000568","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14984","status":"success","startedAt":"2026-06-03T20:00:26.879Z","ageSeconds":1.145,"durationMs":136079,"finishedAt":"2026-06-03T20:02:42.958Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":0.46,"latest15mCandleAgeMinutes":2.7190166666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.006062084102706986},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07508366970462918},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0070750513750409165,"eth15mTrendPct":-0.011228246708188137},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (10/20)"],"winRate":0.4,"realizedPnl":-1.4221840872853644,"entryAllowed":true,"averageDistance":6.267813396465443,"closedPositions":10,"losingPositions":6,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.0014221840872853638},"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 (-13.2110 USDT)","direction profit factor below threshold (0.855 < 1)"],"winRate":0.42702702702702705,"direction":"short","liveAllowed":false,"realizedPnl":-13.210986326237702,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8549007306779202,"shadowAllowed":true,"quarantineMode":true,"closedPositions":185,"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":"NEAR/USDT","reasons":["insufficient symbol+direction sample (10/30)","non-positive symbol+direction paper PnL (-1.4222 USDT)","early weak pair caution: 10 closed, 0.400 win rate, -1.4222 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-1.4221840872853642,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":10,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.016292543021032856,"spreadPct":0.0005297545470598823,"candleCount":40,"volumeRatio":1.5732877099630738,"latestVolume":92484,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07508366970462918,"impulsePct5m3":-0.006062084102706986,"recentAverage":2.858216666666667,"volumeAverage":58783.907999999996,"btc15mTrendPct":-0.0070750513750409165,"eth15mTrendPct":-0.011228246708188137,"previousAverage":2.905555555555557,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"320","shadowEntryPrice":"2.8315","shadowExitPrice":"2.8484890000000003","shadowCloseReason":"stop_loss","shadowRealizedPnl":"-0.8000000000000049","shadowRealizedPnlPct":"-0.008000000000000049","maxHigh":"2.855","minLow":"2.8293","feeImpact":0.2006503,"entrySlippageImpact":0.05002501250625486,"spreadAtExit":null,"maxAdverseExcursionPct":0.00880388984886224,"maxFavorableExcursionPct":0.00027711189163366883,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"226","symbol":"BNB/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"622.198745","paperExitPrice":"626.2449034387349","entryFee":"0.1","exitFee":"0.10065029999999998","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"0.16072034989398765","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999826","paperRealizedPnlPct":"-0.008509502999999826","openedAt":"2026-06-03T20:02:43.375Z","closedAt":"2026-06-03T21:09:24.003Z","paperMetadata":{"signal":{"id":"69332","spread":"0.11000000000001364","symbol":"BNB/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14984","status":"success","startedAt":"2026-06-03T20:00:26.879Z","ageSeconds":1.078,"durationMs":136079,"finishedAt":"2026-06-03T20:02:42.958Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":59.161,"latest15mCandleAgeMinutes":2.7179333333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.005397808936727452},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07508366970462918},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0070750513750409165,"eth15mTrendPct":-0.011228246708188137},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.48,"realizedPnl":0.7697062528628172,"entryAllowed":true,"averageDistance":4.83795282320579,"closedPositions":25,"losingPositions":13,"winningPositions":12,"minClosedPositions":20,"averageRealizedPnlPct":0.00030788250114512723},"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 (-13.2110 USDT)","direction profit factor below threshold (0.855 < 1)"],"winRate":0.42702702702702705,"direction":"short","liveAllowed":false,"realizedPnl":-13.210986326237702,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8549007306779202,"shadowAllowed":true,"quarantineMode":true,"closedPositions":185,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (25/30)"],"winRate":0.48,"direction":"short","liveAllowed":false,"realizedPnl":0.7697062528628174,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":25,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.006064394737607638,"spreadPct":0.00017670398869096664,"candleCount":40,"volumeRatio":1.5862676173878123,"latestVolume":825.6517,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07508366970462918,"impulsePct5m3":-0.005397808936727452,"recentAverage":626.2683333333333,"volumeAverage":520.4996250000002,"btc15mTrendPct":-0.0070750513750409165,"eth15mTrendPct":-0.011228246708188137,"previousAverage":630.0894444444443,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T20:02:43.091Z","direction":"short","lastPrice":"622.51","timeframe":"15m","confidence":"0.9337","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":622.51,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"626.36","high":"626.77","open":"626.51","close":"626.58","symbol":"BNB/USDT","volume":"22.3959","exchange":"mexc","openTime":"2026-06-03T21:08:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T21:08:40.063Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":625.93193747},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"69332","spreadAtEntry":"0.00017670398869096664","spreadAbsAtEntry":"0.11000000000001364","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14984","status":"success","startedAt":"2026-06-03T20:00:26.879Z","ageSeconds":1.078,"durationMs":136079,"finishedAt":"2026-06-03T20:02:42.958Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":59.161,"latest15mCandleAgeMinutes":2.7179333333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.005397808936727452},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07508366970462918},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0070750513750409165,"eth15mTrendPct":-0.011228246708188137},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.48,"realizedPnl":0.7697062528628172,"entryAllowed":true,"averageDistance":4.83795282320579,"closedPositions":25,"losingPositions":13,"winningPositions":12,"minClosedPositions":20,"averageRealizedPnlPct":0.00030788250114512723},"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 (-13.2110 USDT)","direction profit factor below threshold (0.855 < 1)"],"winRate":0.42702702702702705,"direction":"short","liveAllowed":false,"realizedPnl":-13.210986326237702,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8549007306779202,"shadowAllowed":true,"quarantineMode":true,"closedPositions":185,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (25/30)"],"winRate":0.48,"direction":"short","liveAllowed":false,"realizedPnl":0.7697062528628174,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":25,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.006064394737607638,"spreadPct":0.00017670398869096664,"candleCount":40,"volumeRatio":1.5862676173878123,"latestVolume":825.6517,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07508366970462918,"impulsePct5m3":-0.005397808936727452,"recentAverage":626.2683333333333,"volumeAverage":520.4996250000002,"btc15mTrendPct":-0.0070750513750409165,"eth15mTrendPct":-0.011228246708188137,"previousAverage":630.0894444444443,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":null,"shadowEntryPrice":null,"shadowExitPrice":null,"shadowCloseReason":null,"shadowRealizedPnl":null,"shadowRealizedPnlPct":null,"maxHigh":"626.81","minLow":"616.54","feeImpact":0.2006503,"entrySlippageImpact":0.05002501250624671,"spreadAtExit":null,"maxAdverseExcursionPct":0.007411225170503862,"maxFavorableExcursionPct":0.00909475476360864,"differenceReason":"no comparable closed shadow trade for the same signal"},{"paperPositionId":"225","symbol":"BNB/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"622.90839","paperExitPrice":"626.95916326017","entryFee":"0.1","exitFee":"0.1006503","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"0.16053725010831849","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999983","paperRealizedPnlPct":"-0.008509502999999983","openedAt":"2026-06-03T19:32:37.958Z","closedAt":"2026-06-03T19:49:24.459Z","paperMetadata":{"signal":{"id":"69212","spread":"0.05999999999994543","symbol":"BNB/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14972","status":"success","startedAt":"2026-06-03T19:30:26.830Z","ageSeconds":0.803,"durationMs":130861,"finishedAt":"2026-06-03T19:32:37.691Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":66.552,"latest15mCandleAgeMinutes":2.6300166666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.006082027767163498},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07647971739088454},"correlationContext":{"passed":true,"btc15mTrendPct":-0.006068817528068805,"eth15mTrendPct":-0.009094010658698196},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.5,"realizedPnl":1.6206565528628154,"entryAllowed":true,"averageDistance":5.117215656470985,"closedPositions":24,"losingPositions":12,"winningPositions":12,"minClosedPositions":20,"averageRealizedPnlPct":0.0006752735636928396},"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 (-11.5091 USDT)","direction profit factor below threshold (0.871 < 1)"],"winRate":0.43169398907103823,"direction":"short","liveAllowed":false,"realizedPnl":-11.509085726237705,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.871185240209563,"shadowAllowed":true,"quarantineMode":true,"closedPositions":183,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (24/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":1.6206565528628156,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":24,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.005586872699115074,"spreadPct":0.00009627418888987104,"candleCount":40,"volumeRatio":0.8742745193862275,"latestVolume":440.4848,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07647971739088454,"impulsePct5m3":-0.006082027767163498,"recentAverage":627.1216666666666,"volumeAverage":503.8289350000002,"btc15mTrendPct":-0.006068817528068805,"eth15mTrendPct":-0.009094010658698196,"previousAverage":630.645,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T19:32:37.812Z","direction":"short","lastPrice":"623.22","timeframe":"15m","confidence":"0.8651","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":623.22,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"626.35","high":"626.91","open":"626.69","close":"626.35","symbol":"BNB/USDT","volume":"13.2114","exchange":"mexc","openTime":"2026-06-03T19:48:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T19:48:41.274Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":626.6458403400001},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"69212","spreadAtEntry":"0.00009627418888987104","spreadAbsAtEntry":"0.05999999999994543","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14972","status":"success","startedAt":"2026-06-03T19:30:26.830Z","ageSeconds":0.803,"durationMs":130861,"finishedAt":"2026-06-03T19:32:37.691Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":66.552,"latest15mCandleAgeMinutes":2.6300166666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.006082027767163498},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07647971739088454},"correlationContext":{"passed":true,"btc15mTrendPct":-0.006068817528068805,"eth15mTrendPct":-0.009094010658698196},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.5,"realizedPnl":1.6206565528628154,"entryAllowed":true,"averageDistance":5.117215656470985,"closedPositions":24,"losingPositions":12,"winningPositions":12,"minClosedPositions":20,"averageRealizedPnlPct":0.0006752735636928396},"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 (-11.5091 USDT)","direction profit factor below threshold (0.871 < 1)"],"winRate":0.43169398907103823,"direction":"short","liveAllowed":false,"realizedPnl":-11.509085726237705,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.871185240209563,"shadowAllowed":true,"quarantineMode":true,"closedPositions":183,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (24/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":1.6206565528628156,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":24,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.005586872699115074,"spreadPct":0.00009627418888987104,"candleCount":40,"volumeRatio":0.8742745193862275,"latestVolume":440.4848,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07647971739088454,"impulsePct5m3":-0.006082027767163498,"recentAverage":627.1216666666666,"volumeAverage":503.8289350000002,"btc15mTrendPct":-0.006068817528068805,"eth15mTrendPct":-0.009094010658698196,"previousAverage":630.645,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":null,"shadowEntryPrice":null,"shadowExitPrice":null,"shadowCloseReason":null,"shadowRealizedPnl":null,"shadowRealizedPnlPct":null,"maxHigh":"626.98","minLow":"623","feeImpact":0.2006503,"entrySlippageImpact":0.050025012506248835,"spreadAtExit":null,"maxAdverseExcursionPct":0.006536450729135249,"maxFavorableExcursionPct":0,"differenceReason":"no comparable closed shadow trade for the same signal"},{"paperPositionId":"224","symbol":"NEAR/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"2.8687649000000004","paperExitPrice":"2.8874204781447004","entryFee":"0.1","exitFee":"0.1006503","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"34.858206749531824","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999992","paperRealizedPnlPct":"-0.008509502999999991","openedAt":"2026-06-03T19:12:02.010Z","closedAt":"2026-06-03T19:40:01.152Z","paperMetadata":{"signal":{"id":"69137","spread":"0.0009999999999998899","symbol":"NEAR/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14964","status":"success","startedAt":"2026-06-03T19:10:26.786Z","ageSeconds":0.806,"durationMs":94848,"finishedAt":"2026-06-03T19:12:01.634Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":0.452,"latest15mCandleAgeMinutes":12.030066666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0012616527651223269},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07600215431538676},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0061291135900052715,"eth15mTrendPct":-0.009061038078030768},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (9/20)"],"winRate":0.4444444444444444,"realizedPnl":-0.571233787285365,"entryAllowed":true,"averageDistance":6.412278608376996,"closedPositions":9,"losingPositions":5,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.0006347042080948497},"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 (-11.5091 USDT)","direction profit factor below threshold (0.871 < 1)"],"winRate":0.43169398907103823,"direction":"short","liveAllowed":false,"realizedPnl":-11.509085726237705,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.871185240209563,"shadowAllowed":true,"quarantineMode":true,"closedPositions":183,"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":"NEAR/USDT","reasons":["insufficient symbol+direction sample (9/30)","non-positive symbol+direction paper PnL (-0.5712 USDT)","early weak pair caution: 9 closed, 0.444 win rate, -0.5712 USDT PnL"],"winRate":0.4444444444444444,"direction":"short","liveAllowed":false,"realizedPnl":-0.5712337872853649,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":9,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.04354230197642165,"spreadPct":0.00034840777646153224,"candleCount":40,"volumeRatio":0.6869000554732966,"latestVolume":39881.67,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07600215431538676,"impulsePct5m3":0.0012616527651223269,"recentAverage":2.821066666666667,"volumeAverage":58060.36799999998,"btc15mTrendPct":-0.0061291135900052715,"eth15mTrendPct":-0.009061038078030768,"previousAverage":2.949494444444445,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T19:12:01.816Z","direction":"short","lastPrice":"2.8702","timeframe":"15m","confidence":"0.7625","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":2.8702,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"2.88","high":"2.8864","open":"2.8864","close":"2.88","symbol":"NEAR/USDT","volume":"3094.66","exchange":"mexc","openTime":"2026-06-03T19:39:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T19:40:00.684Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":2.8859774894000005},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"69137","spreadAtEntry":"0.00034840777646153224","spreadAbsAtEntry":"0.0009999999999998899","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14964","status":"success","startedAt":"2026-06-03T19:10:26.786Z","ageSeconds":0.806,"durationMs":94848,"finishedAt":"2026-06-03T19:12:01.634Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":0.452,"latest15mCandleAgeMinutes":12.030066666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0012616527651223269},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07600215431538676},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0061291135900052715,"eth15mTrendPct":-0.009061038078030768},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (9/20)"],"winRate":0.4444444444444444,"realizedPnl":-0.571233787285365,"entryAllowed":true,"averageDistance":6.412278608376996,"closedPositions":9,"losingPositions":5,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.0006347042080948497},"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 (-11.5091 USDT)","direction profit factor below threshold (0.871 < 1)"],"winRate":0.43169398907103823,"direction":"short","liveAllowed":false,"realizedPnl":-11.509085726237705,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.871185240209563,"shadowAllowed":true,"quarantineMode":true,"closedPositions":183,"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":"NEAR/USDT","reasons":["insufficient symbol+direction sample (9/30)","non-positive symbol+direction paper PnL (-0.5712 USDT)","early weak pair caution: 9 closed, 0.444 win rate, -0.5712 USDT PnL"],"winRate":0.4444444444444444,"direction":"short","liveAllowed":false,"realizedPnl":-0.5712337872853649,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":9,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.04354230197642165,"spreadPct":0.00034840777646153224,"candleCount":40,"volumeRatio":0.6869000554732966,"latestVolume":39881.67,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07600215431538676,"impulsePct5m3":0.0012616527651223269,"recentAverage":2.821066666666667,"volumeAverage":58060.36799999998,"btc15mTrendPct":-0.0061291135900052715,"eth15mTrendPct":-0.009061038078030768,"previousAverage":2.949494444444445,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"319","shadowEntryPrice":"2.8702","shadowExitPrice":"2.8874212","shadowCloseReason":"stop_loss","shadowRealizedPnl":"-0.7999999999999938","shadowRealizedPnlPct":"-0.007999999999999938","maxHigh":"2.8942","minLow":"2.837","feeImpact":0.2006503,"entrySlippageImpact":0.05002501250624229,"spreadAtExit":null,"maxAdverseExcursionPct":0.008866219744950068,"maxFavorableExcursionPct":0.011072674515782106,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"223","symbol":"NEAR/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"2.7999993","paperExitPrice":"2.8182076954479","entryFee":"0.1","exitFee":"0.10065029999999998","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"35.71429464285937","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999914","paperRealizedPnlPct":"-0.008509502999999913","openedAt":"2026-06-03T18:07:24.542Z","closedAt":"2026-06-03T18:39:28.531Z","paperMetadata":{"signal":{"id":"68877","spread":"0.0015000000000000568","symbol":"NEAR/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14938","status":"success","startedAt":"2026-06-03T18:05:26.688Z","ageSeconds":0.287,"durationMs":117387,"finishedAt":"2026-06-03T18:07:24.075Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":0.51,"latest15mCandleAgeMinutes":7.40475},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.007408982948704364},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07572994614211506},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0098512155055175,"eth15mTrendPct":-0.014054363777120632},"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.2797165127146264,"entryAllowed":true,"averageDistance":5.8747769229687945,"closedPositions":8,"losingPositions":4,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":0.0003496456408932829},"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.8072 USDT)","direction profit factor below threshold (0.888 < 1)"],"winRate":0.43646408839779005,"direction":"short","liveAllowed":false,"realizedPnl":-9.807185126237712,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8881021850411664,"shadowAllowed":true,"quarantineMode":true,"closedPositions":181,"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":"NEAR/USDT","reasons":["insufficient symbol+direction sample (8/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.2797165127146265,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":8,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.048544395924308585,"spreadPct":0.0005354465624330894,"candleCount":40,"volumeRatio":0.8841055189152583,"latestVolume":57432.41,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07572994614211506,"impulsePct5m3":-0.007408982948704364,"recentAverage":2.832483333333333,"volumeAverage":64961.03549999998,"btc15mTrendPct":-0.0098512155055175,"eth15mTrendPct":-0.014054363777120632,"previousAverage":2.9769999999999994,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T18:07:24.298Z","direction":"short","lastPrice":"2.8014","timeframe":"15m","confidence":"0.7334","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":2.8014,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"2.8123","high":"2.817","open":"2.8123","close":"2.817","symbol":"NEAR/USDT","volume":"591.84","exchange":"mexc","openTime":"2026-06-03T18:39:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T18:39:28.112Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":2.8167992958},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"68877","spreadAtEntry":"0.0005354465624330894","spreadAbsAtEntry":"0.0015000000000000568","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14938","status":"success","startedAt":"2026-06-03T18:05:26.688Z","ageSeconds":0.287,"durationMs":117387,"finishedAt":"2026-06-03T18:07:24.075Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":0.51,"latest15mCandleAgeMinutes":7.40475},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.007408982948704364},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07572994614211506},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0098512155055175,"eth15mTrendPct":-0.014054363777120632},"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.2797165127146264,"entryAllowed":true,"averageDistance":5.8747769229687945,"closedPositions":8,"losingPositions":4,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":0.0003496456408932829},"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.8072 USDT)","direction profit factor below threshold (0.888 < 1)"],"winRate":0.43646408839779005,"direction":"short","liveAllowed":false,"realizedPnl":-9.807185126237712,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8881021850411664,"shadowAllowed":true,"quarantineMode":true,"closedPositions":181,"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":"NEAR/USDT","reasons":["insufficient symbol+direction sample (8/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.2797165127146265,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":8,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.048544395924308585,"spreadPct":0.0005354465624330894,"candleCount":40,"volumeRatio":0.8841055189152583,"latestVolume":57432.41,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07572994614211506,"impulsePct5m3":-0.007408982948704364,"recentAverage":2.832483333333333,"volumeAverage":64961.03549999998,"btc15mTrendPct":-0.0098512155055175,"eth15mTrendPct":-0.014054363777120632,"previousAverage":2.9769999999999994,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"318","shadowEntryPrice":"2.8014","shadowExitPrice":"2.8182084","shadowCloseReason":"stop_loss","shadowRealizedPnl":"-0.799999999999998","shadowRealizedPnlPct":"-0.007999999999999981","maxHigh":"2.8233","minLow":"2.7783","feeImpact":0.2006503,"entrySlippageImpact":0.05002501250625428,"spreadAtExit":null,"maxAdverseExcursionPct":0.008321680651848757,"maxFavorableExcursionPct":0.007749751937437936,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"222","symbol":"NEAR/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"2.834582","paperExitPrice":"2.801967299508","entryFee":"0.1","exitFee":"0.0988494","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"35.27857017366229","paperCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000036","paperRealizedPnlPct":"0.009517506000000035","openedAt":"2026-06-03T17:14:24.446Z","closedAt":"2026-06-03T17:54:24.735Z","paperMetadata":{"signal":{"id":"68667","spread":"0.0013999999999998458","symbol":"NEAR/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14917","status":"success","startedAt":"2026-06-03T17:12:56.616Z","ageSeconds":0.404,"durationMs":87616,"finishedAt":"2026-06-03T17:14:24.232Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":0.415,"latest15mCandleAgeMinutes":14.406716666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004841255920013967},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07627795301430408},"correlationContext":{"passed":true,"btc15mTrendPct":-0.01415156504498912,"eth15mTrendPct":-0.02012714197202806},"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.6720340872853773,"entryAllowed":true,"averageDistance":4.262760825475137,"closedPositions":7,"losingPositions":4,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.0009600486961219674},"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 (-10.7589 USDT)","direction profit factor below threshold (0.877 < 1)"],"winRate":0.43333333333333335,"direction":"short","liveAllowed":false,"realizedPnl":-10.758935726237716,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8772429210265782,"shadowAllowed":true,"quarantineMode":true,"closedPositions":180,"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":"NEAR/USDT","reasons":["insufficient symbol+direction sample (7/30)","non-positive symbol+direction paper PnL (-0.6720 USDT)","early weak pair caution: 7 closed, 0.429 win rate, -0.6720 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-0.6720340872853771,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.03165421191850375,"spreadPct":0.0004936530324400021,"candleCount":40,"volumeRatio":1.5616273165754728,"latestVolume":105934.87,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07627795301430408,"impulsePct5m3":-0.004841255920013967,"recentAverage":2.8839166666666665,"volumeAverage":67836.20449999999,"btc15mTrendPct":-0.01415156504498912,"eth15mTrendPct":-0.02012714197202806,"previousAverage":2.9781888888888886,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T17:14:24.414Z","direction":"short","lastPrice":"2.836","timeframe":"15m","confidence":"0.8149","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":2.836,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"2.774","high":"2.7898","open":"2.7898","close":"2.7871","symbol":"NEAR/USDT","volume":"6342.45","exchange":"mexc","openTime":"2026-06-03T17:54:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T17:54:24.171Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":2.800567016},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"68667","spreadAtEntry":"0.0004936530324400021","spreadAbsAtEntry":"0.0013999999999998458","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14917","status":"success","startedAt":"2026-06-03T17:12:56.616Z","ageSeconds":0.404,"durationMs":87616,"finishedAt":"2026-06-03T17:14:24.232Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":0.415,"latest15mCandleAgeMinutes":14.406716666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004841255920013967},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07627795301430408},"correlationContext":{"passed":true,"btc15mTrendPct":-0.01415156504498912,"eth15mTrendPct":-0.02012714197202806},"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.6720340872853773,"entryAllowed":true,"averageDistance":4.262760825475137,"closedPositions":7,"losingPositions":4,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":-0.0009600486961219674},"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 (-10.7589 USDT)","direction profit factor below threshold (0.877 < 1)"],"winRate":0.43333333333333335,"direction":"short","liveAllowed":false,"realizedPnl":-10.758935726237716,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8772429210265782,"shadowAllowed":true,"quarantineMode":true,"closedPositions":180,"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":"NEAR/USDT","reasons":["insufficient symbol+direction sample (7/30)","non-positive symbol+direction paper PnL (-0.6720 USDT)","early weak pair caution: 7 closed, 0.429 win rate, -0.6720 USDT PnL"],"winRate":0.42857142857142855,"direction":"short","liveAllowed":false,"realizedPnl":-0.6720340872853771,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":7,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.03165421191850375,"spreadPct":0.0004936530324400021,"candleCount":40,"volumeRatio":1.5616273165754728,"latestVolume":105934.87,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07627795301430408,"impulsePct5m3":-0.004841255920013967,"recentAverage":2.8839166666666665,"volumeAverage":67836.20449999999,"btc15mTrendPct":-0.01415156504498912,"eth15mTrendPct":-0.02012714197202806,"previousAverage":2.9781888888888886,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":null,"shadowEntryPrice":null,"shadowExitPrice":null,"shadowCloseReason":null,"shadowRealizedPnl":null,"shadowRealizedPnlPct":null,"maxHigh":"2.8488","minLow":"2.774","feeImpact":0.1988494,"entrySlippageImpact":0.050025012506242444,"spreadAtExit":null,"maxAdverseExcursionPct":0.005015907107291327,"maxFavorableExcursionPct":0.021372463382608134,"differenceReason":"no comparable closed shadow trade for the same signal"},{"paperPositionId":"221","symbol":"NEAR/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"2.83528165","paperExitPrice":"2.85371948656995","entryFee":"0.1","exitFee":"0.10065029999999998","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"35.269864635846666","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999926","paperRealizedPnlPct":"-0.008509502999999925","openedAt":"2026-06-03T17:09:30.090Z","closedAt":"2026-06-03T17:11:58.479Z","paperMetadata":{"signal":{"id":"68647","spread":"0.0017999999999998018","symbol":"NEAR/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14915","status":"success","startedAt":"2026-06-03T17:07:56.608Z","ageSeconds":0.809,"durationMs":93029,"finishedAt":"2026-06-03T17:09:29.637Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":0.379,"latest15mCandleAgeMinutes":9.4968},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.005564671470357444},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07628043163523313},"correlationContext":{"passed":true,"btc15mTrendPct":-0.014154231235296178,"eth15mTrendPct":-0.020161959898081835},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.6,"realizedPnl":1.02986651271461,"entryAllowed":true,"averageDistance":5.297627813313684,"closedPositions":5,"losingPositions":2,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":0.0020597330254292197},"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.0570 USDT)","direction profit factor below threshold (0.895 < 1)"],"winRate":0.43820224719101125,"direction":"short","liveAllowed":false,"realizedPnl":-9.057035126237729,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8946148288677268,"shadowAllowed":true,"quarantineMode":true,"closedPositions":178,"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":"NEAR/USDT","reasons":["insufficient symbol+direction sample (5/30)"],"winRate":0.6,"direction":"short","liveAllowed":false,"realizedPnl":1.02986651271461,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.03165421191850375,"spreadPct":0.0006345401346634476,"candleCount":40,"volumeRatio":1.5616273165754728,"latestVolume":105934.87,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07628043163523313,"impulsePct5m3":0.005564671470357444,"recentAverage":2.8839166666666665,"volumeAverage":67836.20449999999,"btc15mTrendPct":-0.014154231235296178,"eth15mTrendPct":-0.020161959898081835,"previousAverage":2.9781888888888886,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T17:09:29.815Z","direction":"short","lastPrice":"2.8367","timeframe":"15m","confidence":"0.762","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":2.8367,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"2.848","high":"2.8531","open":"2.848","close":"2.8531","symbol":"NEAR/USDT","volume":"594.13","exchange":"mexc","openTime":"2026-06-03T17:11:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T17:11:58.129Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":2.8522933399},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"68647","spreadAtEntry":"0.0006345401346634476","spreadAbsAtEntry":"0.0017999999999998018","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14915","status":"success","startedAt":"2026-06-03T17:07:56.608Z","ageSeconds":0.809,"durationMs":93029,"finishedAt":"2026-06-03T17:09:29.637Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":0.379,"latest15mCandleAgeMinutes":9.4968},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.005564671470357444},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07628043163523313},"correlationContext":{"passed":true,"btc15mTrendPct":-0.014154231235296178,"eth15mTrendPct":-0.020161959898081835},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (5/20)"],"winRate":0.6,"realizedPnl":1.02986651271461,"entryAllowed":true,"averageDistance":5.297627813313684,"closedPositions":5,"losingPositions":2,"winningPositions":3,"minClosedPositions":20,"averageRealizedPnlPct":0.0020597330254292197},"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.0570 USDT)","direction profit factor below threshold (0.895 < 1)"],"winRate":0.43820224719101125,"direction":"short","liveAllowed":false,"realizedPnl":-9.057035126237729,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8946148288677268,"shadowAllowed":true,"quarantineMode":true,"closedPositions":178,"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":"NEAR/USDT","reasons":["insufficient symbol+direction sample (5/30)"],"winRate":0.6,"direction":"short","liveAllowed":false,"realizedPnl":1.02986651271461,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":5,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.03165421191850375,"spreadPct":0.0006345401346634476,"candleCount":40,"volumeRatio":1.5616273165754728,"latestVolume":105934.87,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07628043163523313,"impulsePct5m3":0.005564671470357444,"recentAverage":2.8839166666666665,"volumeAverage":67836.20449999999,"btc15mTrendPct":-0.014154231235296178,"eth15mTrendPct":-0.020161959898081835,"previousAverage":2.9781888888888886,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"317","shadowEntryPrice":"2.8367","shadowExitPrice":"2.8026596","shadowCloseReason":"take_profit","shadowRealizedPnl":"0.9999999999999951","shadowRealizedPnlPct":"0.009999999999999952","maxHigh":"2.8531","minLow":"2.8367","feeImpact":0.2006503,"entrySlippageImpact":0.050025012506245733,"spreadAtExit":null,"maxAdverseExcursionPct":0.006284507925341301,"maxFavorableExcursionPct":0,"differenceReason":"paper and shadow disagree on outcome sign; inspect slippage, fees, and close timing"},{"paperPositionId":"220","symbol":"NEAR/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"2.80829515","paperExitPrice":"2.82655749336045","entryFee":"0.1","exitFee":"0.10065029999999998","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"35.608792758125865","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999946","paperRealizedPnlPct":"-0.008509502999999946","openedAt":"2026-06-03T17:07:14.750Z","closedAt":"2026-06-03T17:09:30.081Z","paperMetadata":{"signal":{"id":"68637","spread":"0.001100000000000101","symbol":"NEAR/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14914","status":"success","startedAt":"2026-06-03T17:05:26.608Z","ageSeconds":0.475,"durationMs":107668,"finishedAt":"2026-06-03T17:07:14.276Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":0.46,"latest15mCandleAgeMinutes":7.241233333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.005564671470357444},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07608225778429788},"correlationContext":{"passed":true,"btc15mTrendPct":-0.013941060599041785,"eth15mTrendPct":-0.019896807999671674},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (4/20)"],"winRate":0.5,"realizedPnl":0.07811591271459717,"entryAllowed":true,"averageDistance":6.100596314966234,"closedPositions":4,"losingPositions":2,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.00019528978178649271},"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 (-10.0088 USDT)","direction profit factor below threshold (0.884 < 1)"],"winRate":0.4350282485875706,"direction":"short","liveAllowed":false,"realizedPnl":-10.008785726237742,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.883540520503207,"shadowAllowed":true,"quarantineMode":true,"closedPositions":177,"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":"NEAR/USDT","reasons":["insufficient symbol+direction sample (4/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.0781159127145972,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":4,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.03165421191850375,"spreadPct":0.00039150087197925077,"candleCount":40,"volumeRatio":1.5616273165754728,"latestVolume":105934.87,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07608225778429788,"impulsePct5m3":0.005564671470357444,"recentAverage":2.8839166666666665,"volumeAverage":67836.20449999999,"btc15mTrendPct":-0.013941060599041785,"eth15mTrendPct":-0.019896807999671674,"previousAverage":2.9781888888888886,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T17:07:14.484Z","direction":"short","lastPrice":"2.8097","timeframe":"15m","confidence":"0.8532","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":2.8097,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"2.8293","high":"2.8382","open":"2.8293","close":"2.8367","symbol":"NEAR/USDT","volume":"4319.84","exchange":"mexc","openTime":"2026-06-03T17:09:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T17:09:29.468Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":2.8251449209},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"68637","spreadAtEntry":"0.00039150087197925077","spreadAbsAtEntry":"0.001100000000000101","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14914","status":"success","startedAt":"2026-06-03T17:05:26.608Z","ageSeconds":0.475,"durationMs":107668,"finishedAt":"2026-06-03T17:07:14.276Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":0.46,"latest15mCandleAgeMinutes":7.241233333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.005564671470357444},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07608225778429788},"correlationContext":{"passed":true,"btc15mTrendPct":-0.013941060599041785,"eth15mTrendPct":-0.019896807999671674},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (4/20)"],"winRate":0.5,"realizedPnl":0.07811591271459717,"entryAllowed":true,"averageDistance":6.100596314966234,"closedPositions":4,"losingPositions":2,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.00019528978178649271},"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 (-10.0088 USDT)","direction profit factor below threshold (0.884 < 1)"],"winRate":0.4350282485875706,"direction":"short","liveAllowed":false,"realizedPnl":-10.008785726237742,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.883540520503207,"shadowAllowed":true,"quarantineMode":true,"closedPositions":177,"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":"NEAR/USDT","reasons":["insufficient symbol+direction sample (4/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":0.0781159127145972,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":4,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.03165421191850375,"spreadPct":0.00039150087197925077,"candleCount":40,"volumeRatio":1.5616273165754728,"latestVolume":105934.87,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07608225778429788,"impulsePct5m3":0.005564671470357444,"recentAverage":2.8839166666666665,"volumeAverage":67836.20449999999,"btc15mTrendPct":-0.013941060599041785,"eth15mTrendPct":-0.019896807999671674,"previousAverage":2.9781888888888886,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"316","shadowEntryPrice":"2.8097","shadowExitPrice":"2.8265582","shadowCloseReason":"stop_loss","shadowRealizedPnl":"-0.8000000000000056","shadowRealizedPnlPct":"-0.008000000000000056","maxHigh":"2.844","minLow":"2.8261","feeImpact":0.2006503,"entrySlippageImpact":0.05002501250624172,"spreadAtExit":null,"maxAdverseExcursionPct":0.012714066041099589,"maxFavorableExcursionPct":0,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"219","symbol":"NEAR/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"2.8559713","paperExitPrice":"2.8231104942222","entryFee":"0.1","exitFee":"0.09884939999999999","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"35.01435746220559","paperCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000129","paperRealizedPnlPct":"0.009517506000000129","openedAt":"2026-06-03T16:55:03.711Z","closedAt":"2026-06-03T17:07:14.740Z","paperMetadata":{"signal":{"id":"68587","spread":"0.0015999999999998238","symbol":"NEAR/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14909","status":"success","startedAt":"2026-06-03T16:52:56.575Z","ageSeconds":0.489,"durationMs":126727,"finishedAt":"2026-06-03T16:55:03.302Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":0.455,"latest15mCandleAgeMinutes":10.058116666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0053609847282473306},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07587592996544566},"correlationContext":{"passed":true,"btc15mTrendPct":-0.013952086300049753,"eth15mTrendPct":-0.019611479603437173},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (3/20)"],"winRate":0.6666666666666666,"realizedPnl":1.0525509000000204,"entryAllowed":true,"averageDistance":7.9248615726725005,"closedPositions":3,"losingPositions":1,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.0035085030000000677},"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.0344 USDT)","direction profit factor below threshold (0.894 < 1)"],"winRate":0.4375,"direction":"short","liveAllowed":false,"realizedPnl":-9.034350738952318,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8936732177089782,"shadowAllowed":true,"quarantineMode":true,"closedPositions":176,"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":"NEAR/USDT","reasons":["insufficient symbol+direction sample (3/30)"],"winRate":0.6666666666666666,"direction":"short","liveAllowed":false,"realizedPnl":1.0525509000000204,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":3,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.019053527780476993,"spreadPct":0.00055994960453553,"candleCount":40,"volumeRatio":1.6286137900651716,"latestVolume":107102.9,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07587592996544566,"impulsePct5m3":0.0053609847282473306,"recentAverage":2.9162666666666666,"volumeAverage":65763.22799999999,"btc15mTrendPct":-0.013952086300049753,"eth15mTrendPct":-0.019611479603437173,"previousAverage":2.972911111111111,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T16:55:03.496Z","direction":"short","lastPrice":"2.8574","timeframe":"15m","confidence":"0.79","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":2.8574,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"2.8097","high":"2.812","open":"2.8097","close":"2.8116","symbol":"NEAR/USDT","volume":"1.33","exchange":"mexc","openTime":"2026-06-03T17:07:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T17:07:14.064Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":2.8216996444},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"68587","spreadAtEntry":"0.00055994960453553","spreadAbsAtEntry":"0.0015999999999998238","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14909","status":"success","startedAt":"2026-06-03T16:52:56.575Z","ageSeconds":0.489,"durationMs":126727,"finishedAt":"2026-06-03T16:55:03.302Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":0.455,"latest15mCandleAgeMinutes":10.058116666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0053609847282473306},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07587592996544566},"correlationContext":{"passed":true,"btc15mTrendPct":-0.013952086300049753,"eth15mTrendPct":-0.019611479603437173},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (3/20)"],"winRate":0.6666666666666666,"realizedPnl":1.0525509000000204,"entryAllowed":true,"averageDistance":7.9248615726725005,"closedPositions":3,"losingPositions":1,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.0035085030000000677},"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.0344 USDT)","direction profit factor below threshold (0.894 < 1)"],"winRate":0.4375,"direction":"short","liveAllowed":false,"realizedPnl":-9.034350738952318,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8936732177089782,"shadowAllowed":true,"quarantineMode":true,"closedPositions":176,"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":"NEAR/USDT","reasons":["insufficient symbol+direction sample (3/30)"],"winRate":0.6666666666666666,"direction":"short","liveAllowed":false,"realizedPnl":1.0525509000000204,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":3,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.019053527780476993,"spreadPct":0.00055994960453553,"candleCount":40,"volumeRatio":1.6286137900651716,"latestVolume":107102.9,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07587592996544566,"impulsePct5m3":0.0053609847282473306,"recentAverage":2.9162666666666666,"volumeAverage":65763.22799999999,"btc15mTrendPct":-0.013952086300049753,"eth15mTrendPct":-0.019611479603437173,"previousAverage":2.972911111111111,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"315","shadowEntryPrice":"2.8574","shadowExitPrice":"2.8231112","shadowCloseReason":"take_profit","shadowRealizedPnl":"1.0000000000000042","shadowRealizedPnlPct":"0.010000000000000042","maxHigh":"2.8695","minLow":"2.8097","feeImpact":0.1988494,"entrySlippageImpact":0.050025012506251354,"spreadAtExit":null,"maxAdverseExcursionPct":0.0047369873779893115,"maxFavorableExcursionPct":0.016201598384409654,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"218","symbol":"BNB/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"624.977355","paperExitPrice":"629.041582739565","entryFee":"0.1","exitFee":"0.1006503","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"0.16000579733004885","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509503000000019","paperRealizedPnlPct":"-0.008509503000000019","openedAt":"2026-06-03T16:39:24.974Z","closedAt":"2026-06-03T18:49:38.739Z","paperMetadata":{"signal":{"id":"68522","spread":"0.01999999999998181","symbol":"BNB/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14903","status":"success","startedAt":"2026-06-03T16:37:56.541Z","ageSeconds":0.848,"durationMs":88182,"finishedAt":"2026-06-03T16:39:24.723Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":44.218,"latest15mCandleAgeMinutes":9.4141},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0002890127005026632},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0761172596181686},"correlationContext":{"passed":true,"btc15mTrendPct":-0.01313789768870962,"eth15mTrendPct":-0.018563812176433093},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.5454545454545454,"realizedPnl":3.322557152862811,"entryAllowed":true,"averageDistance":6.4675338415559995,"closedPositions":22,"losingPositions":10,"winningPositions":12,"minClosedPositions":20,"averageRealizedPnlPct":0.0015102532513012782},"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.1834 USDT)","direction profit factor below threshold (0.903 < 1)"],"winRate":0.44,"direction":"short","liveAllowed":false,"realizedPnl":-8.183400438952324,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9027138756546487,"shadowAllowed":true,"quarantineMode":true,"closedPositions":175,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (22/30)"],"winRate":0.5454545454545454,"direction":"short","liveAllowed":false,"realizedPnl":3.3225571528628115,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":22,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.007299837121893316,"spreadPct":0.00003198515888624768,"candleCount":40,"volumeRatio":2.4791625646407693,"latestVolume":1568.4165,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0761172596181686,"impulsePct5m3":0.0002890127005026632,"recentAverage":631.8216666666666,"volumeAverage":632.6396349999999,"btc15mTrendPct":-0.01313789768870962,"eth15mTrendPct":-0.018563812176433093,"previousAverage":636.4677777777778,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T16:39:24.858Z","direction":"short","lastPrice":"625.29","timeframe":"15m","confidence":"0.988","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":625.29,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"628.6","high":"629","open":"628.81","close":"628.93","symbol":"BNB/USDT","volume":"4.0584","exchange":"mexc","openTime":"2026-06-03T18:48:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T18:48:43.232Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":628.72721913},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"68522","spreadAtEntry":"0.00003198515888624768","spreadAbsAtEntry":"0.01999999999998181","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14903","status":"success","startedAt":"2026-06-03T16:37:56.541Z","ageSeconds":0.848,"durationMs":88182,"finishedAt":"2026-06-03T16:39:24.723Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":44.218,"latest15mCandleAgeMinutes":9.4141},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0002890127005026632},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0761172596181686},"correlationContext":{"passed":true,"btc15mTrendPct":-0.01313789768870962,"eth15mTrendPct":-0.018563812176433093},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.5454545454545454,"realizedPnl":3.322557152862811,"entryAllowed":true,"averageDistance":6.4675338415559995,"closedPositions":22,"losingPositions":10,"winningPositions":12,"minClosedPositions":20,"averageRealizedPnlPct":0.0015102532513012782},"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.1834 USDT)","direction profit factor below threshold (0.903 < 1)"],"winRate":0.44,"direction":"short","liveAllowed":false,"realizedPnl":-8.183400438952324,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9027138756546487,"shadowAllowed":true,"quarantineMode":true,"closedPositions":175,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (22/30)"],"winRate":0.5454545454545454,"direction":"short","liveAllowed":false,"realizedPnl":3.3225571528628115,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":22,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.007299837121893316,"spreadPct":0.00003198515888624768,"candleCount":40,"volumeRatio":2.4791625646407693,"latestVolume":1568.4165,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0761172596181686,"impulsePct5m3":0.0002890127005026632,"recentAverage":631.8216666666666,"volumeAverage":632.6396349999999,"btc15mTrendPct":-0.01313789768870962,"eth15mTrendPct":-0.018563812176433093,"previousAverage":636.4677777777778,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":null,"shadowEntryPrice":null,"shadowExitPrice":null,"shadowCloseReason":null,"shadowRealizedPnl":null,"shadowRealizedPnlPct":null,"maxHigh":"629","minLow":"623.76","feeImpact":0.2006503,"entrySlippageImpact":0.05002501250624912,"spreadAtExit":null,"maxAdverseExcursionPct":0.006436465206007362,"maxFavorableExcursionPct":0.0019478385740872128,"differenceReason":"no comparable closed shadow trade for the same signal"},{"paperPositionId":"217","symbol":"NEAR/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"2.83688085","paperExitPrice":"2.8588287","entryFee":"0.1","exitFee":"0.10077366132595947","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"35.24998238822755","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.9744349872854231","paperRealizedPnlPct":"-0.009744349872854231","openedAt":"2026-06-03T16:32:02.360Z","closedAt":"2026-06-03T16:55:03.705Z","paperMetadata":{"signal":{"id":"68497","spread":"0.0009000000000001229","symbol":"NEAR/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14900","status":"success","startedAt":"2026-06-03T16:30:26.536Z","ageSeconds":1.063,"durationMs":95365,"finishedAt":"2026-06-03T16:32:01.901Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":0.437,"latest15mCandleAgeMinutes":2.0343666666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.007746503557783311},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07662150840684878},"correlationContext":{"passed":true,"btc15mTrendPct":-0.01367953190873253,"eth15mTrendPct":-0.01908582474571186},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (3/20)"],"winRate":0.6666666666666666,"realizedPnl":1.0525509000000204,"entryAllowed":true,"averageDistance":9.738488348676206,"closedPositions":3,"losingPositions":1,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.0035085030000000677},"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.1834 USDT)","direction profit factor below threshold (0.903 < 1)"],"winRate":0.44,"direction":"short","liveAllowed":false,"realizedPnl":-8.183400438952324,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9027138756546487,"shadowAllowed":true,"quarantineMode":true,"closedPositions":175,"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":"NEAR/USDT","reasons":["insufficient symbol+direction sample (3/30)"],"winRate":0.6666666666666666,"direction":"short","liveAllowed":false,"realizedPnl":1.0525509000000204,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":3,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.005877737810575174,"spreadPct":0.00031709121657334425,"candleCount":40,"volumeRatio":0.7440105665308727,"latestVolume":45159.44,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07662150840684878,"impulsePct5m3":0.007746503557783311,"recentAverage":2.9495000000000005,"volumeAverage":60697.31,"btc15mTrendPct":-0.01367953190873253,"eth15mTrendPct":-0.01908582474571186,"previousAverage":2.9669388888888886,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T16:32:02.075Z","direction":"short","lastPrice":"2.8383","timeframe":"15m","confidence":"0.7769","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":2.8383,"takeProfitPct":0.012,"closeExecution":{"source":"mark_price","closeReason":"stop_loss","conservative":false,"triggerPrice":2.8574},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"68497","spreadAtEntry":"0.00031709121657334425","spreadAbsAtEntry":"0.0009000000000001229","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14900","status":"success","startedAt":"2026-06-03T16:30:26.536Z","ageSeconds":1.063,"durationMs":95365,"finishedAt":"2026-06-03T16:32:01.901Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":0.437,"latest15mCandleAgeMinutes":2.0343666666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.007746503557783311},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07662150840684878},"correlationContext":{"passed":true,"btc15mTrendPct":-0.01367953190873253,"eth15mTrendPct":-0.01908582474571186},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (3/20)"],"winRate":0.6666666666666666,"realizedPnl":1.0525509000000204,"entryAllowed":true,"averageDistance":9.738488348676206,"closedPositions":3,"losingPositions":1,"winningPositions":2,"minClosedPositions":20,"averageRealizedPnlPct":0.0035085030000000677},"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.1834 USDT)","direction profit factor below threshold (0.903 < 1)"],"winRate":0.44,"direction":"short","liveAllowed":false,"realizedPnl":-8.183400438952324,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9027138756546487,"shadowAllowed":true,"quarantineMode":true,"closedPositions":175,"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":"NEAR/USDT","reasons":["insufficient symbol+direction sample (3/30)"],"winRate":0.6666666666666666,"direction":"short","liveAllowed":false,"realizedPnl":1.0525509000000204,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":3,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.005877737810575174,"spreadPct":0.00031709121657334425,"candleCount":40,"volumeRatio":0.7440105665308727,"latestVolume":45159.44,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07662150840684878,"impulsePct5m3":0.007746503557783311,"recentAverage":2.9495000000000005,"volumeAverage":60697.31,"btc15mTrendPct":-0.01367953190873253,"eth15mTrendPct":-0.01908582474571186,"previousAverage":2.9669388888888886,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"313","shadowEntryPrice":"2.8383","shadowExitPrice":"2.8042404","shadowCloseReason":"take_profit","shadowRealizedPnl":"0.9999999999999991","shadowRealizedPnlPct":"0.009999999999999992","maxHigh":"2.864","minLow":"2.796","feeImpact":0.20077366132595947,"entrySlippageImpact":0.05002501250624656,"spreadAtExit":null,"maxAdverseExcursionPct":0.009559495598836966,"maxFavorableExcursionPct":0.01441049242515779,"differenceReason":"paper and shadow disagree on outcome sign; inspect slippage, fees, and close timing"},{"paperPositionId":"216","symbol":"BNB/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"621.8789050000001","paperExitPrice":"625.9229835192151","entryFee":"0.1","exitFee":"0.1006503","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"0.1608030103545641","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999939","paperRealizedPnlPct":"-0.00850950299999994","openedAt":"2026-06-03T16:32:02.354Z","closedAt":"2026-06-03T16:39:24.968Z","paperMetadata":{"signal":{"id":"68492","spread":"0.07999999999992724","symbol":"BNB/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14900","status":"success","startedAt":"2026-06-03T16:30:26.536Z","ageSeconds":0.991,"durationMs":95365,"finishedAt":"2026-06-03T16:32:01.901Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":50.53,"latest15mCandleAgeMinutes":2.03315},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.006500559016131688},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07662150840684878},"correlationContext":{"passed":true,"btc15mTrendPct":-0.01367953190873253,"eth15mTrendPct":-0.01908582474571186},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.5454545454545454,"realizedPnl":3.322557152862811,"entryAllowed":true,"averageDistance":6.663631092380441,"closedPositions":22,"losingPositions":10,"winningPositions":12,"minClosedPositions":20,"averageRealizedPnlPct":0.0015102532513012782},"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.1834 USDT)","direction profit factor below threshold (0.903 < 1)"],"winRate":0.44,"direction":"short","liveAllowed":false,"realizedPnl":-8.183400438952324,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9027138756546487,"shadowAllowed":true,"quarantineMode":true,"closedPositions":175,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (22/30)"],"winRate":0.5454545454545454,"direction":"short","liveAllowed":false,"realizedPnl":3.3225571528628115,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":22,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.007299837121893316,"spreadPct":0.0001285780870793925,"candleCount":40,"volumeRatio":2.4791625646407693,"latestVolume":1568.4165,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07662150840684878,"impulsePct5m3":-0.006500559016131688,"recentAverage":631.8216666666666,"volumeAverage":632.6396349999999,"btc15mTrendPct":-0.01367953190873253,"eth15mTrendPct":-0.01908582474571186,"previousAverage":636.4677777777778,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T16:32:02.006Z","direction":"short","lastPrice":"622.19","timeframe":"15m","confidence":"0.9518","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":622.19,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"624.9","high":"625.7","open":"625.29","close":"625.69","symbol":"BNB/USDT","volume":"56.7177","exchange":"mexc","openTime":"2026-06-03T16:38:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T16:38:40.676Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":625.6101784300001},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"68492","spreadAtEntry":"0.0001285780870793925","spreadAbsAtEntry":"0.07999999999992724","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14900","status":"success","startedAt":"2026-06-03T16:30:26.536Z","ageSeconds":0.991,"durationMs":95365,"finishedAt":"2026-06-03T16:32:01.901Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":50.53,"latest15mCandleAgeMinutes":2.03315},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.006500559016131688},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07662150840684878},"correlationContext":{"passed":true,"btc15mTrendPct":-0.01367953190873253,"eth15mTrendPct":-0.01908582474571186},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.5454545454545454,"realizedPnl":3.322557152862811,"entryAllowed":true,"averageDistance":6.663631092380441,"closedPositions":22,"losingPositions":10,"winningPositions":12,"minClosedPositions":20,"averageRealizedPnlPct":0.0015102532513012782},"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.1834 USDT)","direction profit factor below threshold (0.903 < 1)"],"winRate":0.44,"direction":"short","liveAllowed":false,"realizedPnl":-8.183400438952324,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9027138756546487,"shadowAllowed":true,"quarantineMode":true,"closedPositions":175,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (22/30)"],"winRate":0.5454545454545454,"direction":"short","liveAllowed":false,"realizedPnl":3.3225571528628115,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":22,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.007299837121893316,"spreadPct":0.0001285780870793925,"candleCount":40,"volumeRatio":2.4791625646407693,"latestVolume":1568.4165,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07662150840684878,"impulsePct5m3":-0.006500559016131688,"recentAverage":631.8216666666666,"volumeAverage":632.6396349999999,"btc15mTrendPct":-0.01367953190873253,"eth15mTrendPct":-0.01908582474571186,"previousAverage":636.4677777777778,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"312","shadowEntryPrice":"622.19","shadowExitPrice":"625.9231400000001","shadowCloseReason":"stop_loss","shadowRealizedPnl":"-0.8000000000000078","shadowRealizedPnlPct":"-0.008000000000000078","maxHigh":"626","minLow":"622.02","feeImpact":0.2006503,"entrySlippageImpact":0.05002501250623853,"spreadAtExit":null,"maxAdverseExcursionPct":0.006626844819571189,"maxFavorableExcursionPct":0,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"215","symbol":"BNB/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"631.913885","paperExitPrice":"624.64308383919","entryFee":"0.1","exitFee":"0.0988494","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"0.15824941083546534","paperCloseReason":"take_profit","paperRealizedPnl":"0.951750600000006","paperRealizedPnlPct":"0.00951750600000006","openedAt":"2026-06-03T16:04:37.308Z","closedAt":"2026-06-03T16:19:57.896Z","paperMetadata":{"signal":{"id":"68392","spread":"0.05999999999994543","symbol":"BNB/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14890","status":"success","startedAt":"2026-06-03T16:02:56.488Z","ageSeconds":0.218,"durationMs":100617,"finishedAt":"2026-06-03T16:04:37.105Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":48.208,"latest15mCandleAgeMinutes":4.620283333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004404593361648683},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07566538617454556},"correlationContext":{"passed":true,"btc15mTrendPct":-0.00958532753179365,"eth15mTrendPct":-0.014370050208180435},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.5,"realizedPnl":1.4190559528627928,"entryAllowed":true,"averageDistance":6.005023531950852,"closedPositions":20,"losingPositions":10,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0007095279764313965},"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 (-10.0869 USDT)","direction profit factor below threshold (0.880 < 1)"],"winRate":0.43352601156069365,"direction":"short","liveAllowed":false,"realizedPnl":-10.086901638952343,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8800846207604037,"shadowAllowed":true,"quarantineMode":true,"closedPositions":173,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (20/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":1.4190559528627924,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":20,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.0026898121838206755,"spreadPct":0.00009490217167794226,"candleCount":40,"volumeRatio":0.762647600003332,"latestVolume":401.4631,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07566538617454556,"impulsePct5m3":-0.004404593361648683,"recentAverage":635.67,"volumeAverage":526.407085,"btc15mTrendPct":-0.00958532753179365,"eth15mTrendPct":-0.014370050208180435,"previousAverage":637.3844444444444,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T16:04:37.225Z","direction":"short","lastPrice":"632.23","timeframe":"15m","confidence":"0.625","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":632.23,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"623.93","high":"625.62","open":"625.62","close":"624.23","symbol":"BNB/USDT","volume":"112.4015","exchange":"mexc","openTime":"2026-06-03T16:18:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T16:18:42.417Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":624.3309183800001},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"68392","spreadAtEntry":"0.00009490217167794226","spreadAbsAtEntry":"0.05999999999994543","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14890","status":"success","startedAt":"2026-06-03T16:02:56.488Z","ageSeconds":0.218,"durationMs":100617,"finishedAt":"2026-06-03T16:04:37.105Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":48.208,"latest15mCandleAgeMinutes":4.620283333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.004404593361648683},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07566538617454556},"correlationContext":{"passed":true,"btc15mTrendPct":-0.00958532753179365,"eth15mTrendPct":-0.014370050208180435},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.5,"realizedPnl":1.4190559528627928,"entryAllowed":true,"averageDistance":6.005023531950852,"closedPositions":20,"losingPositions":10,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0007095279764313965},"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 (-10.0869 USDT)","direction profit factor below threshold (0.880 < 1)"],"winRate":0.43352601156069365,"direction":"short","liveAllowed":false,"realizedPnl":-10.086901638952343,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8800846207604037,"shadowAllowed":true,"quarantineMode":true,"closedPositions":173,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (20/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":1.4190559528627924,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":20,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.0026898121838206755,"spreadPct":0.00009490217167794226,"candleCount":40,"volumeRatio":0.762647600003332,"latestVolume":401.4631,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07566538617454556,"impulsePct5m3":-0.004404593361648683,"recentAverage":635.67,"volumeAverage":526.407085,"btc15mTrendPct":-0.00958532753179365,"eth15mTrendPct":-0.014370050208180435,"previousAverage":637.3844444444444,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":null,"shadowEntryPrice":null,"shadowExitPrice":null,"shadowCloseReason":null,"shadowRealizedPnl":null,"shadowRealizedPnlPct":null,"maxHigh":"633.47","minLow":"622.22","feeImpact":0.1988494,"entrySlippageImpact":0.05002501250624806,"spreadAtExit":null,"maxAdverseExcursionPct":0.002462542819422265,"maxFavorableExcursionPct":0.015340515899567584,"differenceReason":"no comparable closed shadow trade for the same signal"},{"paperPositionId":"214","symbol":"BNB/USDT","direction":"short","strategyVersion":"strategy_v2.6","paperEntryPrice":"638.7004900000001","paperExitPrice":"631.35160216206","entryFee":"0.1","exitFee":"0.09884939999999999","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"0.15656790869222598","paperCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000129","paperRealizedPnlPct":"0.009517506000000129","openedAt":"2026-06-03T15:29:23.393Z","closedAt":"2026-06-03T16:04:37.301Z","paperMetadata":{"signal":{"id":"68252","spread":"0.009999999999990905","symbol":"BNB/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14876","status":"success","startedAt":"2026-06-03T15:27:56.388Z","ageSeconds":0.21,"durationMs":86695,"finishedAt":"2026-06-03T15:29:23.083Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":43.105,"latest15mCandleAgeMinutes":14.3868},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0013054008996255656},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07633976581608856},"correlationContext":{"passed":true,"btc15mTrendPct":-0.005193339196582904,"eth15mTrendPct":-0.011062145264337108},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (19/20)"],"winRate":0.5263157894736842,"realizedPnl":2.2700062528627942,"entryAllowed":true,"averageDistance":5.528976721638651,"closedPositions":19,"losingPositions":9,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0011947401330856817},"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.3368 USDT)","direction profit factor below threshold (0.887 < 1)"],"winRate":0.43529411764705883,"direction":"short","liveAllowed":false,"realizedPnl":-9.33675163895236,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8867104341207013,"shadowAllowed":true,"quarantineMode":true,"closedPositions":170,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (19/30)"],"winRate":0.5263157894736842,"direction":"short","liveAllowed":false,"realizedPnl":2.2700062528627947,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":19,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.006936677595818374,"spreadPct":0.000015648962473773755,"candleCount":40,"volumeRatio":1.0065171733953093,"latestVolume":514.7464,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07633976581608856,"impulsePct5m3":0.0013054008996255656,"recentAverage":634.3633333333333,"volumeAverage":511.41343000000006,"btc15mTrendPct":-0.005193339196582904,"eth15mTrendPct":-0.011062145264337108,"previousAverage":638.7944444444444,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T15:29:23.221Z","direction":"short","lastPrice":"639.02","timeframe":"15m","confidence":"0.9538","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.6"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":639.02,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"630.81","high":"632.45","open":"630.81","close":"632.44","symbol":"BNB/USDT","volume":"38.1721","exchange":"mexc","openTime":"2026-06-03T16:03:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T16:03:49.063Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":631.03608412},"strategyVersion":"strategy_v2.6","maxOpenPositions":6},"signalDecisionId":"68252","spreadAtEntry":"0.000015648962473773755","spreadAbsAtEntry":"0.009999999999990905","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14876","status":"success","startedAt":"2026-06-03T15:27:56.388Z","ageSeconds":0.21,"durationMs":86695,"finishedAt":"2026-06-03T15:29:23.083Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":43.105,"latest15mCandleAgeMinutes":14.3868},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0013054008996255656},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07633976581608856},"correlationContext":{"passed":true,"btc15mTrendPct":-0.005193339196582904,"eth15mTrendPct":-0.011062145264337108},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (19/20)"],"winRate":0.5263157894736842,"realizedPnl":2.2700062528627942,"entryAllowed":true,"averageDistance":5.528976721638651,"closedPositions":19,"losingPositions":9,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0011947401330856817},"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.3368 USDT)","direction profit factor below threshold (0.887 < 1)"],"winRate":0.43529411764705883,"direction":"short","liveAllowed":false,"realizedPnl":-9.33675163895236,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8867104341207013,"shadowAllowed":true,"quarantineMode":true,"closedPositions":170,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (19/30)"],"winRate":0.5263157894736842,"direction":"short","liveAllowed":false,"realizedPnl":2.2700062528627947,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":19,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.006936677595818374,"spreadPct":0.000015648962473773755,"candleCount":40,"volumeRatio":1.0065171733953093,"latestVolume":514.7464,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07633976581608856,"impulsePct5m3":0.0013054008996255656,"recentAverage":634.3633333333333,"volumeAverage":511.41343000000006,"btc15mTrendPct":-0.005193339196582904,"eth15mTrendPct":-0.011062145264337108,"previousAverage":638.7944444444444,"strategyVersion":"strategy_v2.6","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":null,"shadowEntryPrice":null,"shadowExitPrice":null,"shadowCloseReason":null,"shadowRealizedPnl":null,"shadowRealizedPnlPct":null,"maxHigh":"638.78","minLow":"630.79","feeImpact":0.1988494,"entrySlippageImpact":0.05002501250624105,"spreadAtExit":null,"maxAdverseExcursionPct":0.00012448714420105393,"maxFavorableExcursionPct":0.012385288760307816,"differenceReason":"no comparable closed shadow trade for the same signal"},{"paperPositionId":"213","symbol":"ADA/USDT","direction":"short","strategyVersion":"strategy_v2.5","paperEntryPrice":"0.21539225","paperExitPrice":"0.2129139467715","entryFee":"0.1","exitFee":"0.0988494","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"464.2692575986369","paperCloseReason":"take_profit","paperRealizedPnl":"0.9517506000000053","paperRealizedPnlPct":"0.009517506000000054","openedAt":"2026-06-03T12:45:03.789Z","closedAt":"2026-06-03T15:34:41.044Z","paperMetadata":{"signal":{"id":"67614","spread":"0.00010000000000001674","symbol":"ADA/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14812","status":"success","startedAt":"2026-06-03T12:43:27.338Z","ageSeconds":0.443,"durationMs":95974,"finishedAt":"2026-06-03T12:45:03.312Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":28.712,"latest15mCandleAgeMinutes":15.057366666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.001389532190829063},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07553291824107443},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0004339053104624656,"eth15mTrendPct":-0.000684791768306187},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (18/20)"],"winRate":0.3333333333333333,"realizedPnl":-4.5008999999999535,"entryAllowed":true,"averageDistance":6.35069352854453,"closedPositions":18,"losingPositions":12,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.002500499999999975},"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.3368 USDT)","direction profit factor below threshold (0.887 < 1)"],"winRate":0.43529411764705883,"direction":"short","liveAllowed":false,"realizedPnl":-9.33675163895236,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8867104341207013,"shadowAllowed":true,"quarantineMode":true,"closedPositions":170,"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":"ADA/USDT","reasons":["insufficient symbol+direction sample (18/30)","non-positive symbol+direction paper PnL (-4.5009 USDT)","early weak pair caution: 18 closed, 0.333 win rate, -4.5009 USDT PnL"],"winRate":0.3333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":-4.5008999999999535,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":18,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.0019975414874001587,"spreadPct":0.00046403712296991527,"candleCount":40,"volumeRatio":1.444768408936269,"latestVolume":593306.7,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07553291824107443,"impulsePct5m3":-0.001389532190829063,"recentAverage":0.2165,"volumeAverage":410658.68850000005,"btc15mTrendPct":-0.0004339053104624656,"eth15mTrendPct":-0.000684791768306187,"previousAverage":0.21693333333333334,"strategyVersion":"strategy_v2.5","signalCandleCount":40,"excludedOpen5mCandle":false,"excludedOpen15mCandle":false},"exchange":"mexc","createdAt":"2026-06-03T12:45:03.454Z","direction":"short","lastPrice":"0.2155","timeframe":"15m","confidence":"0.5258","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.5"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":0.2155,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"0.2125","high":"0.2126","open":"0.2125","close":"0.2126","symbol":"ADA/USDT","volume":"190.49","exchange":"mexc","openTime":"2026-06-03T15:34:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T15:34:03.984Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.21280754300000002},"strategyVersion":"strategy_v2.5","maxOpenPositions":6},"signalDecisionId":"67614","spreadAtEntry":"0.00046403712296991527","spreadAbsAtEntry":"0.00010000000000001674","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14812","status":"success","startedAt":"2026-06-03T12:43:27.338Z","ageSeconds":0.443,"durationMs":95974,"finishedAt":"2026-06-03T12:45:03.312Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":28.712,"latest15mCandleAgeMinutes":15.057366666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.001389532190829063},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07553291824107443},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0004339053104624656,"eth15mTrendPct":-0.000684791768306187},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (18/20)"],"winRate":0.3333333333333333,"realizedPnl":-4.5008999999999535,"entryAllowed":true,"averageDistance":6.35069352854453,"closedPositions":18,"losingPositions":12,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.002500499999999975},"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.3368 USDT)","direction profit factor below threshold (0.887 < 1)"],"winRate":0.43529411764705883,"direction":"short","liveAllowed":false,"realizedPnl":-9.33675163895236,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8867104341207013,"shadowAllowed":true,"quarantineMode":true,"closedPositions":170,"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":"ADA/USDT","reasons":["insufficient symbol+direction sample (18/30)","non-positive symbol+direction paper PnL (-4.5009 USDT)","early weak pair caution: 18 closed, 0.333 win rate, -4.5009 USDT PnL"],"winRate":0.3333333333333333,"direction":"short","liveAllowed":false,"realizedPnl":-4.5008999999999535,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":18,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.0019975414874001587,"spreadPct":0.00046403712296991527,"candleCount":40,"volumeRatio":1.444768408936269,"latestVolume":593306.7,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07553291824107443,"impulsePct5m3":-0.001389532190829063,"recentAverage":0.2165,"volumeAverage":410658.68850000005,"btc15mTrendPct":-0.0004339053104624656,"eth15mTrendPct":-0.000684791768306187,"previousAverage":0.21693333333333334,"strategyVersion":"strategy_v2.5","signalCandleCount":40,"excludedOpen5mCandle":false,"excludedOpen15mCandle":false},"shadowTradeId":"311","shadowEntryPrice":"0.2155","shadowExitPrice":"0.212914","shadowCloseReason":"take_profit","shadowRealizedPnl":"1.0000000000000024","shadowRealizedPnlPct":"0.010000000000000024","maxHigh":"0.2164","minLow":"0.2123","feeImpact":0.1988494,"entrySlippageImpact":0.05002501250624839,"spreadAtExit":null,"maxAdverseExcursionPct":0.004678673443450271,"maxFavorableExcursionPct":0.014356366118093936,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"212","symbol":"BNB/USDT","direction":"short","strategyVersion":"strategy_v2.5","paperEntryPrice":"634.80244","paperExitPrice":"638.9305602673201","entryFee":"0.1","exitFee":"0.1006503","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"0.15752932518658874","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509503000000022","paperRealizedPnlPct":"-0.008509503000000022","openedAt":"2026-06-03T12:12:33.201Z","closedAt":"2026-06-03T15:29:23.377Z","paperMetadata":{"signal":{"id":"67482","spread":"0.01999999999998181","symbol":"BNB/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14799","status":"success","startedAt":"2026-06-03T12:10:57.278Z","ageSeconds":0.939,"durationMs":95582,"finishedAt":"2026-06-03T12:12:32.860Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":47.315,"latest15mCandleAgeMinutes":12.54895},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.003149285535221846},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07511256750078554},"correlationContext":{"passed":true,"btc15mTrendPct":0.0015868844726449642,"eth15mTrendPct":0.0026159136423059646},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (18/20)"],"winRate":0.5,"realizedPnl":1.3182556528627951,"entryAllowed":true,"averageDistance":7.1791976930209955,"closedPositions":18,"losingPositions":9,"winningPositions":9,"minClosedPositions":20,"averageRealizedPnlPct":0.0007323642515904417},"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 (-10.2885 USDT)","direction profit factor below threshold (0.875 < 1)"],"winRate":0.4319526627218935,"direction":"short","liveAllowed":false,"realizedPnl":-10.288502238952361,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8751621551829251,"shadowAllowed":true,"quarantineMode":true,"closedPositions":169,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (18/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":1.3182556528627947,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":18,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.0029887531001509915,"spreadPct":0.00003149011210477045,"candleCount":40,"volumeRatio":2.324105383925014,"latestVolume":792.6717,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07511256750078554,"impulsePct5m3":-0.003149285535221846,"recentAverage":641.4150000000001,"volumeAverage":341.0653,"btc15mTrendPct":0.0015868844726449642,"eth15mTrendPct":0.0026159136423059646,"previousAverage":643.3377777777777,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T12:12:32.954Z","direction":"short","lastPrice":"635.12","timeframe":"15m","confidence":"0.7623","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.5"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":635.12,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"638.5","high":"639.03","open":"638.96","close":"639.03","symbol":"BNB/USDT","volume":"33.9759","exchange":"mexc","openTime":"2026-06-03T15:28:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T15:28:40.162Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":638.6112546400001},"strategyVersion":"strategy_v2.5","maxOpenPositions":6},"signalDecisionId":"67482","spreadAtEntry":"0.00003149011210477045","spreadAbsAtEntry":"0.01999999999998181","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14799","status":"success","startedAt":"2026-06-03T12:10:57.278Z","ageSeconds":0.939,"durationMs":95582,"finishedAt":"2026-06-03T12:12:32.860Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":47.315,"latest15mCandleAgeMinutes":12.54895},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.003149285535221846},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07511256750078554},"correlationContext":{"passed":true,"btc15mTrendPct":0.0015868844726449642,"eth15mTrendPct":0.0026159136423059646},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (18/20)"],"winRate":0.5,"realizedPnl":1.3182556528627951,"entryAllowed":true,"averageDistance":7.1791976930209955,"closedPositions":18,"losingPositions":9,"winningPositions":9,"minClosedPositions":20,"averageRealizedPnlPct":0.0007323642515904417},"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 (-10.2885 USDT)","direction profit factor below threshold (0.875 < 1)"],"winRate":0.4319526627218935,"direction":"short","liveAllowed":false,"realizedPnl":-10.288502238952361,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8751621551829251,"shadowAllowed":true,"quarantineMode":true,"closedPositions":169,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (18/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":1.3182556528627947,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":18,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.0029887531001509915,"spreadPct":0.00003149011210477045,"candleCount":40,"volumeRatio":2.324105383925014,"latestVolume":792.6717,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07511256750078554,"impulsePct5m3":-0.003149285535221846,"recentAverage":641.4150000000001,"volumeAverage":341.0653,"btc15mTrendPct":0.0015868844726449642,"eth15mTrendPct":0.0026159136423059646,"previousAverage":643.3377777777777,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":null,"shadowEntryPrice":null,"shadowExitPrice":null,"shadowCloseReason":null,"shadowRealizedPnl":null,"shadowRealizedPnlPct":null,"maxHigh":"639.12","minLow":"630","feeImpact":0.2006503,"entrySlippageImpact":0.05002501250624645,"spreadAtExit":null,"maxAdverseExcursionPct":0.0068014231325260145,"maxFavorableExcursionPct":0.007565251324490887,"differenceReason":"no comparable closed shadow trade for the same signal"},{"paperPositionId":"210","symbol":"BNB/USDT","direction":"short","strategyVersion":"strategy_v2.5","paperEntryPrice":"643.39814","paperExitPrice":"635.99520100116","entryFee":"0.1","exitFee":"0.0988494","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"0.15542475767803743","paperCloseReason":"take_profit","paperRealizedPnl":"0.9517506","paperRealizedPnlPct":"0.009517506","openedAt":"2026-06-03T05:37:20.675Z","closedAt":"2026-06-03T12:12:33.186Z","paperMetadata":{"signal":{"id":"65902","spread":"0.009999999999990905","symbol":"BNB/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14641","status":"success","startedAt":"2026-06-03T05:35:56.136Z","ageSeconds":0.476,"durationMs":84237,"finishedAt":"2026-06-03T05:37:20.373Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":41.944,"latest15mCandleAgeMinutes":7.341233333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.003491108582828124},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07732181088801321},"correlationContext":{"passed":true,"btc15mTrendPct":0.0024734588464761583,"eth15mTrendPct":0.001314981503392282},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (17/20)"],"winRate":0.5294117647058824,"realizedPnl":2.1692059528627796,"entryAllowed":true,"averageDistance":7.455739589180315,"closedPositions":17,"losingPositions":8,"winningPositions":9,"minClosedPositions":20,"averageRealizedPnlPct":0.001276003501683988},"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.5866 USDT)","direction profit factor below threshold (0.894 < 1)"],"winRate":0.437125748502994,"direction":"short","liveAllowed":false,"realizedPnl":-8.58660163895238,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8936156689280828,"shadowAllowed":true,"quarantineMode":true,"closedPositions":167,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (17/30)"],"winRate":0.5294117647058824,"direction":"short","liveAllowed":false,"realizedPnl":2.1692059528627796,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":17,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.013271381909245848,"spreadPct":0.000015534704529905712,"candleCount":40,"volumeRatio":1.4576023287210724,"latestVolume":1535.061,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07732181088801321,"impulsePct5m3":0.003491108582828124,"recentAverage":638.7499999999999,"volumeAverage":1053.141155,"btc15mTrendPct":0.0024734588464761583,"eth15mTrendPct":0.001314981503392282,"previousAverage":647.341111111111,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T05:37:20.490Z","direction":"short","lastPrice":"643.72","timeframe":"15m","confidence":"0.9942","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.5"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":643.72,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"635.04","high":"636.5","open":"636.49","close":"635.04","symbol":"BNB/USDT","volume":"148.4248","exchange":"mexc","openTime":"2026-06-03T12:11:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T12:11:45.903Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":635.67736232},"strategyVersion":"strategy_v2.5","maxOpenPositions":6},"signalDecisionId":"65902","spreadAtEntry":"0.000015534704529905712","spreadAbsAtEntry":"0.009999999999990905","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14641","status":"success","startedAt":"2026-06-03T05:35:56.136Z","ageSeconds":0.476,"durationMs":84237,"finishedAt":"2026-06-03T05:37:20.373Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":41.944,"latest15mCandleAgeMinutes":7.341233333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.003491108582828124},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07732181088801321},"correlationContext":{"passed":true,"btc15mTrendPct":0.0024734588464761583,"eth15mTrendPct":0.001314981503392282},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (17/20)"],"winRate":0.5294117647058824,"realizedPnl":2.1692059528627796,"entryAllowed":true,"averageDistance":7.455739589180315,"closedPositions":17,"losingPositions":8,"winningPositions":9,"minClosedPositions":20,"averageRealizedPnlPct":0.001276003501683988},"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.5866 USDT)","direction profit factor below threshold (0.894 < 1)"],"winRate":0.437125748502994,"direction":"short","liveAllowed":false,"realizedPnl":-8.58660163895238,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8936156689280828,"shadowAllowed":true,"quarantineMode":true,"closedPositions":167,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (17/30)"],"winRate":0.5294117647058824,"direction":"short","liveAllowed":false,"realizedPnl":2.1692059528627796,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":17,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.013271381909245848,"spreadPct":0.000015534704529905712,"candleCount":40,"volumeRatio":1.4576023287210724,"latestVolume":1535.061,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07732181088801321,"impulsePct5m3":0.003491108582828124,"recentAverage":638.7499999999999,"volumeAverage":1053.141155,"btc15mTrendPct":0.0024734588464761583,"eth15mTrendPct":0.001314981503392282,"previousAverage":647.341111111111,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":null,"shadowEntryPrice":null,"shadowExitPrice":null,"shadowCloseReason":null,"shadowRealizedPnl":null,"shadowRealizedPnlPct":null,"maxHigh":"646.76","minLow":"634.31","feeImpact":0.1988494,"entrySlippageImpact":0.050025012506255476,"spreadAtExit":null,"maxAdverseExcursionPct":0.005225162758474836,"maxFavorableExcursionPct":0.014125219572440895,"differenceReason":"no comparable closed shadow trade for the same signal"},{"paperPositionId":"209","symbol":"ADA/USDT","direction":"short","strategyVersion":"strategy_v2.5","paperEntryPrice":"0.21489250000000001","paperExitPrice":"0.2162899459275","entryFee":"0.1","exitFee":"0.10065029999999998","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"465.34895354654066","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999955","paperRealizedPnlPct":"-0.008509502999999955","openedAt":"2026-06-03T05:22:21.208Z","closedAt":"2026-06-03T06:37:24.160Z","paperMetadata":{"signal":{"id":"65844","spread":"0.00009999999999998899","symbol":"ADA/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14635","status":"success","startedAt":"2026-06-03T05:20:56.091Z","ageSeconds":0.768,"durationMs":84498,"finishedAt":"2026-06-03T05:22:20.589Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":26.046,"latest15mCandleAgeMinutes":7.3461},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.003267973856209179},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0769584982963736},"correlationContext":{"passed":true,"btc15mTrendPct":0.0006378880632998988,"eth15mTrendPct":-0.0013254367998379627},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (17/20)"],"winRate":0.35294117647058826,"realizedPnl":-3.6499496999999583,"entryAllowed":true,"averageDistance":6.79856278463543,"closedPositions":17,"losingPositions":11,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.0021470292352940928},"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.5866 USDT)","direction profit factor below threshold (0.894 < 1)"],"winRate":0.437125748502994,"direction":"short","liveAllowed":false,"realizedPnl":-8.58660163895238,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8936156689280828,"shadowAllowed":true,"quarantineMode":true,"closedPositions":167,"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":"ADA/USDT","reasons":["insufficient symbol+direction sample (17/30)","non-positive symbol+direction paper PnL (-3.6499 USDT)","early weak pair caution: 17 closed, 0.353 win rate, -3.6499 USDT PnL"],"winRate":0.35294117647058826,"direction":"short","liveAllowed":false,"realizedPnl":-3.649949699999958,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":17,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.005618417958031715,"spreadPct":0.00046511627906971624,"candleCount":40,"volumeRatio":2.483987636450389,"latestVolume":977581.18,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0769584982963736,"impulsePct5m3":0.003267973856209179,"recentAverage":0.2114,"volumeAverage":393553.15849999996,"btc15mTrendPct":0.0006378880632998988,"eth15mTrendPct":-0.0013254367998379627,"previousAverage":0.21259444444444445,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T05:22:20.779Z","direction":"short","lastPrice":"0.215","timeframe":"15m","confidence":"0.797","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.5"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":0.215,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"0.2161","high":"0.2164","open":"0.2162","close":"0.2162","symbol":"ADA/USDT","volume":"28931.71","exchange":"mexc","openTime":"2026-06-03T06:36:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T06:36:56.301Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.216181855},"strategyVersion":"strategy_v2.5","maxOpenPositions":6},"signalDecisionId":"65844","spreadAtEntry":"0.00046511627906971624","spreadAbsAtEntry":"0.00009999999999998899","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14635","status":"success","startedAt":"2026-06-03T05:20:56.091Z","ageSeconds":0.768,"durationMs":84498,"finishedAt":"2026-06-03T05:22:20.589Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":26.046,"latest15mCandleAgeMinutes":7.3461},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.003267973856209179},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.0769584982963736},"correlationContext":{"passed":true,"btc15mTrendPct":0.0006378880632998988,"eth15mTrendPct":-0.0013254367998379627},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (17/20)"],"winRate":0.35294117647058826,"realizedPnl":-3.6499496999999583,"entryAllowed":true,"averageDistance":6.79856278463543,"closedPositions":17,"losingPositions":11,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.0021470292352940928},"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.5866 USDT)","direction profit factor below threshold (0.894 < 1)"],"winRate":0.437125748502994,"direction":"short","liveAllowed":false,"realizedPnl":-8.58660163895238,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.8936156689280828,"shadowAllowed":true,"quarantineMode":true,"closedPositions":167,"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":"ADA/USDT","reasons":["insufficient symbol+direction sample (17/30)","non-positive symbol+direction paper PnL (-3.6499 USDT)","early weak pair caution: 17 closed, 0.353 win rate, -3.6499 USDT PnL"],"winRate":0.35294117647058826,"direction":"short","liveAllowed":false,"realizedPnl":-3.649949699999958,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":17,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.005618417958031715,"spreadPct":0.00046511627906971624,"candleCount":40,"volumeRatio":2.483987636450389,"latestVolume":977581.18,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.0769584982963736,"impulsePct5m3":0.003267973856209179,"recentAverage":0.2114,"volumeAverage":393553.15849999996,"btc15mTrendPct":0.0006378880632998988,"eth15mTrendPct":-0.0013254367998379627,"previousAverage":0.21259444444444445,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"308","shadowEntryPrice":"0.215","shadowExitPrice":"0.21629","shadowCloseReason":"stop_loss","shadowRealizedPnl":"-0.8000000000000063","shadowRealizedPnlPct":"-0.008000000000000063","maxHigh":"0.2166","minLow":"0.2137","feeImpact":0.2006503,"entrySlippageImpact":0.050025012506245026,"spreadAtExit":null,"maxAdverseExcursionPct":0.007945833381807056,"maxFavorableExcursionPct":0.005549286271042558,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"208","symbol":"BNB/USDT","direction":"short","strategyVersion":"strategy_v2.5","paperEntryPrice":"640.6595100000001","paperExitPrice":"644.82571879353","entryFee":"0.1","exitFee":"0.10065029999999997","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"0.1560891525671725","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999848","paperRealizedPnlPct":"-0.008509502999999849","openedAt":"2026-06-03T05:09:52.883Z","closedAt":"2026-06-03T05:37:20.664Z","paperMetadata":{"signal":{"id":"65792","spread":"0.009999999999990905","symbol":"BNB/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14630","status":"success","startedAt":"2026-06-03T05:08:26.029Z","ageSeconds":0.593,"durationMs":86492,"finishedAt":"2026-06-03T05:09:52.521Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":43.372,"latest15mCandleAgeMinutes":9.876533333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.005787983642655024},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07725296549474367},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0034110487994115234,"eth15mTrendPct":-0.005703036941975255},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (16/20)"],"winRate":0.5625,"realizedPnl":3.0201562528627717,"entryAllowed":true,"averageDistance":6.961309461324925,"closedPositions":16,"losingPositions":7,"winningPositions":9,"minClosedPositions":20,"averageRealizedPnlPct":0.0018875976580392325},"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.7357 USDT)","direction profit factor below threshold (0.903 < 1)"],"winRate":0.4397590361445783,"direction":"short","liveAllowed":false,"realizedPnl":-7.735651338952389,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9031373659632366,"shadowAllowed":true,"quarantineMode":true,"closedPositions":166,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (16/30)"],"winRate":0.5625,"direction":"short","liveAllowed":false,"realizedPnl":3.020156252862772,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":16,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.021572366011371642,"spreadPct":0.000015601110799074707,"candleCount":40,"volumeRatio":0.8721320712446213,"latestVolume":836.162,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07725296549474367,"impulsePct5m3":0.005787983642655024,"recentAverage":635.18,"volumeAverage":958.7561650000001,"btc15mTrendPct":-0.0034110487994115234,"eth15mTrendPct":-0.005703036941975255,"previousAverage":649.1844444444445,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T05:09:52.608Z","direction":"short","lastPrice":"640.98","timeframe":"15m","confidence":"0.9258","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.5"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":640.98,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"643.47","high":"644.59","open":"644.5","close":"643.47","symbol":"BNB/USDT","volume":"15.9548","exchange":"mexc","openTime":"2026-06-03T05:36:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T05:36:38.601Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":644.50346706},"strategyVersion":"strategy_v2.5","maxOpenPositions":6},"signalDecisionId":"65792","spreadAtEntry":"0.000015601110799074707","spreadAbsAtEntry":"0.009999999999990905","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14630","status":"success","startedAt":"2026-06-03T05:08:26.029Z","ageSeconds":0.593,"durationMs":86492,"finishedAt":"2026-06-03T05:09:52.521Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":43.372,"latest15mCandleAgeMinutes":9.876533333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.005787983642655024},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07725296549474367},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0034110487994115234,"eth15mTrendPct":-0.005703036941975255},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (16/20)"],"winRate":0.5625,"realizedPnl":3.0201562528627717,"entryAllowed":true,"averageDistance":6.961309461324925,"closedPositions":16,"losingPositions":7,"winningPositions":9,"minClosedPositions":20,"averageRealizedPnlPct":0.0018875976580392325},"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.7357 USDT)","direction profit factor below threshold (0.903 < 1)"],"winRate":0.4397590361445783,"direction":"short","liveAllowed":false,"realizedPnl":-7.735651338952389,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9031373659632366,"shadowAllowed":true,"quarantineMode":true,"closedPositions":166,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (16/30)"],"winRate":0.5625,"direction":"short","liveAllowed":false,"realizedPnl":3.020156252862772,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":16,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.021572366011371642,"spreadPct":0.000015601110799074707,"candleCount":40,"volumeRatio":0.8721320712446213,"latestVolume":836.162,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07725296549474367,"impulsePct5m3":0.005787983642655024,"recentAverage":635.18,"volumeAverage":958.7561650000001,"btc15mTrendPct":-0.0034110487994115234,"eth15mTrendPct":-0.005703036941975255,"previousAverage":649.1844444444445,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":null,"shadowEntryPrice":null,"shadowExitPrice":null,"shadowCloseReason":null,"shadowRealizedPnl":null,"shadowRealizedPnlPct":null,"maxHigh":"644.59","minLow":"641.14","feeImpact":0.20065029999999998,"entrySlippageImpact":0.050025012506245276,"spreadAtExit":null,"maxAdverseExcursionPct":0.006135068532737402,"maxFavorableExcursionPct":0,"differenceReason":"no comparable closed shadow trade for the same signal"},{"paperPositionId":"207","symbol":"DOGE/USDT","direction":"short","strategyVersion":"strategy_v2.5","paperEntryPrice":"0.09333331000000002","paperExitPrice":"0.09394025651493002","entryFee":"0.1","exitFee":"0.1006503","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"1071.4288392857811","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999983","paperRealizedPnlPct":"-0.008509502999999983","openedAt":"2026-06-03T05:04:52.077Z","closedAt":"2026-06-03T05:07:21.153Z","paperMetadata":{"signal":{"id":"65773","spread":"0.000020000000000006124","symbol":"DOGE/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14628","status":"success","startedAt":"2026-06-03T05:03:26.026Z","ageSeconds":0.47,"durationMs":85310,"finishedAt":"2026-06-03T05:04:51.336Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":34.527,"latest15mCandleAgeMinutes":4.857783333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.002482728842832406},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07794007086229811},"correlationContext":{"passed":true,"btc15mTrendPct":-0.004162498266215771,"eth15mTrendPct":-0.0067487931913038585},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.4782608695652174,"realizedPnl":0.6101007270614887,"entryAllowed":true,"averageDistance":5.5866120189258615,"closedPositions":23,"losingPositions":12,"winningPositions":11,"minClosedPositions":20,"averageRealizedPnlPct":0.000265261185678908},"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.3319 USDT)","direction profit factor below threshold (0.943 < 1)"],"winRate":0.4506172839506173,"direction":"short","liveAllowed":false,"realizedPnl":-4.331850138952423,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.943343608314347,"shadowAllowed":true,"quarantineMode":true,"closedPositions":162,"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":"DOGE/USDT","reasons":["insufficient symbol+direction sample (23/30)"],"winRate":0.4782608695652174,"direction":"short","liveAllowed":false,"realizedPnl":0.6101007270614875,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":23,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.007226809246962816,"spreadPct":0.00021417862497329323,"candleCount":40,"volumeRatio":0.6254609784921794,"latestVolume":1931118.19,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07794007086229811,"impulsePct5m3":0.002482728842832406,"recentAverage":0.09211666666666667,"volumeAverage":3087511.8614999996,"btc15mTrendPct":-0.004162498266215771,"eth15mTrendPct":-0.0067487931913038585,"previousAverage":0.09278722222222222,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T05:04:51.482Z","direction":"short","lastPrice":"0.09338","timeframe":"15m","confidence":"0.8","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.5"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":0.09338,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"0.09369","high":"0.09395","open":"0.09375","close":"0.0939","symbol":"DOGE/USDT","volume":"417382.82","exchange":"mexc","openTime":"2026-06-03T05:06:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T05:06:45.460Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.09389330986000002},"strategyVersion":"strategy_v2.5","maxOpenPositions":6},"signalDecisionId":"65773","spreadAtEntry":"0.00021417862497329323","spreadAbsAtEntry":"0.000020000000000006124","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14628","status":"success","startedAt":"2026-06-03T05:03:26.026Z","ageSeconds":0.47,"durationMs":85310,"finishedAt":"2026-06-03T05:04:51.336Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":34.527,"latest15mCandleAgeMinutes":4.857783333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.002482728842832406},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07794007086229811},"correlationContext":{"passed":true,"btc15mTrendPct":-0.004162498266215771,"eth15mTrendPct":-0.0067487931913038585},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.4782608695652174,"realizedPnl":0.6101007270614887,"entryAllowed":true,"averageDistance":5.5866120189258615,"closedPositions":23,"losingPositions":12,"winningPositions":11,"minClosedPositions":20,"averageRealizedPnlPct":0.000265261185678908},"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.3319 USDT)","direction profit factor below threshold (0.943 < 1)"],"winRate":0.4506172839506173,"direction":"short","liveAllowed":false,"realizedPnl":-4.331850138952423,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.943343608314347,"shadowAllowed":true,"quarantineMode":true,"closedPositions":162,"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":"DOGE/USDT","reasons":["insufficient symbol+direction sample (23/30)"],"winRate":0.4782608695652174,"direction":"short","liveAllowed":false,"realizedPnl":0.6101007270614875,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":23,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.007226809246962816,"spreadPct":0.00021417862497329323,"candleCount":40,"volumeRatio":0.6254609784921794,"latestVolume":1931118.19,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07794007086229811,"impulsePct5m3":0.002482728842832406,"recentAverage":0.09211666666666667,"volumeAverage":3087511.8614999996,"btc15mTrendPct":-0.004162498266215771,"eth15mTrendPct":-0.0067487931913038585,"previousAverage":0.09278722222222222,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"305","shadowEntryPrice":"0.09338","shadowExitPrice":"0.09394028","shadowCloseReason":"stop_loss","shadowRealizedPnl":"-0.799999999999996","shadowRealizedPnlPct":"-0.00799999999999996","maxHigh":"0.09405","minLow":"0.09367","feeImpact":0.2006503,"entrySlippageImpact":0.050025012506240404,"spreadAtExit":null,"maxAdverseExcursionPct":0.007678823348277031,"maxFavorableExcursionPct":0,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"206","symbol":"ADA/USDT","direction":"short","strategyVersion":"strategy_v2.5","paperEntryPrice":"0.2120939","paperExitPrice":"0.2134731466317","entryFee":"0.1","exitFee":"0.1006503","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"471.4892790410285","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999993","paperRealizedPnlPct":"-0.008509502999999993","openedAt":"2026-06-03T04:47:21.199Z","closedAt":"2026-06-03T05:04:52.054Z","paperMetadata":{"signal":{"id":"65704","spread":"0.00009999999999998899","symbol":"ADA/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14621","status":"success","startedAt":"2026-06-03T04:45:55.974Z","ageSeconds":0.586,"durationMs":84461,"finishedAt":"2026-06-03T04:47:20.435Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":24.765,"latest15mCandleAgeMinutes":2.3430833333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0042694497153700755},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07850377109098731},"correlationContext":{"passed":true,"btc15mTrendPct":-0.00731099821947969,"eth15mTrendPct":-0.01159108686831498},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (16/20)"],"winRate":0.375,"realizedPnl":-2.798999399999959,"entryAllowed":true,"averageDistance":5.607878886159346,"closedPositions":16,"losingPositions":10,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.0017493746249999742},"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 (-3.4809 USDT)","direction profit factor below threshold (0.954 < 1)"],"winRate":0.453416149068323,"direction":"short","liveAllowed":false,"realizedPnl":-3.4808998389524257,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9539608137127444,"shadowAllowed":true,"quarantineMode":true,"closedPositions":161,"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":"ADA/USDT","reasons":["insufficient symbol+direction sample (16/30)","non-positive symbol+direction paper PnL (-2.7990 USDT)","early weak pair caution: 16 closed, 0.375 win rate, -2.7990 USDT PnL"],"winRate":0.375,"direction":"short","liveAllowed":false,"realizedPnl":-2.7989993999999587,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":16,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.013253672154243671,"spreadPct":0.0004712535344014561,"candleCount":40,"volumeRatio":1.029596169183646,"latestVolume":378084.87,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07850377109098731,"impulsePct5m3":0.0042694497153700755,"recentAverage":0.21011666666666665,"volumeAverage":367216.6635,"btc15mTrendPct":-0.00731099821947969,"eth15mTrendPct":-0.01159108686831498,"previousAverage":0.2129388888888889,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T04:47:20.598Z","direction":"short","lastPrice":"0.2122","timeframe":"15m","confidence":"0.7878","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.5"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":0.2122,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"0.2131","high":"0.2139","open":"0.2131","close":"0.2138","symbol":"ADA/USDT","volume":"37840.55","exchange":"mexc","openTime":"2026-06-03T05:04:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T05:04:25.192Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2133664634},"strategyVersion":"strategy_v2.5","maxOpenPositions":6},"signalDecisionId":"65704","spreadAtEntry":"0.0004712535344014561","spreadAbsAtEntry":"0.00009999999999998899","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14621","status":"success","startedAt":"2026-06-03T04:45:55.974Z","ageSeconds":0.586,"durationMs":84461,"finishedAt":"2026-06-03T04:47:20.435Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":24.765,"latest15mCandleAgeMinutes":2.3430833333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0042694497153700755},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07850377109098731},"correlationContext":{"passed":true,"btc15mTrendPct":-0.00731099821947969,"eth15mTrendPct":-0.01159108686831498},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (16/20)"],"winRate":0.375,"realizedPnl":-2.798999399999959,"entryAllowed":true,"averageDistance":5.607878886159346,"closedPositions":16,"losingPositions":10,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.0017493746249999742},"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 (-3.4809 USDT)","direction profit factor below threshold (0.954 < 1)"],"winRate":0.453416149068323,"direction":"short","liveAllowed":false,"realizedPnl":-3.4808998389524257,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9539608137127444,"shadowAllowed":true,"quarantineMode":true,"closedPositions":161,"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":"ADA/USDT","reasons":["insufficient symbol+direction sample (16/30)","non-positive symbol+direction paper PnL (-2.7990 USDT)","early weak pair caution: 16 closed, 0.375 win rate, -2.7990 USDT PnL"],"winRate":0.375,"direction":"short","liveAllowed":false,"realizedPnl":-2.7989993999999587,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":16,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.013253672154243671,"spreadPct":0.0004712535344014561,"candleCount":40,"volumeRatio":1.029596169183646,"latestVolume":378084.87,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07850377109098731,"impulsePct5m3":0.0042694497153700755,"recentAverage":0.21011666666666665,"volumeAverage":367216.6635,"btc15mTrendPct":-0.00731099821947969,"eth15mTrendPct":-0.01159108686831498,"previousAverage":0.2129388888888889,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"304","shadowEntryPrice":"0.2122","shadowExitPrice":"0.2134732","shadowCloseReason":"stop_loss","shadowRealizedPnl":"-0.8000000000000009","shadowRealizedPnlPct":"-0.008000000000000009","maxHigh":"0.2143","minLow":"0.2109","feeImpact":0.2006503,"entrySlippageImpact":0.05002501250625212,"spreadAtExit":null,"maxAdverseExcursionPct":0.010401524984924077,"maxFavorableExcursionPct":0.0056291105024708285,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"205","symbol":"DOGE/USDT","direction":"short","strategyVersion":"strategy_v2.5","paperEntryPrice":"0.09271362","paperExitPrice":"0.09331653667085998","entryFee":"0.1","exitFee":"0.10065029999999998","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"1078.5901790912706","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999866","paperRealizedPnlPct":"-0.008509502999999866","openedAt":"2026-06-03T04:47:21.194Z","closedAt":"2026-06-03T05:04:52.061Z","paperMetadata":{"signal":{"id":"65703","spread":"0.000009999999999996123","symbol":"DOGE/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14621","status":"success","startedAt":"2026-06-03T04:45:55.974Z","ageSeconds":0.57,"durationMs":84461,"finishedAt":"2026-06-03T04:47:20.435Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":33.526,"latest15mCandleAgeMinutes":2.3428},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0016217969510217034},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07850377109098731},"correlationContext":{"passed":true,"btc15mTrendPct":-0.00731099821947969,"eth15mTrendPct":-0.01159108686831498},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.5,"realizedPnl":1.4610510270614852,"entryAllowed":true,"averageDistance":5.26300049078071,"closedPositions":22,"losingPositions":11,"winningPositions":11,"minClosedPositions":20,"averageRealizedPnlPct":0.0006641141032097659},"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 (-3.4809 USDT)","direction profit factor below threshold (0.954 < 1)"],"winRate":0.453416149068323,"direction":"short","liveAllowed":false,"realizedPnl":-3.4808998389524257,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9539608137127444,"shadowAllowed":true,"quarantineMode":true,"closedPositions":161,"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":"DOGE/USDT","reasons":["insufficient symbol+direction sample (22/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":1.4610510270614854,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":22,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.008657231122925381,"spreadPct":0.0001078050884001307,"candleCount":40,"volumeRatio":1.141589996996123,"latestVolume":3583511.49,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07850377109098731,"impulsePct5m3":0.0016217969510217034,"recentAverage":0.09199000000000002,"volumeAverage":3139052.9869999993,"btc15mTrendPct":-0.00731099821947969,"eth15mTrendPct":-0.01159108686831498,"previousAverage":0.09279333333333334,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T04:47:20.580Z","direction":"short","lastPrice":"0.09276","timeframe":"15m","confidence":"0.9474","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.5"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":0.09276,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"0.0933","high":"0.09366","open":"0.0933","close":"0.09366","symbol":"DOGE/USDT","volume":"266770.83","exchange":"mexc","openTime":"2026-06-03T05:04:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T05:04:16.996Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.09326990171999999},"strategyVersion":"strategy_v2.5","maxOpenPositions":6},"signalDecisionId":"65703","spreadAtEntry":"0.0001078050884001307","spreadAbsAtEntry":"0.000009999999999996123","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14621","status":"success","startedAt":"2026-06-03T04:45:55.974Z","ageSeconds":0.57,"durationMs":84461,"finishedAt":"2026-06-03T04:47:20.435Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":33.526,"latest15mCandleAgeMinutes":2.3428},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0016217969510217034},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07850377109098731},"correlationContext":{"passed":true,"btc15mTrendPct":-0.00731099821947969,"eth15mTrendPct":-0.01159108686831498},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.5,"realizedPnl":1.4610510270614852,"entryAllowed":true,"averageDistance":5.26300049078071,"closedPositions":22,"losingPositions":11,"winningPositions":11,"minClosedPositions":20,"averageRealizedPnlPct":0.0006641141032097659},"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 (-3.4809 USDT)","direction profit factor below threshold (0.954 < 1)"],"winRate":0.453416149068323,"direction":"short","liveAllowed":false,"realizedPnl":-3.4808998389524257,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9539608137127444,"shadowAllowed":true,"quarantineMode":true,"closedPositions":161,"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":"DOGE/USDT","reasons":["insufficient symbol+direction sample (22/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":1.4610510270614854,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":22,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.008657231122925381,"spreadPct":0.0001078050884001307,"candleCount":40,"volumeRatio":1.141589996996123,"latestVolume":3583511.49,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07850377109098731,"impulsePct5m3":0.0016217969510217034,"recentAverage":0.09199000000000002,"volumeAverage":3139052.9869999993,"btc15mTrendPct":-0.00731099821947969,"eth15mTrendPct":-0.01159108686831498,"previousAverage":0.09279333333333334,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"303","shadowEntryPrice":"0.09276","shadowExitPrice":"0.09331655999999999","shadowCloseReason":"stop_loss","shadowRealizedPnl":"-0.7999999999999974","shadowRealizedPnlPct":"-0.007999999999999974","maxHigh":"0.09371","minLow":"0.09236","feeImpact":0.2006503,"entrySlippageImpact":0.050025012506251666,"spreadAtExit":null,"maxAdverseExcursionPct":0.010746856826429656,"maxFavorableExcursionPct":0.0038141105913025394,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"204","symbol":"INJ/USDT","direction":"short","strategyVersion":"strategy_v2.5","paperEntryPrice":"6.542727","paperExitPrice":"6.585274353680999","entryFee":"0.1","exitFee":"0.10065029999999998","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"15.284146809121028","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999853","paperRealizedPnlPct":"-0.008509502999999852","openedAt":"2026-06-03T04:27:18.948Z","closedAt":"2026-06-03T04:34:49.374Z","paperMetadata":{"signal":{"id":"65626","spread":"0.001000000000000334","symbol":"INJ/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14613","status":"success","startedAt":"2026-06-03T04:25:55.875Z","ageSeconds":0.496,"durationMs":82414,"finishedAt":"2026-06-03T04:27:18.289Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.625,"latest15mCandleAgeMinutes":12.30825},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0023084025854108463},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07839186304136994},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008622788864762695,"eth15mTrendPct":-0.013028389304613893},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.5,"realizedPnl":1.008003000000091,"entryAllowed":true,"averageDistance":4.538068565394918,"closedPositions":20,"losingPositions":10,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040015000000449},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (20/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":1.0080030000000904,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":20,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.01820128479657384,"spreadPct":0.0001527650473572157,"candleCount":40,"volumeRatio":0.8587184611646564,"latestVolume":7135.57,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07839186304136994,"impulsePct5m3":0.0023084025854108463,"recentAverage":6.4190000000000005,"volumeAverage":8309.557,"btc15mTrendPct":-0.008622788864762695,"eth15mTrendPct":-0.013028389304613893,"previousAverage":6.538,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T04:27:18.508Z","direction":"short","lastPrice":"6.546","timeframe":"15m","confidence":"0.8716","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.5"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":6.546,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"6.562","high":"6.583","open":"6.565","close":"6.574","symbol":"INJ/USDT","volume":"531.98","exchange":"mexc","openTime":"2026-06-03T04:34:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:34:40.565Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.581983362},"strategyVersion":"strategy_v2.5","maxOpenPositions":6},"signalDecisionId":"65626","spreadAtEntry":"0.0001527650473572157","spreadAbsAtEntry":"0.001000000000000334","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14613","status":"success","startedAt":"2026-06-03T04:25:55.875Z","ageSeconds":0.496,"durationMs":82414,"finishedAt":"2026-06-03T04:27:18.289Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.625,"latest15mCandleAgeMinutes":12.30825},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0023084025854108463},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07839186304136994},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008622788864762695,"eth15mTrendPct":-0.013028389304613893},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.5,"realizedPnl":1.008003000000091,"entryAllowed":true,"averageDistance":4.538068565394918,"closedPositions":20,"losingPositions":10,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0005040015000000449},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (20/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":1.0080030000000904,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":20,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.01820128479657384,"spreadPct":0.0001527650473572157,"candleCount":40,"volumeRatio":0.8587184611646564,"latestVolume":7135.57,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07839186304136994,"impulsePct5m3":0.0023084025854108463,"recentAverage":6.4190000000000005,"volumeAverage":8309.557,"btc15mTrendPct":-0.008622788864762695,"eth15mTrendPct":-0.013028389304613893,"previousAverage":6.538,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"301","shadowEntryPrice":"6.546","shadowExitPrice":"6.585276","shadowCloseReason":"stop_loss","shadowRealizedPnl":"-0.8000000000000014","shadowRealizedPnlPct":"-0.008000000000000014","maxHigh":"6.583","minLow":"6.507","feeImpact":0.2006503,"entrySlippageImpact":0.050025012506254365,"spreadAtExit":null,"maxAdverseExcursionPct":0.006155384444437312,"maxFavorableExcursionPct":0.005460567130494747,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"203","symbol":"ADA/USDT","direction":"short","strategyVersion":"strategy_v2.5","paperEntryPrice":"0.2102948","paperExitPrice":"0.2116623470844","entryFee":"0.1","exitFee":"0.1006503","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"475.5229325689461","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999923","paperRealizedPnlPct":"-0.008509502999999924","openedAt":"2026-06-03T04:12:19.438Z","closedAt":"2026-06-03T04:44:49.175Z","paperMetadata":{"signal":{"id":"65564","spread":"0.00010000000000001674","symbol":"ADA/USDT","metrics":{"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":1.125,"durationMs":83126,"finishedAt":"2026-06-03T04:12:18.954Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.074,"latest15mCandleAgeMinutes":12.318716666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.005253104106972254},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07862779336983203},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008732990715072435,"eth15mTrendPct":-0.01364051363872703},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (15/20)"],"winRate":0.4,"realizedPnl":-1.9480490999999667,"entryAllowed":true,"averageDistance":6.008488920925999,"closedPositions":15,"losingPositions":9,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.0012986993999999773},"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":"ADA/USDT","reasons":["insufficient symbol+direction sample (15/30)","non-positive symbol+direction paper PnL (-1.9480 USDT)","early weak pair caution: 15 closed, 0.400 win rate, -1.9480 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-1.9480490999999664,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":15,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.012932941268313083,"spreadPct":0.0004752851711027412,"candleCount":40,"volumeRatio":1.703991906234849,"latestVolume":770187.11,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07862779336983203,"impulsePct5m3":0.005253104106972254,"recentAverage":0.21073333333333336,"volumeAverage":451989.8875,"btc15mTrendPct":-0.008732990715072435,"eth15mTrendPct":-0.01364051363872703,"previousAverage":0.2134944444444445,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T04:12:19.133Z","direction":"short","lastPrice":"0.2104","timeframe":"15m","confidence":"0.8218","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.5"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":0.2104,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"0.2114","high":"0.2117","open":"0.2115","close":"0.2117","symbol":"ADA/USDT","volume":"2832.23","exchange":"mexc","openTime":"2026-06-03T04:44:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:44:23.654Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2115565688},"strategyVersion":"strategy_v2.5","maxOpenPositions":6},"signalDecisionId":"65564","spreadAtEntry":"0.0004752851711027412","spreadAbsAtEntry":"0.00010000000000001674","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":1.125,"durationMs":83126,"finishedAt":"2026-06-03T04:12:18.954Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.074,"latest15mCandleAgeMinutes":12.318716666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.005253104106972254},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07862779336983203},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008732990715072435,"eth15mTrendPct":-0.01364051363872703},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (15/20)"],"winRate":0.4,"realizedPnl":-1.9480490999999667,"entryAllowed":true,"averageDistance":6.008488920925999,"closedPositions":15,"losingPositions":9,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.0012986993999999773},"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":"ADA/USDT","reasons":["insufficient symbol+direction sample (15/30)","non-positive symbol+direction paper PnL (-1.9480 USDT)","early weak pair caution: 15 closed, 0.400 win rate, -1.9480 USDT PnL"],"winRate":0.4,"direction":"short","liveAllowed":false,"realizedPnl":-1.9480490999999664,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":15,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.012932941268313083,"spreadPct":0.0004752851711027412,"candleCount":40,"volumeRatio":1.703991906234849,"latestVolume":770187.11,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07862779336983203,"impulsePct5m3":0.005253104106972254,"recentAverage":0.21073333333333336,"volumeAverage":451989.8875,"btc15mTrendPct":-0.008732990715072435,"eth15mTrendPct":-0.01364051363872703,"previousAverage":0.2134944444444445,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":null,"shadowEntryPrice":null,"shadowExitPrice":null,"shadowCloseReason":null,"shadowRealizedPnl":null,"shadowRealizedPnlPct":null,"maxHigh":"0.2119","minLow":"0.21","feeImpact":0.2006503,"entrySlippageImpact":0.050025012506253005,"spreadAtExit":null,"maxAdverseExcursionPct":0.0076330941135967275,"maxFavorableExcursionPct":0.0014018416052133087,"differenceReason":"no comparable closed shadow trade for the same signal"},{"paperPositionId":"202","symbol":"DOGE/USDT","direction":"short","strategyVersion":"strategy_v2.5","paperEntryPrice":"0.09213391","paperExitPrice":"0.09273305681673","entryFee":"0.1","exitFee":"0.1006503","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"1085.3767087492542","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999977","paperRealizedPnlPct":"-0.008509502999999977","openedAt":"2026-06-03T04:12:19.434Z","closedAt":"2026-06-03T04:47:21.179Z","paperMetadata":{"signal":{"id":"65563","spread":"0.000009999999999996123","symbol":"DOGE/USDT","metrics":{"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":1.104,"durationMs":83126,"finishedAt":"2026-06-03T04:12:18.954Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":33.185,"latest15mCandleAgeMinutes":12.318383333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.006435427574171108},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07862779336983203},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008732990715072435,"eth15mTrendPct":-0.01364051363872703},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.5,"realizedPnl":1.4610510270614854,"entryAllowed":true,"averageDistance":5.314659774585489,"closedPositions":22,"losingPositions":11,"winningPositions":11,"minClosedPositions":20,"averageRealizedPnlPct":0.0006641141032097662},"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":"DOGE/USDT","reasons":["insufficient symbol+direction sample (22/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":1.4610510270614854,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":22,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.008845009143827041,"spreadPct":0.00010848340203944591,"candleCount":40,"volumeRatio":2.100328229529679,"latestVolume":8239568.48,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07862779336983203,"impulsePct5m3":0.006435427574171108,"recentAverage":0.09213666666666666,"volumeAverage":3922990.8754999996,"btc15mTrendPct":-0.008732990715072435,"eth15mTrendPct":-0.01364051363872703,"previousAverage":0.09295888888888888,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T04:12:19.116Z","direction":"short","lastPrice":"0.09218","timeframe":"15m","confidence":"0.9593","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.5"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":0.09218,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"0.09265","high":"0.09278","open":"0.09265","close":"0.09275","symbol":"DOGE/USDT","volume":"191174.05","exchange":"mexc","openTime":"2026-06-03T04:46:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:46:47.097Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.09268671346},"strategyVersion":"strategy_v2.5","maxOpenPositions":6},"signalDecisionId":"65563","spreadAtEntry":"0.00010848340203944591","spreadAbsAtEntry":"0.000009999999999996123","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":1.104,"durationMs":83126,"finishedAt":"2026-06-03T04:12:18.954Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":33.185,"latest15mCandleAgeMinutes":12.318383333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.006435427574171108},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07862779336983203},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008732990715072435,"eth15mTrendPct":-0.01364051363872703},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.5,"realizedPnl":1.4610510270614854,"entryAllowed":true,"averageDistance":5.314659774585489,"closedPositions":22,"losingPositions":11,"winningPositions":11,"minClosedPositions":20,"averageRealizedPnlPct":0.0006641141032097662},"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":"DOGE/USDT","reasons":["insufficient symbol+direction sample (22/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":1.4610510270614854,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":22,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.008845009143827041,"spreadPct":0.00010848340203944591,"candleCount":40,"volumeRatio":2.100328229529679,"latestVolume":8239568.48,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07862779336983203,"impulsePct5m3":0.006435427574171108,"recentAverage":0.09213666666666666,"volumeAverage":3922990.8754999996,"btc15mTrendPct":-0.008732990715072435,"eth15mTrendPct":-0.01364051363872703,"previousAverage":0.09295888888888888,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"300","shadowEntryPrice":"0.09218","shadowExitPrice":"0.09273308","shadowCloseReason":"stop_loss","shadowRealizedPnl":"-0.7999999999999974","shadowRealizedPnlPct":"-0.007999999999999974","maxHigh":"0.09279","minLow":"0.09213","feeImpact":0.2006503,"entrySlippageImpact":0.050025012506251645,"spreadAtExit":null,"maxAdverseExcursionPct":0.007121048048432961,"maxFavorableExcursionPct":0.00004243822931205092,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"201","symbol":"BNB/USDT","direction":"short","strategyVersion":"strategy_v2.5","paperEntryPrice":"636.231725","paperExitPrice":"640.3691399076749","entryFee":"0.1","exitFee":"0.10065029999999998","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"0.15717543792711688","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999924","paperRealizedPnlPct":"-0.008509502999999924","openedAt":"2026-06-03T04:12:19.429Z","closedAt":"2026-06-03T05:09:52.874Z","paperMetadata":{"signal":{"id":"65562","spread":"0.009999999999990905","symbol":"BNB/USDT","metrics":{"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":1.088,"durationMs":83126,"finishedAt":"2026-06-03T04:12:18.954Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":42.066,"latest15mCandleAgeMinutes":12.3181},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.003023288771316483},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07862779336983203},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008732990715072435,"eth15mTrendPct":-0.01364051363872703},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (16/20)"],"winRate":0.5625,"realizedPnl":3.0201562528627717,"entryAllowed":true,"averageDistance":6.727350890018994,"closedPositions":16,"losingPositions":7,"winningPositions":9,"minClosedPositions":20,"averageRealizedPnlPct":0.0018875976580392329},"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (16/30)"],"winRate":0.5625,"direction":"short","liveAllowed":false,"realizedPnl":3.020156252862772,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":16,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.017444835632701532,"spreadPct":0.000015709685020801048,"candleCount":40,"volumeRatio":1.013937574348983,"latestVolume":978.464,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07862779336983203,"impulsePct5m3":0.003023288771316483,"recentAverage":640.0233333333334,"volumeAverage":965.0140449999999,"btc15mTrendPct":-0.008732990715072435,"eth15mTrendPct":-0.01364051363872703,"previousAverage":651.3866666666668,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T04:12:19.098Z","direction":"short","lastPrice":"636.55","timeframe":"15m","confidence":"0.9553","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.5"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":636.55,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"640.92","high":"641.04","open":"640.96","close":"640.96","symbol":"BNB/USDT","volume":"13.9163","exchange":"mexc","openTime":"2026-06-03T05:09:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T05:09:09.281Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":640.04911535},"strategyVersion":"strategy_v2.5","maxOpenPositions":6},"signalDecisionId":"65562","spreadAtEntry":"0.000015709685020801048","spreadAbsAtEntry":"0.009999999999990905","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":1.088,"durationMs":83126,"finishedAt":"2026-06-03T04:12:18.954Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":42.066,"latest15mCandleAgeMinutes":12.3181},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.003023288771316483},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07862779336983203},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008732990715072435,"eth15mTrendPct":-0.01364051363872703},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (16/20)"],"winRate":0.5625,"realizedPnl":3.0201562528627717,"entryAllowed":true,"averageDistance":6.727350890018994,"closedPositions":16,"losingPositions":7,"winningPositions":9,"minClosedPositions":20,"averageRealizedPnlPct":0.0018875976580392329},"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (16/30)"],"winRate":0.5625,"direction":"short","liveAllowed":false,"realizedPnl":3.020156252862772,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":16,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.017444835632701532,"spreadPct":0.000015709685020801048,"candleCount":40,"volumeRatio":1.013937574348983,"latestVolume":978.464,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07862779336983203,"impulsePct5m3":0.003023288771316483,"recentAverage":640.0233333333334,"volumeAverage":965.0140449999999,"btc15mTrendPct":-0.008732990715072435,"eth15mTrendPct":-0.01364051363872703,"previousAverage":651.3866666666668,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":null,"shadowEntryPrice":null,"shadowExitPrice":null,"shadowCloseReason":null,"shadowRealizedPnl":null,"shadowRealizedPnlPct":null,"maxHigh":"641.8","minLow":"632.94","feeImpact":0.2006503,"entrySlippageImpact":0.05002501250624864,"spreadAtExit":null,"maxAdverseExcursionPct":0.008751960616236122,"maxFavorableExcursionPct":0.005173783184106276,"differenceReason":"no comparable closed shadow trade for the same signal"},{"paperPositionId":"200","symbol":"BTC/USDT","direction":"short","strategyVersion":"strategy_v2.5","paperEntryPrice":"66319.333745","paperExitPrice":"66750.60837234372","entryFee":"0.1","exitFee":"0.10065029999999998","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"0.0015078559200323585","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.850950299999981","paperRealizedPnlPct":"-0.008509502999999809","openedAt":"2026-06-03T04:12:19.424Z","closedAt":"2026-06-03T05:04:52.068Z","paperMetadata":{"signal":{"id":"65558","spread":"0.00999999999476131","symbol":"BTC/USDT","metrics":{"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},"exchange":"mexc","createdAt":"2026-06-03T04:12:18.991Z","direction":"short","lastPrice":"66352.51","timeframe":"15m","confidence":"0.9999","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.5"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":66352.51,"takeProfitPct":0.012,"closeExecution":{"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},"strategyVersion":"strategy_v2.5","maxOpenPositions":6},"signalDecisionId":"65558","spreadAtEntry":"0.00000015071019912828183","spreadAbsAtEntry":"0.00999999999476131","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},"shadowTradeId":null,"shadowEntryPrice":null,"shadowExitPrice":null,"shadowCloseReason":null,"shadowRealizedPnl":null,"shadowRealizedPnlPct":null,"maxHigh":"67027.02","minLow":"66280.37","feeImpact":0.2006503,"entrySlippageImpact":0.050025012506250854,"spreadAtExit":null,"maxAdverseExcursionPct":0.010670889091272909,"maxFavorableExcursionPct":0.000587517135648826,"differenceReason":"no comparable closed shadow trade for the same signal"},{"paperPositionId":"199","symbol":"INJ/USDT","direction":"short","strategyVersion":"strategy_v2.5","paperEntryPrice":"6.489753500000001","paperExitPrice":"6.531956367010501","entryFee":"0.1","exitFee":"0.1006503","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"15.408905746574193","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509503000000054","paperRealizedPnlPct":"-0.008509503000000054","openedAt":"2026-06-03T04:04:51.933Z","closedAt":"2026-06-03T04:27:18.932Z","paperMetadata":{"signal":{"id":"65536","spread":"0.002000000000000668","symbol":"INJ/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14604","status":"success","startedAt":"2026-06-03T04:03:25.808Z","ageSeconds":1.126,"durationMs":85179,"finishedAt":"2026-06-03T04:04:50.987Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.861,"latest15mCandleAgeMinutes":4.852083333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0031382394476697903},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07886235227611733},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008989028347497941,"eth15mTrendPct":-0.013563685806326001},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (19/20)"],"winRate":0.5263157894736842,"realizedPnl":1.858953300000087,"entryAllowed":true,"averageDistance":4.886171385983467,"closedPositions":19,"losingPositions":9,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0009783964736842562},"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.477124183006536,"direction":"short","liveAllowed":true,"realizedPnl":3.326702561047538,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.048353428048411,"shadowAllowed":true,"quarantineMode":false,"closedPositions":153,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (19/30)"],"winRate":0.5263157894736842,"direction":"short","liveAllowed":false,"realizedPnl":1.8589533000000864,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":19,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.024327394171597138,"spreadPct":0.00030802402587412105,"candleCount":40,"volumeRatio":0.6836543650489982,"latestVolume":5668.5,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07886235227611733,"impulsePct5m3":0.0031382394476697903,"recentAverage":6.394666666666667,"volumeAverage":8291.4705,"btc15mTrendPct":-0.008989028347497941,"eth15mTrendPct":-0.013563685806326001,"previousAverage":6.554111111111111,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T04:04:51.135Z","direction":"short","lastPrice":"6.493","timeframe":"15m","confidence":"0.7769","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":[],"strategyVersion":"strategy_v2.5"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":6.493,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"6.543","high":"6.554","open":"6.543","close":"6.551","symbol":"INJ/USDT","volume":"75.3","exchange":"mexc","openTime":"2026-06-03T04:27:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:27:09.924Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.528692021000001},"strategyVersion":"strategy_v2.5","maxOpenPositions":6},"signalDecisionId":"65536","spreadAtEntry":"0.00030802402587412105","spreadAbsAtEntry":"0.002000000000000668","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14604","status":"success","startedAt":"2026-06-03T04:03:25.808Z","ageSeconds":1.126,"durationMs":85179,"finishedAt":"2026-06-03T04:04:50.987Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.861,"latest15mCandleAgeMinutes":4.852083333333334},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0031382394476697903},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07886235227611733},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008989028347497941,"eth15mTrendPct":-0.013563685806326001},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (19/20)"],"winRate":0.5263157894736842,"realizedPnl":1.858953300000087,"entryAllowed":true,"averageDistance":4.886171385983467,"closedPositions":19,"losingPositions":9,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0009783964736842562},"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.477124183006536,"direction":"short","liveAllowed":true,"realizedPnl":3.326702561047538,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.048353428048411,"shadowAllowed":true,"quarantineMode":false,"closedPositions":153,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (19/30)"],"winRate":0.5263157894736842,"direction":"short","liveAllowed":false,"realizedPnl":1.8589533000000864,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":19,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.024327394171597138,"spreadPct":0.00030802402587412105,"candleCount":40,"volumeRatio":0.6836543650489982,"latestVolume":5668.5,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07886235227611733,"impulsePct5m3":0.0031382394476697903,"recentAverage":6.394666666666667,"volumeAverage":8291.4705,"btc15mTrendPct":-0.008989028347497941,"eth15mTrendPct":-0.013563685806326001,"previousAverage":6.554111111111111,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"299","shadowEntryPrice":"6.493","shadowExitPrice":"6.531958","shadowCloseReason":"stop_loss","shadowRealizedPnl":"-0.8000000000000007","shadowRealizedPnlPct":"-0.008000000000000007","maxHigh":"6.554","minLow":"6.47","feeImpact":0.2006503,"entrySlippageImpact":0.0500250125062452,"spreadAtExit":null,"maxAdverseExcursionPct":0.009899682630472702,"maxFavorableExcursionPct":0.003043798196649701,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"198","symbol":"ADA/USDT","direction":"short","strategyVersion":"strategy_v2.5","paperEntryPrice":"0.20949520000000002","paperExitPrice":"0.21085754728560002","entryFee":"0.1","exitFee":"0.1006503","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"477.3379055940183","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509503000000007","paperRealizedPnlPct":"-0.008509503000000007","openedAt":"2026-06-03T04:02:20.878Z","closedAt":"2026-06-03T04:07:18.907Z","paperMetadata":{"signal":{"id":"65524","spread":"0.00009999999999998899","symbol":"ADA/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14603","status":"success","startedAt":"2026-06-03T04:00:55.802Z","ageSeconds":0.679,"durationMs":84746,"finishedAt":"2026-06-03T04:02:20.548Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.626,"latest15mCandleAgeMinutes":2.3446333333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.002401536983669551},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07953473771230851},"correlationContext":{"passed":true,"btc15mTrendPct":-0.009722984597065235,"eth15mTrendPct":-0.014269429848148897},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (13/20)"],"winRate":0.46153846153846156,"realizedPnl":-0.24614849999996724,"entryAllowed":true,"averageDistance":6.987712562233322,"closedPositions":13,"losingPositions":7,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.00018934499999997446},"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.48026315789473684,"direction":"short","liveAllowed":true,"realizedPnl":4.1776528610475365,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0614823868226049,"shadowAllowed":true,"quarantineMode":false,"closedPositions":152,"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":"ADA/USDT","reasons":["insufficient symbol+direction sample (13/30)","non-positive symbol+direction paper PnL (-0.2461 USDT)"],"winRate":0.46153846153846156,"direction":"short","liveAllowed":false,"realizedPnl":-0.2461484999999673,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":13,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.012932941268313083,"spreadPct":0.0004770992366411688,"candleCount":40,"volumeRatio":1.703991906234849,"latestVolume":770187.11,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07953473771230851,"impulsePct5m3":0.002401536983669551,"recentAverage":0.21073333333333336,"volumeAverage":451989.8875,"btc15mTrendPct":-0.009722984597065235,"eth15mTrendPct":-0.014269429848148897,"previousAverage":0.2134944444444445,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T04:02:20.689Z","direction":"short","lastPrice":"0.2096","timeframe":"15m","confidence":"0.8211","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":[],"strategyVersion":"strategy_v2.5"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":0.2096,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"0.2109","high":"0.2114","open":"0.2109","close":"0.2109","symbol":"ADA/USDT","volume":"17092.44","exchange":"mexc","openTime":"2026-06-03T04:06:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:06:53.719Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.21075217120000003},"strategyVersion":"strategy_v2.5","maxOpenPositions":6},"signalDecisionId":"65524","spreadAtEntry":"0.0004770992366411688","spreadAbsAtEntry":"0.00009999999999998899","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14603","status":"success","startedAt":"2026-06-03T04:00:55.802Z","ageSeconds":0.679,"durationMs":84746,"finishedAt":"2026-06-03T04:02:20.548Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.626,"latest15mCandleAgeMinutes":2.3446333333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.002401536983669551},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07953473771230851},"correlationContext":{"passed":true,"btc15mTrendPct":-0.009722984597065235,"eth15mTrendPct":-0.014269429848148897},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (13/20)"],"winRate":0.46153846153846156,"realizedPnl":-0.24614849999996724,"entryAllowed":true,"averageDistance":6.987712562233322,"closedPositions":13,"losingPositions":7,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.00018934499999997446},"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.48026315789473684,"direction":"short","liveAllowed":true,"realizedPnl":4.1776528610475365,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0614823868226049,"shadowAllowed":true,"quarantineMode":false,"closedPositions":152,"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":"ADA/USDT","reasons":["insufficient symbol+direction sample (13/30)","non-positive symbol+direction paper PnL (-0.2461 USDT)"],"winRate":0.46153846153846156,"direction":"short","liveAllowed":false,"realizedPnl":-0.2461484999999673,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":13,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.012932941268313083,"spreadPct":0.0004770992366411688,"candleCount":40,"volumeRatio":1.703991906234849,"latestVolume":770187.11,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07953473771230851,"impulsePct5m3":0.002401536983669551,"recentAverage":0.21073333333333336,"volumeAverage":451989.8875,"btc15mTrendPct":-0.009722984597065235,"eth15mTrendPct":-0.014269429848148897,"previousAverage":0.2134944444444445,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":null,"shadowEntryPrice":null,"shadowExitPrice":null,"shadowCloseReason":null,"shadowRealizedPnl":null,"shadowRealizedPnlPct":null,"maxHigh":"0.2114","minLow":"0.2101","feeImpact":0.2006503,"entrySlippageImpact":0.0500250125062475,"spreadAtExit":null,"maxAdverseExcursionPct":0.009092332425754785,"maxFavorableExcursionPct":0,"differenceReason":"no comparable closed shadow trade for the same signal"},{"paperPositionId":"197","symbol":"ADA/USDT","direction":"short","strategyVersion":"strategy_v2.5","paperEntryPrice":"0.2084957","paperExitPrice":"0.2098515475371","entryFee":"0.1","exitFee":"0.1006503","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"479.62619852591683","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999984","paperRealizedPnlPct":"-0.008509502999999984","openedAt":"2026-06-03T03:59:50.497Z","closedAt":"2026-06-03T04:02:20.856Z","paperMetadata":{"signal":{"id":"65514","spread":"0.00010000000000001674","symbol":"ADA/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14602","status":"success","startedAt":"2026-06-03T03:58:25.798Z","ageSeconds":1.158,"durationMs":84176,"finishedAt":"2026-06-03T03:59:49.974Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.021,"latest15mCandleAgeMinutes":14.835933333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0014347202295552114},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07260528794013017},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008327536443093397,"eth15mTrendPct":-0.013198607403679013},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (13/20)"],"winRate":0.46153846153846156,"realizedPnl":-0.24614849999996724,"entryAllowed":true,"averageDistance":5.9385575821086185,"closedPositions":13,"losingPositions":7,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.00018934499999997474},"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.48026315789473684,"direction":"short","liveAllowed":true,"realizedPnl":4.1776528610475365,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0614823868226049,"shadowAllowed":true,"quarantineMode":false,"closedPositions":152,"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":"ADA/USDT","reasons":["insufficient symbol+direction sample (13/30)","non-positive symbol+direction paper PnL (-0.2461 USDT)"],"winRate":0.46153846153846156,"direction":"short","liveAllowed":false,"realizedPnl":-0.2461484999999673,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":13,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.011280345168165399,"spreadPct":0.00047938638542673414,"candleCount":40,"volumeRatio":1.7673167629580926,"latestVolume":810393.62,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07260528794013017,"impulsePct5m3":0.0014347202295552114,"recentAverage":0.21133333333333335,"volumeAverage":458544.63499999995,"btc15mTrendPct":-0.008327536443093397,"eth15mTrendPct":-0.013198607403679013,"previousAverage":0.21374444444444443,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T03:59:50.167Z","direction":"short","lastPrice":"0.2086","timeframe":"15m","confidence":"0.8202","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":[],"strategyVersion":"strategy_v2.5"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":0.2086,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"0.2093","high":"0.2098","open":"0.2094","close":"0.2097","symbol":"ADA/USDT","volume":"38072.33","exchange":"mexc","openTime":"2026-06-03T04:01:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:01:55.106Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.2097466742},"strategyVersion":"strategy_v2.5","maxOpenPositions":6},"signalDecisionId":"65514","spreadAtEntry":"0.00047938638542673414","spreadAbsAtEntry":"0.00010000000000001674","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14602","status":"success","startedAt":"2026-06-03T03:58:25.798Z","ageSeconds":1.158,"durationMs":84176,"finishedAt":"2026-06-03T03:59:49.974Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.021,"latest15mCandleAgeMinutes":14.835933333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0014347202295552114},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07260528794013017},"correlationContext":{"passed":true,"btc15mTrendPct":-0.008327536443093397,"eth15mTrendPct":-0.013198607403679013},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (13/20)"],"winRate":0.46153846153846156,"realizedPnl":-0.24614849999996724,"entryAllowed":true,"averageDistance":5.9385575821086185,"closedPositions":13,"losingPositions":7,"winningPositions":6,"minClosedPositions":20,"averageRealizedPnlPct":-0.00018934499999997474},"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.48026315789473684,"direction":"short","liveAllowed":true,"realizedPnl":4.1776528610475365,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0614823868226049,"shadowAllowed":true,"quarantineMode":false,"closedPositions":152,"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":"ADA/USDT","reasons":["insufficient symbol+direction sample (13/30)","non-positive symbol+direction paper PnL (-0.2461 USDT)"],"winRate":0.46153846153846156,"direction":"short","liveAllowed":false,"realizedPnl":-0.2461484999999673,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":13,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.011280345168165399,"spreadPct":0.00047938638542673414,"candleCount":40,"volumeRatio":1.7673167629580926,"latestVolume":810393.62,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07260528794013017,"impulsePct5m3":0.0014347202295552114,"recentAverage":0.21133333333333335,"volumeAverage":458544.63499999995,"btc15mTrendPct":-0.008327536443093397,"eth15mTrendPct":-0.013198607403679013,"previousAverage":0.21374444444444443,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"297","shadowEntryPrice":"0.2086","shadowExitPrice":"0.2098516","shadowCloseReason":"stop_loss","shadowRealizedPnl":"-0.799999999999996","shadowRealizedPnlPct":"-0.00799999999999996","maxHigh":"0.2101","minLow":"0.2087","feeImpact":0.2006503,"entrySlippageImpact":0.0500250125062539,"spreadAtExit":null,"maxAdverseExcursionPct":0.007694643102951298,"maxFavorableExcursionPct":0,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"196","symbol":"BNB/USDT","direction":"short","strategyVersion":"strategy_v2.5","paperEntryPrice":"635.931875","paperExitPrice":"640.067339983125","entryFee":"0.1","exitFee":"0.1006503","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"0.15724954815325148","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999939","paperRealizedPnlPct":"-0.00850950299999994","openedAt":"2026-06-03T03:39:49.022Z","closedAt":"2026-06-03T04:07:18.913Z","paperMetadata":{"signal":{"id":"65432","spread":"0.009999999999990905","symbol":"BNB/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14594","status":"success","startedAt":"2026-06-03T03:38:25.720Z","ageSeconds":0.864,"durationMs":83019,"finishedAt":"2026-06-03T03:39:48.739Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":42.266,"latest15mCandleAgeMinutes":9.814366666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.005371572703068697},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07203295316899533},"correlationContext":{"passed":true,"btc15mTrendPct":-0.006207881868051419,"eth15mTrendPct":-0.011334276643333464},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (14/20)"],"winRate":0.5714285714285714,"realizedPnl":2.9193559528627526,"entryAllowed":true,"averageDistance":6.31309007392155,"closedPositions":14,"losingPositions":6,"winningPositions":8,"minClosedPositions":20,"averageRealizedPnlPct":0.0020852542520448233},"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.47333333333333333,"direction":"short","liveAllowed":true,"realizedPnl":2.2741516610475183,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0334686190471873,"shadowAllowed":true,"quarantineMode":false,"closedPositions":150,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (14/30)"],"winRate":0.5714285714285714,"direction":"short","liveAllowed":false,"realizedPnl":2.919355952862752,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":14,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.012552539777078382,"spreadPct":0.00001571709233790319,"candleCount":40,"volumeRatio":2.091154325160379,"latestVolume":2107.9166,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07203295316899533,"impulsePct5m3":-0.005371572703068697,"recentAverage":644.7483333333333,"volumeAverage":1008.0158000000001,"btc15mTrendPct":-0.006207881868051419,"eth15mTrendPct":-0.011334276643333464,"previousAverage":652.9444444444446,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T03:39:48.872Z","direction":"short","lastPrice":"636.25","timeframe":"15m","confidence":"0.9941","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":[],"strategyVersion":"strategy_v2.5"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":636.25,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"638.6","high":"640.11","open":"638.6","close":"639.58","symbol":"BNB/USDT","volume":"166.163","exchange":"mexc","openTime":"2026-06-03T04:06:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:06:37.434Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":639.74746625},"strategyVersion":"strategy_v2.5","maxOpenPositions":6},"signalDecisionId":"65432","spreadAtEntry":"0.00001571709233790319","spreadAbsAtEntry":"0.009999999999990905","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14594","status":"success","startedAt":"2026-06-03T03:38:25.720Z","ageSeconds":0.864,"durationMs":83019,"finishedAt":"2026-06-03T03:39:48.739Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":42.266,"latest15mCandleAgeMinutes":9.814366666666666},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.005371572703068697},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07203295316899533},"correlationContext":{"passed":true,"btc15mTrendPct":-0.006207881868051419,"eth15mTrendPct":-0.011334276643333464},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (14/20)"],"winRate":0.5714285714285714,"realizedPnl":2.9193559528627526,"entryAllowed":true,"averageDistance":6.31309007392155,"closedPositions":14,"losingPositions":6,"winningPositions":8,"minClosedPositions":20,"averageRealizedPnlPct":0.0020852542520448233},"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.47333333333333333,"direction":"short","liveAllowed":true,"realizedPnl":2.2741516610475183,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0334686190471873,"shadowAllowed":true,"quarantineMode":false,"closedPositions":150,"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":"BNB/USDT","reasons":["insufficient symbol+direction sample (14/30)"],"winRate":0.5714285714285714,"direction":"short","liveAllowed":false,"realizedPnl":2.919355952862752,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":14,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.012552539777078382,"spreadPct":0.00001571709233790319,"candleCount":40,"volumeRatio":2.091154325160379,"latestVolume":2107.9166,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07203295316899533,"impulsePct5m3":-0.005371572703068697,"recentAverage":644.7483333333333,"volumeAverage":1008.0158000000001,"btc15mTrendPct":-0.006207881868051419,"eth15mTrendPct":-0.011334276643333464,"previousAverage":652.9444444444446,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":null,"shadowEntryPrice":null,"shadowExitPrice":null,"shadowCloseReason":null,"shadowRealizedPnl":null,"shadowRealizedPnlPct":null,"maxHigh":"640.11","minLow":"630.98","feeImpact":0.2006503,"entrySlippageImpact":0.05002501250625456,"spreadAtExit":null,"maxAdverseExcursionPct":0.006570082683778074,"maxFavorableExcursionPct":0.007786801062613779,"differenceReason":"no comparable closed shadow trade for the same signal"},{"paperPositionId":"195","symbol":"DOGE/USDT","direction":"short","strategyVersion":"strategy_v2.5","paperEntryPrice":"0.09181407","paperExitPrice":"0.09241113689720999","entryFee":"0.1","exitFee":"0.10065029999999998","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"1089.1576857446794","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999935","paperRealizedPnlPct":"-0.008509502999999936","openedAt":"2026-06-03T03:37:17.516Z","closedAt":"2026-06-03T04:07:18.918Z","paperMetadata":{"signal":{"id":"65423","spread":"0.000010000000000010001","symbol":"DOGE/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14593","status":"success","startedAt":"2026-06-03T03:35:55.717Z","ageSeconds":0.973,"durationMs":81135,"finishedAt":"2026-06-03T03:37:16.852Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":32.763,"latest15mCandleAgeMinutes":7.28285},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0036804503139208373},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07187147747953301},"correlationContext":{"passed":true,"btc15mTrendPct":-0.006031362807477839,"eth15mTrendPct":-0.011090972772841271},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.5,"realizedPnl":1.360250727061467,"entryAllowed":true,"averageDistance":5.033370382289531,"closedPositions":20,"losingPositions":10,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0006801253635307333},"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.4697986577181208,"direction":"short","liveAllowed":true,"realizedPnl":1.3224010610475059,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0194617351594788,"shadowAllowed":true,"quarantineMode":false,"closedPositions":149,"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":"DOGE/USDT","reasons":["insufficient symbol+direction sample (20/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":1.3602507270614663,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":20,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.005344148872718595,"spreadPct":0.00010886131069028959,"candleCount":40,"volumeRatio":0.8637425464621367,"latestVolume":3540294.58,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07187147747953301,"impulsePct5m3":-0.0036804503139208373,"recentAverage":0.09264666666666665,"volumeAverage":4098784.5215,"btc15mTrendPct":-0.006031362807477839,"eth15mTrendPct":-0.011090972772841271,"previousAverage":0.09314444444444443,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T03:37:16.982Z","direction":"short","lastPrice":"0.09186","timeframe":"15m","confidence":"0.8399","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":[],"strategyVersion":"strategy_v2.5"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":0.09186,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"0.09241","high":"0.09263","open":"0.0925","close":"0.09242","symbol":"DOGE/USDT","volume":"614444.94","exchange":"mexc","openTime":"2026-06-03T04:06:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:06:45.557Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":0.09236495441999999},"strategyVersion":"strategy_v2.5","maxOpenPositions":6},"signalDecisionId":"65423","spreadAtEntry":"0.00010886131069028959","spreadAbsAtEntry":"0.000010000000000010001","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14593","status":"success","startedAt":"2026-06-03T03:35:55.717Z","ageSeconds":0.973,"durationMs":81135,"finishedAt":"2026-06-03T03:37:16.852Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":32.763,"latest15mCandleAgeMinutes":7.28285},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0036804503139208373},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07187147747953301},"correlationContext":{"passed":true,"btc15mTrendPct":-0.006031362807477839,"eth15mTrendPct":-0.011090972772841271},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":[],"winRate":0.5,"realizedPnl":1.360250727061467,"entryAllowed":true,"averageDistance":5.033370382289531,"closedPositions":20,"losingPositions":10,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0006801253635307333},"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.4697986577181208,"direction":"short","liveAllowed":true,"realizedPnl":1.3224010610475059,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0194617351594788,"shadowAllowed":true,"quarantineMode":false,"closedPositions":149,"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":"DOGE/USDT","reasons":["insufficient symbol+direction sample (20/30)"],"winRate":0.5,"direction":"short","liveAllowed":false,"realizedPnl":1.3602507270614663,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":20,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.005344148872718595,"spreadPct":0.00010886131069028959,"candleCount":40,"volumeRatio":0.8637425464621367,"latestVolume":3540294.58,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07187147747953301,"impulsePct5m3":-0.0036804503139208373,"recentAverage":0.09264666666666665,"volumeAverage":4098784.5215,"btc15mTrendPct":-0.006031362807477839,"eth15mTrendPct":-0.011090972772841271,"previousAverage":0.09314444444444443,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"295","shadowEntryPrice":"0.09186","shadowExitPrice":"0.09241115999999999","shadowCloseReason":"stop_loss","shadowRealizedPnl":"-0.7999999999999947","shadowRealizedPnlPct":"-0.007999999999999946","maxHigh":"0.09263","minLow":"0.09088","feeImpact":0.2006503,"entrySlippageImpact":0.05002501250625267,"spreadAtExit":null,"maxAdverseExcursionPct":0.008886764305296632,"maxFavorableExcursionPct":0.010173495195235275,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"194","symbol":"BTC/USDT","direction":"short","strategyVersion":"strategy_v2.5","paperEntryPrice":"66116.934995","paperExitPrice":"66546.89342327249","entryFee":"0.1","exitFee":"0.10065029999999998","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"0.0015124718048040544","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999964","paperRealizedPnlPct":"-0.008509502999999963","openedAt":"2026-06-03T03:29:49.589Z","closedAt":"2026-06-03T04:07:18.923Z","paperMetadata":{"signal":{"id":"65388","spread":"3.429999999993015","symbol":"BTC/USDT","metrics":{"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},"exchange":"mexc","createdAt":"2026-06-03T03:29:48.851Z","direction":"short","lastPrice":"66150.01","timeframe":"15m","confidence":"0.7632","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":[],"strategyVersion":"strategy_v2.5"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":66150.01,"takeProfitPct":0.012,"closeExecution":{"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},"strategyVersion":"strategy_v2.5","maxOpenPositions":6},"signalDecisionId":"65388","spreadAtEntry":"0.00005185184401322109","spreadAbsAtEntry":"3.429999999993015","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},"shadowTradeId":"293","shadowEntryPrice":"66150.01","shadowExitPrice":"66546.91006","shadowCloseReason":"stop_loss","shadowRealizedPnl":"-0.8","shadowRealizedPnlPct":"-0.008","maxHigh":"66604.32","minLow":"65451.18","feeImpact":0.2006503,"entrySlippageImpact":0.05002501250624028,"spreadAtExit":null,"maxAdverseExcursionPct":0.007371560781467887,"maxFavorableExcursionPct":0.010069356588449686,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"193","symbol":"INJ/USDT","direction":"short","strategyVersion":"strategy_v2.5","paperEntryPrice":"6.4477745","paperExitPrice":"6.4897043775735","entryFee":"0.1","exitFee":"0.1006503","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"15.509227253527554","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.850950299999996","paperRealizedPnlPct":"-0.00850950299999996","openedAt":"2026-06-03T03:22:17.504Z","closedAt":"2026-06-03T04:04:51.919Z","paperMetadata":{"signal":{"id":"65366","spread":"0.001000000000000334","symbol":"INJ/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14587","status":"success","startedAt":"2026-06-03T03:20:55.622Z","ageSeconds":1.006,"durationMs":81289,"finishedAt":"2026-06-03T03:22:16.911Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.403,"latest15mCandleAgeMinutes":7.283416666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0024856299518409217},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07139439125146933},"correlationContext":{"passed":true,"btc15mTrendPct":-0.004581973934489037,"eth15mTrendPct":-0.01029848793525601},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (19/20)"],"winRate":0.5263157894736842,"realizedPnl":1.8589533000000862,"entryAllowed":true,"averageDistance":4.606388034332074,"closedPositions":19,"losingPositions":9,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0009783964736842557},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (19/30)"],"winRate":0.5263157894736842,"direction":"short","liveAllowed":false,"realizedPnl":1.8589533000000864,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":19,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.0277461905844894,"spreadPct":0.0001550147263990597,"candleCount":40,"volumeRatio":0.8299604224760537,"latestVolume":6973.32,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07139439125146933,"impulsePct5m3":0.0024856299518409217,"recentAverage":6.4125000000000005,"volumeAverage":8401.990999999998,"btc15mTrendPct":-0.004581973934489037,"eth15mTrendPct":-0.01029848793525601,"previousAverage":6.5955,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T03:22:17.013Z","direction":"short","lastPrice":"6.451","timeframe":"15m","confidence":"0.8648","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":[],"strategyVersion":"strategy_v2.5"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":6.451,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"6.476","high":"6.509","open":"6.476","close":"6.508","symbol":"INJ/USDT","volume":"182.27","exchange":"mexc","openTime":"2026-06-03T04:04:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T04:04:42.314Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.486461147000001},"strategyVersion":"strategy_v2.5","maxOpenPositions":6},"signalDecisionId":"65366","spreadAtEntry":"0.0001550147263990597","spreadAbsAtEntry":"0.001000000000000334","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14587","status":"success","startedAt":"2026-06-03T03:20:55.622Z","ageSeconds":1.006,"durationMs":81289,"finishedAt":"2026-06-03T03:22:16.911Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.403,"latest15mCandleAgeMinutes":7.283416666666667},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0024856299518409217},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07139439125146933},"correlationContext":{"passed":true,"btc15mTrendPct":-0.004581973934489037,"eth15mTrendPct":-0.01029848793525601},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (19/20)"],"winRate":0.5263157894736842,"realizedPnl":1.8589533000000862,"entryAllowed":true,"averageDistance":4.606388034332074,"closedPositions":19,"losingPositions":9,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0009783964736842557},"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (19/30)"],"winRate":0.5263157894736842,"direction":"short","liveAllowed":false,"realizedPnl":1.8589533000000864,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":19,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.0277461905844894,"spreadPct":0.0001550147263990597,"candleCount":40,"volumeRatio":0.8299604224760537,"latestVolume":6973.32,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07139439125146933,"impulsePct5m3":0.0024856299518409217,"recentAverage":6.4125000000000005,"volumeAverage":8401.990999999998,"btc15mTrendPct":-0.004581973934489037,"eth15mTrendPct":-0.01029848793525601,"previousAverage":6.5955,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"292","shadowEntryPrice":"6.451","shadowExitPrice":"6.489706","shadowCloseReason":"stop_loss","shadowRealizedPnl":"-0.8000000000000056","shadowRealizedPnlPct":"-0.008000000000000056","maxHigh":"6.52","minLow":"6.373","feeImpact":0.2006503,"entrySlippageImpact":0.05002501250624095,"spreadAtExit":null,"maxAdverseExcursionPct":0.011201616929996414,"maxFavorableExcursionPct":0.01159694713268899,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"192","symbol":"ADA/USDT","direction":"short","strategyVersion":"strategy_v2.5","paperEntryPrice":"0.21129430000000002","paperExitPrice":"0.2088631477842","entryFee":"0.1","exitFee":"0.09884939999999999","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"473.2735336447788","paperCloseReason":"take_profit","paperRealizedPnl":"0.951750600000004","paperRealizedPnlPct":"0.00951750600000004","openedAt":"2026-06-03T03:19:49.014Z","closedAt":"2026-06-03T03:44:49.776Z","paperMetadata":{"signal":{"id":"65354","spread":"0.00010000000000001674","symbol":"ADA/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14586","status":"success","startedAt":"2026-06-03T03:18:25.619Z","ageSeconds":0.639,"durationMs":82859,"finishedAt":"2026-06-03T03:19:48.478Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.855,"latest15mCandleAgeMinutes":4.8106333333333335},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0014124293785310485},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07112547028113239},"correlationContext":{"passed":true,"btc15mTrendPct":-0.004288220515282775,"eth15mTrendPct":-0.010081321652635408},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (11/20)"],"winRate":0.36363636363636365,"realizedPnl":-2.1496496999999692,"entryAllowed":true,"averageDistance":6.124202636293531,"closedPositions":11,"losingPositions":7,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.001954226999999972},"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.5811 USDT)","direction profit factor below threshold (0.991 < 1)"],"winRate":0.46258503401360546,"direction":"short","liveAllowed":false,"realizedPnl":-0.5811001389525177,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9914479673840613,"shadowAllowed":true,"quarantineMode":true,"closedPositions":147,"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":"ADA/USDT","reasons":["insufficient symbol+direction sample (11/30)","non-positive symbol+direction paper PnL (-2.1496 USDT)","early weak pair caution: 11 closed, 0.364 win rate, -2.1496 USDT PnL"],"winRate":0.36363636363636365,"direction":"short","liveAllowed":false,"realizedPnl":-2.1496496999999692,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":11,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.007133222660302917,"spreadPct":0.0004730368968780357,"candleCount":40,"volumeRatio":0.8429964296120628,"latestVolume":374660.22,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07112547028113239,"impulsePct5m3":-0.0014124293785310485,"recentAverage":0.21264999999999998,"volumeAverage":444438.6795000001,"btc15mTrendPct":-0.004288220515282775,"eth15mTrendPct":-0.010081321652635408,"previousAverage":0.21417777777777774,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T03:19:48.652Z","direction":"short","lastPrice":"0.2114","timeframe":"15m","confidence":"0.7482","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":["direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues"],"strategyVersion":"strategy_v2.5"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":0.2114,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"0.2084","high":"0.2089","open":"0.2084","close":"0.2086","symbol":"ADA/USDT","volume":"21362.23","exchange":"mexc","openTime":"2026-06-03T03:44:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:44:23.953Z"},"source":"intrabar_1m","closeReason":"take_profit","conservative":false,"triggerPrice":0.20875876840000002},"strategyVersion":"strategy_v2.5","maxOpenPositions":6},"signalDecisionId":"65354","spreadAtEntry":"0.0004730368968780357","spreadAbsAtEntry":"0.00010000000000001674","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14586","status":"success","startedAt":"2026-06-03T03:18:25.619Z","ageSeconds":0.639,"durationMs":82859,"finishedAt":"2026-06-03T03:19:48.478Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":25.855,"latest15mCandleAgeMinutes":4.8106333333333335},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.0014124293785310485},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07112547028113239},"correlationContext":{"passed":true,"btc15mTrendPct":-0.004288220515282775,"eth15mTrendPct":-0.010081321652635408},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (11/20)"],"winRate":0.36363636363636365,"realizedPnl":-2.1496496999999692,"entryAllowed":true,"averageDistance":6.124202636293531,"closedPositions":11,"losingPositions":7,"winningPositions":4,"minClosedPositions":20,"averageRealizedPnlPct":-0.001954226999999972},"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.5811 USDT)","direction profit factor below threshold (0.991 < 1)"],"winRate":0.46258503401360546,"direction":"short","liveAllowed":false,"realizedPnl":-0.5811001389525177,"entryAllowed":true,"paperAllowed":true,"profitFactor":0.9914479673840613,"shadowAllowed":true,"quarantineMode":true,"closedPositions":147,"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":"ADA/USDT","reasons":["insufficient symbol+direction sample (11/30)","non-positive symbol+direction paper PnL (-2.1496 USDT)","early weak pair caution: 11 closed, 0.364 win rate, -2.1496 USDT PnL"],"winRate":0.36363636363636365,"direction":"short","liveAllowed":false,"realizedPnl":-2.1496496999999692,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":11,"quarantineStatus":"early_weak_pair_caution","minClosedPositions":30}},"trendPct":-0.007133222660302917,"spreadPct":0.0004730368968780357,"candleCount":40,"volumeRatio":0.8429964296120628,"latestVolume":374660.22,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07112547028113239,"impulsePct5m3":-0.0014124293785310485,"recentAverage":0.21264999999999998,"volumeAverage":444438.6795000001,"btc15mTrendPct":-0.004288220515282775,"eth15mTrendPct":-0.010081321652635408,"previousAverage":0.21417777777777774,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"291","shadowEntryPrice":"0.2114","shadowExitPrice":"0.2088632","shadowCloseReason":"take_profit","shadowRealizedPnl":"1.0000000000000027","shadowRealizedPnlPct":"0.010000000000000026","maxHigh":"0.212","minLow":"0.2081","feeImpact":0.1988494,"entrySlippageImpact":0.05002501250624666,"spreadAtExit":null,"maxAdverseExcursionPct":0.0033398913269310896,"maxFavorableExcursionPct":0.015117776485215222,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"191","symbol":"INJ/USDT","direction":"short","strategyVersion":"strategy_v2.5","paperEntryPrice":"6.410793","paperExitPrice":"6.452482386879","entryFee":"0.1","exitFee":"0.1006503","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"15.598694264500507","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.850950299999997","paperRealizedPnlPct":"-0.00850950299999997","openedAt":"2026-06-03T03:04:48.521Z","closedAt":"2026-06-03T03:07:17.316Z","paperMetadata":{"signal":{"id":"65296","spread":"0.002000000000000668","symbol":"INJ/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14580","status":"success","startedAt":"2026-06-03T03:03:25.544Z","ageSeconds":0.138,"durationMs":82505,"finishedAt":"2026-06-03T03:04:48.049Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.435,"latest15mCandleAgeMinutes":4.8022833333333335},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0006302190011028138},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07077789745019356},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0036992899600751424,"eth15mTrendPct":-0.009533143792375638},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (17/20)"],"winRate":0.5882352941176471,"realizedPnl":3.5608539000000845,"entryAllowed":true,"averageDistance":5.163868175530599,"closedPositions":17,"losingPositions":7,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0020946199411765194},"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.4689655172413793,"direction":"short","liveAllowed":true,"realizedPnl":1.1208004610474787,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0169185410375465,"shadowAllowed":true,"quarantineMode":false,"closedPositions":145,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (17/30)"],"winRate":0.5882352941176471,"direction":"short","liveAllowed":false,"realizedPnl":3.5608539000000827,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":17,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.028595224875069516,"spreadPct":0.00031181789834746926,"candleCount":40,"volumeRatio":1.171794209527021,"latestVolume":9563.65,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07077789745019356,"impulsePct5m3":0.0006302190011028138,"recentAverage":6.414833333333333,"volumeAverage":8161.543999999999,"btc15mTrendPct":-0.0036992899600751424,"eth15mTrendPct":-0.009533143792375638,"previousAverage":6.603666666666667,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T03:04:48.146Z","direction":"short","lastPrice":"6.414","timeframe":"15m","confidence":"0.8772","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":[],"strategyVersion":"strategy_v2.5"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":6.414,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"6.446","high":"6.452","open":"6.449","close":"6.451","symbol":"INJ/USDT","volume":"7.15","exchange":"mexc","openTime":"2026-06-03T03:07:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:07:08.881Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.449257758},"strategyVersion":"strategy_v2.5","maxOpenPositions":6},"signalDecisionId":"65296","spreadAtEntry":"0.00031181789834746926","spreadAbsAtEntry":"0.002000000000000668","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14580","status":"success","startedAt":"2026-06-03T03:03:25.544Z","ageSeconds":0.138,"durationMs":82505,"finishedAt":"2026-06-03T03:04:48.049Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.435,"latest15mCandleAgeMinutes":4.8022833333333335},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":0.0006302190011028138},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07077789745019356},"correlationContext":{"passed":true,"btc15mTrendPct":-0.0036992899600751424,"eth15mTrendPct":-0.009533143792375638},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (17/20)"],"winRate":0.5882352941176471,"realizedPnl":3.5608539000000845,"entryAllowed":true,"averageDistance":5.163868175530599,"closedPositions":17,"losingPositions":7,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0020946199411765194},"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.4689655172413793,"direction":"short","liveAllowed":true,"realizedPnl":1.1208004610474787,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0169185410375465,"shadowAllowed":true,"quarantineMode":false,"closedPositions":145,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (17/30)"],"winRate":0.5882352941176471,"direction":"short","liveAllowed":false,"realizedPnl":3.5608539000000827,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":17,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.028595224875069516,"spreadPct":0.00031181789834746926,"candleCount":40,"volumeRatio":1.171794209527021,"latestVolume":9563.65,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07077789745019356,"impulsePct5m3":0.0006302190011028138,"recentAverage":6.414833333333333,"volumeAverage":8161.543999999999,"btc15mTrendPct":-0.0036992899600751424,"eth15mTrendPct":-0.009533143792375638,"previousAverage":6.603666666666667,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":"290","shadowEntryPrice":"6.414","shadowExitPrice":"6.452484","shadowCloseReason":"stop_loss","shadowRealizedPnl":"-0.8000000000000065","shadowRealizedPnlPct":"-0.008000000000000064","maxHigh":"6.463","minLow":"6.431","feeImpact":0.2006503,"entrySlippageImpact":0.050025012506249036,"spreadAtExit":null,"maxAdverseExcursionPct":0.008143610314667798,"maxFavorableExcursionPct":0,"differenceReason":"entry slippage materially changed paper entry"},{"paperPositionId":"190","symbol":"INJ/USDT","direction":"short","strategyVersion":"strategy_v2.5","paperEntryPrice":"6.359818500000001","paperExitPrice":"6.401176399705501","entryFee":"0.1","exitFee":"0.1006503","slippageRate":"0.0005","paperNotionalUsdt":"100","paperQuantity":"15.723719159595511","paperCloseReason":"stop_loss","paperRealizedPnl":"-0.8509502999999994","paperRealizedPnlPct":"-0.008509502999999995","openedAt":"2026-06-03T02:59:47.829Z","closedAt":"2026-06-03T03:04:48.503Z","paperMetadata":{"signal":{"id":"65276","spread":"0.0009999999999994458","symbol":"INJ/USDT","metrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14578","status":"success","startedAt":"2026-06-03T02:58:25.512Z","ageSeconds":0.751,"durationMs":82131,"finishedAt":"2026-06-03T02:59:47.643Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.417,"latest15mCandleAgeMinutes":14.795833333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.006584104091550371},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07080035312633641},"correlationContext":{"passed":true,"btc15mTrendPct":-0.004780949373065012,"eth15mTrendPct":-0.011366399761435962},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (16/20)"],"winRate":0.625,"realizedPnl":4.411804200000084,"entryAllowed":true,"averageDistance":5.021848245881904,"closedPositions":16,"losingPositions":6,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0027573776250000522},"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.4722222222222222,"direction":"short","liveAllowed":true,"realizedPnl":1.9717507610474796,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0301509733507472,"shadowAllowed":true,"quarantineMode":false,"closedPositions":144,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (16/30)"],"winRate":0.625,"direction":"short","liveAllowed":false,"realizedPnl":4.411804200000084,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":16,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.02555268929240647,"spreadPct":0.00015715857300007004,"candleCount":40,"volumeRatio":2.1084561424130337,"latestVolume":16520.67,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07080035312633641,"impulsePct5m3":-0.006584104091550371,"recentAverage":6.442666666666668,"volumeAverage":7835.4345,"btc15mTrendPct":-0.004780949373065012,"eth15mTrendPct":-0.011366399761435962,"previousAverage":6.611611111111112,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"exchange":"mexc","createdAt":"2026-06-03T02:59:47.761Z","direction":"short","lastPrice":"6.363","timeframe":"15m","confidence":"0.9411","reasonsFor":["spread is acceptable","recent volume is usable","15m trend is negative"],"reasonsAgainst":[],"strategyVersion":"strategy_v2.5"},"stopPct":0.006,"assumptions":{"feeRate":0.001,"notionalUsdt":100,"slippageRate":0.0005},"rawEntryPrice":6.363,"takeProfitPct":0.012,"closeExecution":{"candle":{"low":"6.408","high":"6.419","open":"6.408","close":"6.414","symbol":"INJ/USDT","volume":"201.29","exchange":"mexc","openTime":"2026-06-03T03:04:00.000Z","timeframe":"1m","updatedAt":"2026-06-03T03:04:39.746Z"},"source":"intrabar_1m","closeReason":"stop_loss","conservative":false,"triggerPrice":6.397977411000001},"strategyVersion":"strategy_v2.5","maxOpenPositions":6},"signalDecisionId":"65276","spreadAtEntry":"0.00015715857300007004","spreadAbsAtEntry":"0.0009999999999994458","signalMetrics":{"guards":{"dataHealth":{"passed":true,"collector":{"ok":true,"recent":{"totalRuns":20,"failureRate":0,"failureRuns":0,"errorClasses":{},"sampleErrors":[],"consecutiveFailureRuns":0},"latestRun":{"id":"14578","status":"success","startedAt":"2026-06-03T02:58:25.512Z","ageSeconds":0.751,"durationMs":82131,"finishedAt":"2026-06-03T02:59:47.643Z"},"killSwitch":{"active":false,"reasons":[]}},"snapshotAgeSeconds":8.417,"latest15mCandleAgeMinutes":14.795833333333333},"noLateEntry":{"passed":true,"thresholdPct":0.008,"impulsePct5m3":-0.006584104091550371},"marketRegime":{"passed":true,"regime":"btc_4h_downtrend","btc4hTrendPct":-0.07080035312633641},"correlationContext":{"passed":true,"btc15mTrendPct":-0.004780949373065012,"eth15mTrendPct":-0.011366399761435962},"similarTradeMemory":{"policy":{"limit":50,"scope":"same_symbol_and_direction","minClosedPositions":20,"blockWhenAverageRealizedPnlPctBelow":0},"reasons":["insufficient similar closed paper sample (16/20)"],"winRate":0.625,"realizedPnl":4.411804200000084,"entryAllowed":true,"averageDistance":5.021848245881904,"closedPositions":16,"losingPositions":6,"winningPositions":10,"minClosedPositions":20,"averageRealizedPnlPct":0.0027573776250000522},"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.4722222222222222,"direction":"short","liveAllowed":true,"realizedPnl":1.9717507610474796,"entryAllowed":true,"paperAllowed":true,"profitFactor":1.0301509733507472,"shadowAllowed":true,"quarantineMode":false,"closedPositions":144,"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":"INJ/USDT","reasons":["insufficient symbol+direction sample (16/30)"],"winRate":0.625,"direction":"short","liveAllowed":false,"realizedPnl":4.411804200000084,"entryAllowed":true,"paperAllowed":true,"shadowAllowed":true,"quarantineMode":true,"closedPositions":16,"quarantineStatus":"collecting_sample","minClosedPositions":30}},"trendPct":-0.02555268929240647,"spreadPct":0.00015715857300007004,"candleCount":40,"volumeRatio":2.1084561424130337,"latestVolume":16520.67,"marketRegime":"btc_4h_downtrend","btc4hTrendPct":-0.07080035312633641,"impulsePct5m3":-0.006584104091550371,"recentAverage":6.442666666666668,"volumeAverage":7835.4345,"btc15mTrendPct":-0.004780949373065012,"eth15mTrendPct":-0.011366399761435962,"previousAverage":6.611611111111112,"strategyVersion":"strategy_v2.5","signalCandleCount":39,"excludedOpen5mCandle":true,"excludedOpen15mCandle":true},"shadowTradeId":null,"shadowEntryPrice":null,"shadowExitPrice":null,"shadowCloseReason":null,"shadowRealizedPnl":null,"shadowRealizedPnlPct":null,"maxHigh":"6.438","minLow":"6.349","feeImpact":0.2006503,"entrySlippageImpact":0.050025012506241834,"spreadAtExit":null,"maxAdverseExcursionPct":0.012293039494758939,"maxFavorableExcursionPct":0.00170107055728099,"differenceReason":"no comparable closed shadow trade for the same signal"}],"policy":{"shortLiveAllowed":false,"reason":"short live remains forbidden until paper short diagnostics and direction performance are positive"},"generatedAt":"2026-06-10T03:24:26.840Z"}