X/Twitter public sentiment research. Searches X for real-time perspectives, market sentiment, expert opinions, breaking news, and community discourse. Use when: user asks "what are people saying about", "X/Twitter sentiment", "check X for", "search twitter for", "what's CT saying about", or wants public opinion on a stock, sector, company, or market event.
Agentic research over X/Twitter using the x_search tool. Decompose the
research question into targeted searches, iterate to refine signal, and
synthesize into a sourced sentiment briefing.
Turn the research question into 3–5 targeted queries using X operators:
$TICKER cashtagfrom:username for known analysts or accounts(overvalued OR bubble OR risk OR concern)(bullish OR upside OR catalyst OR beat)has:links to surface tweets with sources-is:reply to focus on original posts; -airdrop -giveaway for crypto topicsUse the x_search tool with command: "search". For each query:
sort: "likes" and limit: 15 to surface highest-signal tweetsmin_likes: 5 or higher to filter noise for broad topicssince: "1d" or "7d" depending on how time-sensitive the topic ismin_likesOR terms or remove restrictive operatorsFor well-known analysts, fund managers, or company executives, use
command: "profile" to see their recent posts directly.
When a high-engagement tweet appears to be a thread starter, use
command: "thread" with the tweet ID to get full context.
Group findings by theme (bullish, bearish, neutral, news/catalysts):
### [Theme]
[1–2 sentence summary of the theme]
- @username: "[key quote]" — [likes]♥ [Tweet](url)
- @username2: "[another perspective]" — [likes]♥ [Tweet](url)
End with an Overall Sentiment paragraph: predominant tone (bullish/bearish/ mixed/neutral), confidence level, and any notable divergence between retail and institutional voices.
| Problem | Fix |
|---|---|
| Too much noise | Raise min_likes, add -is:reply, narrow keywords |
| Too few results | Broaden with OR, remove restrictive operators |
| Crypto spam | Add -airdrop -giveaway -whitelist |
| Want expert takes only | Use from: or min_likes: 50 |
| Want substance over hot takes | Add has:links |
Present a structured briefing: