{"windowHours":24,"headline":{"totalDecisions":558,"noTradeDecisions":474,"longDecisions":84,"shortDecisions":0,"oldestDecisionAt":"2026-06-09T05:12:00.147Z","newestDecisionAt":"2026-06-10T05:09:22.872Z"},"reasons":[{"reason":"direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues","count":289},{"reason":"symbol+direction early-loss circuit breaker: XRP/USDT short paper sample is already weak","count":289},{"reason":"recent volume is weak or unknown","count":92},{"reason":"15m trend is too flat","count":70},{"reason":"market regime guard: btc_4h_downtrend conflicts with long on XRP/USDT","count":24},{"reason":"late entry guard: price already moved more than 0.8% over the last three 5m candles","count":4},{"reason":"latest market snapshot is stale","count":1}],"reasonsBySymbol":[{"symbol":"XRP/USDT","reason":"direction live quarantine advisory: short live promotion remains blocked while paper/shadow collection continues","count":289},{"symbol":"XRP/USDT","reason":"symbol+direction early-loss circuit breaker: XRP/USDT short paper sample is already weak","count":289},{"symbol":"XRP/USDT","reason":"recent volume is weak or unknown","count":92},{"symbol":"XRP/USDT","reason":"15m trend is too flat","count":70},{"symbol":"XRP/USDT","reason":"market regime guard: btc_4h_downtrend conflicts with long on XRP/USDT","count":24},{"symbol":"XRP/USDT","reason":"late entry guard: price already moved more than 0.8% over the last three 5m candles","count":4},{"symbol":"XRP/USDT","reason":"latest market snapshot is stale","count":1}],"symbols":[{"symbol":"XRP/USDT","totalDecisions":558,"noTradeDecisions":474,"longDecisions":84,"shortDecisions":0}],"volumeAndTrend":[{"symbol":"XRP/USDT","medianVolumeRatio":"0.8425781024647885","averageVolumeRatio":"1.00587777121730654","medianTrendPct":"-0.002805809452248682","averageTrendPct":"-0.00306596787733757547"}],"generatedAt":"2026-06-10T05:10:56.065Z"}