{"windowHours":720,"headline":{"totalDecisions":14117,"noTradeDecisions":13125,"longDecisions":371,"shortDecisions":621,"oldestDecisionAt":"2026-05-22T08:47:03.752Z","newestDecisionAt":"2026-06-10T07:21:46.525Z"},"reasons":[{"reason":"recent volume is weak or unknown","count":4900},{"reason":"15m trend is too flat","count":2902},{"reason":"direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues","count":2691},{"reason":"market regime guard: btc_4h_downtrend conflicts with long on SOL/USDT","count":1454},{"reason":"symbol+direction quarantine guard: mature SOL/USDT short paper sample remains non-positive","count":1421},{"reason":"similar-trade memory guard: similar closed paper trades have negative expectancy","count":1388},{"reason":"direction live quarantine advisory: long live promotion remains blocked while paper/shadow collection continues","count":1010},{"reason":"symbol+direction quarantine guard: mature SOL/USDT long paper sample remains non-positive","count":623},{"reason":"late entry guard: price already moved more than 0.8% over the last three 5m candles","count":541},{"reason":"market regime guard: btc_4h_uptrend conflicts with short on SOL/USDT","count":439},{"reason":"symbol+direction early-loss circuit breaker: SOL/USDT long paper sample is already weak","count":387},{"reason":"correlation guard: BTC/ETH 15m context is moving against this entry","count":72},{"reason":"direction entry quarantine guard: long paper sample is negative or profit factor is below threshold","count":70},{"reason":"collector health guard: exchange authentication/permission error detected","count":67},{"reason":"direction entry quarantine guard: short paper sample is negative or profit factor is below threshold","count":54},{"reason":"collector health guard: collector recent failure rate is high (55%); exchange authentication/permission error detected","count":9},{"reason":"latest market snapshot is stale","count":7},{"reason":"collector health guard: collector has 3 consecutive failed/partial runs","count":2},{"reason":"collector health guard: collector recent failure rate is high (50%); exchange authentication/permission error detected","count":2},{"reason":"collector health guard: collector has 3 consecutive failed/partial runs; exchange authentication/permission error detected","count":1},{"reason":"collector health guard: collector has 4 consecutive failed/partial runs; exchange authentication/permission error detected","count":1}],"reasonsBySymbol":[{"symbol":"SOL/USDT","reason":"recent volume is weak or unknown","count":4900},{"symbol":"SOL/USDT","reason":"15m trend is too flat","count":2902},{"symbol":"SOL/USDT","reason":"direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues","count":2691},{"symbol":"SOL/USDT","reason":"market regime guard: btc_4h_downtrend conflicts with long on SOL/USDT","count":1454},{"symbol":"SOL/USDT","reason":"symbol+direction quarantine guard: mature SOL/USDT short paper sample remains non-positive","count":1421},{"symbol":"SOL/USDT","reason":"similar-trade memory guard: similar closed paper trades have negative expectancy","count":1388},{"symbol":"SOL/USDT","reason":"direction live quarantine advisory: long live promotion remains blocked while paper/shadow collection continues","count":1010},{"symbol":"SOL/USDT","reason":"symbol+direction quarantine guard: mature SOL/USDT long paper sample remains non-positive","count":623},{"symbol":"SOL/USDT","reason":"late entry guard: price already moved more than 0.8% over the last three 5m candles","count":541},{"symbol":"SOL/USDT","reason":"market regime guard: btc_4h_uptrend conflicts with short on SOL/USDT","count":439},{"symbol":"SOL/USDT","reason":"symbol+direction early-loss circuit breaker: SOL/USDT long paper sample is already weak","count":387},{"symbol":"SOL/USDT","reason":"correlation guard: BTC/ETH 15m context is moving against this entry","count":72},{"symbol":"SOL/USDT","reason":"direction entry quarantine guard: long paper sample is negative or profit factor is below threshold","count":70},{"symbol":"SOL/USDT","reason":"collector health guard: exchange authentication/permission error detected","count":67},{"symbol":"SOL/USDT","reason":"direction entry quarantine guard: short paper sample is negative or profit factor is below threshold","count":54},{"symbol":"SOL/USDT","reason":"collector health guard: collector recent failure rate is high (55%); exchange authentication/permission error detected","count":9},{"symbol":"SOL/USDT","reason":"latest market snapshot is stale","count":7},{"symbol":"SOL/USDT","reason":"collector health guard: collector has 3 consecutive failed/partial runs","count":2},{"symbol":"SOL/USDT","reason":"collector health guard: collector recent failure rate is high (50%); exchange authentication/permission error detected","count":2},{"symbol":"SOL/USDT","reason":"collector health guard: collector has 3 consecutive failed/partial runs; exchange authentication/permission error detected","count":1},{"symbol":"SOL/USDT","reason":"collector health guard: collector has 4 consecutive failed/partial runs; exchange authentication/permission error detected","count":1}],"symbols":[{"symbol":"SOL/USDT","totalDecisions":14117,"noTradeDecisions":13125,"longDecisions":371,"shortDecisions":621}],"volumeAndTrend":[{"symbol":"SOL/USDT","medianVolumeRatio":"0.7674286449335126","averageVolumeRatio":"0.93246902837058769123","medianTrendPct":"-0.0010114338917431333","averageTrendPct":"-0.00186398462969911845081020926701"}],"generatedAt":"2026-06-10T07:24:19.723Z"}