Bear Researcher -- builds the strongest case AGAINST investing in a given ticker. Emphasizes risks, weaknesses, negative indicators. Pair with bull for structured debate. Adapted from TauricResearch/TradingAgents.
Warren Buffett persona -- analyzes a single ticker through Buffett's principles (moat, intrinsic value, margin of safety) and returns bullish / bearish / neutral with reasoning. Adapted from virattt/ai-hedge-fund.
Bull Researcher -- builds the strongest case FOR investing in a given ticker. Emphasizes growth, moats, positive indicators. Pair with bear for structured debate. Adapted from TauricResearch/TradingAgents.
Michael Burry persona -- deep value contrarian hunting hard catalysts (FCF yield, EV/EBIT, insider buying, buybacks). Adapted from virattt/ai-hedge-fund.
Deep financial statement analyst -- pulls 4+ years of income/balance/cashflow, computes trends, flags quality-of-earnings issues, outputs structured health card.
Charlie Munger persona -- inverts the question ("how could this go wrong?"), focuses on mental models, avoids stupidity. Complement to buffett agent. Adapted from virattt/ai-hedge-fund.
Final synthesis judge -- receives all analyst + persona + technical + risk agent outputs, produces a decisive 5-level conviction rating (Buy/Overweight/Hold/Underweight/Sell) with account-routing, position-size guidance, and tax-aware action plan. Adapted from TauricResearch/TradingAgents portfoliomanager. Use after…
SEC filings analyst -- pulls 10-K, 10-Q, 8-K from SEC EDGAR (free, no API key), extracts Risk Factors, MD&A, and material events. For US-listed companies only.
Full intelligence gathering on a ticker -- fundamentals + SEC filings + news + macro + competitors. Slower and deeper than /research. Usage /deep-dive AAPL.
Upcoming earnings + dividend events for portfolio holdings over next N weeks (default 2). Surfaces event clusters (multiple positions on same day = concentrated event risk), consensus estimates, key questions to watch. Run before FOMC/earnings-heavy weeks.
Market-wide macro scan -- indices, rates, FX, commodities, sector rotation, upcoming catalysts. Run before /allocate-cash or /rebalance to ground portfolio decisions in current regime.
Drift-based rebalancing. Detects positions deviating from target weights, proposes tax-ordered trim + add. Distinct from /allocate-cash (which deploys NEW cash) -- /rebalance is zero-net-cash reshuffling.
Corporate-action reconciliation. Compare holdings.json vs yfinance action history (dividends, splits, spinoffs). Surface drift since lastupdated so user can align with broker statement. Distinct from /trade which records user-initiated transactions.
Deep research on a single ticker across 5 agent personas + tax-aware "already own" analysis across taxable / TFSA / registered accounts. Usage /research AAPL.
Canadian tax-loss harvest planner. Scans taxable accounts for losses, enforces ITA 54 (60-day superficial loss window in all affiliated accounts), proposes non-identical replacements, computes tax benefit. TFSA skipped -- losses there don't offset anything.