🛍 Retail ×40
Receives:
reddit_context{}
· bullish_ratio
· bearish_ratio
· engagement_velocity
· disagreement_index
news_context{}
· news_summary
· bullish_points[]
· sentiment_score
🏦 Institutional ×30
Receives:
timesfm_context{}
· direction
· confidence
· predicted_return
kalshi_context{}
· avg_yes_prob
· summary
sec: risk_score
filing summaries
📊 Momentum ×20
Receives:
price_context{}
· rsi_14
· rolling_vol_5d/10d
· momentum (10d)
· vwap
· price_trend
timesfm_context{}
· direction
· trend_strength
🔄 Contrarian ×10
Receives:
divergence_context{}
· divergence_score
· alignment_score
· signal
· timesfm_vs_reddit
· timesfm_vs_kalshi
· reddit_vs_kalshi
Prompt includes
reversal thesis
🗳 Simulation Engine
run_simulation()
─────────────
Aggregates 100 votes
buy_sell_ratio
final_direction
outlook_score
sentiment_per_day
price_trajectory
agent_memory_summary
final_confidence