Analyst signals (full)
{'regime_analyst_3tq3ld__tf_1h': {'BNB/USDT': {'regime': 'transitional', 'signal': 'neutral', 'reasoning': {'regime_detection': {'regime': 'transitional', 'signal': 'neutral', 'metrics': {'adx': 34.23, 'ma_20': 680.766, 'price': 674.95, 'low_20': 671.72, 'high_20': 689.55, 'timeframe': '1h', 'above_ma20': False, 'ema_stack_bear': False, 'ema_stack_bull': False, 'realized_vol_annualized': 0.5803, 'realized_vol_percentile': 92.8}, 'confidence': 20}}, 'confidence': 20}, 'BTC/USDT': {'regime': 'trend_down', 'signal': 'bearish', 'reasoning': {'regime_detection': {'regime': 'trend_down', 'signal': 'bearish', 'metrics': {'adx': 44.06, 'ma_20': 80494.075, 'price': 79264.7, 'low_20': 78727.8, 'high_20': 81468.7, 'timeframe': '1h', 'above_ma20': False, 'ema_stack_bear': True, 'ema_stack_bull': False, 'realized_vol_annualized': 0.4981, 'realized_vol_percentile': 100.0}, 'confidence': 100}}, 'confidence': 100}, 'ETH/USDT': {'regime': 'trend_down', 'signal': 'bearish', 'reasoning': {'regime_detection': {'regime': 'trend_down', 'signal': 'bearish', 'metrics': {'adx': 46.95, 'ma_20': 2258.1335, 'price': 2223.69, 'low_20': 2212.34, 'high_20': 2296.87, 'timeframe': '1h', 'above_ma20': False, 'ema_stack_bear': True, 'ema_stack_bull': False, 'realized_vol_annualized': 0.4902, 'realized_vol_percentile': 67.0}, 'confidence': 100}}, 'confidence': 100}, 'SOL/USDT': {'regime': 'trend_down', 'signal': 'bearish', 'reasoning': {'regime_detection': {'regime': 'trend_down', 'signal': 'bearish', 'metrics': {'adx': 48.15, 'ma_20': 91.0995, 'price': 89.47, 'low_20': 88.86, 'high_20': 92.67, 'timeframe': '1h', 'above_ma20': False, 'ema_stack_bear': True, 'ema_stack_bull': False, 'realized_vol_annualized': 0.5742, 'realized_vol_percentile': 72.2}, 'confidence': 100}}, 'confidence': 100}}, 'risk_management_agent_cry001': {'BNB/USDT': {'reasoning': {'available_cash': 100000.0, 'position_limit': 17500.0, 'portfolio_value': 100000.0, 'remaining_limit': 17500.0, 'risk_adjustment': 'Volatility x Correlation adjusted: 17.5% (base 25.0%, sizing=vol_target)', 'correlation_multiplier': 0.7, 'current_position_value': 0.0, 'base_position_limit_pct': 0.25, 'combined_position_limit_pct': 0.175}, 'current_price': 678.76, 'volatility_metrics': {'data_points': 60, 'daily_volatility': 0.016607028778338966, 'annualized_volatility': 0.3172768393190262, 'volatility_percentile': 14.444444444444443}, 'correlation_metrics': {'top_correlated_tickers': [{'ticker': 'BTC/USDT', 'correlation': 0.8982405764360022}, {'ticker': 'SOL/USDT', 'correlation': 0.8968042999263591}, {'ticker': 'ETH/USDT', 'correlation': 0.8808152845377933}], 'avg_correlation_with_active': 0.8919533869667182, 'max_correlation_with_active': 0.8982405764360022}, 'remaining_position_limit': 17500.0}, 'BTC/USDT': {'reasoning': {'available_cash': 100000.0, 'position_limit': 17500.0, 'portfolio_value': 100000.0, 'remaining_limit': 17500.0, 'risk_adjustment': 'Volatility x Correlation adjusted: 17.5% (base 25.0%, sizing=vol_target)', 'correlation_multiplier': 0.7, 'current_position_value': 0.0, 'base_position_limit_pct': 0.25, 'combined_position_limit_pct': 0.175}, 'current_price': 81048.9, 'volatility_metrics': {'data_points': 60, 'daily_volatility': 0.019513464149846386, 'annualized_volatility': 0.37280420912521783, 'volatility_percentile': 20.0}, 'correlation_metrics': {'top_correlated_tickers': [{'ticker': 'ETH/USDT', 'correlation': 0.9337435023510775}, {'ticker': 'SOL/USDT', 'correlation': 0.9093884936503664}, {'ticker': 'BNB/USDT', 'correlation': 0.8982405764360022}], 'avg_correlation_with_active': 0.9137908574791487, 'max_correlation_with_active': 0.9337435023510775}, 'remaining_position_limit': 17500.0}, 'ETH/USDT': {'reasoning': {'available_cash': 100000.0, 'position_limit': 17500.0, 'portfolio_value': 100000.0, 'remaining_limit': 17500.0, 'risk_adjustment': 'Volatility x Correlation adjusted: 17.5% (base 25.0%, sizing=vol_target)', 'correlation_multiplier': 0.7, 'current_position_value': 0.0, 'base_position_limit_pct': 0.25, 'combined_position_limit_pct': 0.175}, 'current_price': 2282.06, 'volatility_metrics': {'data_points': 60, 'daily_volatility': 0.02739008528387977, 'annualized_volatility': 0.5232868445969625, 'volatility_percentile': 14.444444444444443}, 'correlation_metrics': {'top_correlated_tickers': [{'ticker': 'BTC/USDT', 'correlation': 0.9337435023510775}, {'ticker': 'SOL/USDT', 'correlation': 0.9064422237100456}, {'ticker': 'BNB/USDT', 'correlation': 0.8808152845377933}], 'avg_correlation_with_active': 0.9070003368663055, 'max_correlation_with_active': 0.9337435023510775}, 'remaining_position_limit': 17500.0}, 'SOL/USDT': {'reasoning': {'available_cash': 100000.0, 'position_limit': 17500.0, 'portfolio_value': 100000.0, 'remaining_limit': 17500.0, 'risk_adjustment': 'Volatility x Correlation adjusted: 17.5% (base 25.0%, sizing=vol_target)', 'correlation_multiplier': 0.7, 'current_position_value': 0.0, 'base_position_limit_pct': 0.25, 'combined_position_limit_pct': 0.175}, 'current_price': 92.11, 'volatility_metrics': {'data_points': 60, 'daily_volatility': 0.027140351861058544, 'annualized_volatility': 0.5185156942531762, 'volatility_percentile': 16.666666666666664}, 'correlation_metrics': {'top_correlated_tickers': [{'ticker': 'BTC/USDT', 'correlation': 0.9093884936503664}, {'ticker': 'ETH/USDT', 'correlation': 0.9064422237100456}, {'ticker': 'BNB/USDT', 'correlation': 0.8968042999263591}], 'avg_correlation_with_active': 0.9042116724289238, 'max_correlation_with_active': 0.9093884936503664}, 'remaining_position_limit': 17500.0}}, 'funding_analyst_eufmd1__tf_1h': {'BNB/USDT': {'signal': 'neutral', 'reasoning': {'funding': {'signal': 'neutral', 'metrics': {'samples': 9, 'thresholds': {'extreme_neg': -0.0005, 'extreme_pos': 0.0005, 'elevated_neg': -0.00025, 'elevated_pos': 0.00025}, 'avg_rate_3d': 3.6e-05, 'latest_rate_8h': 0.0, 'latest_rate_pct_8h': 0.0, 'elevated_long_8h_count': 0, 'elevated_short_8h_count': 0}, 'confidence': 0}}, 'confidence': 0}, 'BTC/USDT': {'signal': 'neutral', 'reasoning': {'funding': {'signal': 'neutral', 'metrics': {'samples': 9, 'thresholds': {'extreme_neg': -0.0005, 'extreme_pos': 0.0005, 'elevated_neg': -0.00025, 'elevated_pos': 0.00025}, 'avg_rate_3d': 2.1e-05, 'latest_rate_8h': 1.5e-05, 'latest_rate_pct_8h': 0.0015, 'elevated_long_8h_count': 0, 'elevated_short_8h_count': 0}, 'confidence': 0}}, 'confidence': 0}, 'ETH/USDT': {'signal': 'neutral', 'reasoning': {'funding': {'signal': 'neutral', 'metrics': {'samples': 9, 'thresholds': {'extreme_neg': -0.0005, 'extreme_pos': 0.0005, 'elevated_neg': -0.00025, 'elevated_pos': 0.00025}, 'avg_rate_3d': 2.6e-05, 'latest_rate_8h': 1.4e-05, 'latest_rate_pct_8h': 0.0014, 'elevated_long_8h_count': 0, 'elevated_short_8h_count': 0}, 'confidence': 0}}, 'confidence': 0}, 'SOL/USDT': {'signal': 'neutral', 'reasoning': {'funding': {'signal': 'neutral', 'metrics': {'samples': 9, 'thresholds': {'extreme_neg': -0.0005, 'extreme_pos': 0.0005, 'elevated_neg': -0.00025, 'elevated_pos': 0.00025}, 'avg_rate_3d': -2.5e-05, 'latest_rate_8h': 2.1e-05, 'latest_rate_pct_8h': 0.0021, 'elevated_long_8h_count': 0, 'elevated_short_8h_count': 0}, 'confidence': 0}}, 'confidence': 0}}, 'regime_analyst_3tq3ld__tf_15m': {'BNB/USDT': {'regime': 'transitional', 'signal': 'neutral', 'reasoning': {'regime_detection': {'regime': 'transitional', 'signal': 'neutral', 'metrics': {'adx': 36.85, 'ma_20': 675.561, 'price': 675.88, 'low_20': 670.0, 'high_20': 683.04, 'timeframe': '15m', 'above_ma20': True, 'ema_stack_bear': True, 'ema_stack_bull': False, 'realized_vol_annualized': 0.5746, 'realized_vol_percentile': 96.4}, 'confidence': 20}}, 'confidence': 20}, 'BTC/USDT': {'regime': 'transitional', 'signal': 'neutral', 'reasoning': {'regime_detection': {'regime': 'transitional', 'signal': 'neutral', 'metrics': {'adx': 46.38, 'ma_20': 79311.035, 'price': 79368.7, 'low_20': 78727.8, 'high_20': 80349.9, 'timeframe': '15m', 'above_ma20': True, 'ema_stack_bear': True, 'ema_stack_bull': False, 'realized_vol_annualized': 0.5963, 'realized_vol_percentile': 92.3}, 'confidence': 20}}, 'confidence': 20}, 'ETH/USDT': {'regime': 'transitional', 'signal': 'neutral', 'reasoning': {'regime_detection': {'regime': 'transitional', 'signal': 'neutral', 'metrics': {'adx': 28.42, 'ma_20': 2224.3005, 'price': 2226.75, 'low_20': 2212.34, 'high_20': 2253.06, 'timeframe': '15m', 'above_ma20': True, 'ema_stack_bear': True, 'ema_stack_bull': False, 'realized_vol_annualized': 0.5489, 'realized_vol_percentile': 85.7}, 'confidence': 20}}, 'confidence': 20}, 'SOL/USDT': {'regime': 'transitional', 'signal': 'neutral', 'reasoning': {'regime_detection': {'regime': 'transitional', 'signal': 'neutral', 'metrics': {'adx': 39.07, 'ma_20': 89.393, 'price': 89.64, 'low_20': 88.76, 'high_20': 90.62, 'timeframe': '15m', 'above_ma20': True, 'ema_stack_bear': True, 'ema_stack_bull': False, 'realized_vol_annualized': 0.7277, 'realized_vol_percentile': 97.0}, 'confidence': 20}}, 'confidence': 20}}, 'regime_analyst_3tq3ld__tf_30m': {'BNB/USDT': {'regime': 'trend_down', 'signal': 'bearish', 'reasoning': {'regime_detection': {'regime': 'trend_down', 'signal': 'bearish', 'metrics': {'adx': 41.35, 'ma_20': 680.8065, 'price': 676.02, 'low_20': 671.72, 'high_20': 689.55, 'timeframe': '30m', 'above_ma20': False, 'ema_stack_bear': True, 'ema_stack_bull': False, 'realized_vol_annualized': 0.5826, 'realized_vol_percentile': 89.3}, 'confidence': 100}}, 'confidence': 100}, 'BTC/USDT': {'regime': 'trend_down', 'signal': 'bearish', 'reasoning': {'regime_detection': {'regime': 'trend_down', 'signal': 'bearish', 'metrics': {'adx': 56.55, 'ma_20': 79950.155, 'price': 79338.7, 'low_20': 78727.8, 'high_20': 80782.8, 'timeframe': '30m', 'above_ma20': False, 'ema_stack_bear': True, 'ema_stack_bull': False, 'realized_vol_annualized': 0.5317, 'realized_vol_percentile': 95.9}, 'confidence': 100}}, 'confidence': 100}, 'ETH/USDT': {'regime': 'trend_down', 'signal': 'bearish', 'reasoning': {'regime_detection': {'regime': 'trend_down', 'signal': 'bearish', 'metrics': {'adx': 49.8, 'ma_20': 2241.0835, 'price': 2226.31, 'low_20': 2212.34, 'high_20': 2263.9, 'timeframe': '30m', 'above_ma20': False, 'ema_stack_bear': True, 'ema_stack_bull': False, 'realized_vol_annualized': 0.5333, 'realized_vol_percentile': 84.3}, 'confidence': 100}}, 'confidence': 100}, 'SOL/USDT': {'regime': 'trend_down', 'signal': 'bearish', 'reasoning': {'regime_detection': {'regime': 'trend_down', 'signal': 'bearish', 'metrics': {'adx': 48.19, 'ma_20': 90.326, 'price': 89.71, 'low_20': 88.86, 'high_20': 91.56, 'timeframe': '30m', 'above_ma20': False, 'ema_stack_bear': True, 'ema_stack_bull': False, 'realized_vol_annualized': 0.6212, 'realized_vol_percentile': 89.3}, 'confidence': 100}}, 'confidence': 100}}, 'funding_analyst_eufmd1__tf_15m': {'BNB/USDT': {'signal': 'neutral', 'reasoning': {'funding': {'signal': 'neutral', 'metrics': {'samples': 9, 'thresholds': {'extreme_neg': -0.0005, 'extreme_pos': 0.0005, 'elevated_neg': -0.00025, 'elevated_pos': 0.00025}, 'avg_rate_3d': 3.6e-05, 'latest_rate_8h': 0.0, 'latest_rate_pct_8h': 0.0, 'elevated_long_8h_count': 0, 'elevated_short_8h_count': 0}, 'confidence': 0}}, 'confidence': 0}, 'BTC/USDT': {'signal': 'neutral', 'reasoning': {'funding': {'signal': 'neutral', 'metrics': {'samples': 9, 'thresholds': {'extreme_neg': -0.0005, 'extreme_pos': 0.0005, 'elevated_neg': -0.00025, 'elevated_pos': 0.00025}, 'avg_rate_3d': 2.1e-05, 'latest_rate_8h': 1.5e-05, 'latest_rate_pct_8h': 0.0015, 'elevated_long_8h_count': 0, 'elevated_short_8h_count': 0}, 'confidence': 0}}, 'confidence': 0}, 'ETH/USDT': {'signal': 'neutral', 'reasoning': {'funding': {'signal': 'neutral', 'metrics': {'samples': 9, 'thresholds': {'extreme_neg': -0.0005, 'extreme_pos': 0.0005, 'elevated_neg': -0.00025, 'elevated_pos': 0.00025}, 'avg_rate_3d': 2.6e-05, 'latest_rate_8h': 1.4e-05, 'latest_rate_pct_8h': 0.0014, 'elevated_long_8h_count': 0, 'elevated_short_8h_count': 0}, 'confidence': 0}}, 'confidence': 0}, 'SOL/USDT': {'signal': 'neutral', 'reasoning': {'funding': {'signal': 'neutral', 'metrics': {'samples': 9, 'thresholds': {'extreme_neg': -0.0005, 'extreme_pos': 0.0005, 'elevated_neg': -0.00025, 'elevated_pos': 0.00025}, 'avg_rate_3d': -2.5e-05, 'latest_rate_8h': 2.1e-05, 'latest_rate_pct_8h': 0.0021, 'elevated_long_8h_count': 0, 'elevated_short_8h_count': 0}, 'confidence': 0}}, 'confidence': 0}}, 'funding_analyst_eufmd1__tf_30m': {'BNB/USDT': {'signal': 'neutral', 'reasoning': {'funding': {'signal': 'neutral', 'metrics': {'samples': 9, 'thresholds': {'extreme_neg': -0.0005, 'extreme_pos': 0.0005, 'elevated_neg': -0.00025, 'elevated_pos': 0.00025}, 'avg_rate_3d': 3.6e-05, 'latest_rate_8h': 0.0, 'latest_rate_pct_8h': 0.0, 'elevated_long_8h_count': 0, 'elevated_short_8h_count': 0}, 'confidence': 0}}, 'confidence': 0}, 'BTC/USDT': {'signal': 'neutral', 'reasoning': {'funding': {'signal': 'neutral', 'metrics': {'samples': 9, 'thresholds': {'extreme_neg': -0.0005, 'extreme_pos': 0.0005, 'elevated_neg': -0.00025, 'elevated_pos': 0.00025}, 'avg_rate_3d': 2.1e-05, 'latest_rate_8h': 1.5e-05, 'latest_rate_pct_8h': 0.0015, 'elevated_long_8h_count': 0, 'elevated_short_8h_count': 0}, 'confidence': 0}}, 'confidence': 0}, 'ETH/USDT': {'signal': 'neutral', 'reasoning': {'funding': {'signal': 'neutral', 'metrics': {'samples': 9, 'thresholds': {'extreme_neg': -0.0005, 'extreme_pos': 0.0005, 'elevated_neg': -0.00025, 'elevated_pos': 0.00025}, 'avg_rate_3d': 2.6e-05, 'latest_rate_8h': 1.4e-05, 'latest_rate_pct_8h': 0.0014, 'elevated_long_8h_count': 0, 'elevated_short_8h_count': 0}, 'confidence': 0}}, 'confidence': 0}, 'SOL/USDT': {'signal': 'neutral', 'reasoning': {'funding': {'signal': 'neutral', 'metrics': {'samples': 9, 'thresholds': {'extreme_neg': -0.0005, 'extreme_pos': 0.0005, 'elevated_neg': -0.00025, 'elevated_pos': 0.00025}, 'avg_rate_3d': -2.5e-05, 'latest_rate_8h': 2.1e-05, 'latest_rate_pct_8h': 0.0021, 'elevated_long_8h_count': 0, 'elevated_short_8h_count': 0}, 'confidence': 0}}, 'confidence': 0}}, 'sentiment_analyst_cry001__tf_1h': {'BNB/USDT': {'signal': 'bullish', 'reasoning': {'news_sentiment': {'signal': 'bullish', 'metrics': {'weight': 0.7, 'total_articles': 27, 'bearish_articles': 5, 'bullish_articles': 12, 'neutral_articles': 10, 'weighted_bearish': 3.5, 'weighted_bullish': 8.4}, 'confidence': 44}, 'insider_trading': {'signal': 'neutral', 'metrics': {'weight': 0.3, 'total_trades': 0, 'bearish_trades': 0, 'bullish_trades': 0, 'weighted_bearish': 0.0, 'weighted_bullish': 0.0}, 'confidence': 0}, 'combined_analysis': {'signal_determination': 'Bullish based on weighted signal comparison', 'total_weighted_bearish': 3.5, 'total_weighted_bullish': 8.4}}, 'confidence': 44.44}, 'BTC/USDT': {'signal': 'bullish', 'reasoning': {'news_sentiment': {'signal': 'bullish', 'metrics': {'weight': 0.7, 'total_articles': 37, 'bearish_articles': 12, 'bullish_articles': 13, 'neutral_articles': 12, 'weighted_bearish': 8.4, 'weighted_bullish': 9.1}, 'confidence': 35}, 'insider_trading': {'signal': 'neutral', 'metrics': {'weight': 0.3, 'total_trades': 0, 'bearish_trades': 0, 'bullish_trades': 0, 'weighted_bearish': 0.0, 'weighted_bullish': 0.0}, 'confidence': 0}, 'combined_analysis': {'signal_determination': 'Bullish based on weighted signal comparison', 'total_weighted_bearish': 8.4, 'total_weighted_bullish': 9.1}}, 'confidence': 35.14}, 'ETH/USDT': {'signal': 'bullish', 'reasoning': {'news_sentiment': {'signal': 'bullish', 'metrics': {'weight': 0.7, 'total_articles': 79, 'bearish_articles': 19, 'bullish_articles': 29, 'neutral_articles': 31, 'weighted_bearish': 13.3, 'weighted_bullish': 20.3}, 'confidence': 37}, 'insider_trading': {'signal': 'neutral', 'metrics': {'weight': 0.3, 'total_trades': 0, 'bearish_trades': 0, 'bullish_trades': 0, 'weighted_bearish': 0.0, 'weighted_bullish': 0.0}, 'confidence': 0}, 'combined_analysis': {'signal_determination': 'Bullish based on weighted signal comparison', 'total_weighted_bearish': 13.3, 'total_weighted_bullish': 20.3}}, 'confidence': 36.71}, 'SOL/USDT': {'signal': 'bullish', 'reasoning': {'news_sentiment': {'signal': 'bullish', 'metrics': {'weight': 0.7, 'total_articles': 84, 'bearish_articles': 20, 'bullish_articles': 42, 'neutral_articles': 22, 'weighted_bearish': 14.0, 'weighted_bullish': 29.4}, 'confidence': 50}, 'insider_trading': {'signal': 'neutral', 'metrics': {'weight': 0.3, 'total_trades': 0, 'bearish_trades': 0, 'bullish_trades': 0, 'weighted_bearish': 0.0, 'weighted_bullish': 0.0}, 'confidence': 0}, 'combined_analysis': {'signal_determination': 'Bullish based on weighted signal comparison', 'total_weighted_bearish': 14.0, 'total_weighted_bullish': 29.4}}, 'confidence': 50.0}}, 'technical_analyst_cry001__tf_1h': {'BNB/USDT': {'signal': 'neutral', 'reasoning': {'momentum': {'signal': 'neutral', 'metrics': {'timeframe': '1h', 'window_med': 63, 'window_long': 126, 'window_short': 21, 'volume_momentum': 0.6792937499241513, 'momentum_med_bars': -0.004670872405167836, 'momentum_long_bars': 0.0, 'momentum_short_bars': -0.008110760267491912}, 'confidence': 50}, 'volatility': {'signal': 'neutral', 'metrics': {'atr_ratio': 0.009302276359095417, 'volatility_regime': 1.1996267441829067, 'volatility_z_score': 1.621886377181212, 'annualization_factor': 93.59487165438073, 'historical_volatility': 0.5803220577568565}, 'confidence': 50}, 'mean_reversion': {'signal': 'neutral', 'metrics': {'bb_bars': 20, 'ma_bars': 50, 'z_score': -0.26732785113023405, 'rsi_fast': 45.3682135817954, 'rsi_slow': 47.814109474188534, 'timeframe': '1h', 'price_vs_bb': 0.19584885477362554}, 'confidence': 50}, 'trend_following': {'signal': 'neutral', 'metrics': {'adx': 34.22580177917921, 'timeframe': '1h', 'ema_med_bars': 21, 'ema_fast_bars': 8, 'ema_slow_bars': 55, 'trend_strength': 0.34225801779179205}, 'confidence': 50}, 'statistical_arbitrage': {'signal': 'neutral', 'metrics': {'kurtosis': 0.3875728829847637, 'skewness': -0.343324881587736, 'hurst_exponent': 4.686994974318529e-16}, 'confidence': 50}}, 'timeframe': '1h', 'confidence': 0, 'htf_alignment': {'htf': '4h', 'aligned': None, 'htf_trend': None, 'applicable': True}}, 'BTC/USDT': {'signal': 'bearish', 'reasoning': {'momentum': {'signal': 'neutral', 'metrics': {'timeframe': '1h', 'window_med': 63, 'window_long': 126, 'window_short': 21, 'volume_momentum': 0.5698443340041894, 'momentum_med_bars': -0.0204588573115424, 'momentum_long_bars': 0.0, 'momentum_short_bars': -0.025957207326566367}, 'confidence': 50}, 'volatility': {'signal': 'bearish', 'metrics': {'atr_ratio': 0.0061686620003247525, 'volatility_regime': 1.3103981896947756, 'volatility_z_score': 1.5384398761101479, 'annualization_factor': 93.59487165438073, 'historical_volatility': 0.49806121391412667}, 'confidence': 51}, 'mean_reversion': {'signal': 'neutral', 'metrics': {'bb_bars': 20, 'ma_bars': 50, 'z_score': -0.9949396215196595, 'rsi_fast': 27.519528172343144, 'rsi_slow': 47.3470483214115, 'timeframe': '1h', 'price_vs_bb': 0.1242589391324315}, 'confidence': 50}, 'trend_following': {'signal': 'bearish', 'metrics': {'adx': 44.06053362622546, 'timeframe': '1h', 'ema_med_bars': 21, 'ema_fast_bars': 8, 'ema_slow_bars': 55, 'trend_strength': 0.44060533626225457}, 'confidence': 44}, 'statistical_arbitrage': {'signal': 'neutral', 'metrics': {'kurtosis': 5.842390439731811, 'skewness': -0.6592083297140942, 'hurst_exponent': 4.686994974318529e-16}, 'confidence': 50}}, 'timeframe': '1h', 'confidence': 30, 'htf_alignment': {'htf': '4h', 'aligned': None, 'htf_trend': None, 'applicable': True}}, 'ETH/USDT': {'signal': 'neutral', 'reasoning': {'momentum': {'signal': 'neutral', 'metrics': {'timeframe': '1h', 'window_med': 63, 'window_long': 126, 'window_short': 21, 'volume_momentum': 0.8901662664702678, 'momentum_med_bars': -0.02798078288388839, 'momentum_long_bars': 0.0, 'momentum_short_bars': -0.03231739424495195}, 'confidence': 50}, 'volatility': {'signal': 'neutral', 'metrics': {'atr_ratio': 0.007430377949649961, 'volatility_regime': 1.0882310744780694, 'volatility_z_score': 0.4697156118810983, 'annualization_factor': 93.59487165438073, 'historical_volatility': 0.4901622180724067}, 'confidence': 50}, 'mean_reversion': {'signal': 'neutral', 'metrics': {'bb_bars': 20, 'ma_bars': 50, 'z_score': -1.7377846058311763, 'rsi_fast': 30.028415636280016, 'rsi_slow': 43.22742167077795, 'timeframe': '1h', 'price_vs_bb': 0.16157845064565585}, 'confidence': 50}, 'trend_following': {'signal': 'bearish', 'metrics': {'adx': 46.94855863305346, 'timeframe': '1h', 'ema_med_bars': 21, 'ema_fast_bars': 8, 'ema_slow_bars': 55, 'trend_strength': 0.4694855863305346}, 'confidence': 47}, 'statistical_arbitrage': {'signal': 'neutral', 'metrics': {'kurtosis': 2.4499741442690013, 'skewness': -0.28876754293738055, 'hurst_exponent': 4.686994974318529e-16}, 'confidence': 50}}, 'timeframe': '1h', 'confidence': 9, 'htf_alignment': {'htf': '4h', 'aligned': None, 'htf_trend': None, 'applicable': True}}, 'SOL/USDT': {'signal': 'neutral', 'reasoning': {'momentum': {'signal': 'neutral', 'metrics': {'timeframe': '1h', 'window_med': 63, 'window_long': 126, 'window_short': 21, 'volume_momentum': 1.0415553776153992, 'momentum_med_bars': -0.06019647931811156, 'momentum_long_bars': 0.0, 'momentum_short_bars': -0.03667070323676758}, 'confidence': 50}, 'volatility': {'signal': 'neutral', 'metrics': {'atr_ratio': 0.009244918488240293, 'volatility_regime': 1.121609606558852, 'volatility_z_score': 0.8169899490289022, 'annualization_factor': 93.59487165438073, 'historical_volatility': 0.5741957140755153}, 'confidence': 50}, 'mean_reversion': {'signal': 'neutral', 'metrics': {'bb_bars': 20, 'ma_bars': 50, 'z_score': -1.6840262143862053, 'rsi_fast': 28.678678678678736, 'rsi_slow': 43.56435643564357, 'timeframe': '1h', 'price_vs_bb': 0.16045812522825395}, 'confidence': 50}, 'trend_following': {'signal': 'bearish', 'metrics': {'adx': 48.147703514091795, 'timeframe': '1h', 'ema_med_bars': 21, 'ema_fast_bars': 8, 'ema_slow_bars': 55, 'trend_strength': 0.48147703514091794}, 'confidence': 48}, 'statistical_arbitrage': {'signal': 'neutral', 'metrics': {'kurtosis': 1.3253963760899399, 'skewness': -0.2550984616015877, 'hurst_exponent': 4.686994974318529e-16}, 'confidence': 50}}, 'timeframe': '1h', 'confidence': 10, 'htf_alignment': {'htf': '4h', 'aligned': None, 'htf_trend': None, 'applicable': True}}}, 'sentiment_analyst_cry001__tf_15m': {'BNB/USDT': {'signal': 'bullish', 'reasoning': {'news_sentiment': {'signal': 'bullish', 'metrics': {'weight': 0.7, 'total_articles': 27, 'bearish_articles': 5, 'bullish_articles': 12, 'neutral_articles': 10, 'weighted_bearish': 3.5, 'weighted_bullish': 8.4}, 'confidence': 44}, 'insider_trading': {'signal': 'neutral', 'metrics': {'weight': 0.3, 'total_trades': 0, 'bearish_trades': 0, 'bullish_trades': 0, 'weighted_bearish': 0.0, 'weighted_bullish': 0.0}, 'confidence': 0}, 'combined_analysis': {'signal_determination': 'Bullish based on weighted signal comparison', 'total_weighted_bearish': 3.5, 'total_weighted_bullish': 8.4}}, 'confidence': 44.44}, 'BTC/USDT': {'signal': 'bullish', 'reasoning': {'news_sentiment': {'signal': 'bullish', 'metrics': {'weight': 0.7, 'total_articles': 37, 'bearish_articles': 12, 'bullish_articles': 13, 'neutral_articles': 12, 'weighted_bearish': 8.4, 'weighted_bullish': 9.1}, 'confidence': 35}, 'insider_trading': {'signal': 'neutral', 'metrics': {'weight': 0.3, 'total_trades': 0, 'bearish_trades': 0, 'bullish_trades': 0, 'weighted_bearish': 0.0, 'weighted_bullish': 0.0}, 'confidence': 0}, 'combined_analysis': {'signal_determination': 'Bullish based on weighted signal comparison', 'total_weighted_bearish': 8.4, 'total_weighted_bullish': 9.1}}, 'confidence': 35.14}, 'ETH/USDT': {'signal': 'bullish', 'reasoning': {'news_sentiment': {'signal': 'bullish', 'metrics': {'weight': 0.7, 'total_articles': 79, 'bearish_articles': 19, 'bullish_articles': 29, 'neutral_articles': 31, 'weighted_bearish': 13.3, 'weighted_bullish': 20.3}, 'confidence': 37}, 'insider_trading': {'signal': 'neutral', 'metrics': {'weight': 0.3, 'total_trades': 0, 'bearish_trades': 0, 'bullish_trades': 0, 'weighted_bearish': 0.0, 'weighted_bullish': 0.0}, 'confidence': 0}, 'combined_analysis': {'signal_determination': 'Bullish based on weighted signal comparison', 'total_weighted_bearish': 13.3, 'total_weighted_bullish': 20.3}}, 'confidence': 36.71}, 'SOL/USDT': {'signal': 'bullish', 'reasoning': {'news_sentiment': {'signal': 'bullish', 'metrics': {'weight': 0.7, 'total_articles': 84, 'bearish_articles': 20, 'bullish_articles': 42, 'neutral_articles': 22, 'weighted_bearish': 14.0, 'weighted_bullish': 29.4}, 'confidence': 50}, 'insider_trading': {'signal': 'neutral', 'metrics': {'weight': 0.3, 'total_trades': 0, 'bearish_trades': 0, 'bullish_trades': 0, 'weighted_bearish': 0.0, 'weighted_bullish': 0.0}, 'confidence': 0}, 'combined_analysis': {'signal_determination': 'Bullish based on weighted signal comparison', 'total_weighted_bearish': 14.0, 'total_weighted_bullish': 29.4}}, 'confidence': 50.0}}, 'sentiment_analyst_cry001__tf_30m': {'BNB/USDT': {'signal': 'bullish', 'reasoning': {'news_sentiment': {'signal': 'bullish', 'metrics': {'weight': 0.7, 'total_articles': 27, 'bearish_articles': 5, 'bullish_articles': 12, 'neutral_articles': 10, 'weighted_bearish': 3.5, 'weighted_bullish': 8.4}, 'confidence': 44}, 'insider_trading': {'signal': 'neutral', 'metrics': {'weight': 0.3, 'total_trades': 0, 'bearish_trades': 0, 'bullish_trades': 0, 'weighted_bearish': 0.0, 'weighted_bullish': 0.0}, 'confidence': 0}, 'combined_analysis': {'signal_determination': 'Bullish based on weighted signal comparison', 'total_weighted_bearish': 3.5, 'total_weighted_bullish': 8.4}}, 'confidence': 44.44}, 'BTC/USDT': {'signal': 'bullish', 'reasoning': {'news_sentiment': {'signal': 'bullish', 'metrics': {'weight': 0.7, 'total_articles': 37, 'bearish_articles': 12, 'bullish_articles': 13, 'neutral_articles': 12, 'weighted_bearish': 8.4, 'weighted_bullish': 9.1}, 'confidence': 35}, 'insider_trading': {'signal': 'neutral', 'metrics': {'weight': 0.3, 'total_trades': 0, 'bearish_trades': 0, 'bullish_trades': 0, 'weighted_bearish': 0.0, 'weighted_bullish': 0.0}, 'confidence': 0}, 'combined_analysis': {'signal_determination': 'Bullish based on weighted signal comparison', 'total_weighted_bearish': 8.4, 'total_weighted_bullish': 9.1}}, 'confidence': 35.14}, 'ETH/USDT': {'signal': 'bullish', 'reasoning': {'news_sentiment': {'signal': 'bullish', 'metrics': {'weight': 0.7, 'total_articles': 79, 'bearish_articles': 19, 'bullish_articles': 29, 'neutral_articles': 31, 'weighted_bearish': 13.3, 'weighted_bullish': 20.3}, 'confidence': 37}, 'insider_trading': {'signal': 'neutral', 'metrics': {'weight': 0.3, 'total_trades': 0, 'bearish_trades': 0, 'bullish_trades': 0, 'weighted_bearish': 0.0, 'weighted_bullish': 0.0}, 'confidence': 0}, 'combined_analysis': {'signal_determination': 'Bullish based on weighted signal comparison', 'total_weighted_bearish': 13.3, 'total_weighted_bullish': 20.3}}, 'confidence': 36.71}, 'SOL/USDT': {'signal': 'bullish', 'reasoning': {'news_sentiment': {'signal': 'bullish', 'metrics': {'weight': 0.7, 'total_articles': 84, 'bearish_articles': 20, 'bullish_articles': 42, 'neutral_articles': 22, 'weighted_bearish': 14.0, 'weighted_bullish': 29.4}, 'confidence': 50}, 'insider_trading': {'signal': 'neutral', 'metrics': {'weight': 0.3, 'total_trades': 0, 'bearish_trades': 0, 'bullish_trades': 0, 'weighted_bearish': 0.0, 'weighted_bullish': 0.0}, 'confidence': 0}, 'combined_analysis': {'signal_determination': 'Bullish based on weighted signal comparison', 'total_weighted_bearish': 14.0, 'total_weighted_bullish': 29.4}}, 'confidence': 50.0}}, 'technical_analyst_cry001__tf_15m': {'BNB/USDT': {'signal': 'bearish', 'reasoning': {'momentum': {'signal': 'neutral', 'metrics': {'timeframe': '15m', 'window_med': 63, 'window_long': 126, 'window_short': 21, 'volume_momentum': 0.3323731128579939, 'momentum_med_bars': -0.006100820600530743, 'momentum_long_bars': 0.006442537033459983, 'momentum_short_bars': -0.013027437159483735}, 'confidence': 50}, 'volatility': {'signal': 'bearish', 'metrics': {'atr_ratio': 0.0035519830231909434, 'volatility_regime': 1.2415255581774378, 'volatility_z_score': 1.6570468556731808, 'annualization_factor': 187.18974330876145, 'historical_volatility': 0.5745571253886269}, 'confidence': 55}, 'mean_reversion': {'signal': 'neutral', 'metrics': {'bb_bars': 20, 'ma_bars': 50, 'z_score': -0.9089226727595694, 'rsi_fast': 50.98039215686258, 'rsi_slow': 35.839722977986455, 'timeframe': '15m', 'price_vs_bb': 0.5243837660931322}, 'confidence': 50}, 'trend_following': {'signal': 'bearish', 'metrics': {'adx': 36.8456043148414, 'timeframe': '15m', 'ema_med_bars': 21, 'ema_fast_bars': 8, 'ema_slow_bars': 55, 'trend_strength': 0.368456043148414}, 'confidence': 37}, 'statistical_arbitrage': {'signal': 'neutral', 'metrics': {'kurtosis': 0.6966182570991541, 'skewness': -0.34226125540389235, 'hurst_exponent': 4.686994974318529e-16}, 'confidence': 50}}, 'timeframe': '15m', 'confidence': 30, 'htf_alignment': {'htf': '4h', 'aligned': None, 'htf_trend': None, 'applicable': True}}, 'BTC/USDT': {'signal': 'bearish', 'reasoning': {'momentum': {'signal': 'neutral', 'metrics': {'timeframe': '15m', 'window_med': 63, 'window_long': 126, 'window_short': 21, 'volume_momentum': 0.34109335345359765, 'momentum_med_bars': -0.021322275344385133, 'momentum_long_bars': -0.002416766697634465, 'momentum_short_bars': -0.01400806134019017}, 'confidence': 50}, 'volatility': {'signal': 'bearish', 'metrics': {'atr_ratio': 0.0027117562896780624, 'volatility_regime': 1.5151695070970863, 'volatility_z_score': 1.5884654998282826, 'annualization_factor': 187.18974330876145, 'historical_volatility': 0.5962895863882184}, 'confidence': 53}, 'mean_reversion': {'signal': 'neutral', 'metrics': {'bb_bars': 20, 'ma_bars': 50, 'z_score': -1.0290087495037146, 'rsi_fast': 56.58077029648095, 'rsi_slow': 35.98808242157186, 'timeframe': '15m', 'price_vs_bb': 0.537211198686386}, 'confidence': 50}, 'trend_following': {'signal': 'bearish', 'metrics': {'adx': 46.381547058104, 'timeframe': '15m', 'ema_med_bars': 21, 'ema_fast_bars': 8, 'ema_slow_bars': 55, 'trend_strength': 0.46381547058104}, 'confidence': 46}, 'statistical_arbitrage': {'signal': 'bearish', 'metrics': {'kurtosis': 7.409361109109396, 'skewness': -1.380887201728628, 'hurst_exponent': 4.686994974318529e-16}, 'confidence': 100}}, 'timeframe': '15m', 'confidence': 46, 'htf_alignment': {'htf': '4h', 'aligned': None, 'htf_trend': None, 'applicable': True}}, 'ETH/USDT': {'signal': 'bearish', 'reasoning': {'momentum': {'signal': 'neutral', 'metrics': {'timeframe': '15m', 'window_med': 63, 'window_long': 126, 'window_short': 21, 'volume_momentum': 0.33637781530507677, 'momentum_med_bars': -0.021098988721412804, 'momentum_long_bars': -0.014454772176521358, 'momentum_short_bars': -0.01373474854654333}, 'confidence': 50}, 'volatility': {'signal': 'bearish', 'metrics': {'atr_ratio': 0.0033809684197019735, 'volatility_regime': 1.236872228246204, 'volatility_z_score': 1.237510515621913, 'annualization_factor': 187.18974330876145, 'historical_volatility': 0.5488753287137675}, 'confidence': 41}, 'mean_reversion': {'signal': 'neutral', 'metrics': {'bb_bars': 20, 'ma_bars': 50, 'z_score': -0.9315776238935496, 'rsi_fast': 60.501153972963905, 'rsi_slow': 36.76294177355358, 'timeframe': '15m', 'price_vs_bb': 0.5522255835954099}, 'confidence': 50}, 'trend_following': {'signal': 'bearish', 'metrics': {'adx': 28.422458085092774, 'timeframe': '15m', 'ema_med_bars': 21, 'ema_fast_bars': 8, 'ema_slow_bars': 55, 'trend_strength': 0.2842245808509277}, 'confidence': 28}, 'statistical_arbitrage': {'signal': 'bearish', 'metrics': {'kurtosis': 4.585479385045927, 'skewness': -1.5358038061671566, 'hurst_exponent': 4.686994974318529e-16}, 'confidence': 100}}, 'timeframe': '15m', 'confidence': 41, 'htf_alignment': {'htf': '4h', 'aligned': None, 'htf_trend': None, 'applicable': True}}, 'SOL/USDT': {'signal': 'bearish', 'reasoning': {'momentum': {'signal': 'neutral', 'metrics': {'timeframe': '15m', 'window_med': 63, 'window_long': 126, 'window_short': 21, 'volume_momentum': 0.28055608726889425, 'momentum_med_bars': -0.02232512474231929, 'momentum_long_bars': -0.013221004511180023, 'momentum_short_bars': -0.012921989793284072}, 'confidence': 50}, 'volatility': {'signal': 'bearish', 'metrics': {'atr_ratio': 0.004318862752597694, 'volatility_regime': 1.3670043242570027, 'volatility_z_score': 1.6793998869959095, 'annualization_factor': 187.18974330876145, 'historical_volatility': 0.727716373710363}, 'confidence': 56}, 'mean_reversion': {'signal': 'neutral', 'metrics': {'bb_bars': 20, 'ma_bars': 50, 'z_score': -0.8327971474357004, 'rsi_fast': 58.73015873015881, 'rsi_slow': 36.1853832442068, 'timeframe': '15m', 'price_vs_bb': 0.6151820573862699}, 'confidence': 50}, 'trend_following': {'signal': 'bearish', 'metrics': {'adx': 39.073351261441516, 'timeframe': '15m', 'ema_med_bars': 21, 'ema_fast_bars': 8, 'ema_slow_bars': 55, 'trend_strength': 0.39073351261441513}, 'confidence': 39}, 'statistical_arbitrage': {'signal': 'bearish', 'metrics': {'kurtosis': 5.1408480971560335, 'skewness': -1.3591938997576674, 'hurst_exponent': 4.686994974318529e-16}, 'confidence': 100}}, 'timeframe': '15m', 'confidence': 46, 'htf_alignment': {'htf': '4h', 'aligned': None, 'htf_trend': None, 'applicable': True}}}, 'technical_analyst_cry001__tf_30m': {'BNB/USDT': {'signal': 'bearish', 'reasoning': {'momentum': {'signal': 'neutral', 'metrics': {'timeframe': '30m', 'window_med': 63, 'window_long': 126, 'window_short': 21, 'volume_momentum': 0.3498486972611982, 'momentum_med_bars': 0.007902028045980614, 'momentum_long_bars': -0.00457964487482021, 'momentum_short_bars': -0.010792116825038223}, 'confidence': 50}, 'volatility': {'signal': 'bearish', 'metrics': {'atr_ratio': 0.006003626266340404, 'volatility_regime': 1.3537763092714892, 'volatility_z_score': 1.8242602803098014, 'annualization_factor': 132.36313686219438, 'historical_volatility': 0.5826025812658437}, 'confidence': 61}, 'mean_reversion': {'signal': 'neutral', 'metrics': {'bb_bars': 20, 'ma_bars': 50, 'z_score': -1.2587630662327438, 'rsi_fast': 34.57777777777777, 'rsi_slow': 44.13706381640988, 'timeframe': '30m', 'price_vs_bb': 0.2987302343604656}, 'confidence': 50}, 'trend_following': {'signal': 'bearish', 'metrics': {'adx': 41.34938789565697, 'timeframe': '30m', 'ema_med_bars': 21, 'ema_fast_bars': 8, 'ema_slow_bars': 55, 'trend_strength': 0.4134938789565697}, 'confidence': 41}, 'statistical_arbitrage': {'signal': 'neutral', 'metrics': {'kurtosis': 2.6043435566797393, 'skewness': -0.27243416031497775, 'hurst_exponent': 4.686994974318529e-16}, 'confidence': 50}}, 'timeframe': '30m', 'confidence': 32, 'htf_alignment': {'htf': '4h', 'aligned': None, 'htf_trend': None, 'applicable': True}}, 'BTC/USDT': {'signal': 'bearish', 'reasoning': {'momentum': {'signal': 'neutral', 'metrics': {'timeframe': '30m', 'window_med': 63, 'window_long': 126, 'window_short': 21, 'volume_momentum': 0.4412785064644171, 'momentum_med_bars': -0.002848314381870942, 'momentum_long_bars': -0.021333898371314386, 'momentum_short_bars': -0.014882385134633136}, 'confidence': 50}, 'volatility': {'signal': 'bearish', 'metrics': {'atr_ratio': 0.004645003906398377, 'volatility_regime': 1.3589326570206015, 'volatility_z_score': 1.539317577799326, 'annualization_factor': 132.36313686219438, 'historical_volatility': 0.5316596352697449}, 'confidence': 51}, 'mean_reversion': {'signal': 'neutral', 'metrics': {'bb_bars': 20, 'ma_bars': 50, 'z_score': -1.6702863746848104, 'rsi_fast': 29.96769269002742, 'rsi_slow': 31.492018334123557, 'timeframe': '30m', 'price_vs_bb': 0.2866578784959195}, 'confidence': 50}, 'trend_following': {'signal': 'bearish', 'metrics': {'adx': 56.553680301251326, 'timeframe': '30m', 'ema_med_bars': 21, 'ema_fast_bars': 8, 'ema_slow_bars': 55, 'trend_strength': 0.5655368030125133}, 'confidence': 57}, 'statistical_arbitrage': {'signal': 'neutral', 'metrics': {'kurtosis': 6.090910000330075, 'skewness': -0.9919519455339199, 'hurst_exponent': 4.686994974318529e-16}, 'confidence': 50}}, 'timeframe': '30m', 'confidence': 31, 'htf_alignment': {'htf': '4h', 'aligned': None, 'htf_trend': None, 'applicable': True}}, 'ETH/USDT': {'signal': 'neutral', 'reasoning': {'momentum': {'signal': 'neutral', 'metrics': {'timeframe': '30m', 'window_med': 63, 'window_long': 126, 'window_short': 21, 'volume_momentum': 0.4992606033114085, 'momentum_med_bars': -0.013060179911223213, 'momentum_long_bars': -0.029226314314520052, 'momentum_short_bars': -0.012176185265451056}, 'confidence': 50}, 'volatility': {'signal': 'neutral', 'metrics': {'atr_ratio': 0.005450081717537729, 'volatility_regime': 1.1339257348237908, 'volatility_z_score': 0.7199151145513601, 'annualization_factor': 132.36313686219438, 'historical_volatility': 0.5333169797166394}, 'confidence': 50}, 'mean_reversion': {'signal': 'neutral', 'metrics': {'bb_bars': 20, 'ma_bars': 50, 'z_score': -1.427755524123005, 'rsi_fast': 33.47300961301423, 'rsi_slow': 34.178427741235026, 'timeframe': '30m', 'price_vs_bb': 0.30840368038836036}, 'confidence': 50}, 'trend_following': {'signal': 'bearish', 'metrics': {'adx': 49.80227466981817, 'timeframe': '30m', 'ema_med_bars': 21, 'ema_fast_bars': 8, 'ema_slow_bars': 55, 'trend_strength': 0.4980227466981817}, 'confidence': 50}, 'statistical_arbitrage': {'signal': 'neutral', 'metrics': {'kurtosis': 2.68490252789637, 'skewness': -0.7020707658462831, 'hurst_exponent': 4.686994974318529e-16}, 'confidence': 50}}, 'timeframe': '30m', 'confidence': 10, 'htf_alignment': {'htf': '4h', 'aligned': None, 'htf_trend': None, 'applicable': True}}, 'SOL/USDT': {'signal': 'neutral', 'reasoning': {'momentum': {'signal': 'neutral', 'metrics': {'timeframe': '30m', 'window_med': 63, 'window_long': 126, 'window_short': 21, 'volume_momentum': 0.589809638167932, 'momentum_med_bars': -0.011499216306090299, 'momentum_long_bars': -0.05924952736374478, 'momentum_short_bars': -0.01372111099169937}, 'confidence': 50}, 'volatility': {'signal': 'neutral', 'metrics': {'atr_ratio': 0.006704141917607531, 'volatility_regime': 1.1846441494158395, 'volatility_z_score': 1.1999799877208877, 'annualization_factor': 132.36313686219438, 'historical_volatility': 0.6211888210934439}, 'confidence': 50}, 'mean_reversion': {'signal': 'neutral', 'metrics': {'bb_bars': 20, 'ma_bars': 50, 'z_score': -1.382082544246471, 'rsi_fast': 33.08080808080807, 'rsi_slow': 33.112582781456965, 'timeframe': '30m', 'price_vs_bb': 0.34658380860599136}, 'confidence': 50}, 'trend_following': {'signal': 'bearish', 'metrics': {'adx': 48.19162333392006, 'timeframe': '30m', 'ema_med_bars': 21, 'ema_fast_bars': 8, 'ema_slow_bars': 55, 'trend_strength': 0.48191623333920064}, 'confidence': 48}, 'statistical_arbitrage': {'signal': 'neutral', 'metrics': {'kurtosis': 3.27312500936797, 'skewness': -0.8448536135958841, 'hurst_exponent': 4.686994974318529e-16}, 'confidence': 50}}, 'timeframe': '30m', 'confidence': 10, 'htf_alignment': {'htf': '4h', 'aligned': None, 'htf_trend': None, 'applicable': True}}}, 'positioning_analyst_wlpit3__tf_1h': {'BNB/USDT': {'signal': 'bearish', 'reasoning': {'positioning': {'signal': 'bearish', 'metrics': {'ls_state': 'crowded_long', 'timeframe': '1h', 'oi_samples': 24, 'thresholds': {'oi_rise_pct': 0.05, 'crowded_long': 2.0, 'crowded_short': 0.5}, 'long_short_ratio': 2.0703, 'oi_change_24h_pct': 1.979}, 'confidence': 64}}, 'confidence': 64}, 'BTC/USDT': {'signal': 'neutral', 'reasoning': {'positioning': {'signal': 'neutral', 'metrics': {'ls_state': 'balanced', 'timeframe': '1h', 'oi_samples': 24, 'thresholds': {'oi_rise_pct': 0.05, 'crowded_long': 2.0, 'crowded_short': 0.5}, 'long_short_ratio': 1.0991, 'oi_change_24h_pct': -7.001}, 'confidence': 0}}, 'confidence': 0}, 'ETH/USDT': {'signal': 'bearish', 'reasoning': {'positioning': {'signal': 'bearish', 'metrics': {'ls_state': 'crowded_long', 'timeframe': '1h', 'oi_samples': 24, 'thresholds': {'oi_rise_pct': 0.05, 'crowded_long': 2.0, 'crowded_short': 0.5}, 'long_short_ratio': 2.73, 'oi_change_24h_pct': 8.338}, 'confidence': 100}}, 'confidence': 100}, 'SOL/USDT': {'signal': 'bearish', 'reasoning': {'positioning': {'signal': 'bearish', 'metrics': {'ls_state': 'crowded_long', 'timeframe': '1h', 'oi_samples': 24, 'thresholds': {'oi_rise_pct': 0.05, 'crowded_long': 2.0, 'crowded_short': 0.5}, 'long_short_ratio': 2.8926, 'oi_change_24h_pct': 1.073}, 'confidence': 100}}, 'confidence': 100}}, 'positioning_analyst_wlpit3__tf_15m': {'BNB/USDT': {'signal': 'bearish', 'reasoning': {'positioning': {'signal': 'bearish', 'metrics': {'ls_state': 'crowded_long', 'timeframe': '15m', 'oi_samples': 24, 'thresholds': {'oi_rise_pct': 0.05, 'crowded_long': 2.0, 'crowded_short': 0.5}, 'long_short_ratio': 2.0703, 'oi_change_24h_pct': 1.979}, 'confidence': 64}}, 'confidence': 64}, 'BTC/USDT': {'signal': 'neutral', 'reasoning': {'positioning': {'signal': 'neutral', 'metrics': {'ls_state': 'balanced', 'timeframe': '15m', 'oi_samples': 24, 'thresholds': {'oi_rise_pct': 0.05, 'crowded_long': 2.0, 'crowded_short': 0.5}, 'long_short_ratio': 1.0991, 'oi_change_24h_pct': -7.001}, 'confidence': 0}}, 'confidence': 0}, 'ETH/USDT': {'signal': 'bearish', 'reasoning': {'positioning': {'signal': 'bearish', 'metrics': {'ls_state': 'crowded_long', 'timeframe': '15m', 'oi_samples': 24, 'thresholds': {'oi_rise_pct': 0.05, 'crowded_long': 2.0, 'crowded_short': 0.5}, 'long_short_ratio': 2.73, 'oi_change_24h_pct': 8.338}, 'confidence': 100}}, 'confidence': 100}, 'SOL/USDT': {'signal': 'bearish', 'reasoning': {'positioning': {'signal': 'bearish', 'metrics': {'ls_state': 'crowded_long', 'timeframe': '15m', 'oi_samples': 24, 'thresholds': {'oi_rise_pct': 0.05, 'crowded_long': 2.0, 'crowded_short': 0.5}, 'long_short_ratio': 2.8926, 'oi_change_24h_pct': 1.073}, 'confidence': 100}}, 'confidence': 100}}, 'positioning_analyst_wlpit3__tf_30m': {'BNB/USDT': {'signal': 'bearish', 'reasoning': {'positioning': {'signal': 'bearish', 'metrics': {'ls_state': 'crowded_long', 'timeframe': '30m', 'oi_samples': 24, 'thresholds': {'oi_rise_pct': 0.05, 'crowded_long': 2.0, 'crowded_short': 0.5}, 'long_short_ratio': 2.0703, 'oi_change_24h_pct': 1.979}, 'confidence': 64}}, 'confidence': 64}, 'BTC/USDT': {'signal': 'neutral', 'reasoning': {'positioning': {'signal': 'neutral', 'metrics': {'ls_state': 'balanced', 'timeframe': '30m', 'oi_samples': 24, 'thresholds': {'oi_rise_pct': 0.05, 'crowded_long': 2.0, 'crowded_short': 0.5}, 'long_short_ratio': 1.0991, 'oi_change_24h_pct': -7.001}, 'confidence': 0}}, 'confidence': 0}, 'ETH/USDT': {'signal': 'bearish', 'reasoning': {'positioning': {'signal': 'bearish', 'metrics': {'ls_state': 'crowded_long', 'timeframe': '30m', 'oi_samples': 24, 'thresholds': {'oi_rise_pct': 0.05, 'crowded_long': 2.0, 'crowded_short': 0.5}, 'long_short_ratio': 2.73, 'oi_change_24h_pct': 8.338}, 'confidence': 100}}, 'confidence': 100}, 'SOL/USDT': {'signal': 'bearish', 'reasoning': {'positioning': {'signal': 'bearish', 'metrics': {'ls_state': 'crowded_long', 'timeframe': '30m', 'oi_samples': 24, 'thresholds': {'oi_rise_pct': 0.05, 'crowded_long': 2.0, 'crowded_short': 0.5}, 'long_short_ratio': 2.8926, 'oi_change_24h_pct': 1.073}, 'confidence': 100}}, 'confidence': 100}}, 'crypto_derivatives_analyst_y8w8fl__tf_1h': {'BNB/USDT': {'signal': 'bearish', 'reasoning': {'funding': {'signal': 'bearish', 'metrics': {'flip_detected': True, 'recent_avg_10': 4.8e-05, 'last_funding_rate': 0.0}, 'confidence': 35}, 'weights': {'funding': 0.3, 'long_short': 0.2, 'taker_flow': 0.2, 'open_interest': 0.3}, 'long_short': {'signal': 'bearish', 'metrics': {'lsr_avg': 1.801, 'samples': 48, 'lsr_last': 2.07}, 'confidence': 87}, 'taker_flow': {'signal': 'neutral', 'metrics': {'samples': 48, 'avg_buy_sell_ratio': 1.023, 'last_buy_sell_ratio': 1.348}, 'confidence': 0}, 'period_used': '1h', 'open_interest': {'signal': 'neutral', 'metrics': {'oi_last': 662786.73, 'samples': 48, 'oi_first': 649699.64, 'oi_delta_pct': 2.01}, 'confidence': 0}}, 'confidence': 100.0}, 'BTC/USDT': {'signal': 'neutral', 'reasoning': {'funding': {'signal': 'neutral', 'metrics': {'flip_detected': False, 'recent_avg_10': 2.5e-05, 'last_funding_rate': 1.5e-05}, 'confidence': 0}, 'weights': {'funding': 0.3, 'long_short': 0.2, 'taker_flow': 0.2, 'open_interest': 0.3}, 'long_short': {'signal': 'neutral', 'metrics': {'lsr_avg': 0.83, 'samples': 48, 'lsr_last': 1.099}, 'confidence': 0}, 'taker_flow': {'signal': 'neutral', 'metrics': {'samples': 48, 'avg_buy_sell_ratio': 1.042, 'last_buy_sell_ratio': 0.922}, 'confidence': 0}, 'period_used': '1h', 'open_interest': {'signal': 'neutral', 'metrics': {'oi_last': 106036.3, 'samples': 48, 'oi_first': 104296.22, 'oi_delta_pct': 1.67}, 'confidence': 0}}, 'confidence': 0.0}, 'ETH/USDT': {'signal': 'bearish', 'reasoning': {'funding': {'signal': 'neutral', 'metrics': {'flip_detected': False, 'recent_avg_10': 2.7e-05, 'last_funding_rate': 1.4e-05}, 'confidence': 0}, 'weights': {'funding': 0.3, 'long_short': 0.2, 'taker_flow': 0.2, 'open_interest': 0.3}, 'long_short': {'signal': 'bearish', 'metrics': {'lsr_avg': 2.289, 'samples': 48, 'lsr_last': 2.73}, 'confidence': 100}, 'taker_flow': {'signal': 'neutral', 'metrics': {'samples': 48, 'avg_buy_sell_ratio': 0.985, 'last_buy_sell_ratio': 0.919}, 'confidence': 0}, 'period_used': '1h', 'open_interest': {'signal': 'neutral', 'metrics': {'oi_last': 2191797.93, 'samples': 48, 'oi_first': 2249582.78, 'oi_delta_pct': -2.57}, 'confidence': 0}}, 'confidence': 100.0}, 'SOL/USDT': {'signal': 'bearish', 'reasoning': {'funding': {'signal': 'bullish', 'metrics': {'flip_detected': True, 'recent_avg_10': -1.4e-05, 'last_funding_rate': 2.1e-05}, 'confidence': 35}, 'weights': {'funding': 0.3, 'long_short': 0.2, 'taker_flow': 0.2, 'open_interest': 0.3}, 'long_short': {'signal': 'bearish', 'metrics': {'lsr_avg': 2.326, 'samples': 48, 'lsr_last': 2.893}, 'confidence': 100}, 'taker_flow': {'signal': 'neutral', 'metrics': {'samples': 48, 'avg_buy_sell_ratio': 0.976, 'last_buy_sell_ratio': 1.234}, 'confidence': 0}, 'period_used': '1h', 'open_interest': {'signal': 'neutral', 'metrics': {'oi_last': 10331379.9, 'samples': 48, 'oi_first': 10521505.93, 'oi_delta_pct': -1.81}, 'confidence': 0}}, 'confidence': 100.0}}, 'crypto_derivatives_analyst_y8w8fl__tf_15m': {'BNB/USDT': {'signal': 'bearish', 'reasoning': {'funding': {'signal': 'bearish', 'metrics': {'flip_detected': True, 'recent_avg_10': 4.8e-05, 'last_funding_rate': 0.0}, 'confidence': 35}, 'weights': {'funding': 0.3, 'long_short': 0.2, 'taker_flow': 0.2, 'open_interest': 0.3}, 'long_short': {'signal': 'bearish', 'metrics': {'lsr_avg': 1.752, 'samples': 48, 'lsr_last': 2.072}, 'confidence': 87}, 'taker_flow': {'signal': 'neutral', 'metrics': {'samples': 48, 'avg_buy_sell_ratio': 1.064, 'last_buy_sell_ratio': 1.571}, 'confidence': 0}, 'period_used': '15m', 'open_interest': {'signal': 'neutral', 'metrics': {'oi_last': 648396.76, 'samples': 48, 'oi_first': 661324.71, 'oi_delta_pct': -1.95}, 'confidence': 0}}, 'confidence': 100.0}, 'BTC/USDT': {'signal': 'bearish', 'reasoning': {'funding': {'signal': 'neutral', 'metrics': {'flip_detected': False, 'recent_avg_10': 2.5e-05, 'last_funding_rate': 1.5e-05}, 'confidence': 0}, 'weights': {'funding': 0.3, 'long_short': 0.2, 'taker_flow': 0.2, 'open_interest': 0.3}, 'long_short': {'signal': 'neutral', 'metrics': {'lsr_avg': 0.878, 'samples': 48, 'lsr_last': 1.079}, 'confidence': 0}, 'taker_flow': {'signal': 'neutral', 'metrics': {'samples': 48, 'avg_buy_sell_ratio': 1.015, 'last_buy_sell_ratio': 1.249}, 'confidence': 0}, 'period_used': '15m', 'open_interest': {'signal': 'bearish', 'metrics': {'oi_last': 102413.05, 'samples': 48, 'oi_first': 108152.28, 'oi_delta_pct': -5.31}, 'confidence': 50}}, 'confidence': 100.0}, 'ETH/USDT': {'signal': 'bearish', 'reasoning': {'funding': {'signal': 'neutral', 'metrics': {'flip_detected': False, 'recent_avg_10': 2.7e-05, 'last_funding_rate': 1.4e-05}, 'confidence': 0}, 'weights': {'funding': 0.3, 'long_short': 0.2, 'taker_flow': 0.2, 'open_interest': 0.3}, 'long_short': {'signal': 'bearish', 'metrics': {'lsr_avg': 2.401, 'samples': 48, 'lsr_last': 2.7}, 'confidence': 100}, 'taker_flow': {'signal': 'neutral', 'metrics': {'samples': 48, 'avg_buy_sell_ratio': 1.02, 'last_buy_sell_ratio': 1.448}, 'confidence': 0}, 'period_used': '15m', 'open_interest': {'signal': 'bullish', 'metrics': {'oi_last': 2284355.51, 'samples': 48, 'oi_first': 2144882.62, 'oi_delta_pct': 6.5}, 'confidence': 53}}, 'confidence': 100.0}, 'SOL/USDT': {'signal': 'bearish', 'reasoning': {'funding': {'signal': 'bullish', 'metrics': {'flip_detected': True, 'recent_avg_10': -1.4e-05, 'last_funding_rate': 2.1e-05}, 'confidence': 35}, 'weights': {'funding': 0.3, 'long_short': 0.2, 'taker_flow': 0.2, 'open_interest': 0.3}, 'long_short': {'signal': 'bearish', 'metrics': {'lsr_avg': 2.449, 'samples': 48, 'lsr_last': 2.9}, 'confidence': 100}, 'taker_flow': {'signal': 'bullish', 'metrics': {'samples': 48, 'avg_buy_sell_ratio': 1.101, 'last_buy_sell_ratio': 1.533}, 'confidence': 40}, 'period_used': '15m', 'open_interest': {'signal': 'neutral', 'metrics': {'oi_last': 10325631.39, 'samples': 48, 'oi_first': 10215757.35, 'oi_delta_pct': 1.08}, 'confidence': 0}}, 'confidence': 100.0}}, 'crypto_derivatives_analyst_y8w8fl__tf_30m': {'BNB/USDT': {'signal': 'bearish', 'reasoning': {'funding': {'signal': 'bearish', 'metrics': {'flip_detected': True, 'recent_avg_10': 4.8e-05, 'last_funding_rate': 0.0}, 'confidence': 35}, 'weights': {'funding': 0.3, 'long_short': 0.2, 'taker_flow': 0.2, 'open_interest': 0.3}, 'long_short': {'signal': 'bearish', 'metrics': {'lsr_avg': 1.695, 'samples': 48, 'lsr_last': 2.065}, 'confidence': 86}, 'taker_flow': {'signal': 'neutral', 'metrics': {'samples': 48, 'avg_buy_sell_ratio': 0.99, 'last_buy_sell_ratio': 0.915}, 'confidence': 0}, 'period_used': '30m', 'open_interest': {'signal': 'neutral', 'metrics': {'oi_last': 658940.23, 'samples': 48, 'oi_first': 651270.06, 'oi_delta_pct': 1.18}, 'confidence': 0}}, 'confidence': 100.0}, 'BTC/USDT': {'signal': 'bearish', 'reasoning': {'funding': {'signal': 'neutral', 'metrics': {'flip_detected': False, 'recent_avg_10': 2.5e-05, 'last_funding_rate': 1.5e-05}, 'confidence': 0}, 'weights': {'funding': 0.3, 'long_short': 0.2, 'taker_flow': 0.2, 'open_interest': 0.3}, 'long_short': {'signal': 'neutral', 'metrics': {'lsr_avg': 0.75, 'samples': 48, 'lsr_last': 1.076}, 'confidence': 0}, 'taker_flow': {'signal': 'neutral', 'metrics': {'samples': 48, 'avg_buy_sell_ratio': 1.037, 'last_buy_sell_ratio': 1.099}, 'confidence': 0}, 'period_used': '30m', 'open_interest': {'signal': 'bearish', 'metrics': {'oi_last': 103926.56, 'samples': 48, 'oi_first': 110526.45, 'oi_delta_pct': -5.97}, 'confidence': 51}}, 'confidence': 100.0}, 'ETH/USDT': {'signal': 'bearish', 'reasoning': {'funding': {'signal': 'neutral', 'metrics': {'flip_detected': False, 'recent_avg_10': 2.7e-05, 'last_funding_rate': 1.4e-05}, 'confidence': 0}, 'weights': {'funding': 0.3, 'long_short': 0.2, 'taker_flow': 0.2, 'open_interest': 0.3}, 'long_short': {'signal': 'bearish', 'metrics': {'lsr_avg': 1.978, 'samples': 48, 'lsr_last': 2.727}, 'confidence': 100}, 'taker_flow': {'signal': 'neutral', 'metrics': {'samples': 48, 'avg_buy_sell_ratio': 1.013, 'last_buy_sell_ratio': 1.574}, 'confidence': 0}, 'period_used': '30m', 'open_interest': {'signal': 'bullish', 'metrics': {'oi_last': 2238933.72, 'samples': 48, 'oi_first': 2102731.64, 'oi_delta_pct': 6.48}, 'confidence': 52}}, 'confidence': 100.0}, 'SOL/USDT': {'signal': 'bearish', 'reasoning': {'funding': {'signal': 'bullish', 'metrics': {'flip_detected': True, 'recent_avg_10': -1.4e-05, 'last_funding_rate': 2.1e-05}, 'confidence': 35}, 'weights': {'funding': 0.3, 'long_short': 0.2, 'taker_flow': 0.2, 'open_interest': 0.3}, 'long_short': {'signal': 'bearish', 'metrics': {'lsr_avg': 2.31, 'samples': 48, 'lsr_last': 2.891}, 'confidence': 100}, 'taker_flow': {'signal': 'neutral', 'metrics': {'samples': 48, 'avg_buy_sell_ratio': 1.007, 'last_buy_sell_ratio': 1.348}, 'confidence': 0}, 'period_used': '30m', 'open_interest': {'signal': 'neutral', 'metrics': {'oi_last': 10354263.87, 'samples': 48, 'oi_first': 10173910.09, 'oi_delta_pct': 1.77}, 'confidence': 0}}, 'confidence': 100.0}}}