{"ok":true,"phase":"v10.1 Phase 121","service":"Trading Watchlist Forecast Quality Batch Scan","status":"completed","marketType":"auto","timeframe":"1d","symbols":["AAPL","MSFT","TSLA","BTCUSDT","ETHUSDT"],"ranked":[{"symbol":"AAPL","ok":true,"qualityStatus":"forecast_supported","reviewRequired":false,"forecastDirection":"bullish","forecastConfidence":74,"realizedTrendDirection":"bullish","realizedTrendChangePercent":3.68,"averageRecentVolatilityPercent":2.12,"candleCount":251,"providerChain":["stooq-disabled-optional","twelve-data-not-configured","finnhub-not-configured","yahoo-chart-public-data","yahoo-chart-public-data-fallback"],"providerErrors":[],"notes":["Data sufficiency: Enough candle data available: 251.","Volatility control: Recent volatility is controlled at 2.12%.","Risk warning control: Risk warning count is controlled.","Forecast/trend alignment: Forecast direction is bullish; recent realized trend is bullish."],"score":94},{"symbol":"MSFT","ok":true,"qualityStatus":"forecast_supported","reviewRequired":false,"forecastDirection":"neutral","forecastConfidence":70,"realizedTrendDirection":"bearish","realizedTrendChangePercent":-9.83,"averageRecentVolatilityPercent":2.53,"candleCount":251,"providerChain":["stooq-disabled-optional","twelve-data-not-configured","finnhub-not-configured","yahoo-chart-public-data","yahoo-chart-public-data-fallback"],"providerErrors":[],"notes":["Data sufficiency: Enough candle data available: 251.","Volatility control: Recent volatility is controlled at 2.53%.","Risk warning control: Risk warning count is controlled.","Forecast/trend alignment: Forecast direction is neutral; recent realized trend is bearish."],"score":78},{"symbol":"TSLA","ok":true,"qualityStatus":"forecast_supported","reviewRequired":false,"forecastDirection":"bullish","forecastConfidence":64,"realizedTrendDirection":"neutral","realizedTrendChangePercent":-2.74,"averageRecentVolatilityPercent":3.88,"candleCount":251,"providerChain":["stooq-disabled-optional","twelve-data-not-configured","finnhub-not-configured","yahoo-chart-public-data","yahoo-chart-public-data-fallback"],"providerErrors":[],"notes":["Data sufficiency: Enough candle data available: 251.","Volatility control: Recent volatility is controlled at 3.88%.","Risk warning control: Risk warning count is controlled.","Forecast/trend alignment: Forecast direction is bullish; recent realized trend is neutral."],"score":76},{"symbol":"ETHUSDT","ok":true,"qualityStatus":"needs_review","reviewRequired":true,"forecastDirection":"bearish","forecastConfidence":58,"realizedTrendDirection":"bearish","realizedTrendChangePercent":-19.07,"averageRecentVolatilityPercent":4.56,"candleCount":365,"providerChain":["coingecko","yahoo-chart-public-data","binance-public-market-data-attempted","yahoo-chart-public-data-fallback"],"providerErrors":["Binance provider failed: 451"],"notes":["Data sufficiency: Enough candle data available: 365.","Volatility control: Recent volatility is controlled at 4.56%.","Risk warning control: Risk warning count is controlled.","Forecast/trend alignment: Forecast direction is bearish; recent realized trend is bearish."],"score":40},{"symbol":"BTCUSDT","ok":true,"qualityStatus":"needs_review","reviewRequired":true,"forecastDirection":"bearish","forecastConfidence":57,"realizedTrendDirection":"bearish","realizedTrendChangePercent":-17.7,"averageRecentVolatilityPercent":3.32,"candleCount":365,"providerChain":["coingecko","yahoo-chart-public-data","binance-public-market-data-attempted","yahoo-chart-public-data-fallback"],"providerErrors":["Binance provider failed: 451"],"notes":["Data sufficiency: Enough candle data available: 365.","Volatility control: Recent volatility is controlled at 3.32%.","Risk warning control: Risk warning count is controlled.","Forecast/trend alignment: Forecast direction is bearish; recent realized trend is bearish."],"score":39}],"summary":{"total":5,"forecastSupported":3,"reviewRequired":2,"highRisk":0,"providerErrors":2},"notes":["Batch scan uses forecast-quality snapshots for each watchlist symbol.","Scores are diagnostic only and are not financial advice.","Symbols with reviewRequired=true should not be treated as clean setups."]}