🧠 Metacognitive AI
Autonomous Agents • Confidence Scoring • Reflection Loops • Regime Detection
6 Active Agents
Real-time Analysis
7 Strategies
🎯 Choose Asset for Analysis
Category radio → dropdown filters. Or type any Yahoo symbol.
🧠 Meta Analysis: SPY
hold
Signal
hold
Confidence
37.7%
Regime
transition
Agent Consensus
| Agent | Role | Signal | Confidence |
|---|---|---|---|
| researcher_main | researcher | sell | 27.4% |
| trader_momentum | trader | hold | 52.8% |
| trader_reversion | trader | hold | 52.8% |
| trader_breakout | trader | hold | 52.8% |
| trader_trend | trader | hold | 52.8% |
View Raw Data
{
"symbol": "SPY",
"timestamp": "2026-04-09T08:39:52.204334",
"execution_time_ms": 1025.45,
"regime": "transition",
"final_signal": {
"symbol": "SPY",
"signal_type": "hold",
"confidence_level": "low",
"confidence_score": 37.711537873066504,
"agent_consensus": {
"researcher_main": "sell",
"trader_momentum": "hold",
"trader_reversion": "hold",
"trader_breakout": "hold",
"trader_trend": "hold",
"risk_manager_main": "hold"
},
"risk_assessment": {
"volatility_risk": 20.36794478564422,
"regime_risk": "transition",
"confidence_adjusted": true,
"position_size_factor": 0.37711537873066503
},
"regime": "transition",
"reflection_notes": [],
"timestamp": "2026-04-09T08:39:52.204327",
"expires_at": "2026-04-10T08:39:52.204317"
},
"meta_analysis": {
"consensus": "SignalType.HOLD",
"confidence_level": "ConfidenceLevel.MEDIUM",
"confidence_score": 53.873625532952154,
"disagreement": 0.16666666666666663,
"agent_breakdown": {
"researcher_main": {
"role": "researcher",
"signal": "sell",
"confidence": 27.35613927064805,
"reasoning": "Negative sentiment (-0.45)"
},
"trader_momentum": {
"role": "trader",
"signal": "hold",
"confidence": 52.75000000000001,
"reasoning": "Momentum strategy: Neutral market conditions"
},
"trader_reversion": {
"role": "trader",
"signal": "hold",
"confidence": 52.75000000000001,
"reasoning": "Mean Reversion strategy: Neutral market conditions"
},
"trader_breakout": {
"role": "trader",
"signal": "hold",
"confidence": 52.75000000000001,
"reasoning": "Breakout strategy: Neutral market conditions"
},
"trader_trend": {
"role": "trader",
"signal": "hold",
"confidence": 52.75000000000001,
"reasoning": "Trend Following strategy: Neutral market conditions"
},
"risk_manager_main": {
"role": "risk_manager",
"signal": "hold",
"confidence": 55.50000000000001,
"reasoning": "Moderate risk: moderate volatility"
}
},
"signal_counts": {
"sell": 1,
"hold": 5
}
},
"agent_signals": [
{
"agent_id": "researcher_main",
"agent_role": "researcher",
"symbol": "SPY",
"signal_type": "sell",
"confidence": 27.35613927064805,
"reasoning": "Negative sentiment (-0.45)",
"timestamp": "2026-04-09T08:39:51.943701",
"metadata": {
"sentiment": -0.452877214587039,
"news_volume": 9
}
},
{
"agent_id": "trader_momentum",
"agent_role": "trader",
"symbol": "SPY",
"signal_type": "hold",
"confidence": 52.75000000000001,
"reasoning": "Momentum strategy: Neutral market conditions",
"timestamp": "2026-04-09T08:39:51.971087",
"metadata": {
"price": 676.010009765625,
"sma_20": 656.6846282958984,
"sma_50": 673.5427624511718,
"sma_200": 660.1557080078124,
"ema_12": 657.7377672998299,
"ema_26": 661.6695921472648,
"macd": -3.931824847434882,
"macd_signal": -7.0605312118822745,
"macd_hist": 3.1287063644473925,
"rsi_14": 58.84541662711847,
"bb_upper": 679.2753243401384,
"bb_middle": 656.6846282958984,
"bb_lower": 634.0939322516584,
"bb_width": 0.06880226845834046,
"bb_position": 0.9277287745335778,
"atr_14": 11.178700027446821,
"volume_ratio": 0.9606602427225512,
"obv": 1383826500.0,
"support_60d": 631.969970703125,
"resistance_60d": 693.5957641601562,
"adx": -5.459326489656158,
"volatility_20d": 20.36794478564422,
"volatility_60d": 15.301490501567432,
"crossovers": {
"golden_cross": "False",
"death_cross": "False",
"price_above_50": "True",
"price_above_200": "True",
"macd_bullish": "False",
"macd_bearish": "False"
},
"trend": "strong_uptrend"
}
},
{
"agent_id": "trader_reversion",
"agent_role": "trader",
"symbol": "SPY",
"signal_type": "hold",
"confidence": 52.75000000000001,
"reasoning": "Mean Reversion strategy: Neutral market conditions",
"timestamp": "2026-04-09T08:39:51.997805",
"metadata": {
"price": 676.010009765625,
"sma_20": 656.6846282958984,
"sma_50": 673.5427624511718,
"sma_200": 660.1557080078124,
"ema_12": 657.7377672998299,
"ema_26": 661.6695921472648,
"macd": -3.931824847434882,
"macd_signal": -7.0605312118822745,
"macd_hist": 3.1287063644473925,
"rsi_14": 58.84541662711847,
"bb_upper": 679.2753243401384,
"bb_middle": 656.6846282958984,
"bb_lower": 634.0939322516584,
"bb_width": 0.06880226845834046,
"bb_position": 0.9277287745335778,
"atr_14": 11.178700027446821,
"volume_ratio": 0.9606602427225512,
"obv": 1383826500.0,
"support_60d": 631.969970703125,
"resistance_60d": 693.5957641601562,
"adx": -5.459326489656158,
"volatility_20d": 20.36794478564422,
"volatility_60d": 15.301490501567432,
"crossovers": {
"golden_cross": "False",
"death_cross": "False",
"price_above_50": "True",
"price_above_200": "True",
"macd_bullish": "False",
"macd_bearish": "False"
},
"trend": "strong_uptrend"
}
},
{
"agent_id": "trader_breakout",
"agent_role": "trader",
"symbol": "SPY",
"signal_type": "hold",
"confidence": 52.75000000000001,
"reasoning": "Breakout strategy: Neutral market conditions",
"timestamp": "2026-04-09T08:39:52.027076",
"metadata": {
"price": 676.010009765625,
"sma_20": 656.6846282958984,
"sma_50": 673.5427624511718,
"sma_200": 660.1557080078124,
"ema_12": 657.7377672998299,
"ema_26": 661.6695921472648,
"macd": -3.931824847434882,
"macd_signal": -7.0605312118822745,
"macd_hist": 3.1287063644473925,
"rsi_14": 58.84541662711847,
"bb_upper": 679.2753243401384,
"bb_middle": 656.6846282958984,
"bb_lower": 634.0939322516584,
"bb_width": 0.06880226845834046,
"bb_position": 0.9277287745335778,
"atr_14": 11.178700027446821,
"volume_ratio": 0.9606602427225512,
"obv": 1383826500.0,
"support_60d": 631.969970703125,
"resistance_60d": 693.5957641601562,
"adx": -5.459326489656158,
"volatility_20d": 20.36794478564422,
"volatility_60d": 15.301490501567432,
"crossovers": {
"golden_cross": "False",
"death_cross": "False",
"price_above_50": "True",
"price_above_200": "True",
"macd_bullish": "False",
"macd_bearish": "False"
},
"trend": "strong_uptrend"
}
},
{
"agent_id": "trader_trend",
"agent_role": "trader",
"symbol": "SPY",
"signal_type": "hold",
"confidence": 52.75000000000001,
"reasoning": "Trend Following strategy: Neutral market conditions",
"timestamp": "2026-04-09T08:39:52.058340",
"metadata": {
"price": 676.010009765625,
"sma_20": 656.6846282958984,
"sma_50": 673.5427624511718,
"sma_200": 660.1557080078124,
"ema_12": 657.7377672998299,
"ema_26": 661.6695921472648,
"macd": -3.931824847434882,
"macd_signal": -7.0605312118822745,
"macd_hist": 3.1287063644473925,
"rsi_14": 58.84541662711847,
"bb_upper": 679.2753243401384,
"bb_middle": 656.6846282958984,
"bb_lower": 634.0939322516584,
"bb_width": 0.06880226845834046,
"bb_position": 0.9277287745335778,
"atr_14": 11.178700027446821,
"volume_ratio": 0.9606602427225512,
"obv": 1383826500.0,
"support_60d": 631.969970703125,
"resistance_60d": 693.5957641601562,
"adx": -5.459326489656158,
"volatility_20d": 20.36794478564422,
"volatility_60d": 15.301490501567432,
"crossovers": {
"golden_cross": "False",
"death_cross": "False",
"price_above_50": "True",
"price_above_200": "True",
"macd_bullish": "False",
"macd_bearish": "False"
},
"trend": "strong_uptrend"
}
},
{
"agent_id": "risk_manager_main",
"agent_role": "risk_manager",
"symbol": "SPY",
"signal_type": "hold",
"confidence": 55.50000000000001,
"reasoning": "Moderate risk: moderate volatility",
"timestamp": "2026-04-09T08:39:52.185692",
"metadata": {
"regime": "transition",
"volatility": 20.36794478564422,
"risk_level": "moderate",
"volatility_spike": true,
"current_drawdown": -2.535447201847474,
"max_drawdown_1y": -8.884972579331007,
"risk_action": "HEDGE"
}
}
],
"reflection_notes": [],
"drift_analysis": {
"drift_detected": true,
"drift_score": 40,
"regime_changes_30d": 2,
"current_regime": "transition",
"recommendation": "Retrain models"
},
"technical_summary": {
"price": 676.010009765625,
"rsi": 58.84541662711847,
"trend": "strong_uptrend",
"volatility": 20.36794478564422,
"support": 631.969970703125,
"resistance": 693.5957641601562
}
}
🤖 Active Agent Architecture
Research & Analysis
- • Researcher Agent - Fundamentals & Sentiment
- • Trader (Momentum) - Technical Momentum
- • Trader (Mean Reversion) - Oversold/Overbought
- • Trader (Breakout) - Price Breakouts
Risk & Meta
- • Trader (Trend Following) - Trend Analysis
- • Risk Manager - Volatility & Drawdown
- • Meta Analyst - Consensus & Confidence