Overview
Per tracked ticker: pull last-7d headlines, top WSB/r/stocks threads, daily chart context, generate bull/bear summary.
Trigger
Daily cron 8am
Schedule
Daily 8am
Workflow Steps
Iterate ticker watchlist
From a Postgres table or YAML.
Per ticker: Scavio search for last-7d headlines
search_type: news where supported.
Scavio reddit_search for ticker mentions
Top threads + comment counts.
Scavio dorked search site:sec.gov for filings
Latest 10-Q / 10-K / 8-K.
TradingView MCP: pull daily chart + key levels
Via the community MCP.
LLM: synthesize bull/bear summary
Strict factual basis from sources only.
Send to Slack / email digest
One ticker per card.
Python Implementation
import requests, os
H = {'x-api-key': os.environ['SCAVIO_API_KEY']}
def context(ticker):
return {
'news': requests.post('https://api.scavio.dev/api/v1/search',
headers=H, json={'query': f'{ticker} stock news', 'search_type': 'news'}).json(),
'reddit': requests.post('https://api.scavio.dev/api/v1/reddit/search',
headers=H, json={'query': f'{ticker} stock'}).json(),
'filings': requests.post('https://api.scavio.dev/api/v1/search',
headers=H, json={'query': f'site:sec.gov {ticker} 10-Q 2026'}).json(),
}JavaScript Implementation
// Same flow in TS.Platforms Used
Web search with knowledge graph, PAA, and AI overviews
Community, posts & threaded comments from any subreddit